Show Posts
Pages: [1] 2 3
1  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 03, 2013, 10:43:15 am
Ho visto un attimino lo schema e dove è posizionata la scheda relè.. ti premetto che non sono, ancora, un espertissimo su queste cose ma ti posso dare alcuni consigli, vista anche la mia piccola esperienza sui relè..
Posiziona la scheda più lontana possibile dall' arduino. Se non puoi più di tanto, prova a schermarla con della carta stagnola attorno (OCCHIO AI CONTATTI!!)
Non fare passare i cavi della 220v così vicino all'arduino.
Alimenta arduino con un alimentatore da pc con un jack japan. Come ti è già stato suggerito.
Se puoi porta, metti a massa a terra gli apparati 220 che gestisci.
Se puoi, ridisegna la scheda relè con dei opto-isolatori. Io uso questa per esempio, vedi lo schema http://arduino-direct.com/sunshop/index.php?l=product_detail&p=156
Oppure, fallo con solid state rele o con tria e opto-triac.

Per farti un esempio.. La mia scheda è a 10 cm dall' arduino, ho posto tutto a massa a tessa (anche il contenitore) e non ho nessun problema di interferenza.. ma quando si attivano i rele.. persino l'audio della tv lcd (vicina un paio di metri) scompare per mezzo secondo  smiley-grin
Ciò vuol dire che di interferenza quei affari ne fanno tanta  smiley-wink
Spero ti sia utile...

Ti ringrazio per i consigli, ho fatto ulteriori prove escludendo completamente il modulo relè, il problema mi compare semplicemente quando la fase della rete domestica arriva alle prese che purtroppo non ho modo di allontanare.
intanto cerco di agire su questo problema poi man mano aggiungo l'utilizzo dei rele e vediamo se anche questi interferiscono con arduino.
devo agire per gradi, intanto provo con dei condesatori antidisturbo e vi faccio sapere
2  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 03, 2013, 09:30:31 am
Anche a me arduino si inchiodava quando comandavo per test alcune cose. Metti questo sull'utenza 220v che comandi, io ho risolto.
Sulle casse del computer sentivo uno schiocco mica da ridere smiley
Su tu provassi (come test) ad alimentare arduino con un alimentatore per computer con i 12v o 5v secondo me non lo fa più, quelli stecchiscono tutto,  ma il condensatore aiuta molto.

ciao

va bene un qualsiasi 0,22 microfarad 400v ?
non hanno polarita' ovviamente, dico bene?
3  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 03, 2013, 08:48:10 am
Ho scoperto un altra cosa, se alimento arduino con la usb su pc portatile (sia connesso alla rete domestica sia funzionante a batteria) quando inserisco e disinserisco la presa tripolare che mi alimenta le prese da 220v sento dalle casse del pc il tipico suono di quando si disconnette una usb. e succede tutte le volte che ripetutamente do alimentazione alle prese, ma succede solo se alla presa è collegata la famosa lampada ACCESA... se è spenta non succede nulla.

preciso che arduino è completamente isolato dall'alimentazione 220v che arriva alle prese!

4  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 03, 2013, 08:31:44 am
E allora ti serve un condensatore antidisturbo

mi indicheresti il modello cosi' me ne procuro un paio.

nel mio progetto ho anche due prese alimentate a 12 v... non ho avuto modo di provarle, pensi sia il caso di mettere un antidisturbo anche su quelle?

invece condensatori sui rele e sull'alimentazione di arduino?
5  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 03, 2013, 08:28:16 am
penso proprio che la 220 V influenzi tutto !

Hai provato a smontare tutto e montare di nuovo tutto su banco, mettendo i vari pezzi, specialmente relè e lampada, a debita distanza ?

non l'ho fatto perchè ho montato tutto in una scatola di derivazione, potrei allontanare i rele ma le prese mi risulterebbero complicate da allontanare.

sto impazzendo... adesso sto mettendo dinuovo sotto stress i collegamenti e non mi si blocca!!  smiley-eek
6  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 03, 2013, 08:17:16 am
se non ci sono connesse utenze 220v funziona perfettamente, anche provando ripetutamente ad accendere e spegnere tutti i rele in contemporanea.
quando su una delle prese comandata dai rele accendo una lampada si blocca arduino... ma non è sempre, accendo e spengo il rele' ripetutamente con un interruttore a leva e random mi si blocca.
lo stesso accade quando c'è tensione in una presa e infilo la spina con lampada on..  se pero' la lampada è su off posso inserire e togliere la spina 1000 volte ma arduino non si blocca.
7  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 02, 2013, 10:14:28 pm
niente da fare... ho tolto il salvavita ma il problema si presenta lo stesso.. ho provato anche ad alimentare arduino tramite usb del portatile non collegato alla rete domestica.. nessun risultato positivo.
noto netti miglioramenti quando tengo lontano la scheda di arduino da tutti gli altri componenti.
a coperchio chiuso invece non c'è scampo. a questo punto mi viene da pensare a disturbi elettromagnetici che interferiscono direttamente su arduino.

