Arduino Forum

International => Italiano => Generale => Topic started by: SimonProvax on Aug 03, 2019, 02:39 pm

Title: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 03, 2019, 02:39 pm
Salve a tutti,
Volevo realizzare un progetto in Arduino che mi permetteva di conoscere:
   - il voltaggio
   - la potenza
   - la corrente

Volevo usarlo sulla corrente alternata, il circuito ha un entrata e un uscita, in mezzo pensavo di metterci il modulo o shield... come se fosse un Multimetro.
Ho cercato online ma non ho trovato nulla di molto preciso.

Cercavo uno Shield di Arduino o un modulo che mi permette di farlo.

Grazie a tutti!
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: meluino on Aug 03, 2019, 04:18 pm
C'è un detto che recita:

"Ogni qualvolta si utilizza il termine voltaggio, un ingegnere elettrotecnico muore".

Ops ne ho appena fatto fuori uno anch'io...
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: steve-cr on Aug 03, 2019, 06:18 pm
Diciamo allora che ti serve solo il voltaggio (oopps, ne ho ucciso uno anche io...) e la corrente, dato che la potenza è il prodotto dei due... (o ci vuoi mettere anche il cosfi? )

Comunque guardati QUESTO LINK (https://learn.openenergymonitor.org/electricity-monitoring) e poi QUESTO LINK. (http://)

Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 03, 2019, 06:27 pm
Grazie mille... Mi scuso per il termine sbagliato... volevo dire la Tensione
Grazie dei link darò un occhiata
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: uwefed on Aug 04, 2019, 12:05 am
Lavorare sui 230V é pericoloso.
Per calcolare la potenza serve misurare lo sfasamento tra tensione e corrente.
Inoltre nel caso di una corrente non sinusoidale serve analizzare la forma d'onda per calcolare il valore sinusoidale.

Prenditi un misuratore comerciale che ha un'uscita dati e fallo montare da un eletricista abilitato.

Chiudo la discussione perché trattiamo i 230V
Ciao Uwe
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: gpb01 on Aug 04, 2019, 06:02 pm
Una "segnalazione a moderatore" specifica che, al momento NON si è parlato di 230V, ma solo di corrente alternata.

Riapro quindi la discussione chiedendo a SimonProvax di specificare esattamente su che tensione intende fare le suddette misure (... suggerendogli comunque di rileggere con attenzione il REGOLAMENTO (http://forum.arduino.cc/index.php?topic=149082.0) al punto 15).

Attenzione: NON sono ammessi altri post prima di quello di SimonProvax che specifichi le tensioni su cui vuole operare.

Guglielmo
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 05, 2019, 12:30 am
Salve a tutti,
Conosco il regolamento e ho visto, leggendo altri post nel forum, che è sbagliato lavorare con tensioni alte come quelle di casa (230V), non avendo le competenze necessarie...
Io conosco l'ambito ma mi limito a chiacchierare con l'elettricista.

Nella richiesta, non avevo specificato la tensione con la quale pensavo di lavorare, e di questo mi scuso.
Comunque è un test per conoscere meglio l'argomento.
Comunico qui sotto le tensioni che utilizzerò:
   - 9V AC - 1A
   - 12V AC - 1A
   - 15V AC - 1A
   - 18V AC - 1A
   - 24V AC - 1A


Inoltre per rispondere a uwefed:
Ho valutato l'opzione usare un Misuratore Commerciale ma prima di farlo, visto le tensioni con le quali avrei dovuto fare le misurazioni, ho preferito chiedere a voi.

Simone

Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: uwefed on Aug 05, 2019, 12:54 am
Che utenze vuoi usare? Resistive, induttive, capacitive o dei carichi elettronici come alimentatori?
Ciao Uwe
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: gpb01 on Aug 05, 2019, 06:24 am
...
Comunico qui sotto le tensioni che utilizzerò:
   - 9V AC - 1A
   - 12V AC - 1A
   - 15V AC - 1A
   - 18V AC - 1A
   - 24V AC - 1A
---
Bene, sino a quando le tensioni in gioco sono queste ... la discussione può proseguire. :)

Guglielmo
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: steve-cr on Aug 05, 2019, 10:59 am
Hai due modi di misurare la corrente: uno diciamo "invasivo" e l'altro non invasivo.

Nel sistema "invasivo" interrompi fisicamente un filo e gli inserisci, in serie, un misuratore lineare ad effetto di Hall tipo ACS711 o ACS712. Il vantaggio di questo componente è che puoi misurare anche la corrente continua.

Nel sistema "non invasivo" utilizzi un classico Trasformatore Amperometrico (TA) dove al suo interno avrai fatto passare un filo da cui misurare l'assorbimento. Purtroppo, trattandosi di un "trasformatore", che lavora quindi a induzione, puoi leggere solo la corrente alternata.

I due sistemi richiedono modi completamente diversi per la lettura: nel primo hai una semplice uscita analogica che dal componente collegherai all'ingresso analogico di Arduino.

Nel secondo avrai bisogno di alcuni componenti aggiuntivi che andranno calcolati precisamente e in funzione del TA utilizzato, e di un software che controlli continuamente la sinusoide per saperne i picchi positivi e negativi e calcolarne la risultante.
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 05, 2019, 12:29 pm
Grazie mille a tutti,
è bello avere risposte così velocemente e molto dettagliate.
Penserò alle 2 scelte proposte da steve-cr, e valuterò quella più comoda per me.

Simone
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: uwefed on Aug 05, 2019, 02:44 pm
Non hai ancora risposto che tipo di utenze vuoi alimentare.

Ciao Uwe
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 06, 2019, 03:09 pm
Salve a tutti,
pensavo di alimentare carichi elettronici come alimentatori, per rispondere a uwefed.

Però parlandone con un mio amico mi ha consigliato il modulo "PZEM 004T V3.0", e mi ha detto di provarlo per vedere se può andare...
Sfortunatamente è la versione 3.0 e non è compatibile con lo sketch della prima versione, ho trovato uno sketch per la versione 3.0 ma mi da errori..

Posso postarlo qui o devo aprire un nuovo post?

Grazie, Simone.
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: gpb01 on Aug 06, 2019, 03:54 pm
Posso postarlo qui o devo aprire un nuovo post?
Continua pure qui ...

Guglielmo
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 06, 2019, 04:47 pm
Ecco il codice:
il modulo ha un protocollo seriale ttl. io ho usato i 2 pin 0,1 come rispettivi rx,tx... ma nulla
cercando online ho trovato questo codice:

#include <PZEM004Tv30.h>
PZEM004Tv30 pzem(0,1);

void setup() {
  Serial.begin(115200);
  pzem.resetEnergy();
  Serial.println("Set address to 0x42");
  pzem.setAddress(0x42);
 
}

void loop() {
  float volt = pzem.voltage();
  Serial.println(volt);

  delay(1000);
}
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: gpb01 on Aug 06, 2019, 04:57 pm
>SimonProvax:   ti ricordo che in conformità al regolamento (http://forum.arduino.cc/index.php?topic=149082.0), punto 7, devi editare il tuo post qui sopra (quindi NON scrivendo un nuovo post, ma utilizzando il bottone More -> Modify che si trova in basso a destra del tuo post) e racchiudere il codice all'interno dei tag CODE (... sono quelli che in edit inserisce il bottone con icona fatta così: </>, tutto a sinistra).

In pratica, tutto il tuo codice dovrà trovarsi racchiuso tra due tag: [code] _il _tuo_ codice_ [/code] così da non venire interpretato e non dare adito alla formazione di caratteri indesiderati o cattiva formattazione del testo. Grazie.

Guglielmo
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: brunello22 on Aug 06, 2019, 04:59 pm
Scusa, ma con questa riga

Code: [Select]
PZEM004Tv30 pzem(0,1);

informi la libreria di usare la software serial, quindi usa altri due pin e collegalo a quelli
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: uwefed on Aug 06, 2019, 05:17 pm
Se mi dici che vuoi usare il PZEM 004T V3.0 allora Ti dico che non funziona con 24VAC.
Mi scrivi 24V e pernsi di usare le risposte sui 230V perche non venga chiuso questa discussione?

Quote
pensavo di alimentare carichi elettronici come alimentatori, per rispondere a uwefed.
La corrente non é sinusoidale e percui devi campionare l' onda e calcolarti il valore effettivo sia della corrente che della potenza attiva.
Se hai dei alimentatorei AC/DC é piú semplice misurare la potenza sul lato DC.

Ciao Uwe
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 06, 2019, 05:21 pm

Ciao brunello22, intendi tipo:
Code: [Select]
PZEM004Tv30 pzem(3,4);
?
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: gpb01 on Aug 06, 2019, 09:00 pm
>SimonProvax: ti prego di rispondere al quesito posto da Uwefed nel post #17 dato che anche io sono curioso di capire come fai ad usare quel sensore ... ::)

Guglielmo
Title: Re: Calcolare/Leggere voltaggio-potenza -ampere , Corrente alternata
Post by: SimonProvax on Aug 06, 2019, 09:11 pm
Salve a tutti,
Come non detto, ho controllato il PDF sul sito del produttore e ho notato le tensioni di utilizzo.
Pensavo fosse compatibile.
Cercherò un altro sensore, se avete qualche suggerimento vi ringrazio.

Simone