Чтение 1-wire DS2401

mnemonik
Offline
Зарегистрирован: 02.02.2016

Здравствуйте! 

Осваиваю ардуину, нужно прочитать 1-wire чип Dallas DS2401, (даташит http://pdfserv.maximintegrated.com/en/ds/DS2401.pdf) который по логике должен быть близок к домофонным ключам.  Программы использовал как найденные в интернете, так и готовые примеры из библиотеки 1-wire, подключение идет с 10 разъема на массу с резистором подтяжки (пробовал разные, от 2,2 до 5 кОм). Так вот, в общем то никакой скетч не может прочитать этот номер, а если попробовать с домофонным ключом - сразу нормально считывает номер. А как бы все таки считать эту DS2401 ? Никто не пробовал читать конкретно этот чип?

MacSim
Offline
Зарегистрирован: 28.11.2012
at0mix
at0mix аватар
Offline
Зарегистрирован: 23.11.2015
mnemonik
Offline
Зарегистрирован: 02.02.2016

Спасибо, вечером попробую протестировать. Я так понимаю принцип чтения 2401 другой нежели обычные 1990?

kaspiysk113
Offline
Зарегистрирован: 01.02.2016

mnemonik пишет:

Здравствуйте! 

Осваиваю ардуину, нужно прочитать 1-wire чип Dallas DS2401, (даташит http://pdfserv.maximintegrated.com/en/ds/DS2401.pdf) который по логике должен быть близок к домофонным ключам.  Программы использовал как найденные в интернете, так и готовые примеры из библиотеки 1-wire, подключение идет с 10 разъема на массу с резистором подтяжки (пробовал разные, от 2,2 до 5 кОм). Так вот, в общем то никакой скетч не может прочитать этот номер, а если попробовать с домофонным ключом - сразу нормально считывает номер. А как бы все таки считать эту DS2401 ? Никто не пробовал читать конкретно этот чип?

Читал и этот и ds18b20 и многие другие. Протокол один и тот же, если тайминги соблюдать, то проблем быть не должно. Команда 0х33 отрабатывала без сучка и задоринки, серийный считывался всегда.

Если есть осциллограф, то можно посмотреть, что там на самом деле выдает скетч.

Успехов Вам !