Проблемы с ds2408 - не отвечает

ondyon
Offline
Зарегистрирован: 22.10.2019

 

подключаю ds2408 тремя проводами: +5в, землю и IO к Arduino Nano или Uno

Подтягивающий резистор 4.7к или 2.2к (пробовал разные)

чип не отвечает. 

ds2413,  ds2406, ds2450, ds2890  в той же схеме работают без проблем.

ds18B20 отвечает даже без резистора!

Перепробовал 4 чипа (вдруг битые), на другие пины Ардуинки (вдруг там PullDown), другую Ардуинку - никакого результата.

В даташите в некоторых схемах (не во всех) стоит стабилитрон с IO на плюс (в обратном включении, естественно). Я полагаю, это просто защита от импульсных помех на линии 1wire, да? У меня линия 3 см, вряд ли там помехи, которые могли спалить ds2408, правда?

Может он нужен, и в этом всё дело?

ondyon
Offline
Зарегистрирован: 22.10.2019

3pin +5в

4pin - 1wire, pullUp 4.7k

5pin - земля