странности с ds18b20 всегда брали на али эти сенсоры, в виде внешнего датчика на проводе. на девайсе устанавливается 10 таких датчиков. шина 1-wire, ардуино, etc - все уже отработано на 7 девайсах, которые работают нормально. счас делаю 8-й и получаю, что одновременно работают только 5 датчиков. если подключаю 6-й - то значения от сенсоров == 0 проверил уже кажется все, что можно.. ничего не поменялось в конструкции.. может сенсоры какието левые в этот раз купили? никто не сталкивался с подобным?
Комментарии: 23
Maxim
Осцилл-то есть? Многое бы, наверное, пояснил насчет происходящего на линии.
Anonim
та не, нету.. я чайник во всем этом.. ну странно конечно.. и блин главное что любые 5 сенсоров - работают но с любым 6-м - уже нет
Woddy
длина линии какая? емкость какая? питание паразитное? какой номинал подтяжки?
Anonim
емкость?
Woddy
пикофарад
Anonim
длина провода на каждом сенсоре == 1м подтяжка по дефолту - 4.7к
Woddy
там лимит есть в спецификации подключены через драйвер?
Anonim
понятия не имею сколько там пикофарад у меня все 10 сенсоров подключаются на такую херотень так что по длине там точно все ок
Woddy
ну не факт читай спецификации на 1wire питание на каждый датчик или паразитное?
Anonim
https://lastminuteengineers.com/multiple-ds18b20-arduino-tutorial/ вот так только питаю с цифровой ноги ардуины. в коде включаю - выключаю ее но проверял и напрямую - один фиг
Woddy
обожаю таких "инженеров". спрашиваешь как подключено - они вместо схемы ссылку на рисунки или на ютуб
Anonim
ну извините я забыл как там это паразитное. когда-то проверял его и вроде решил так не делать использую все три ноги сенсора короче между vcc и data - резистор
Joric
бывает и хуже, вместо схемы - фотографии бредборда )
Woddy
повесь конденсатор на 0.1мкф на датчики(на питание), резистор подтяжки уменьши до 1.5-2ком
Anonim
ну блин.. а что тогда поменялось сейчас? ведь делаю тупо клон уже работающего девайса
Joric
advanced innovative components (c) https://www.kickstarter.com/projects/881711362/iv-robotics-first-resistorsandcapacitor-adapted-to
Woddy
1) не читал даташиты на протокол 2) положил хуй на ограничения протокола 3) купил паленые датчики на али что могло пойти не так?
Maxim
Блядь, и на это еще и задонатили
Anonim
1 и 2 думаю можно пропустить - все работает на 7 устройствах уже 4 год 3 - если датчики кривые - почему они работают, но только по 5 одновременно?
Woddy
ну да, 7 устройств это показатель))))))
Anonim
ну хз для меня вроде как показатель
Woddy
кстати на этой фото не вижу кварца на контроллере
Anonim
http://www.anarduino.com/miniwireless/