+

Medidor Digital de CA multifunción, Módulo de prueba de corriente de 0-100A 80-260V, PZEM-004T de voltios para Arduino TTL COM2/COM3/COM4

USD 4.49USD 6.41

Medidor Digital de CA multifunción, Módulo de prueba de corriente de 0-100A 80-260V, PZEM-004T de voltios para Arduino TTL COM2/COM3/COM4

Description

Medidor Digital multifunción AC 0-100A 80-260V Watt Power Volt Amp módulo de prueba de corriente PZEM-004T para Arduino TTL COM2 \ COM3 \ COM4

RESUMEN GENERAL

Este documento describe las especificaciones del módulo de comunicación de CA de PZEM-004T,

El módulo se utiliza principalmente para medir voltaje de CA, corriente, potencia activa, frecuencia, potencia

Factor y energía activa, el módulo no tiene función de visualización, los datos se lee a través del TTL

Interfaz.

PZEM-004T-10A: rango de medición 10A (derivación integrada).

PZEM-004T-100A: rango de medición 100A (transformador externo)

1. Descripción de las funciones

1,1 voltaje

1.1.1 rango de medición: 80 ~ 260V

1.1.2 resolución: 0,1 V

1.1.3 precisión de la medición: 0.5%

Corriente 1,2

1.2.1 rango de medición: 0 ~ 10A(PZEM-004T-10A); 0 ~ 100A(PZEM-004T-100A)

1.2.2 corriente de medida inicial: 0.01A(PZEM-004T-10A); 0.02A(PZEM-004T-100A)

1,3 resolución: 0.001A

1,2 4 precisión de la medición: 0.5%

1,3 potencia activa

1.3.1 rango de medición: 0 ~ 2,3 kW(PZEM-004T-10A); 0 ~ 23kW(PZEM-004T-100A)

1.3.2 potencia de medida de arranque: 0,4 W

1.3.3 resolución: 0,1 W

1.3.4 formato de visualización:

<1000W, muestra un decimal, como: 999,9 W

≥ 1000W, solo muestra enteros, como: 1000W

1.3.5 precisión de la medición: 0.5%

1,4 factor de potencia

1.4.1 rango de medición: 0,00 ~ 1,00

4,2 resolución: 0,01

4,3 precisión de la medición: 1%

Frecuencia 1,5

1,5.1 rango de medición: 45Hz ~ 65Hz

1.5.2 resolución: 0,1Hz

1.5.3 precisión de la medición: 0.5%

1,6 energía activa

1.6.1 rango de medición: 0 ~ 999.99kwh

1.6.2 resolución: 1Wh

1.6.3 precisión de la medición: 0.5%

1.6.4 formato de visualización:

<10kWh, la unidad de visualización es Wh(1kWh = 1000Wh), como: 9999Wh

≥ 10kWh, la unidad de visualización es kWh, como: 9999,99 kWh.

1.6.5 energía de reinicio: utiliza software para reiniciar.

Alarma de potencia 1,7

Se puede configurar el umbral de potencia activa, cuando la potencia activa medida supera el umbral,

Alarma de lata

Interfaz de comunicación 1,8

Interfaz RS485 。

2 protocolo de comunicación

Protocolo de capa física 2,1

Capa Física utiliza UART para interfaz de comunicación RS485

La tasa de es de 9600 baudios, 8 bits de datos, 1 bit de parada, sin paridad

Protocolo de capa de aplicación 2,2

La capa de aplicación utiliza el protocolo Modbus RTU-para comunicarse. En la actualidad, solo

Admite códigos de función como 0x03 (registro de retención de lectura), 0x04 (Registro de Entrada de lectura), 0x06

(Escriba un registro único), 0x41 (Calibración), 0x42 (energía de reinicio), etc.

El código de función 0x41 es solo para uso interno (la dirección puede ser solo 0xF8). Se utiliza para.

Calibración y retorno a las ocasiones de Mantenimiento de Fábrica, después del código de función para aumentar 16 bits

Contraseña, la contraseña predeterminada es 0x3721

El rango de dirección del esclavo es 0x01 ~ 0xF7. La dirección 0x00 se utiliza como transmisión

Dirección, el esclavo no necesita responder al maestro. La dirección 0xF8 se utiliza como general

Dirección, esta dirección solo se puede utilizar en un ambiente esclavo y se puede utilizar para calibración.

Etc. Funcionamiento.

2,3 lea el resultado de la medición

El formato de comando del maestro lee el resultado de la medición es (un total de 8 bytes):

Dirección del esclavo + 0x04 + Dirección de Registro Byte alto + Dirección de Registro Byte bajo + número

De registros Byte alto + número de registros Byte bajo + Byte alto de comprobación CRC + verificación CRC

Byte bajo.

El formato de comando de la respuesta del esclavo está dividido en dos tipos:

Respuesta correcta: Dirección esclava + 0x04 + número de Bytes + registro 1 Byte alto de Datos +

Registrar 1 Byte de datos bajo +... + Byte alto de comprobación CRC + Byte bajo de comprobación CRC

Respuesta de Error: Dirección esclava + 0x84 + código anormal + verificación CRC byte alto + verificación CRC.

Byte bajo

Código anormal analizado como sigue (el mismo a continuación)

⚫0x01, función ilegal

⚫0x02, dirección ilegal

⚫0x03, datos ilegales

⚫0x04, error esclavo

El registro de resultados de medición está organizado como la siguiente tabla

Por ejemplo, el maestro envía el siguiente comando (el código de verificación CRC se reemplaza por

0xHH y 0xLL, lo mismo a continuación)

0x01 + 0x04 + 0x00 + 0x00 + 0x00 + 0x0A + 0xHH + 0xLL

