peppe ©: У меня тоже показания шумят примерно в этих же пределах
Коллеги, я могу и ошибаться, но некоторые слова мне кажутся ошибочными.
Мы говорим о датчиках Ds18B20, верно?
Цифровой шум АЦП всегда есть, был и будет (это отдельная большая тема)), но этот шум только внутри самого датчика, на его кристалле, в месте сенсор->АЦП.
Но шум на 0.2-0.3 град.С на мой взгляд слишком много, либо, как выше сказал Gerundey, датчик на столе и это не шум, либо лечится программно, усреднением показаний.
Крымчак ©:думал дребезг контактов в разъёмах...
Датчик отдаёт готовую температуру в ЦИФРОВОМ виде, а цифра, она или есть или нет.
Словить помеху конечно можно, но эта помеха будет тоже цифровой 0 или 1
примерно...
000000000110010000011001 это 25.625 град.
000000000110010000001001 это 25.609
000000000111010000011001 это 29.721
Но кроме прочего, датчик передаёт ещё и контрольную сумму, CRC, потому после получения данных, всегда можно проверить корректность показаний и принять (программное) решение.
peppe ©:Какова максимальная длина проводов на ds18b20?
Точно не скажу, но весьма и весьма далеко, протокол 1-Wire насколько медленный, настолько же и не критичен к наводкам. Лично у меня дома висят на одном проводе пару десятков датчиков, а провод длиной 30 метров,
обычный трёхжильный из электротоваров, без экрана и т.п., да и висит не далеко от всяких остальных проводов.
Крымчак ©:Первоначально хотел датчики через ЮСБ разъемы коннектится, забраковал.
У меня сделано через ЮСБ, работает. Делал раньше и через джек 3.5 мм.
Alex bcn ©:то также бывает, что эти датчики присылают неисправными.
Мне наверное везёт, но пока ни разу не нарывался.
Правда беру всегда без провода, просто пакетик 10-20 штук. Гильзы из нержи тоже не нравятся, лучше в медь и с термопастой, но это уже личные предпочтения.
**********
Это я к чему.
Помехи могут быть везде, они не видимы)) и неуловимы).
Но по сути, помеха может потенциально воздействовать на температуру только в самом датчике, но не на проводах. А экранировка и заземление, разумеется никогда не будут лишними.
Но на мой взгляд помеха с размахом логической единицы/нуля, могущая преодолеть выходной ключ транзистора или подтягивающий резистор в 4.7 кОм как то маловероятна.
Но как говориться, в электронике чудес не бывает, бывают плохие контакты).
ps.
у меня, у меня..))
Вопрос в том, что если у кого то работает, то и это можно повторить.
И конечно если искать проблему в другом месте, то она не решиться.
//Александр