Frequently Asked Question

Прошивка 1M PZEM 3ch
Last Updated 7 months ago


Прошивка 1М PZEM 3ch


Прошивка 1М PZEM 3ch предназначена для контроля 3 линий нагрузки напряжением 220В с помощью энергомониторов PZEM-004T версии 3 (протокол MODBUS-RTU).

Каждый энергомонитор подключается к своей линии 220В, UART энергомониторов соединяются параллельно.
К контроллеру линии данных RX\TX подключаются перекрестно (кросс подключение).
RX1+RX2+RX3 -> TX
TX1+TX2+TX3 -> RX
Уровень напряжения питания со стороны контроллера должен соответствовать уровню RX\TX - при прямом подключении это 3.3В

В прошивке заложено управление 3 реле, используются порты:
Реле 1 - GPIO12
Реле 2 - GPIO13
Реле 3 - GPIO14
Возможно подключение одного датчика с шиной I2C следующего типа:
- BMP085\180\280
- BME280
- SHT21
Имеется возможность подключить модуль RTC:
- DS3231
- DS1307
Датчик и модуль RTC подключаются параллельно:
SDA - GPIO4
SCL - GPIO5
Системный светодиод - GPIO16
Системная кнопка - GPIO0

Для работы системы из 3-х энергомониторов необходимо настроить в них адреса сети MODBUS - по умолчанию он равен 1.
Каждый из энергомониторов необходимо преднастроить изменив их адреса в сети MODBUS на 1,2,3 соответственно:
PZEM1 - 1; PZEM2 - 2; PZEM3 -3
Для изменения адреса необходимо любой удобной программой изменить значение регистра по адресу 0x0002 на необходимое значение.
Изменение адреса в модуле PZEM004_ver3 (MODBUS-RTU)

Please Wait!

Please wait... it will take a second!