Блок служит для опроса одного датчика (только один датчик на один пин). Реализован контроль работоспособности датчика. Не требуется прописывать адрес датчика, можно заменять датчик без отключения устройства. Работает следующим образом: сразу после включения контроллера или подключения датчика происходит частый опрос шины (каждые 800 мс), на выходе "error" при этом высокий уровень, в случае нахождения датчика происходит измерение температуры. Выход "error" будет сброшен после следующего опроса, это нужно что бы пропустить некорректные 85 градусов. Далее опрос происходит с заданным периодом (вход "period"). В случае обрыва датчика поиск снова выполняется с периодом 800 мс независимо от установленного периода опроса. Опрос происходит только при наличии высокого уровня на входе "EN" Входы: EN - разрешение опроса period - период опроса, мс Выходы: temp - температура crcOK - контрольная сумма правильная error - обрыв линии данных, нет питания датчика, датчик неисправен Параметры пользователя: pins - номер пина для подключения датчика Нужна библиотека OneWire.
Блок предназначен для совместного использования с блоками M590 и SIM800
Входа Data_Time - надо подать значение которое было выдано, одноименным выходом блоков M590 и SIM800 time_correction - коррекция времени по часовому поясу, который передает оператор связи, 1- включена 0- отключена