DIY 1-Wire

DS18B20 своими руками: собираем шину 1-Wire

Хочешь сам собрать шину температурных датчиков по нескольким комнатам или у котла? Этот гид показывает конкретные шаги -- и честно предупреждает, где паразитное питание может подвести.

Честно о границахСеть партнёров для установкиБесплатная база знаний
OK
PASS
Проверка · IEC 60364
Изоляция>1 МΩ
Заземление0.4 Ω
УЗО28 мс
Шаги по монтажу

Шаги по монтажу

01

Выбери кабель

Витая пара CAT5 или CAT5e -- частый и практичный выбор: одна пара под данные и землю, вторая -- под отдельное питание Vdd, если нужно.

02

Подключи датчики DS18B20 параллельно

Все датчики сидят на одной линии данные+земля, у каждого свой заводской ROM ID -- bus master различает их без ручной адресации.

03

Выбери Vdd или паразитное питание

Отдельный провод Vdd даёт более стабильную работу на длинных или нагруженных участках. Паразитное питание экономит провод, но чувствительнее -- почему, читай ниже.

04

Подключи bus master или USB-адаптер

Чтобы шину увидел компьютер или Home Assistant, нужен подходящий bus master/адаптер, который опрашивает каждое устройство по его ROM ID.

Что важно знать перед началом

Что важно знать перед началом

1

одна шина, много датчиков

Одна пара данные+земля может обслуживать сразу несколько DS18B20 -- каждый отличается по своему уникальному ROM ID, а не по отдельному набору проводов.

Простая электрика

Данные и земля в одной паре -- в большинстве случаев для самой связи больше ничего не нужно.

Уникальный ROM ID

У каждого датчика заводской 64-битный ID, поэтому bus master различает их без переключателей и настройки.

Линейная или звездообразная разводка

Шину можно тянуть прямой трассой или звездой от одной точки распределения -- выбери то, что естественно ложится на твой дом.

Честно про паразитное питание

Оно упрощает монтаж, но на длинных или нагруженных участках может давать ненадёжные показания -- мы это не скрываем.

Home Assistant и Loxone

Обе платформы поддерживают 1-Wire через подходящий bus master/адаптер, который передаёт показания в автоматизацию.

Комплекты

Что охватывает этот гид

Конкретные шаги, а не только теория -- от выбора кабеля до первого показания в Home Assistant.

  • {'t': 'Выбор кабеля и пар', 'd': 'Почему CAT5/CAT5e подходит для этой задачи и как разделить пары между данными и питанием.'}
  • {'t': 'Параллельное подключение датчиков', 'd': 'Как правильно соединить несколько DS18B20 на одной шине.'}
  • {'t': 'Vdd или паразитное питание', 'd': "Когда выбирать каждый вариант и как заметить, что паразитное питание начинает 'сбоить'."}
  • {'t': 'Bus master/USB-адаптер', 'd': 'Какое устройство нужно, чтобы подключить шину к компьютеру или шлюзу.'}
  • {'t': 'Подключение к Home Assistant/Loxone', 'd': 'Как показания попадают в платформу автоматизации.'}
FAQ

Частые вопросы

Можно ли все датчики DS18B20 подключить к одному кабелю?

Да -- в этом суть 1-Wire: все датчики сидят параллельно на одной линии данные+земля, а bus master различает их по уникальному ROM ID.

Когда использовать паразитное питание вместо отдельного провода Vdd?

Паразитное питание удобно на коротких, менее нагруженных участках -- меньше проводов, проще монтаж. Но на длинных участках или при нескольких одновременно активных датчиках оно становится чувствительнее и может давать ненадёжные показания. Если так случилось, первый шаг -- добавить отдельный провод Vdd, а не менять датчики.

Сколько датчиков DS18B20 можно поставить на одну шину?

Единого фиксированного числа нет -- это зависит от длины шины, сечения провода, топологии и качества bus master/pull-up резистора. На практике это могут быть десятки датчиков на длинной трассе по зданию.

Нужно ли специальное оборудование, чтобы шину увидел компьютер?

Да -- нужен bus master или USB-адаптер 1-Wire, который опрашивает устройства по ROM ID и передаёт показания дальше, например, в Home Assistant.

Какой кабель использовать для шины?

На практике часто используют витую пару CAT5/CAT5e -- одна пара под данные и землю, вторая -- если нужен отдельный провод питания Vdd.

Готов собрать свою шину?

Посмотри датчики DS18B20 и другие компоненты 1-Wire в магазине -- и начни хотя бы с одной комнаты.

Смотреть в магазине
Связанные услуги

Связанные услуги

Загрузка ...
Наверх