Indica que el maestro necesita leer 10 registros con la dirección esclava 0x01 y el inicio

La dirección del registro es 0x0000

La respuesta correcta del esclavo es la siguiente:

0x01 + 0x04 + 0x14 + 0x08 + 0x98 + 0x03 + 0xE8 + 0x00 + 0x00 + 0x08 + 0x98 + 0x00 +

0x00 + 0x00 + 0x00 + 0x00 + 0x01 + 0xF4 + 0x00 + 0x64 + 0x00 + 0x0x0x00 + 0xHH + 0xLL

Los datos anteriores muestran

⚫El voltaje es 0x0898, convertida a decimal es 2200, muestra 220,0 V

⚫La corriente es 0x000003E8, convertida a decimal es 1000, muestra 1.000A

⚫La potencia es 0x00000898, convertida a decimal es 2200, muestra 220,0 W

⚫La energía es 0x00000000, convertida a decimal es 0, muestra 0Wh

⚫La frecuencia es 0x01F4, convertida a decimal es 500, muestra 50,0Hz

⚫El factor de potencia es 0x0064, convertir a decimal es 100, mostrar 1,00

⚫El estado de la alarma es 0x0000, indica que la potencia actual es inferior a la potencia de la alarma

Umbral de entrada

2,4 leer y modificar los parámetros del esclavo

En la actualidad, solo admite leer y modificar la dirección esclava y el umbral de alarma de potencia.

El registro está organizado como la siguiente tabla

Formato de comando del maestro para leer los parámetros del esclavo y leer la medida

Los resultados son iguales (descodificado en detalles en la sección 2,3), solo es necesario cambiar el código de función de

0x04 a 0x03.

El formato de comando del maestro para modificar los parámetros del esclavo es (un total de 8 bytes):.

Dirección de esclavo + 0x06 + Dirección de Registro Byte alto + Dirección de Registro Byte bajo + registro

Byte alto del valor + byte bajo del valor de registro + byte alto de comprobación de CRC+ byte bajo de comprobación de CRC.

El formato de comando de la respuesta del esclavo está dividido en dos tipos:

Respuesta correcta: Dirección esclava + 0x06 + número de Bytes + Dirección de Registro Byte bajo +

Byte alto de valor de registro + Byte bajo de valor de registro + Byte alto de comprobación CRC + verificación CRC bajo

Byte.

Respuesta de Error: Dirección esclava + 0x86 + código anormal + verificación CRC byte alto + verificación CRC.

Byte bajo.

Por ejemplo, el maestro establece el umbral de alarma de potencia del esclavo:

0x01 + 0x06 + 0x00 + 0x01 + 0x08 + 0xFC + 0xHH + 0xLL

Indica que el maestro necesita configurar el registro 0x0001 (umbral de alarma de potencia) a 0x08FC.

(2300W).

Configurado correctamente, el esclavo vuelve a los datos enviados desde el maestro.

Por ejemplo, el maestro establece la dirección del esclavo

0x01 + 0x06 + 0x00 + 0x02 + 0x00 + 0x05 + 0xHH + 0xLL

Indica que el maestro necesita configurar el registro 0x0002 (dirección-Modbus RTU) a 0x0005

Configurado correctamente, el esclavo vuelve a los datos enviados desde el maestro.

2,5 energía de reinicio

El formato de comando del maestro para restablecer la energía del esclavo es (total 4 bytes):.

Dirección esclava + 0x42 + byte alto de comprobación CRC + byte bajo de comprobación CRC.

Respuesta correcta: Dirección esclava + 0x42 + byte alto de comprobación CRC + byte bajo de comprobación CRC.

Respuesta de Error: Dirección esclava + 0xC2 + código anormal + verificación CRC byte alto + verificación CRC.

Byte bajo

Calibración 2,6

El formato de comando del maestro para calibrar el esclavo es (total 6 bytes):

0xF8 + 0x41 + 0x37 + 0x21 + byte alto de comprobación CRC + byte bajo de comprobación CRC.

Respuesta correcta: 0xF8 + 0x41 + 0x37 + 0x21 + byte alto de comprobación CRC + byte bajo de comprobación CRC.

Respuesta de Error: 0xF8 + 0xC1 + código anormal + verificación CRC byte alto + verificación CRC byte bajo.

Tenga en cuenta que la calibración tarda de 3 a 4 segundos, después de que el maestro envíe el

Comando, si la calibración es correcta, tardará de 3 a 4 segundos en recibir la respuesta de

El esclavo.

2,7 verificación CRC

Verificación de redundancia cíclica con formato de 16 bits, ocupa dos bytes, el generador polinomial es X16 + X15 +.

X2 + 1, el valor polinomial utilizado para el cálculo es 0xA001.

El valor de la comprobación CRC es un marco de datos que divide todos los resultados de la comprobación de todos los bytes excepto

El valor de comprobación CRC.

3 Diagrama de bloque funcional

5 otras instrucciones

5.1la interfaz TTL de este módulo es una interfaz pasiva, requiere fuente de alimentación externa de 5V, w

Hich significa que, al comunicarse, deben estar conectados los cuatro puertos (5V, RX, TX, GND), otros WIS

E no puede comunicarse.

5,2 de temperatura de trabajo

-20 °C ~ + 60 °C 。

Specification

Número de modelo : PZEM-004T Digital Multifunction Meter

Tipo : Regulador de tensión

Nombre de la marca : Ziqqucu

Origen : CN(Origen)

Temperatura de funcionamiento : -20-+60

Uso : Ordenador

Estado : Nuevo

Potencia de disipación : 0.4W

Tensión de alimentación : 80-260V

Se puede personalizar : Si

Paquete : SOP

100%, nuevo, BCM53212MKPBG BGA
USD 13.83USD 15.90
+