Цифровой датчик температуры предназначен для измерения температуры воздуха, поверхности, пола, трубопроводов или других контролируемых зон в системе умного дома.
Датчик используется для передачи значения температуры в систему. На основании этих данных система может управлять отоплением, теплыми полами, радиаторами, конвекторами, вентиляцией, кондиционерами, сценариями и уведомлениями.
Датчик построен на базе цифрового температурного сенсора DS18B20 и работает по протоколу 1-Wire.
Датчик является трехпроводным и подключается к совместимому входу модуля системы.
Типовая схема подключения:
| Обозначение | Цвет проводника | Описание |
|---|---|---|
| V | Красный / коричневый | Питание датчика +5В |
| G | Белый | Общая земля |
| D / A | Зеленый | Линия данных 1-wire |
Цифровой датчик температуры позволяет:
Датчик не управляет нагрузкой напрямую. Он только передает значение температуры в систему, а дальнейшие действия выполняются логикой сервера и подключенными исполнительными модулями.
Цифровой датчик температуры может применяться в разных подсистемах умного дома.
Типовые области применения:
измерение температуры воздуха в помещении;
измерение температуры теплого пола;
контроль температуры в котельной;
контроль температуры в техническом помещении;
контроль температуры трубопровода;
контроль температуры коллектора;
контроль температуры на улице, если датчик установлен в подходящем корпусе;
контроль температуры в шкафу автоматики;
управление отоплением;
управление вентиляцией;
аварийный контроль температуры.
Примеры применения:
поддержание температуры в комнате;
ограничение температуры теплого пола;
включение отопления при понижении температуры;
отключение нагрева при достижении заданного значения;
уведомление о слишком низкой температуре;
контроль температуры в помещении в режиме “Нет дома”;
запуск сценария при перегреве технической зоны.
Датчик измеряет температуру и передает цифровое значение по протоколу 1-Wire.
В отличие от аналогового датчика, значение температуры передается не уровнем напряжения, а цифровыми данными. Это снижает влияние помех и падения напряжения на точность измерения, если линия подключена корректно.
Один из проводов используется как линия данных. Для стабильной работы этой линии требуется подтяжка к питанию. Подтяжка обеспечивает правильный уровень сигнала в состоянии покоя и позволяет устройствам на линии 1-Wire корректно обмениваться данными.
Если подтяжка не включена или подключена неправильно, датчик может:
не определяться системой;
периодически пропадать;
передавать ошибочные значения;
работать нестабильно на длинной линии;
не работать после перезагрузки системы.
| Параметр | Значение |
|---|---|
| Тип устройства | Цифровой датчик температуры |
| Сенсор | DS18B20 |
| Протокол | 1-Wire |
| Тип подключения | Трехпроводное |
| Линии подключения | +5 В, G, D |
| Питание датчика | 5 В |
| Подтяжка линии данных | Требуется |
| Тип сигнала | Цифровой |
| Назначение | Измерение температуры |
| Подключение к системе | Через совместимый вход модуля |
| Отображение в системе | Температура в помещении, зоне или техническом узле |
Точные характеристики корпуса, диапазона измерения, длины кабеля, степени защиты и исполнения датчика необходимо указывать по конкретной модели датчика.
Типовое назначение проводов датчика:
| Обозначение | Назначение |
|---|---|
| +5 В / V | Питание датчика |
| G / GND | Общий провод |
| D / Data | Линия данных 1-Wire |
Цвета проводов могут отличаться в зависимости от исполнения датчика. Перед подключением необходимо сверить маркировку проводов с документацией или схемой поставки.
Нельзя ориентироваться только на цвет провода, если он не подтвержден документацией.
Для работы датчика DS18B20 по протоколу 1-Wire требуется подтяжка линии данных.
Подтяжка подключается между линией данных D и питанием +5 В.
Типовой принцип:
+5 В
│
[подтяжка]
│
D ───── линия данных 1-Wire
│
DS18B20
│
G
В системе подтяжка может включаться аппаратно или настраиваться в модуле, если такая функция предусмотрена. При настройке входа необходимо убедиться, что подтяжка для 1-Wire включена.
Если на одной линии используется несколько 1-Wire-устройств, схема подключения и подтяжка должны соответствовать проекту.
Цифровой датчик температуры подключается к модулям, входы которых поддерживают 1-Wire.
В документации системы для модулей ввода и климатических устройств предусмотрены входы для цифровых датчиков, включая 1-Wire. Например, модуль ввода 3х с питанием предназначен для трехпроводных датчиков с питанием 5 В, а в описании сенсорной климатической панели отдельно указан выносной цифровой датчик температуры теплого пола DS18B20.
Перед подключением необходимо проверить таблицу совместимости датчиков по каналам и убедиться, что выбранный вход поддерживает 1-Wire.
Монтаж датчика должен выполняться при отключенном питании системы.
Перед подключением необходимо проверить:
тип датчика;
маркировку проводов;
наличие питания 5 В;
правильность подключения линии G;
правильность подключения линии D;
поддержку 1-Wire выбранным входом;
включение подтяжки линии данных;
длину кабеля;
качество соединений;
место установки датчика;
соответствие датчика условиям эксплуатации.
Не допускается подключать датчик к входу, не поддерживающему 1-Wire, если это не предусмотрено проектом.
Не допускается подавать на датчик напряжение, не соответствующее его питанию.
Типовая схема подключения одного датчика:
Модуль системы
V ───── +5 В датчика
G ───── GND датчика
D ───── Data датчика
После подключения необходимо настроить вход как цифровой датчик температуры 1-Wire и включить подтяжку линии данных.
Датчик температуры воздуха устанавливается в помещении в месте, где значение температуры соответствует реальным условиям.
Не рекомендуется устанавливать датчик:
рядом с радиатором;
рядом с теплым полом без учета влияния нагрева;
рядом с кондиционером;
на сквозняке;
под прямыми солнечными лучами;
внутри закрытого корпуса без вентиляции;
рядом с источниками тепла;
рядом с наружной стеной без теплоизоляции.
Датчик должен измерять температуру зоны, которой управляет система.
Датчик может использоваться для измерения температуры теплого пола.
В этом случае датчик устанавливается в зоне пола согласно проекту и требованиям монтажа теплого пола.
Температура пола может использоваться для:
ограничения максимальной температуры;
поддержания комфортной температуры поверхности;
защиты напольного покрытия;
управления теплым полом отдельно от температуры воздуха.
Типовая логика:
Температура пола ниже заданной → разрешить нагрев
Температура пола достигла ограничения → отключить нагрев
Для теплого пола рекомендуется использовать датчик в защитной гофротрубке, чтобы его можно было заменить без вскрытия покрытия.
Настройка датчика выполняется в приложении для администрирования после завершения монтажа и проверки подключения.
Порядок настройки:
выбрать модуль, к которому подключен датчик;
выбрать нужный вход;
указать тип входа: 1-Wire / DS18B20 / цифровой датчик температуры;
включить подтяжку линии данных, если она настраивается программно;
выполнить поиск датчика;
проверить, что датчик определился системой;
указать название датчика;
указать помещение или техническую зону;
сохранить настройки.
Рекомендуется задавать понятные названия.
Примеры:
Температура гостиная;
Температура спальня;
Температура санузел;
Температура пола ванная;
Температура пола кухня;
Температура котельная;
Температура улица;
Температура щит автоматики.
Название должно позволять быстро понять, где установлен датчик и для чего он используется.
Датчик необходимо привязать к помещению или зоне.
Это нужно для:
отображения температуры в приложении;
использования в сценариях;
управления отоплением;
управления теплыми полами;
настройки климатических режимов;
диагностики.
Если датчик используется для теплого пола, в названии и настройках желательно явно указывать, что это именно датчик пола, а не температуры воздуха.
Для датчика можно настроить пороги температуры, если это предусмотрено логикой системы.
Примеры порогов:
температура ниже минимальной;
температура выше максимальной;
аварийный перегрев;
риск замерзания;
достижение комфортной температуры;
достижение ограничения теплого пола.
Пример:
Температура ниже 5 °C → отправить уведомление
Температура пола выше 32 °C → отключить теплый пол
Температура воздуха ниже уставки → включить отопление
Цифровой датчик температуры может использоваться в сценариях системы.
Примеры сценариев:
Условия запуска:
температура воздуха ниже заданной;
помещение находится в режиме “Комфорт”;
отопление разрешено.
Действия:
включить отопление;
открыть термоголовку;
включить конвектор;
включить теплый пол, если это предусмотрено.
Условия запуска:
температура пола выше заданного ограничения.
Действия:
отключить теплый пол;
зафиксировать состояние;
отправить уведомление, если превышение аварийное.
Условия запуска:
включен режим “Нет дома”.
Действия:
снизить целевую температуру;
оставить защитный температурный режим;
контролировать температуру от замерзания.
Условия запуска:
температура выше или ниже допустимого диапазона.
Действия:
отправить уведомление;
отключить выбранное оборудование;
включить вентиляцию или отопление, если это предусмотрено проектом;
записать событие в журнал.
После подключения и настройки необходимо проверить работу датчика.
Порядок проверки:
проверить питание датчика;
проверить общий провод G;
проверить линию данных D;
проверить включение подтяжки;
убедиться, что вход поддерживает 1-Wire;
выполнить поиск датчика в системе;
проверить отображение температуры;
сравнить показания с контрольным термометром;
проверить изменение температуры при нагреве или охлаждении датчика;
проверить привязку к помещению;
проверить участие датчика в сценариях;
проверить отображение в мобильном приложении, если оно предусмотрено.
Если датчик используется для управления отоплением или теплым полом, необходимо проверить не только показания, но и реакцию системы на изменение температуры.
При использовании цифрового датчика температуры необходимо учитывать следующие ограничения:
датчик работает по протоколу 1-Wire;
датчик требует трехпроводного подключения;
линия данных требует подтяжки;
датчик должен подключаться только к входу, поддерживающему 1-Wire;
питание датчика должно соответствовать его характеристикам;
неправильная полярность питания может повредить датчик;
длинные линии могут ухудшать стабильность связи;
плохие соединения могут приводить к пропаданию датчика;
место установки влияет на корректность измерений;
датчик не должен устанавливаться рядом с источниками тепла или холода, если измеряется температура воздуха;
датчик сам по себе не управляет нагрузкой, а только передает температуру в систему.
Если датчик не определяется или работает нестабильно, первым делом необходимо проверить питание, общий провод, линию данных и подтяжку.
| Проблема | Возможная причина | Что проверить | Как исправить |
|---|---|---|---|
| Датчик не определяется | Не включена подтяжка 1-Wire | Настройки входа, подтяжку линии D | Включить подтяжку |
| Датчик не определяется | Перепутаны провода | V, G, D | Исправить подключение |
| Датчик периодически пропадает | Длинная линия или плохой контакт | Кабель, клеммы, соединения | Укоротить линию или исправить соединение |
| Показывает неверную температуру | Неправильное место установки | Расположение датчика | Перенести датчик |
| Температура не отображается в приложении | Датчик не привязан к помещению | Настройки отображения | Привязать датчик |
| Отопление не реагирует на температуру | Датчик не привязан к климатической логике | Настройки отопления | Назначить датчик управляющим |
| Теплый пол не отключается по температуре | Не настроено ограничение | Порог пола и сценарий | Настроить ограничение |
| Датчик поврежден | Подано неправильное питание | Напряжение питания, полярность | Заменить датчик и исправить схему |
Модуль ввода 3х с питанием
Таблица подключения датчиков по каналам
Управление климатом
Управление отоплением
Управление теплыми полами
Настройка сценариев
Настройка мобильного приложения
Проверка работы датчиков после монтажа
Сенсорная панель управления климатом