Home Forum ELETTRONICA GENERALE Help, lettura segnale da contatore energia digitale

Questo argomento contiene 6 risposte, ha 4 partecipanti, ed è stato aggiornato da  jumpjack 2 anni fa.

Stai vedendo 7 articoli - dal 1 a 7 (di 7 totali)
  • Autore
    Articoli
  • #58342

    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.

    #70156

    TardoFreak
    Membro

    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.

    #70159

    Fabrizio87
    Membro

    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.

    #70160

    Fabrizio87
    Membro

    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

    #70183

    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.

    #71633

    Anonimo

    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

    #71847

    jumpjack
    Membro

    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 !

Stai vedendo 7 articoli - dal 1 a 7 (di 7 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.