Енергомонітор PZEM-004T
PZEM004T - енергомонітор з UART. Дозволяє отримувати параметри електромережі - один параметр раз на 0.6сек: напруга, струм, потужність, спожиту енергію, а також частоту
коефіцієнт потужності. Модуль має гальванічну розв'язку між вимірювальними ланцюгами і виходом UART, що забезпечує безпеку підключеного зчитувального пристрою.
Існує два варіанти модуля 0-10А, без трансформатора струму, та 0-100А c трансформатором.
Існує два варіанти модуля 0-10А, без трансформатора струму, та 0-100А c трансформатором.
Характеристики модуля
• Вимірювання поточної напруги мережі змінного струму 80-260В
• Вимірювання струму 0 - 100А (0-10А)
• Вимірювання активної потужності 0 - 22КВт (0-2,2КВт)
• Вимірювання спожитої електроенергії
• Точність вимірювання 1%
• Робоча частота 45-65Гц
• Послідовний інтерфейс UART зі швидкістю 9600
• Напруга живлення 5В
• Вимірювання струму 0 - 100А (0-10А)
• Вимірювання активної потужності 0 - 22КВт (0-2,2КВт)
• Вимірювання спожитої електроенергії
• Точність вимірювання 1%
• Робоча частота 45-65Гц
• Послідовний інтерфейс UART зі швидкістю 9600
• Напруга живлення 5В
Схеми підключення силової частини.
0-10A
0-100A
Для видачі інформації модуль використовує протокол Modbus RTU через гальванічно розв'язаний інтерфейс UART.
У зв'язку з тим, що інтерфейс гальванічно розв'язаний, для живлення необхідне додаткове джерело.
Прочитати дані з модуля можна як за допомогою МК, так і за допомогою комп'ютера, використовуючи перехідник USB <-> UART, та будь-яку програму, що вміє читати Modbus RT.
Список регістрів PZEM - 004Т.
| Номер | Опис |
|---|---|
| Input Registors | |
| 0 | Напруга у вольтах *10 |
| 1 | Струм у міліамперах |
| 3 | Потужність у Ваттах *10 |
| 5 | Лічильник Ватт-годин |
| 7 | Частота у Герцях*10 |
| 8 | Коефіцієнт потужності*100 |
| Holding Registors | |
| 2 | Modbus адресу пристрою. |
За допомогою стандартного Modbus, не вдасться скинути лічильник ват-годин, оскільки виробник зробив для цього нестандартну функцію (46).
Схема підключення модуля до комп'ютера.
Для спрощення зчитування даних модуля та завдання адреси пристрою було створено програму
PZEMSettings
.
Ця програма була зроблена за допомогою FLProg-Scada і в архіві міститься вихідний файл для програми FLProg (PZEM-004T.flp).
У програмі FLProg для цього модуля створено
блок
, який дозволяє прочитати дані з модуля, а також при необхідності скинути лічильник ват-годин.
Схема підключення модуля до MK
При цьому підключенні завдання адреси не потрібне. Опитування здійснюється за допомогою широкосмугового запиту на адресу 248.
Крім того, можливе підключення декількох модулів до одного UART в загальний шлейф використовуючи модулі UART <-> RS485
Схема підключення
При такій схемі підключення необхідно в кожен модуль прописати унікальну адресу, яку потім використовувати в блоці читання даних c PZEM-04T