2561+14in цифровые датчики
2561+14in цифровые датчики
Уважаемые форумчане, столкнулся с проблемой. Установлена мега 2561 и один из модулей 14IN на разьеме ХР 1. на клеммы Р0 и Р1 подключены цифровые датчики температуры. Но очень странно они себя ведут. То показывают в меге 0 градусов, то 8, то вообще -120. В чем проблема? Где искать истину? Подключены витой парой. Питание +3 вольта от меги.
-
- Сообщения: 617
- Зарегистрирован: 30 мар 2017, 11:15
- Откуда: г.Севастополь
Re: 2561+14in цифровые датчики
Джампер не забыли переключить?
Re: 2561+14in цифровые датчики
джампер в нижнем положенииBonefolder писал(а):Джампер не забыли переключить?
Re: 2561+14in цифровые датчики
О каких датчиках идет речь? DS18B20? В каком исполнении (обычные, влагозащищенные)?
На каком расстоянии от контроллера расположены датчики? Какие проводники витой пары используются для подключения шины [сигнал/земля] (произвольные, свитые)? Как проложены сигнальные провода до датчиков - нет ли рядом нагруженных силовых проводов?
На каком расстоянии от контроллера расположены датчики? Какие проводники витой пары используются для подключения шины [сигнал/земля] (произвольные, свитые)? Как проложены сигнальные провода до датчиков - нет ли рядом нагруженных силовых проводов?
Re: 2561+14in цифровые датчики
обычные не влагозащищенные, две линии метров по 25 макс, одна линия без силовых вторая есть 220 рядом но нагрузка небольшая. а потом примерно 3 метра идут в общем кабель канале с силой. идут два свитых бело зеленый и зеленый. в другом кабеле так же, но на пол пути кабель переходит из витой пары в обычную четверку, где две жилы скручены между собой. Питание не использую на датчиках. идет по паразитному.Andrey_B писал(а):О каких датчиках идет речь? DS18B20? В каком исполнении (обычные, влагозащищенные)?
На каком расстоянии от контроллера расположены датчики? Какие проводники витой пары используются для подключения шины [сигнал/земля] (произвольные, свитые)? Как проложены сигнальные провода до датчиков - нет ли рядом нагруженных силовых проводов?
Re: 2561+14in цифровые датчики
подключил датчики напрамую в мегу все отображается корректноAndrey_B писал(а):О каких датчиках идет речь? DS18B20? В каком исполнении (обычные, влагозащищенные)?
На каком расстоянии от контроллера расположены датчики? Какие проводники витой пары используются для подключения шины [сигнал/земля] (произвольные, свитые)? Как проложены сигнальные провода до датчиков - нет ли рядом нагруженных силовых проводов?
Re: 2561+14in цифровые датчики
Проблему можно разделить на 3 части: 1) датчики 2) провода и окружение 3) контроллер
По п.1. Датчики с китайских площадок? К сожалению очень много нареканий по таким датчикам. Трудно определить, что они продают. Отбраковка/контрафакт/оригинал. Некоторые даже в принципе не работают без питания. Поэтому можно а) подключить питание; б) заменить датчик, попытавшись найти оригинальный.
Да, в первом сообщении вы писали, что питание +3В от меги. А в последнем - что питание паразитное.
По п.2 Нужно в целях тестирования подключить датчики более коротким кабелем или более качественным. Кабель UTP бывает разного сечения (AWG) или даже не медный, а обмедненный. Попадается UTP с такими тонкими жилами, что они буквально ломаются в руках. Естественно все это сказывается на работе шины. Иногда обычную UTP используют на улице. И часто можно наблюдать при снятии изоляции, что внутри кабеля содержится влага в очень большом количестве.
По п.3 Контроллер. 25 метров для работы датчиков - не очень большое расстояние, но все же это не 50 см. Можно попробовать в целях эксперимента уменьшить номинал подтягивающего резистора. По умолчанию стоит 4,7кОм. Но в некоторых ситуациях на длинных линиях и неважных кабелях помогает снижение номинала подтягивающего резистора вплоть до 1,5кОм. Это можно сделать, подключив датчик и подтяжку напрямую к разъему XP1/XP2. Но, разумеется, проводить подобные манипуляции нужно с четким пониманием сути дела.
Также всегда есть возможность обрабатывать подобные ситуации программно. Запрашивать, отбрасывать крайние значения, усреднять, вычислять аномальные значения, резко отклоняющиеся от предыдущих.
По п.1. Датчики с китайских площадок? К сожалению очень много нареканий по таким датчикам. Трудно определить, что они продают. Отбраковка/контрафакт/оригинал. Некоторые даже в принципе не работают без питания. Поэтому можно а) подключить питание; б) заменить датчик, попытавшись найти оригинальный.
Да, в первом сообщении вы писали, что питание +3В от меги. А в последнем - что питание паразитное.
По п.2 Нужно в целях тестирования подключить датчики более коротким кабелем или более качественным. Кабель UTP бывает разного сечения (AWG) или даже не медный, а обмедненный. Попадается UTP с такими тонкими жилами, что они буквально ломаются в руках. Естественно все это сказывается на работе шины. Иногда обычную UTP используют на улице. И часто можно наблюдать при снятии изоляции, что внутри кабеля содержится влага в очень большом количестве.
По п.3 Контроллер. 25 метров для работы датчиков - не очень большое расстояние, но все же это не 50 см. Можно попробовать в целях эксперимента уменьшить номинал подтягивающего резистора. По умолчанию стоит 4,7кОм. Но в некоторых ситуациях на длинных линиях и неважных кабелях помогает снижение номинала подтягивающего резистора вплоть до 1,5кОм. Это можно сделать, подключив датчик и подтяжку напрямую к разъему XP1/XP2. Но, разумеется, проводить подобные манипуляции нужно с четким пониманием сути дела.
Также всегда есть возможность обрабатывать подобные ситуации программно. Запрашивать, отбрасывать крайние значения, усреднять, вычислять аномальные значения, резко отклоняющиеся от предыдущих.
Re: 2561+14in цифровые датчики
в общем скорее всего это все же наводки на кабель. Придется при сделанном ремонте перетягивать 2 датчика температуры и ик датчик. Попробую хотя бы ик датчик и 1 температурный вместить в ваш внешний бокс под датчики. Через решетку думаю нормально будет работать
Re: 2561+14in цифровые датчики
Андрей, можно вопрос, не могу найти коды для пульта от кондиционера самсунг, надписи на пульте под крышкой такие: db93-11115k не поможете с этим?
Re: 2561+14in цифровые датчики
То, что отправляет пульт, проще всего посмотреть с помощью программы mode2 из пакета lirc.
Но для этого нужно соорудить простенький приемник. Можно использовать и готовые, если удастся найти те, что поддерживаются lirc'ом.
Но для этого нужно соорудить простенький приемник. Можно использовать и готовые, если удастся найти те, что поддерживаются lirc'ом.
Re: 2561+14in цифровые датчики
Переложил кабель, взял витую пару медную, метров 15 макс получилось. проложена по потолку подвала. силовых линий рядом нет ( в 20 см от кабеля идет) и опять тоже самое. Датчики на паразитном питании. использую витую пару белооранжевый и оранжевый. Датчики изначально заказывал у вас. Вот что делать? скачет температура. то 23, то -106, то -0.6
Re: 2561+14in цифровые датчики
А вы не пробовали подключить питание? Что-нибудь меняется?
В случае паразитного питания нога Vdd датчика соединена с ногой GND непосредственно у датчика?
В случае паразитного питания нога Vdd датчика соединена с ногой GND непосредственно у датчика?
-
- Администратор
- Сообщения: 2188
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: 2561+14in цифровые датчики
2 evinslov: Предлагаю вам выложить фото соединений у датчика и у Меги. А вообще DS18B20 очень надёжные датчики и работают даже в самых неблагоприятных условиях. Всё ли у вас в порядке с питанием? Есть мультиметр, чтобы проверить? Проверить как питание Меги, так и у датчика, в том числе в момент опроса. ИМХО, может не хватать мощности встроенного в Мегу источника питания в момент конвертации датчиком показаний. И, если есть возможность, паразитное питание лучше не использовать.
Кстати, так может показывать, если слишком часто опрашивать.
Кстати, так может показывать, если слишком часто опрашивать.
Re: 2561+14in цифровые датчики
Я тут провожу эксперименты, выявил одно: на оранжевую пару подключен один датчик на паразитном ( показывает температуру со странностями)d.v.ermakov писал(а):2 evinslov: Предлагаю вам выложить фото соединений у датчика и у Меги. А вообще DS18B20 очень надёжные датчики и работают даже в самых неблагоприятных условиях. Всё ли у вас в порядке с питанием? Есть мультиметр, чтобы проверить? Проверить как питание Меги, так и у датчика, в том числе в момент опроса. ИМХО, может не хватать мощности встроенного в Мегу источника питания в момент конвертации датчиком показаний. И, если есть возможность, паразитное питание лучше не использовать.
Кстати, так может показывать, если слишком часто опрашивать.
Подключаю второй датчик на паразитном на синюю пару, все становится хорошо на обоих датчиках. Теперь вот хочу попробовать использовать два датчика на паразитном и на этом же кабеле на свободных парах подключить инфракрасный передатчик. Посмотрим как все это себя будет вести. А это кстати именно та конфигурация что и нужна мне по итогу
Re: 2561+14in цифровые датчики
именно так. Две крайних ноги соединены у датчикаAndrey_B писал(а):А вы не пробовали подключить питание? Что-нибудь меняется?
В случае паразитного питания нога Vdd датчика соединена с ногой GND непосредственно у датчика?
Re: 2561+14in цифровые датчики
evinslov, со своей стороны проведу эксперименты по части работы датчиков DS18B20 на длинных линиях (UTP) в разных режимах. Вы же попробуйте подключить питание. Ну и всегда остается вариант понизить номинал подтягивающего резистора.
d.v.ermakov, токи при работе датчиков настолько малы, что вряд ли речь в принципе может идти о нехватке мощности встроенного источника питания.
d.v.ermakov, токи при работе датчиков настолько малы, что вряд ли речь в принципе может идти о нехватке мощности встроенного источника питания.
-
- Администратор
- Сообщения: 2188
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: 2561+14in цифровые датчики
2 Andrey_B: Я имел ввиду, что если там уже гроздь датчиков и/или других устройств висит, то на ком-то мощность может закончиться.
2 evinslov: Ищите оборванную землю до первого датчика.
2 evinslov: Ищите оборванную землю до первого датчика.
Re: 2561+14in цифровые датчики
да о какой земле идет разговор если кабель новый сегодня был проложен. Подключил на релюху свет в комнате. Сижу. Свет моргает туда сюда.d.v.ermakov писал(а):2 Andrey_B: Я имел ввиду, что если там уже гроздь датчиков и/или других устройств висит, то на ком-то мощность может закончиться.
2 evinslov: Ищите оборванную землю до первого датчика.
Re: 2561+14in цифровые датчики
Провел эксперимент.
Подключил датчик DS18B20 к контроллеру посредством дешевого кабеля UTP Cat5E (AWG 24, Noname). Длина кабеля 17 метров. Питание паразитное. Использовалась только 1 пара. Кабель был буквально намотан на всякую электрику в том числе на бесперебойник. Датчик при таком подключении работал штатным образом. Сбоев или некорректных показаний выявлено не было.
К сожалению под руками не оказалось более длинного куска UTP.
Подключил датчик DS18B20 к контроллеру посредством дешевого кабеля UTP Cat5E (AWG 24, Noname). Длина кабеля 17 метров. Питание паразитное. Использовалась только 1 пара. Кабель был буквально намотан на всякую электрику в том числе на бесперебойник. Датчик при таком подключении работал штатным образом. Сбоев или некорректных показаний выявлено не было.
К сожалению под руками не оказалось более длинного куска UTP.
-
- Администратор
- Сообщения: 2188
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: 2561+14in цифровые датчики
2 evinslov: Возможно, вы клеммник свернули. А возможно и в новом кабеле обрыв. Мне дважды в жизни встречались обрывы в новых кабелях. Чудес на свете не бывает. Мультиметра должно хватить, чтобы разобраться.