help..  smiley-eek
8  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 02, 2013, 08:49:34 pm
Ho provato ad utilizzare un alimentatore universale da 12v 1000mA collegato al connettore nero di arduino, non è cambiato nulla, i disturbi sono identici a quando alimentavo arduino tramite usb.
inoltre ho scoperto che i disturbi non li ho solo quando il rele accende e spegne una lampada da 220v, ma anche se quest'ultima non è collegata, quando abbasso e alzo l'interruttore del salvavita che ho inserito come interruttore generale e allo stesso tempo per avere una protezione in piu'. potrebbe essere proprio qui il problema? lcd è collegato tramite un cavo flat che a coperchio chiuso finisce proprio sul salvavita  smiley-confuse

posto una foto generica del progetto e lo schema che ho utilizzato per i rele'. (nella schema il diodo è posizionato al contrario, nel circuito è stato montato nel modo corretto)



9  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 02, 2013, 09:14:10 am
in serata provo a postare tutti i collegamenti e lo schema dei rele.
il display è collegato in parallelo.
ho gia visto qualche discussione dove piu o meno lamentavano gli stessi problemi, qualcuno ha risolto utilizzando dei condensatore da 220nF tra i contatti del relè e mettendo un elettrolitico sull'alimetazione.
cerchero anche di fare la prova alimentando arduino attraverso il connettore nero.
potrei utilizzare un caricabatteria che si usa per le batterie dei motorini? (12v e circa 5 ampere)
10  International / Hardware / Re: disturbi alimentazione esterna arduino mega ADK on: January 02, 2013, 08:52:46 am
Penso che il problema non sia tanto dovuto da disturbi ma da insufficiente alimentazione.
Tieni presente che le porte usb forniscono un amperaggio limitato.
Hai provato ad alimentarlo con un alimentatore esterno ? Va bene un alimentatore che fornisce dai 7v ai 12V



non ho provato.. la cosa che mi porta a pensare ad un disturbo di alimentazione è il fatto che se aziono il rele senza che sia collegato nessun dispositivo da accendere e spegnere (in questo caso la lampada che utilizzo per fare le prove) non avviene alcun disturbo.
poi ho provato ad accendere e spegnere manualmente la lampada collegata alla stessa ciabatta dove alimento arduino e dopo ripetute accensioni e spegnimenti qualche piccolo segno strano mi è apparso sull' lcd. qualcosa come un paio di caratteri, non ai livelli di quando la lampada viene azionata dal rele.
11  International / Hardware / disturbi alimentazione esterna arduino mega ADK on: January 02, 2013, 08:27:49 am
buongiorno

ho aperto un cavo usb con connettore di tipo b ed ho utilizzato il filo nero e rosso per alimentare arduino prelevando 5v da un alimentatore esterno.
per il mio progetto utilizzo un lcd 40x4 2 sonde bs18b20 e 4 rele.
quando uno di questi rele fa accendere e spegnere una lampada da 220v sul mio lcd appaiono scritte strane, fino a far bloccare arduino.

si tratta di un disturbo proveniente dall'alimentazione?
quali potrebbero essere le possibili soluzioni?

Grazie
12  International / Hardware / Re: alimentazione arduino e componenti on: December 28, 2012, 11:08:56 am
grazie  smiley
13  International / Hardware / Re: alimentazione arduino e componenti on: December 28, 2012, 10:47:07 am
Ragazzi... nessuno mi aiuta??

non succede nulla se alimento arduino con un maggior amperaggio rispetto a quello che è il suo effettivo consumo?

5 ampere sono troppi? c'è il rischio di far danni ad arduino?
14  International / Hardware / alimentazione arduino e componenti on: December 28, 2012, 04:53:23 am
Buongiorno a tutti

possiedo un arduino ADK che ho collegato ad un lcd 40x4, 2 sonde ds18b20, 2 relè 5 v, un piccolo buzzer,4 pulsanti e 2 led 3mm.

il mio dubbio è su come alimentare il tutto.
in casa avrei disponibile a costo zero un alimentatore per uno switch lan con le seguenti caratteristiche:
 
INPUT: AC 100-240V 50-60Hz 62-83VA
OUTPUT: 5V  5A

potrebbero esserci problemi con un amperaggio sovradimensionato nei momenti in cui magari è acceso soltanto lo schermo lcd?

Grazie
Giuseppe
15  International / Software / Re: istruzione che viene eseguita una sola volta on: December 14, 2012, 09:23:00 am
esiste una funzione che non contenga if, variabili o altre condizioni e che in un ciclo loop o in uno switch case esegue delle istruzioni una sola volta all'avvio?
Quindi, per i motivi su esposti, la risposta è: no.
Ma perché non vuoi usare variabili?

non avrei problemi ad utilizzare variabili, pensavo ci fosse la possibilità di utilizzare un codice semplice che non utilizza variabili, tutto qui.
a questo punto direi che il modo piu snello e semplice per gestire la cosa è una variabile booleana come suggerito da PaoloP
Si.
Puoi dichiarare una variabile globale, ad esempio:
Code:
bool onetime = true;

poi nel case metti:
Code:
case X:
 if (onetime) {
 // codice che vuoi eseguire
 onetime = false;
 }
 break;

Grazie a tutti..
Pages: [1] 2 3