Skip to main content
Оглавление

DS18B20 в котельной: подключение датчиков температуры к контроллеру

Печать

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

Контроллер Термохауз ИИ АБ4 с прошивкой 2.0110 поддерживает до 8 датчиков DS18B20 на шине 1-Wire. В веб-интерфейсе доступны сканирование, привязка уникального адреса к позиции DS, имя, коррекция показаний, текущее значение, время последнего успешного чтения, причина ошибки и повторная привязка датчика.

Подключайте датчики по схеме платы
Перед монтажом уточните по схеме конкретной ревизии АБ4 и паспорту датчика напряжение питания, распиновку, число проводников, необходимость подтягивающего резистора, допустимую длину и топологию линии. Не подключайте или переподключайте датчики под напряжением, если производитель оборудования не разрешает такую операцию.

Точки установки датчиков в котельном узле

Назначение датчика определяет карточка устройства и выбранный режим двух датчиков:

  • БКН: основной датчик измеряет температуру бака. При включённой антилегионелле текущая логика периодически поднимает цель БКН примерно до 65 °C и использует источник около 66 °C; контрольный цикл длится до 30 минут.
  • Рециркуляция ГВС: дополнительный датчик измеряет температуру линии рециркуляции. В режиме «Основной БКН, дополнительный — рециркуляция ГВС» оба датчика обязательны.
  • Воздух и пол: основной датчик измеряет температуру воздуха, дополнительный — пола. Контроллер регулирует по воздуху и отдельно контролирует минимум и максимум пола; оба датчика обязательны.
  • Резервирование: основной датчик регулирует зону, а при его ошибке используется дополнительный.
  • Усреднение: контроллер использует среднее двух валидных датчиков; при отказе одного продолжает работу по оставшемуся.

Для подачи, обратной линии, помещения и пола выбирайте место, где датчик измеряет нужную физическую величину без влияния соседнего источника тепла или воздуха. Точные расстояния и способ монтажа определяются проектом и паспортом оборудования.

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

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

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

OUT10 / SENS GND: OUT10 зарезервирован для сервисного питания датчиков и не назначается обычной нагрузке. На плате A2 он выведен как SENS GND. Глобальная опция «GND питание сенсоров» позволяет контроллеру управлять сервисным питанием и восстанавливать сенсорные шины. Используйте эту функцию только при подключении по предусмотренной схеме.

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

Тип кабеля, максимальную длину, длину ответвлений, расстояние до силовых трасс и способ подключения экрана определите по аппаратной схеме АБ4, паспорту DS18B20 и проекту объекта.

  • До монтажа составьте перечень датчиков и подпишите оба конца каждого кабеля.
  • Прокладывайте линию по принятому проекту с учётом электромагнитных помех от насосов, контакторов и преобразователей.
  • После монтажа выполните сканирование, проверьте уникальные адреса, текущие значения, время последнего чтения и отсутствие ошибок.
  • Не ориентируйтесь только на порядок найденных датчиков: назначение каждой позиции должно быть подтверждено физически.

Настройка в веб-интерфейсе (Настройки → 1-Wire)

Настройте датчики в меню Настройки → 1-Wire до их назначения устройствам:

  1. Подключите датчики к клеммам контроллера и подайте питание.
  2. Выполните сканирование или синхронизацию шины.
  3. Для каждого физического датчика создайте или активируйте отдельную позицию DS и привяжите её к найденному уникальному адресу.
  4. Задайте понятное имя позиции: Бойлер БКН, Подача тёплого пола, Обратка котла, Рециркуляция ГВС.
  5. При необходимости задайте коррекцию после сравнения датчика с эталоном.
  6. Сохраните настройки. Убедитесь, что текущее значение достоверно, время последнего чтения обновляется и интерфейс не показывает причину ошибки.

Не используйте одну позицию DS для разных физических точек и не удаляйте используемую позицию, пока не изменены все связанные устройства.

Замена датчика без перенастройки зоны

Если датчик заменён, привяжите его уникальный адрес к прежней позиции DS. Тогда устройства, использующие эту позицию, не придётся настраивать заново:

  1. Замените неисправный датчик на новый и подключите его к шине.
  2. Откройте Настройки → 1-Wire и выполните повторное сканирование.
  3. В прежней позиции, например DS 1: Бойлер БКН, выберите адрес нового датчика.
  4. Сохраните настройки и убедитесь, что значение достоверно, а время последнего чтения обновляется.
  5. Проверьте связанные устройства и их выход из аварийного режима до включения нагрузки.

Типовые ошибки монтажа и диагностики

  • Датчик не найден: проверьте подключение по схеме платы, питание линии и повторите сканирование.
  • Значение не обновляется: посмотрите время последнего успешного чтения и указанную интерфейсом причину ошибки. Не используйте устаревшее значение как рабочую температуру.
  • Датчики периодически пропадают: проверьте кабель, соединения, питание и влияние силового оборудования. Конкретную причину определяйте по диагностике и измерениям.
  • Температура недостоверна: проверьте физическую точку измерения и тепловой контакт. Перед коррекцией выдержите датчик рядом с эталонным прибором.
  • Устройство продолжает работать по резерву: проверьте основной и дополнительный датчики, выбранный режим двух датчиков и настроенное аварийное поведение.

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

Сколько датчиков DS18B20 поддерживает контроллер АБ4?

Контроллер аппаратно поддерживает до 8 датчиков DS18B20 на встроенной шине 1-Wire. Если на объекте требуется больше температурных точек, дополнительные датчики можно транслировать с соседних контроллеров АБ4 по локальной сети IONET (до 4 сетевых источников) либо заводить через Home Assistant (HA 1…4) и MQTT.

Как отличить датчики друг от друга при первом поиске?

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

Можно ли подключать комнатные термодатчики к общей шине котельной?

Да, DS18B20 доступен как источник температуры обычной зоны. Учитывайте общий лимит 8 датчиков и требования аппаратной документации к линии 1-Wire.

Что произойдет с котельной при обрыве датчика DS18B20?

Реакция зависит от типа устройства и режима двух датчиков. При обычном резервировании контроллер использует исправный дополнительный датчик. Для зоны можно задать резервную температуру или положение клапана, а для котловой зоны — разрешённый аварийный процент мощности. В специальных режимах «воздух + пол», «БКН + рециркуляция» и «помещение + ТЭН» потеря любого обязательного датчика считается ошибкой.

Связанные материалы

Меню