Newsgroup: it.hobby.elettronica.digitale
Titolo: Microcontrollore che si resetta con Relè?

Ciao a tutti,
ho realizzato un piccolo antifurto da auto con un microcontrollore microchip
16f877A. Il programma funziona perfettamente. Il circuito è alimentato da un
alimentatore da laboratorio stabilizzato ed in grado di erogare corrente a
volontà sui 12V (per simulare il comportamento dell'autoveicolo). All'uscita
del microcontrollore ho collegato alcuni Relè di potenza per comandare le
frecce dell'auto e la pompa del carburante. Quando arriva l'impulso dal
microcontrollore il relè si chiude perfettamente e sta chiuso, ma quando si
apre il relè una volta su tre il microcontrollore si resetta! :-( Questo
problema è tale da buttarmi alle ortiche tutto il lavoro in quanto dopo tre
lampeggiate di frecce sicuramente il microcontrollore si resetta e l'allarme
cessa. Questo può capitare anche all'inserimento dell'antifurto (con i
canonici tre lampeggi delle frecce di conferma).
A monte del microcontrollore c'è un semplice 7805 e l'unico condensatore
inserito sull'alimentazione è in parallelo al microcontrollore ed è un
elettrolitico da 470uF. I relè invece sono comandati direttamente a 12V con
dei transistorini BC337.
Cosa mi consigliate di fare per evitare questo odioso problema? :"(
-- 
Matteo 

 BC337.
In antiparallelo ai relè ci sono gli 1N4148 che non hai nominato, 
*vero*?
HTH,
alex

 *vero*?
Ehm... coff coff.... ops.... :-) Ecco cosa avevo dimenticato! Che strano: 
ora funziona! 

 ha scritto nel messaggio
news:rYJxd.316476$b5.15...@news3.tin.it...


dell'antiparallelo e quali diodi vanno usati?
Il diodo 'volano' serve a dissipare l'energia magnetica della bobina
sulla VCC.
Quando il transistor apre il circuito l'induttanza e' carica di
energia magnetica e tenta di far scorrere corrente aumentando la
tensione fino ad arrivare ad un arco, che creava il disturbo al nostro
amico.
Il diodo scarica questa energia sulla VCC
ciao
  Stefano

 ha scritto nel messaggio
news:cqbc6i$mjl$1...@newsreader.mailgate.org...


 Il diodo scarica questa energia sulla VCC
L'induttanza scarica la sua energia (0.5*L*I^2) sul diodo,
la VCC non viene interessata da questo fenomeno...
Ciao
Ste

la VCC non viene interessata da questo fenomeno...
Intendevo per VCC la tensione +12V di alimentazione del relè.
Il diodo al catodo deve essere messo a VCC.
VCC = volt in corrente continua. (Salvato in corner)
ciao
  Stefano

 VCC = volt in corrente continua. (Salvato in corner)
???
Ste

Tutto chiaro!
Grazie mille.
Stefano T.

 adatto anche a rele non proprio piccolissimi.
Assolutamente no. un 4001 è *leeeeeeento*, e quindi, in questo 
contesto, inutile. Ti serve un diodo che abbia un recovery time basso; 
AFAIR l'1N4148 ha un Trr sull'ordine dei 5 ns, mentre per l'1N4001-7 il 
Trr non è neppure caratterizzato nei datasheet, ma comunque viaggia 
viaggia sull'ordine dei 3-5 us (1000 volte più lento, se non fosse 
chiaro). Decisamente inadatto ad acchiappare transitori veloci.
HTH,
alex

 Decisamente inadatto ad acchiappare transitori veloci.
Su questo non sono totalmente d'accordo, perche' il recovery time si 
riferisce allo spegnimento del diodo, mentre qui il problema e` 
all'accensione, quanto tempo impiega ad accendersi.
Ciao
-- 
Franco
Wovon man nicht sprechen kann, darüber muß man schweigen.
(L. Wittgenstein)

 viaggia sull'ordine dei 3-5 us (1000 volte piů lento, se non fosse
