А какой резистор был? А стОит ли ставить по резистору на каждый датчик, не знаю, они всё-равно в параллель все включены будут.Весельчак Ы, 08 Янв. 20, 09:22
Был 5кОм. В каждый - тогда для одного юудет 5, для двух 2.5, для пяти 1. По ощущениям там именно с ростом числа датчиков тока подтяжки не хватает. А так он будет пропорционален их числу. Но похоже, это проблема китайсикх клонов - в родном даташите ничего про рост утечки при увеличении температуры не сказано, а резистор советуют 4.7 вне зависимости от числа датчиков на шине.
Весельчак Ы
Кандидат наук
Донецк
326 78
Отв.61 08 Янв. 20, 12:31
Такое поведение, как мне кажется, больше похоже на паразитное питание. С ростом температуры растёт ток потребления, и на всех не хватает. У меня три DS18B20 висят на ESP-01. Подтяжка 10k. Работает и от 5, и от 3,3. Кабель от датчиков до ESP около 2-х метров.
Z_h_e
Доцент
г. Чайковский
1.1K 315
Отв.62 10 Янв. 20, 20:01
Но похоже, это проблема китайсикх клоновmelechko, 08 Янв. 20, 10:55
Сталкивался я с такой проблемой. Еще клоны очень хорошо выдают себя, если считать scratchpad сразу после включения питания, он не будет соответствовать ДШ. Считал, если не то, сразу выкинул, без других экспериментов.
IvanAltay
Доцент
Бийск
1.6K 332
Отв.63 10 Янв. 20, 20:30 (через 29 мин)
Еще клоны очень хорошо выдают себя, если считать scratchpad сразу после включения питания, он не будет соответствовать ДШ. Считал, если не то, сразу выкинул, без других экспериментов.Z_h_e, 10 Янв. 20, 20:01
https://github.com/joysfera/DS18B20-tester Тестер для DS18B20. Надо собрать, даже ради интереса, делов на 15 минут. Изучал недавно GITHUB на предмет имеющейся информации по DS18B20. Вот ещё не могу найти схему/прогу чувака, он кажется 60 шт ds18b20 в одну линию ставил на сотни метров, там было с транзисторными ключами/усилителями для шины данных.
Kotische
Академик
Саратов
8.1K 2.6K
Отв.64 11 Янв. 20, 08:39
Ну если поставить преобразователи в симетричную 100 омную линию то можно и километры получить...
IvanAltay
Доцент
Бийск
1.6K 332
Отв.65 11 Янв. 20, 14:40
Собрал сегодня тестер DS18B20 на ARDUINO UNO R3. По вышеупомянутой ссылке https://github.com/joysfera/DS18B20-tester Полезный прибор. Всего 3 резистора. Работает без дисплейчика, всё отлично видно в серийном порту.
Струдель
Бакалавр
Коломна
54 4
Отв.66 11 Янв. 20, 14:55 (через 16 мин)
линия 15 метров. запустил только экранированным кабелем марки КММ 2х0,35.
Тест китайского клона DS18B20 за 20 рублей с Али. Тем не менее, температуру китайские клоны показывают нормально и даже работают быстрее фирмовых, в связи с упрощённой схемой. По идее, это не фейковое устройство, а другой прибор с более простой схемотехникой(работающий по аналогичному протоколу ds18b20); Глючит датчик DS18B20. Вопросы по электр(он)ике.
Z_h_e
Доцент
г. Чайковский
1.1K 315
Отв.68 11 Янв. 20, 20:49
это не фейковое устройство, а другой приборIvanAltay, 11 Янв. 20, 15:43
Это утверждение было бы верно, если была бы другая маркировка у датчика, отличная от оригинального.
IvanAltay
Доцент
Бийск
1.6K 332
Отв.69 11 Янв. 20, 20:53 (через 4 мин)
Z_h_e, согласен, но мне так видится. Работают они не хуже, в основном режиме. Просто, нет дополнительных плюшек, которые в основном не нужны.
Z_h_e
Доцент
г. Чайковский
1.1K 315
Отв.70 11 Янв. 20, 21:00 (через 8 мин)
Работают они не хуже, в основном режиме.IvanAltay, 11 Янв. 20, 20:53
Тут похоже как повезет или клоны разные, а может просто попадаются не клоны, а не прошедшие тест оригинальные и они еще ничего. У меня например есть партия клонов, думаю ладно, оставлю для кой-каких тестов, так они заразы при подключении на "горячую" легко в КЗ все свои три ноги, т.е. и питание тоже. Может подключать так и некорректно конечно, но у оригинальных такого нет, например.
IvanAltay
Доцент
Бийск
1.6K 332
Отв.71 11 Янв. 20, 21:24 (через 24 мин)
У меня например есть партия клонов, думаю ладно, оставлю для кой-каких тестов, так они заразы при подключении на "горячую" легко в КЗ все свои три ноги, т.е. и питание тоже.Z_h_e, 11 Янв. 20, 21:00
Уже слышал такой прикол от людей, там тупо транзисторы с маркировкой ds18b20. Попробуй их прозвонить тестером как npn транзистор. Вот это - ФЭЙК!
Z_h_e
Доцент
г. Чайковский
1.1K 315
Отв.72 11 Янв. 20, 21:26 (через 3 мин)
там тупо транзисторы с маркировкой ds18b20IvanAltay, 11 Янв. 20, 21:24
ну что уже ты . Они до КЗ работали как могли. Может остальные может даже дальше будут, но пробовать не хочу.
IvanAltay
Доцент
Бийск
1.6K 332
Отв.73 11 Янв. 20, 21:32 (через 6 мин)
Они до КЗ работали как моглиZ_h_e, 11 Янв. 20, 21:26
Ну значит неудачные клоны. Самое время сварганить тестер. На ESP8266 тоже тестер собрал. Сейчас выложу скриншоты тестов.
Самое время сварганить тестер. На ESP8266 тоже тестер собрал.IvanAltay, 11 Янв. 20, 21:32
Иван, если не затруднит, опиши тестер на ESP8266 подробней. Интересует схема подключения датчика и дисплея. По видосу с ютуба вроде прогу какую-то юзает на андроиде, подключенного через WiFi. Ты в теме?
IvanAltay
Доцент
Бийск
1.6K 332
Отв.75 06 Июня 20, 23:28
BogAD, только сейчас увидел. Был в теме, программу этого чувака с ютуба и юзал. Если интересно ещё, можем тему поднять. Однако, фэковые ds18b20, ещё быстрей температуру измеряют(в связи с более простой схемой). Они, даже лучше, а точность аналогичная фирмовым.
BogAD
Кандидат наук
Красногорск - Белово
408 186
Отв.76 07 Июня 20, 12:27
Иван, я всеми руками за! Поднимем тему!
cv11
Новичок
СССР
4
Отв.77 18 Мая 22, 20:45
Подскажите как можно устранить причину отказа датчика ds18b20. У меня на пивоваренном котле раньше стоял обычный циркуляционный насос, потом я поставил насос помощнее 0,6 киловатта 1500 оборотов с пусковым и рабочим конденсатором и после этого датчик перестал работать, то покажет 0 то 769, бывает и правильно показывает. А если отключить двигатель то работает нормально.
Z_h_e
Доцент
г. Чайковский
1.1K 315
Отв.78 18 Мая 22, 21:56
Можно попробовать экранировать кабель датчика.
Виктрыч
Профессор
Екатеринбург
9.1K 2.3K
Отв.79 18 Мая 22, 22:03 (через 7 мин)
Кстати с конкретно прописанным адресом ни один датчик ни разу ни сглючил. А вот с автоопределением и как следствие переназначением почти регулярно от помех РМ 2. Может тут собака порылась. Всё датчики за 20 рублей.