Проблемы с ds2408 (1-wire)
Добавлено: Пт ноя 01, 2019 17:47:34
Вопрос к тем, кто собаку съел на датчиках Dallas Semiconductor
подключаю ds2408 для чистого эксперимента только тремя проводами: +5в (pin3), 1w (pin4), и землю (pin5) к Arduino Nano или Uno
Подтягивающий резистор 4.7к или 2.2к (в разных примерах разные - пробовал разные)
чип не отвечает.
ds2413, ds2406, ds2450, ds2890 в той же схеме работают без проблем.
ds18B20 отвечает даже без резистора!
Перепробовал 4 чипа из разных партий (вдруг битые),
пробовал на другие пины Ардуинки (вдруг там PullDown),
другую Ардуинку - никакого результата.
Пробовал 10 pin на +5 сажать (вроде он даёт чипу ресет, если на земле)
В даташите в некоторых схемах (не во всех) стоит стабилитрон с 1w на плюс (в обратном включении, естественно).
Я полагаю, это просто защита от импульсных помех на линии 1wire, и он не обязателен
да?
У меня линия 3 см, вряд ли там помехи, которые могли спалить ds2408, правда?
Может он нужен, и в этом всё дело?
подключаю ds2408 для чистого эксперимента только тремя проводами: +5в (pin3), 1w (pin4), и землю (pin5) к Arduino Nano или Uno
Подтягивающий резистор 4.7к или 2.2к (в разных примерах разные - пробовал разные)
чип не отвечает.
ds2413, ds2406, ds2450, ds2890 в той же схеме работают без проблем.
ds18B20 отвечает даже без резистора!
Перепробовал 4 чипа из разных партий (вдруг битые),
пробовал на другие пины Ардуинки (вдруг там PullDown),
другую Ардуинку - никакого результата.
Пробовал 10 pin на +5 сажать (вроде он даёт чипу ресет, если на земле)
В даташите в некоторых схемах (не во всех) стоит стабилитрон с 1w на плюс (в обратном включении, естественно).
Я полагаю, это просто защита от импульсных помех на линии 1wire, и он не обязателен
да?
У меня линия 3 см, вряд ли там помехи, которые могли спалить ds2408, правда?
Может он нужен, и в этом всё дело?