Home
Accesso / Registrazione
 di 

Help, lettura segnale da contatore energia digitale

6 risposte [Ultimo post]
ritratto di massimiliano.stopponi@gmail.com
Offline
Titolo: User
Utente
Ultima visita:
1 anno 32 settimane fa
Utente dal: 12/05/2011
Messaggi: 2

Ciao a tutti, ho un problema nella lettura dei terminali SO (DIN 43864) del contattore di energia digitale che ho acquistato.
L'idea sarebbe di dare in pasto agli ingressi di arduino tale segnale.
Il problema è che: da specifica il segnale dovrebbe avere un voltaggio Vdc 27V, ma in pratica analizzandolo tramite un oscilloscopio, vedo un segnale alternato con voltaggio di picco di soli 0,2 volt a 50 Hz .
Il contatore l'ho comprato su ebay e di tipo ADM25SC, con due terminali SO+ e SO-.
Ha un led che lampeggia correttamente ed il display indica effettivamente kWh cumulati.
IL problema è quindi come interpretare questo segnale, che in teoria dovrebbe fornire un impulso ad ogni lampeggio.
Grazie a chiunque possa aiutarmi.

ritratto di TardoFreak
Offline
Titolo: User+
Utente+
Ultima visita:
17 settimane 4 ore fa
Utente dal: 25/09/2011
Messaggi: 22
Avere il link al datasheet

Avere il link al datasheet dello strumento aiuterebbe.
La prima cosa che mi viene da pensare è che forse lo strumento ha un' uscita open collector.
Ma senza il datasheet è difficile verificarlo.

ritratto di Fabrizio87
Offline
Titolo: User++
Utente++
Ultima visita:
31 settimane 3 giorni fa
Utente dal: 30/01/2011
Messaggi: 91
Allora per il tuo contatore

Allora per il tuo contatore energetico in pin SO sono l'uscita di un fotocopiatura ottico.

Le sue caratteristiche di uscita sono
V= 18÷27 Volt
A= 20 mA
T= 20 mS

Quindi nella fattispecie è come se avessi un transistor subiti pin SO,
in fondo ti metto una figura che ho trovato su Internet di come fatto all'interno,

Dopo l'interfacciamento è semplice con Arduino devi fare come mostrato nel secondo schema.

Per di più è normale che nell'oscilloscopio non vedi niente visto che stai analizzando il transistor,
è per definizione non produce nessuna corrente elettrica.

ritratto di Fabrizio87
Offline
Titolo: User++
Utente++
Ultima visita:
31 settimane 3 giorni fa
Utente dal: 30/01/2011
Messaggi: 91
Queste lo primo schema che

Queste lo primo schema che mostra il funzionamento interno del tuo contatore energetico
Image

Questo è la cosa che dovresti realizzare con Arduino dopo


Per ordine di principio per visualizzare un segnale corretto all'uscita di questi due terminali SO,

Prende un alimentatore da 5V
Dagli li Vcc si collega la resistenza e dopo lo colleghi a SO+ e SO- lo l'ha colleghi a GND.
Per i valori della resistenza dovresti guardare il riferimento su il dispositivo.
ma teoricamente dovreste esserenell'ordine 1 Kome

ritratto di massimiliano.stopponi@gmail.com
Offline
Titolo: User
Utente
Ultima visita:
1 anno 32 settimane fa
Utente dal: 12/05/2011
Messaggi: 2
RISOLTO

Effettivamente la connessione è di tipo open collector.
Purtroppo il datasheet non diceva nulla a riguardo.
Come suggerito ho collegato Vcc (5volt) ad SO+ tramite una R20Kohm per stabilizzare la corrente intorno ai 20mA. Ora effettivamente il segnale SO+ è un'onda quadra con 5v di picco e impulsi a circa 0 v.
Tramite gli interrupt di arduino ora dovrebbe essere semplicissimo contare gli impulsi e quindi i kwh.
Grazie a tutti per i suggerimenti.

dottorniù (non verificato)
ritratto di dottorniù
contatore bidirezionale

Scusate se riapro questa vecchia discussione ma visto che si parla proprio dei contatori che vorrei acquistare io volevo chiedere un consiglio.....

Vorrei monitorare con arduino la produzione del mio impianto fotovoltaico ( e fin qui è facile) e la quantità di energia assorbita " dalla casa" differenziando tra autoprodotta e acquistata da enel.... e qui si complica la faccenda!
Essendo il mio impianto in regime di scambio sul cavo che collega il contatore enel alla casa l'energia passa in entrambi i sensi e quindi se collego il contatore su quel cavo cosa potrebbe succedere?

A) esplode tutto :-)
B) fuziona ma solo in un senso
C) ...... se collego due contatori in parallelo con le entrate opposte ognuno dei contatori potrebbe conteggiare l'energia nel propio senso di entrata impedendo il passaggio nel senso opposto?
D) ho detto un mare di cxxxxte :-)

Grazie per ogni consiglio e scusate se ho detto fesserie

p.s. se conoscete contatori bidirezionali economici e che abbiano una qualche uscita per comunicare con arduino passatemi qualche link o nome

Grazie

ritratto di jumpjack
Offline
Titolo: User
Utente
Ultima visita:
6 settimane 22 ore fa
Utente dal: 11/01/2011
Messaggi: 3
Utente PREMIUM
Per caso è disponibile il

Per caso è disponibile il sorgente per Arduino?
Vorrei comprare anch'io uno di questi logger, ne ho trovati da 30,00 euro su Marcucci.it !

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 8 utenti e 56 visitatori collegati.

Ultimi Commenti