Lettura impulsi S0 contatore energia
Salve a tutti,
ho 2 cantatori Eastron SDM120A (non mod-bus) con uscita S0 che vorrei leggere con raspberry.
Ho dei problemi a collegare il contatore al raspebby perche dalle specifiche del contatore, questo ha bisogno di alimentazione esterna compresa tra 5-27V ma il raspberry non puo leggere tensioni piu alte di 3,3
questo è il link del foglietto illustrativo che era nelle scatole dei contatori:
https://checkwatt.se/pdf/Eastron%20SDM120D.pdf
Io al momento ho collegato in questo modo ma non è quello giusto visto che sotto la tensione minima richiesta.
Ho collegato S- al pin massa del raspberry e il S+ al gpio 4 sempre del raspberry con una resistenza da 220ohn in serie, poi ho collegato una resistenza da 10kohm tra il pin 3,3V e sempre il pin 4 gpio per fornire pull up.
collegando in questo modo riesco tramite programmino python a leggere gli impulsi solo che a volte invece di leggere un impulso me ne legge 4/5 in sequenza.
qualcuno puo darmi una mano a collegare questo contatore al raspberry, alimentandolo a 5v e tirando fuori un impulso di soli 3.3v?
Questo tipo di collegamento l'ho trovato in rete per un contatore simile ma per il quale non sono riuscito a trovare il datasheet. ho provato anche ad dare i 3,3 a S+ e S- al pin gpio 4 con resistenza di pull down verso massa sempre al pin 4 ma collegato in questo modo sembra avere piu disturbi
Grazie
ho 2 cantatori Eastron SDM120A (non mod-bus) con uscita S0 che vorrei leggere con raspberry.
Ho dei problemi a collegare il contatore al raspebby perche dalle specifiche del contatore, questo ha bisogno di alimentazione esterna compresa tra 5-27V ma il raspberry non puo leggere tensioni piu alte di 3,3
questo è il link del foglietto illustrativo che era nelle scatole dei contatori:
https://checkwatt.se/pdf/Eastron%20SDM120D.pdf
Io al momento ho collegato in questo modo ma non è quello giusto visto che sotto la tensione minima richiesta.
Ho collegato S- al pin massa del raspberry e il S+ al gpio 4 sempre del raspberry con una resistenza da 220ohn in serie, poi ho collegato una resistenza da 10kohm tra il pin 3,3V e sempre il pin 4 gpio per fornire pull up.
collegando in questo modo riesco tramite programmino python a leggere gli impulsi solo che a volte invece di leggere un impulso me ne legge 4/5 in sequenza.
qualcuno puo darmi una mano a collegare questo contatore al raspberry, alimentandolo a 5v e tirando fuori un impulso di soli 3.3v?
Questo tipo di collegamento l'ho trovato in rete per un contatore simile ma per il quale non sono riuscito a trovare il datasheet. ho provato anche ad dare i 3,3 a S+ e S- al pin gpio 4 con resistenza di pull down verso massa sempre al pin 4 ma collegato in questo modo sembra avere piu disturbi
Grazie
