roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 17:44

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 01:03 
Не в сети
Аватара пользователя

Зарегистрирован: 30 окт 2015, 19:08
Сообщения: 185
Народ, привет!
Пытаюсь создать систему от протечек аквастоп, датчик реализован в виде двух медных жил намотанных на пластиковый стержень, соединенных сопротивлением 470 кОм. Порты подтянуты к массе сопротивлением в 10 кОм. система будет рассчитана на 7 датчиков, те датчики которые расположены около устройства исправно работают, в сухом виде функция AnalogRead возвращает 0-2, в то время как два датчика расположенные на удалении 5 метров через многожильный 4х жильный (немного тафтологии) телефонный провод (ведет в ванну с туалета) проложенный в полу при подключении датчика постоянно дает какие-то наводки или еще черт знает что :( но значения постоянно скачут в диапазоне от 20 до 1024, что делает невозможным данных датчиков в ванной, это то меня и печалит...
подскажете что можно предпринять в данном случае?


_________________
Мой кубик


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 02:52 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
Попробуйте соединить экранированным проводом, экран посадите на ноль.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 04:33 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
И не будет так работать, а еще можно спалить ардуину и вообще убиться наведенными токами :)
Датчики должны быть оптоизолированные от системы. Еще лучше - по радиоканалу...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 11:02 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Во-первых емкость посадить. Во-вторых фильтровать программно.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 14:13 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Да нельзя в ванной трогать провода идущие из других помещений, убить может. Советую померить напряжение (AC) между землей ардуины и проводом от датчика в ванной. Желательно на датчик налить водички, а еще лучше напустить пар в ванной. Можно будет узнать много интересного про блуждающие токи.
Вас что, не бьет током от железных труб, воды и бойлеров? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 15:43 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
бьёт током когда проблемы с проводкой, особенно когда отсыревшие стены, счётчики отматывают или в электроприборах туго с изоляцией.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 17:54 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Мня в ванной не бъет. Я ее сам построил. Включая проводку :)

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 18:26 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Angel71 писал(а):
бьёт током когда проблемы с проводкой, особенно когда отсыревшие стены, счётчики отматывают или в электроприборах туго с изоляцией.

Ну, дык, так везде будет, или ты перед использованием устройств протечек, будешь ходить по всем соседям и смотреть нет ли там ай-яй-яй? :), даже по воде электричество доходит до вашей ванной и меняет потенциал относительно других помещений.
RootAdmin писал(а):
Мня в ванной не бъет. Я ее сам построил. Включая проводку

Не верю. Если бы я прошелся с мультиметром у тебя дома, то нашел бы проблему. Еще раз, нельзя сводить провода из разных комнат к одному устройству. Заземлять (выравнивать потенциал) всех датчиков тоже нельзя, ибо от такого провода в ванной может убить.
Есть более быстрый способ умереть - просто залезьте в душ и держитесь за провод примотанный к батарее в другой комнате. Игра "русская рулетка" :o


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 20:58 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
соседи давно перестали фигнёй страдать с отмоткой счётчика, а единственная вещь из-за которой током било при высокой влажности это ширпотребный вентилятор на вытяжку (он не герметичный ни разу), который много лет назад сняли. больше током ни из-за чего не бьёт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 21:23 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Ню-ню, давайте улучшайте генофонд :D

Добавлено спустя 14 минут 1 секунду:
Шутки ради, замерил напряжение между бойлером и проходными трубами. Входящая горячая вода 110 вольт, 1.9ма ток. Обратная труба - 0 вольт. Бойлер включен/выключен -пофиг. :pardon:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 21:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 окт 2015, 19:08
Сообщения: 185
Dmitry__ писал(а):
Да нельзя в ванной трогать провода идущие из других помещений, убить может. Советую померить напряжение (AC) между землей ардуины и проводом от датчика в ванной. Желательно на датчик налить водички, а еще лучше напустить пар в ванной. Можно будет узнать много интересного про блуждающие токи.
Вас что, не бьет током от железных труб, воды и бойлеров? :)
не бьет, пробовал - миливольты на грани ошибки мультиметра,
проводку, трубы и бетоную стяжку в ванной делал сам :) все трубы кстати пластиковые.
провод уже забетонирован :( новый положить никак, ремонт к счастью окончен.

Блин, а как же реализована система в промышленных аквастопах, они то в рекламе и в ванной и в туалете и в кухне ставят датчики...

радиодатчик делать... это надо с обратной связью что-то варганить, типа и приемник и передатчик на ардухе раз в 5 минут просто проверять связь с датчиком, а при протечке вещать в эфир пока кран не перекроется, хотелось бы чет придумать с уже проложенными проводами...

_________________
Мой кубик


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 30 апр 2017, 22:49 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
igorlab писал(а):
Блин, а как же реализована система в промышленных аквастопах, они то в рекламе и в ванной и в туалете и в кухне ставят датчики...

А у них, скорее всего, датчики активные :)
У тебя пассивные датчики с очень большим сопротивлением, подключены через линию передачи, у которой соизмеримо сопротивление с датчиками. Это очень плохо. Есть еще вероятность, что твой кабель где-то поврежден или изоляция дешевой телефонной лапши не является изоляцией для таких датчиков. Через сопротивление изоляции пролезают блуждающие токи...
В таком случае надо делать активные датчики с питанием от линии. Если у тебя 4 провода линии доступны, то датчик будет простой. Если линия 2-х проводная, то схема будет сложнее (не будет четкого 1/0 при срабатывании датчика). Для 2-х проводной: Ставишь полевой транзистор на стороне датчика, а на стороне ардуины делаешь подтяжку линии на +5v через резистор около 3 ком. Один электрод датчика на затвор полевика (предусмотреть высокоомный резистор на землю схемы), второй электрод - через резистор на линию датчика (где резистор подтяжки 3ком.). При срабатывании датчика, будет падать напряжение на подтягивающем резисторе, но не до нуля, напряжение будет около 3-х вольт при использовании полевиков с низким порогом переключения, так называемые "полевые транзисторы с логическим уровнем управления".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 01 май 2017, 02:10 
Не в сети
Аватара пользователя

Зарегистрирован: 30 окт 2015, 19:08
Сообщения: 185
провод - четыре изолированные жилы в трубке изоляция вроде должна быть нормик, но ключевое слово - должна, все четыре провода доступны, подскажите простой вариант?

_________________
Мой кубик


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 01 май 2017, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Вот так:

Вложение:
aqustop.png
aqustop.png [ 89.02 КиБ | Просмотров: 2537 ]


Резистор R1 можно поставить на стороне ардуины. Если в шлейфе провода не вьются, то сигнал out передавать между 2-мя землями. Если вьются, то пофиг как. Электрод J2 датчика надо как-то экранировать электродом J1, чтоб уменьшить влияние блуждающих токов. Например как делают контакты в пультах телевизоров. Еще можно защитить полевик от выжигания - параллельно r2 поставить диод в обратной полярности (анодом на землю).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AnalogRead Наводки
СообщениеДобавлено: 02 май 2017, 02:38 
Не в сети
Аватара пользователя

Зарегистрирован: 30 окт 2015, 19:08
Сообщения: 185
спасибо! я так понял, то очередность проводов очень важна? и хотел же проложить витую пару, так нет же сэкономил копейки...
нашел аналог http://analog.chipfind.ru/search.htm?s=IRLL014 BSP 318S просто в Китае они дешевле

_________________
Мой кубик


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO