Ciao a tutti,
provo a esporre il mio problema.
Ho dei sensori SCT-013-030 che leggono correnti fino a 30A, in uscita invece generano una tensione da 0 a 1 V/Ac.
Ho usato questa metodica per leggere i dati su Arduino.
Ho usato 2 amplificatori LM358 (2 porte cadauno) in modalità non invertitore.
Per calibrare il circuito ho usato un generatore di frequenza inpostando come sorgente 1 V/Ac.
All'uscita dell'Amp (tramite Potenziometro) ho regolato una tensione di 3.3 Volt.
Fatto cio ho collegato il Pin della Arduino "3.3V" al Pin Aref, con relativa immissione nello Sketch del comando AnalogRead(EXTERNAL).
Ora il mio problema, per circa 1 ora sono riuscito a leggere il segnale generato dalle sonde e amplificato dai LM358, dopodiché nisba !!!
Non ho piu nessuna sorta di segnale da parte dell'Arduino
Ho immesso 2 volt negli Analog Input per vedere se le entrate erano bruciate, ma tutto funziona come dovere.
Il circuitino con gli LM358 amplifica funziona anche.
Unica cosa che ho notato poco fa è la seguente : Se stacco la massa che dal mio piccolo Print va sulla massa dell'Arduino, i valori riappaiono, ma penso che siano valori sballati e per di più negativi (il segnale d'uscita del mio circuito è positivo, controllato con l'oscilloscopio).
Se poi invece riattacco la massa, i valori tornano a 0 !!
Per alimentare il mio circuitino ho un alimentatore da 5 V (ma poi ne genera 7.5, meglio per me).
Ho provato anche ad alimentare L'arduino e circuito tramite stesso alimentatore, nemmeno li niente
Qualcuno di voi sa dirmi dove sbaglio ?? Sarà l'ora tarda e sono abbastanza confuso.
Grazie e a presto
Remo