Чтение 1-wire DS2401
- Войдите на сайт для отправки комментариев
Втр, 02/02/2016 - 07:50
Здравствуйте!
Осваиваю ардуину, нужно прочитать 1-wire чип Dallas DS2401, (даташит http://pdfserv.maximintegrated.com/en/ds/DS2401.pdf) который по логике должен быть близок к домофонным ключам. Программы использовал как найденные в интернете, так и готовые примеры из библиотеки 1-wire, подключение идет с 10 разъема на массу с резистором подтяжки (пробовал разные, от 2,2 до 5 кОм). Так вот, в общем то никакой скетч не может прочитать этот номер, а если попробовать с домофонным ключом - сразу нормально считывает номер. А как бы все таки считать эту DS2401 ? Никто не пробовал читать конкретно этот чип?
http://elektronikprojem.com/forum-95-arduino-ile-1-wire-uzerinden-ds2401-ssn-okum
http://arduino.ru/forum/programmirovanie/onewire-poisk-prisutstviya-ds18b20-ds2401-po-mac-adresu
Спасибо, вечером попробую протестировать. Я так понимаю принцип чтения 2401 другой нежели обычные 1990?
Здравствуйте!
Осваиваю ардуину, нужно прочитать 1-wire чип Dallas DS2401, (даташит http://pdfserv.maximintegrated.com/en/ds/DS2401.pdf) который по логике должен быть близок к домофонным ключам. Программы использовал как найденные в интернете, так и готовые примеры из библиотеки 1-wire, подключение идет с 10 разъема на массу с резистором подтяжки (пробовал разные, от 2,2 до 5 кОм). Так вот, в общем то никакой скетч не может прочитать этот номер, а если попробовать с домофонным ключом - сразу нормально считывает номер. А как бы все таки считать эту DS2401 ? Никто не пробовал читать конкретно этот чип?
Читал и этот и ds18b20 и многие другие. Протокол один и тот же, если тайминги соблюдать, то проблем быть не должно. Команда 0х33 отрабатывала без сучка и задоринки, серийный считывался всегда.
Если есть осциллограф, то можно посмотреть, что там на самом деле выдает скетч.
Успехов Вам !