Для теста приобрел датчики температуры и влажности с интерфейсом RS485 и протоколом Modbus RTU. По характеристикам выглядит неплохо: По протоколу Modbus: Читаем первые 2 регистра: При тестировании выяснилась неприятная вещь: при включении температура +- совпадает с эталонной, но при работе показания по температуре начинают завышать примерно на 1,5-2 градуса. Для калибровки по температуре необходимо в регистр 259 (десятичная система) записать значение для коррекции в градусах, умноженное на 10 (int16). По влажности в регистр 260. Вывод: перед использованием требуется калибровка. Предпочтительнее использовать модули с выносным датчиком температуры.
Датчик температуры и влажности XY-MD02 (SHT20) с ModbusRTU. Обзор, тест, калибровка
26 февраля 202426 фев 2024
21
~1 мин