воскресенье, 5 мая 2013 г.

Работа с несколькими датчиками DS18B20

Отпишусь, как я подключил несколько датчиков температуры DS18B20 на один пин BlockDuino.
Для удобства я спаял маленький полублок с разъемом 'мама' размером 8х3, т.е. с возможностью подключения до 8ми датчиков и разъемом 'папа' размером 7х2, в качестве коммутатора, т.е. можно перекинуть вход датчиков на любой пин. 
Для наглядности, этот полублок я подключил не напрямую, а через кабель. Ну чтоб было точно видно, что используется всего один провод для данных (ну и два для подвода питания), к тому же у меня занят разъем 'мама' на основной плате подключенным экранчиком JM164A. К полублоку подключил два выносных датчика, а один вставил сразу в разъем.
Подключение нескольких датчиков DS18B20 Подключение нескольких датчиков DS18B20 к BlockDuino
 Один запихнул под пиво, один окунул в чай, ну и еще один оставил как есть - типа комнатная температура.