Home
Accesso / Registrazione
 di 

Misuratore di intensità di corrente con Arduino e SCT-013

1 risposta [Ultimo post]
ritratto di StewieGriffin92
Offline
Titolo: User
Utente
Ultima visita:
8 settimane 1 giorno fa
Utente dal: 09/06/2011
Messaggi: 3

Ho comprato un SCT-013 e sto progettando come utilizzalo con Arduino. Non so se è già stato discusso a riguardo ma, voi che sapete come si fanno queste cose, mi date un giudizio sulla mia idea?
L'obbiettivo è misuare la corrente che percorre il filo ma non istantanea bensì per un periodo di campionamento. Vediamo se riesco a scrivere quello che ho pensato:
Il sensore da in uscita una tensione sinusoidale, occorre quindi almeno raddrizzare il segnale con un ponte a diodi.
Questo segnale viene processato da un circuito integratore del genere, con in più la funzione di reset esterno, per selezionare "da - a" due istanti a piacere.

L'integrale viene campionato appena prima del reset e quindi mantenuto per un periodo da un circuito sample & hold come questo.

Arduino, all'interno dello sketch, avrà una chiamata interrupt ogni intervallo esatto per resettare l'integratore e attivare/leggere il sample & hold.

Può funzionare? Consigli?

ritratto di Giorgio B.
Offline
Titolo: User++
Utente++
Ultima visita:
3 giorni 8 ore fa
Utente dal: 06/02/2013
Messaggi: 73
Utente PREMIUM
A me sembra che

A me sembra che funzioni...
Il grosso di questa idea sta nell'hardware..
Hai già scelto l'operazionale?
Hai già dimensionato i componenti?

Sul lato software (firmware) nulla da dire...
Scriverai qualcosa del tipo

int inPin = X;
int val = 0;

void setup() {
pinMode(inPin, INPUT);
}

void loop() {
val = digitalRead(inPin);
}

Poi però dovrai deciderti sul che fartene di questo dato :D

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 5 utenti e 40 visitatori collegati.

Ultimi Commenti