Wbincludes:1-Wire Network

Материал из Wiren Board
Версия от 14:20, 27 мая 2020; Fizikdaos (обсуждение | вклад) (Новая страница: «== Поддерживаемые датчики == [https://en.wikipedia.org/wiki/1-Wire '''1-Wire'''] - шина для подключения внешних д...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

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

1-Wire - шина для подключения внешних датчиков, чаще всего температурных. Wiren Board поддерживает один тип 1-Wire датчиков: на основе чипов DS18B20 и подобные. Они продаются в том числе в нашем магазине.

Диапазон измерения температуры: -55..+125 °C.

Подключение

Подключение по трём проводам

Датчик имеет три вывода. Их цвета могут меняться от модели к модели, желательно найти документацию на свою модель.

Сигнал Клеммник Цвет: модель 1 Цвет: модель 2 Цвет: модель 3
Vdd (VCC, питание) +5V Out Красный Красный Красный
GND (земля) GND Чёрный Чёрный Желтый
DQ (DATA, данные) 1W Синий Жёлтый Зелёный

Подключение по двум проводам

Соедините контакты питания и земли датчика и подключите их к земле контроллера. При таком подключении датчик будет брать питание с канала данных.

Этот способ не рекомендуется, особенно для подключения нескольких датчиков: тока с линии данных может не хватить для всех датчиков, к тому же замедляется опрос (время тратится на зарядку внутренних емкостей датчиков напряжением от линии данных).

Прокладка шины 1-Wire

Количество возможных датчиков и надежность их работы зависит от длины шины, её топологии и кабеля. Как правило, в домашних условиях надежно работает более 10 датчиков (предельное число - 20 датчиков по 5м кабеля, соединенных звездой).

Основной документ при проектировании шины - инструкция от разработчика 1-Wire . Основные тезисы:

  • Длина шины при подключении одного датчика до 200 метров
  • При подключении нескольких датчиков, подключайте их к питанию 5В (не используйте двухпроводную схему)
  • Прокладка линии одной шиной лучше, чем прокладка звездой.
  • Для прокладывания длинной шины или в условиях повышенных помех (например, в щитке) - используйте витую пару, например, Cat 5, лучше экранированную.

Примечание: подключение по витой паре - это сигнал по одной жиле пары, земля по второй. Питание аналогично. Экран заземлен.