1-Wire: различия между версиями

Материал из Wiren Board
Строка 2: Строка 2:
== Поддерживаемые датчики ==
== Поддерживаемые датчики ==
Wiren Board поддерживает один тип датчиков - температурные на основе чипов DS18B20 и подобных, например:
Wiren Board поддерживает один тип датчиков - температурные на основе чипов DS18B20 и подобных, например:
* http://shop.nag.ru/catalog/00007.Avtomatizatsiya-i-monitoring/06630.Datchiki/08428.SNR-DTS
* [http://shop.nag.ru/catalog/00007.Avtomatizatsiya-i-monitoring/06630.Datchiki/08428.SNR-DTS SNR-DTS]
* http://www.aliexpress.com/item/Waterproof-DS18B20-Temperature-Probe-Temperature-Sensor-Stainless-Steel-Package-100cm-Wire/1426853426.html  
* [http://www.aliexpress.com/item/Waterproof-DS18B20-Temperature-Probe-Temperature-Sensor-Stainless-Steel-Package-100cm-Wire/1426853426.html Stainless Steel Package]


== Подключение ==
== Подключение ==

Версия 17:03, 28 апреля 2015

1-Wire - шина для подключения внешних датчиков по двум (или трём) проводам. Так как это шина, можно подключить несколько устройств на один порт 1-Wire.

Поддерживаемые датчики

Wiren Board поддерживает один тип датчиков - температурные на основе чипов DS18B20 и подобных, например:

Подключение

Датчик имеет три вывода: земля, питание и данные. Если есть возможность подключить все три вывода, то лучше сделать именно так: на землю, 5 В и контакт 1-Wire. Если нужно уменшьшить число проводов, что нужно соединить контакты питания и земли датчика, и подключить их к земле контроллера. В таком случае датчик будет брать питание с канала с данными, но этот способ не так надёжен, как подключение по трём проводам, и может замедлить опрашивание датчиков, особенно если их несколько на одном канале.

Длина шины может быть до сотни метров, однако эффективная дальность зависит от наводок на кабель.

Поддержка в ПО

После подключения значения с датчиков сразу будут транслироваться в MQTT и появятся в веб-интерфейсе.

Каждый датчик имеет собственный уникальный идентификатор.

Более подробная информация про 1-Wire на нашем форуме.