ESP8266 как шлюз modbus TCP to RTU плюс трехтарифный счетчик из PZEM-016

Описание проекта на базе ESP8266 и PZEM-016 трехтарифного счетчика.

Контроллеры на основе ESP8266
Ответить
vovanmm66
Рядовой
Сообщения: 1
Зарегистрирован: 15.04.2020{, 21:55}
Репутация: 1
Имя: Владимир

ESP8266 как шлюз modbus TCP to RTU плюс трехтарифный счетчик из PZEM-016

#1

Сообщение vovanmm66 » 15.04.2020{, 22:44}

Хочу внести в копилку проектов сообщества FLProg проект трех тарифного счетчика на базе базе ESP8266 и PZEM-016. Счетчик успешно работает больше года в составе мини контроллера домашней автоматизации. На ESP8266 реализован мод бас шлюз. ESP8266 как мод бас РТУ мастер считывает данные из электросчетчика одновременно при этом являясь мод бас ТиСиПи слейвом. Помимо этого контроллер через интернет посредством обращений к NTP серверу синхронизирует внутренние часы. Точное время необходимо для разбиения показаний на три тарифа. Сравнение показаний самодельного контроллера с показаниями электросчетчика на площадке показал довольно высокую точность китайского прибора и правильность примененного алгоритма реализующего трех тарифный учет. Также контроллер имеет простенький WEB интерфейс позволяющий контролировать состояние электросчетчика и считывать показания. В контроллере также есть регистры для поправочных коэффициентов. Значение поправок прибавляются к текущим показаниям для того, чтобы показания счетчика совпадали с показаниями счетчика на лестничной площадке. WEB страничка не имеет автоматического обновления, так как практического смысла это не имеет, но фиксирует дату и время на момент отображения показаний в браузере. В будущем планирую добавить учет расхода воды. У меня в квартире четыре водяных счетчиков. :( В приложенном файле лежат схема печатка и программа.
PS Благодаря контроллеру узнал что когда жена одновременно включает плиту, электро чайник и стиральную машину ток в домашней сети достигает 25 Ампер :yes:
Вложения
MODBUS шлюз.zip
(1.65 МБ) 155 скачиваний

Аватара пользователя
BormanYA
Рядовой
Сообщения: 95
Зарегистрирован: 10.01.2018{, 18:07}
Репутация: 12
Откуда: Дмитров
Имя: Михаил

ESP8266 как шлюз modbus TCP to RTU плюс трехтарифный счетчик из PZEM-016

#2

Сообщение BormanYA » 06.05.2020{, 00:30}

Скажите пожалуйста, чем рисуется график? Скрин ПОТРЕБЛЕНИЕ в архиве.

Ответить

Вернуться в «ESP8266»