Практическо програмиране на Arduino
Днес ще се запознаем с интересния 1-Wire протокол и дори веднага ще се опитаме да работим с устройство, използващо този протокол. - Как? - питате вие - "Няма да имам нужда да купувам части в радиомагазин?"
„Не“ - ще отговоря:) С голяма степен на вероятност използвате едножилно устройство и може би дори не знаете за него:) Това е само таблет-ключ от домофона ( iButton )!

Наистина ли?
Нека извадим ключовете от джоба си и да ги разгледаме отблизо:)
Моята контактна подложка е силно износена, но се виждат някои надписи.

Той потърка подложката с флумастер и заветният надпис става видим:
iButton.com
00000F67CE41
1-жичен
0744 UB1 DS1990A# F5
Аха! 1-жичен!
И така, какъв е този интерфейс?
Това е едножичен интерфейс, разработен от Dallas Semiconductor (сега MAXIM) в края на 90-те.
Този интерфейс е интересен, защото само за двупосочна размяна една линия! (оттук и името:)
Обратно към нашия ключ:) Самият таблет показва вида на устройството и, изглежда, уникален номер на чипа;)
DS1990A - това е името на нашето устройство.
Разглеждаме опциите на iButton на уебсайта на производителя
Нашият ключ е първият модел в списъка:)
DS1990A - 64 битов идентификатор - уникален сериен номер-ключ
Страницата на този ключ е тук и тук можете да изтеглите листа с данни;)
