# Modulo di misurazione energia AC, PZEM-004T-100A, v3.0, 100A, TTL, 80-260V

- Pagina: https://sigmanortec.ro/it/modulo-di-misurazione-energia-ac-pzem-004t-100a-v30-100a-ttl-80-260v
- Prezzo: 84.91 RON
- Disponibilità: Disponibile
- Riferimento: 88277 · EAN: 5949068078659
- Categoria: Meccatronica e IoT > Sensori e moduli > Sensori di tensione e corrente
- Specifiche: Corrente nominale: 100 A; Tensione di ingresso: 80 - 260 V; Tipo di tensione in ingresso: AC; Modello: PZEM-004T-100A v3.0; Interfaccia di comunicazione: TTL
- Collo (dati di spedizione): 0.088 kg
- Aggiornato: 2026-09-18
- Negozio: [Sigmanortec.ro](https://sigmanortec.ro/it/llms.txt)
- Prezzi: RON, IVA inclusa; prezzi e disponibilità al 2026-10-22 02:52 (Europe/Bucharest)

## Descrizione

Modulo per il monitoraggio del consumo su reti AC monofase, ideale per automazioni e progetti IoT, misura tensione 80-260VAC, corrente 0-100A con trasformatore esterno, potenza, frequenza, fattore di potenza ed energia fino a 9999.99kWh, comunica Modbus-RTU tramite UART TTL 9600 e offre isolamento optoisolato per un'integrazione sicura con Arduino, ESP32 o PC.
Il modulo PZEM-004T-100A è un contatore multifunzione per reti monofase in corrente alternata, progettato per il monitoraggio preciso del consumo di energia elettrica di un impianto o di un singolo apparecchio. Misura simultaneamente tensione, corrente, potenza attiva, fattore di potenza, frequenza ed energia attiva consumata. I dati vengono letti da un microcontrollore o da un computer tramite interfaccia seriale TTL. Il modulo non dispone di un display proprio ed è destinato all’integrazione in sistemi di monitoraggio, automazioni e progetti IoT.
La tensione viene misurata direttamente sulla rete, nell’intervallo 80 - 260VAC, con risoluzione di 0.1V. La corrente viene misurata tramite un trasformatore di corrente esterno, nel range 0 - 100A, con risoluzione di 0.001A e soglia minima di misura di 0.02A. La potenza attiva viene calcolata fino a 23kW, con risoluzione di 0.1W e soglia minima di misura di 0.4W. L’energia consumata viene conteggiata fino a 9999.99kWh, con risoluzione di 1Wh, e il contatore dell’energia può essere azzerato via software. La frequenza di rete viene misurata nell’intervallo 45 - 65Hz, con risoluzione di 0.1Hz, mentre il fattore di potenza tra 0.00 e 1.00, con risoluzione di 0.01. La precisione è del 0.5% per tensione, corrente, potenza, frequenza ed energia, rispettivamente dell’1% per il fattore di potenza.
Il modulo consente la configurazione di una soglia di allarme per la potenza attiva. Il superamento della soglia viene segnalato tramite un registro di stato leggibile dal controller. Il circuito di misura è isolato galvanicamente dall’interfaccia TTL tramite optoisolatori, il che protegge la scheda di sviluppo collegata.
La comunicazione utilizza il protocollo Modbus-RTU sull’interfaccia UART TTL, a 9600 baud, 8 bit dati, 1 bit di stop e senza parità (9600 8N1). Per un singolo modulo si usa l’indirizzo predefinito 0xF8. L’indirizzo Modbus può essere configurato nell’intervallo 0x01 - 0xF7, consentendo il collegamento di fino a 247 moduli sullo stesso bus seriale. Il modulo è compatibile con Arduino Uno, Nano e Mega, con ESP32 ed ESP8266 e con adattatori USB-TTL per la lettura diretta su PC. Può essere usato anche con STM32, Raspberry Pi o altre piattaforme con UART, tramite un’implementazione Modbus-RTU. Per un’integrazione rapida è disponibile la libreria dedicata PZEM004Tv30. Il modulo è supportato anche da ESPHome e Home Assistant.
L’interfaccia TTL è passiva. Il pin 5V alimenta solo gli optoisolatori dell’interfaccia, mentre il circuito di misura è alimentato dalla rete a 220VAC. Per questo motivo, il modulo comunica solo quando è collegato alla rete e quando tutti e 4 i fili dell’interfaccia TTL sono collegati. Per le schede con logica a 3.3V (ESP32, ESP8266, STM32) si raccomanda un convertitore di livello logico o un partitore resistivo sulla linea TX del modulo.
ATTENZIONE! Il modulo si collega direttamente alla tensione di rete 220VAC, che può provocare folgorazione o morte. Il montaggio e qualsiasi intervento sui collegamenti devono essere eseguiti solo con la rete scollegata. Non toccare la scheda, i morsetti o i conduttori mentre il modulo è sotto tensione. Utilizzare un contenitore isolato per il montaggio finale. Se non si ha esperienza con gli impianti elettrici, rivolgersi a un elettricista qualificato.
Specifiche:
Modello: PZEM-004T-100A (v3.0)
Tipo: Modulo di misura monofase AC con interfaccia di comunicazione
Tensione misurata: 80 - 260VAC
Risoluzione tensione: 0.1V
Corrente misurata: 0 - 100A (con trasformatore di corrente esterno)
CT: Anello chiuso
Corrente minima di misura: 0.02A
Risoluzione corrente: 0.001A
Potenza attiva: 0 - 23kW
Potenza minima di misura: 0.4W
Risoluzione potenza: 0.1W
Fattore di potenza: 0.00 - 1.00
Risoluzione fattore di potenza: 0.01
Frequenza: 45 - 65Hz
Risoluzione frequenza: 0.1Hz
Energia attiva: 0 - 9999.99kWh
Risoluzione energia: 1Wh
Precisione: 0.5% (tensione, corrente, potenza, frequenza, energia)
Precisione fattore di potenza: 1%
Allarme potenza: Soglia configurabile
Protocollo: Modbus-RTU
Interfaccia: UART TTL, 9600 baud, 8N1
Indirizzo predefinito: 0xF8 (un solo modulo)
Indirizzi configurabili: 0x01 - 0xF7
Alimentazione interfaccia TTL: 5V (esterna, dalla scheda di sviluppo)
Isolamento: Optoisolatore tra il circuito di misura e l’interfaccia TTL
Temperatura di funzionamento: -20 ~ +40°C
Dimensioni: 78 x 37 x 19mm
Layout:
Utilizzo:
Scollegare la rete di alimentazione prima di qualsiasi operazione di montaggio.
Collegare i morsetti L e N del modulo alla fase e al neutro della rete.
Far passare solo il conduttore di fase attraverso il trasformatore di corrente. Non far passare fase e neutro insieme, perché le correnti si annullano e il modulo indicherà 0A.
Collegare i fili del trasformatore all’ingresso CT del modulo.
Collegare l’interfaccia TTL alla scheda di sviluppo in questo modo: 5V a 5V, GND a GND, TX modulo a RX scheda e RX modulo a TX scheda. Tutti e 4 i fili sono obbligatori.
Per le schede con logica 3.3V, utilizzare un convertitore di livello logico sulla linea TX del modulo.
Ricollegare la rete. Il modulo risponde sull’interfaccia seriale solo se è presente la tensione di rete tra L e N.
Installare la libreria PZEM004Tv30 nell’Arduino IDE e caricare il codice di test.
Aprire il Serial Monitor a 115200 baud per visualizzare i valori misurati.
Se si ricevono errori di lettura e lampeggia solo il LED TX, invertire i fili RX e TX.
Se il valore della corrente sembra elevato rispetto alla potenza del carico, verificare il fattore di potenza. Nei carichi con fattore di potenza basso, la relazione P = U x I non si applica.
Pinout:
Pin
Funzione
5V
Alimentazione optoisolatori interfaccia TTL (5 V dalla scheda)
RX
Ricezione dati – si collega al TX della scheda
TX
Trasmissione dati – si collega al RX della scheda
GND
Massa interfaccia TTL
L
Fase rete 80–260 VAC
N
Neutro rete
CT
Ingresso trasformatore di corrente (2 fili)
Registri Modbus (lettura con funzione 0x04):
Registro
Descrizione
Risoluzione
0x0000
Tensione
0,1 V
0x0001
Corrente (16 bit inferiori)
0,001 A
0x0002
Corrente (16 bit superiori)
—
0x0003
Potenza (16 bit inferiori)
0,1 W
0x0004
Potenza (16 bit superiori)
—
0x0005
Energia (16 bit inferiori)
1 Wh
0x0006
Energia (16 bit superiori)
—
0x0007
Frequenza
0,1 Hz
0x0008
Fattore di potenza
0,01
0x0009
Stato allarme
0xFFFF – allarme; 0x0000 – normale
Diagramma dimensioni:
Link libreria:
https://github.com/mandulaj/PZEM-004T-v30
