Buon Pomeriggio a tutti :)
Mi sono ritrovato per puro caso a smanettare con Arduino ed ho fatto una prova per vedere se si potessero conteggiare le oscillazioni della corrente alternata tramite le radiazioni che un filo emette.
Ho avvolto con 5 giri di cavo fine (quello telefonico) il cavo dell'alimentatore del PC e l'ho collegato alla porta analogica A0 di Arduino.
Secondo il programma che ho scritto, i valori della frequenza si aggirano da un massimo di 51Hz che per alcuni tratti si abbassano fino a 23 per poi risalire.
E' possibile??
Frequenza rete elettrica casa variabile?
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
13 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
P.s. Per avere un raffronto puoi usare l'accordatore elettronico della tua chitarra e controllare il ronzio a 50 Hz (o a 100 Hz se capti dopo un raddrizzatore...) vedrai che la lancetta o i led non si schiodano da quella nota.Ultima modifica di
claudiocedrone il 14 lug 2013, 18:24, modificato 1 volta in totale.
"Non farei mai parte di un club che accettasse la mia iscrizione" (G. Marx)
-

claudiocedrone
21,3k 4 7 9 - Master EY

- Messaggi: 15300
- Iscritto il: 18 gen 2012, 13:36
0
voti
Grazie per avermi risposto :)
Già che ci siamo, puoi indicarmi delle migliorie che dovrei apporre per ottenere risultati migliori? :)
Non sono molto ferrato nel caso di segnali, amplificazioni di segnale, eliminazione di disturbi (se è di questo che si parla)
Già che ci siamo, puoi indicarmi delle migliorie che dovrei apporre per ottenere risultati migliori? :)
Non sono molto ferrato nel caso di segnali, amplificazioni di segnale, eliminazione di disturbi (se è di questo che si parla)
0
voti
Se la domanda è: la frequenza di rete può variare fra i valori da te indicati? La risposta è NO.
Se quello che hai letto è il frutto di un programma corretto la spiegazione è che la corrente che assorbe un alimentatore per PC, nella maggior parte dei casi, è tutt'altro che una sinusoide. Non solo, se hai avvolto le spire attorno al cavo d'alimentazione, quella che stai leggendo è il valore della corrente differenziale, molto distorta, che probabilmente è attribuibile al filtro dell'alimentatore.
Se vuoi fare delle prove attendibili usa un carico resistivo. In casa puoi provare con il ferro da stiro. sempre con l'avvertenza, con qualche adattatore, di avvolgere le spire solo su uno dei conduttori (fase o neutro).
Se quello che hai letto è il frutto di un programma corretto la spiegazione è che la corrente che assorbe un alimentatore per PC, nella maggior parte dei casi, è tutt'altro che una sinusoide. Non solo, se hai avvolto le spire attorno al cavo d'alimentazione, quella che stai leggendo è il valore della corrente differenziale, molto distorta, che probabilmente è attribuibile al filtro dell'alimentatore.
Se vuoi fare delle prove attendibili usa un carico resistivo. In casa puoi provare con il ferro da stiro. sempre con l'avvertenza, con qualche adattatore, di avvolgere le spire solo su uno dei conduttori (fase o neutro).
0
voti
P.s. Ho editato il mio precedente post, inoltre hai un ottimo suggerimento di Paolo "Non farei mai parte di un club che accettasse la mia iscrizione" (G. Marx)
-

claudiocedrone
21,3k 4 7 9 - Master EY

- Messaggi: 15300
- Iscritto il: 18 gen 2012, 13:36
0
voti
Ringrazio entrambi per la chiarezza 
paolo a m ho avvolto il filo intorno al cavo dal "lato" 220 V e non quello che alimenta il PC.
Ti ringrazio comunque per esser stato chiaro
Il programma è il seguente:

Ti ringrazio comunque per esser stato chiaro

Il programma è il seguente:
- Codice: Seleziona tutto
void setup(){
Serial.begin(9600);
}
int a = 0, b;
//DATO CHE 50HZ CORRISPONDONO AD UN IMPULSO OGNI 20ms, DICHIARO LA VARIABILE TIME CHE TIENE CONTO DI QUANTI ms SONO PASSATI DALL'INIZIO DELLA MISURAZIONE
int time = 0;
void loop(){
//FINCHE' NON E' PASSATO UN SECONDO, SE LEGGI QUALCOSA SULLA PORTA A0 INCREMENTA LA VARIABILE a, INCREMENTA TIME E ASPETTA 20ms
while(time <= 1000){
if(analogRead(A0)){
a++;
}
time = time + 20;
delay(20);
}
//SE E' PASSATO UN SECONDO, STAMPA A VIDEO IL VALORE DI a E AZZERA LE VARIABILI a E TIME
if(time > 1000){
Serial.println(a);
a = 0;
time = 0;
delay(1000);
}
}
0
voti
Scusate ma ho notato che con questa specie di progettino non ho concluso nulla, ho notato che allontanando il filo dal cavo 220 V spunta comunque 51 quindi non ho concluso nulla.
1
voti
Per aver un minimo di precisione le letture le devi fare con un interrupt associato a un timer, l'uso dei cicli di ritardo è impreciso e si sommano gli errori.
Disegna il circuito che hai realizzato con Fidocadj e allegalo.
Disegna il circuito che hai realizzato con Fidocadj e allegalo.
0
voti
Non ho letto il tuo programma ma:
Appunto, così non va. Nel cavo vi sono due conduttori, neutro e fase (e magari anche il PE) in uno la corrente va nell'altro ritorna (detto in modo un poco grossolano) il risultato che il campo magnetico dell'uno viene annullato dall'altro. Così non leggi nulla. Oppure leggi solo disturbi.
Se vuoi leggere la corrente indotta da un conduttore devi avvolgere la tua bobina attorno al singolo conduttore. Questo non lo puoi fare su un cavo, devi poter accedere ai singoli conduttori.
Mi pare però di capire che tu non sia molto pratico di questioni elettriche, se è così ti consiglierei di lasciar perdere esperimenti che richiedano di mettere mano a circuiti che abbiano a che fare con la tensione di rete.
Marcohm ha scritto:ho avvolto il filo intorno al cavo dal "lato" 220 V
Appunto, così non va. Nel cavo vi sono due conduttori, neutro e fase (e magari anche il PE) in uno la corrente va nell'altro ritorna (detto in modo un poco grossolano) il risultato che il campo magnetico dell'uno viene annullato dall'altro. Così non leggi nulla. Oppure leggi solo disturbi.
Se vuoi leggere la corrente indotta da un conduttore devi avvolgere la tua bobina attorno al singolo conduttore. Questo non lo puoi fare su un cavo, devi poter accedere ai singoli conduttori.
Mi pare però di capire che tu non sia molto pratico di questioni elettriche, se è così ti consiglierei di lasciar perdere esperimenti che richiedano di mettere mano a circuiti che abbiano a che fare con la tensione di rete.
0
voti
Si, in effetti non ho molte conoscenze, ma ovviamente mani a circuiti con tensione elevata non ne metto, infatti mi sono semplicemente limitato ad avvolgere intorno al cavo qualche spira di filo.
Vi ringrazio comunque per avermi risposto :)
Vi ringrazio comunque per avermi risposto :)
13 messaggi
• Pagina 1 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 48 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



