Salve,sto cercando di realizzare un circuito con dei componenti discreti che mi generi un impulso positivo,per ogni passaggio dello zero...
ogni volta che si passa per lo zero ,un impulso positivo mi fa scatenare un interrupt,dentro il quale decido il tempo di innesco del triac (da 1 a 10 ms) poiche otterrei un interrupt ogni 10ms...
Salve..ho gia visto...ma impiegano l'uso di OP AMP..credete che modificando il mio circuito si puo arrivare ad ottenere l'impulso ad ogni ZeroCross? con solo transistor e resistori senza impiegare altri componenti?
EDIT:Anzi non avevo visto,ho fatto confusione con le varie schede aperte...ho visto la configurazione con 4n25...che dovrei avere anche dentro...faccio una prova e vi faccio sapere
Re: Circuito generatore ZERO CROSSING
Inviato: 13 ago 2015, 15:53
da carlomusumeci
Grazie 1000,la ringrazio infinitamente g.schgor :) ho optato la versione con 4N25,Ridimensionando le resistenze secondo le mie specifiche....Come le sembra g.schgor?
FOTO CON BASE TEMPI; 5MS
Re: Circuito generatore ZERO CROSSING
Inviato: 13 ago 2015, 17:10
da g.schgor
Dovresti far coincidere le due ascisse e possibilmente misurare il ritardo del fronte di salita rispetto all'effettivo zero-crossing.
Re: Circuito generatore ZERO CROSSING
Inviato: 14 ago 2015, 7:24
da Gustav
Cosa te ne fai di tanti rilevamenti? Ne basta uno ogni tanto di sicronizzazione, il resto lo fai a tempo. Ti badta il circuito a transistor.
Re: Circuito generatore ZERO CROSSING
Inviato: 16 ago 2015, 16:35
da carlomusumeci
Ciao cosi il Circuito e il Firmware funzionano molto bene...in pratica ad ogni rilevamento genero un interrupt...Ovviamente in questo modo ho un interrupt ogni 10ms... nella routine di interrupt (inserisco un ritardo tra 1 e 9 millisecondi) ritardo che invio al FOTODIAC piu TRIAC...funziona molto bene...il ritardo lo modifico a mio piacimento tramite 2 pulsanti...che modificano incrementando o decrementando il valore del TIMER0...con prescaler opportunamente Settato...
Gustavpotresti spiegarmi come dovrei fare comportare il Microchip,usandono solo uno (credo iniziale) di sincronizzazione?
Re: Circuito generatore ZERO CROSSING
Inviato: 16 ago 2015, 22:15
da Gustav
Per generare il corretto angolo di innesco del TRIAC è evidente che usi il tempo come grandezza da controllare rispetto al trigger di zero della tensione. Ma se usi il tempo com grandezza per calcolare l'angolo di innesco, lo puoi usare anche per sapere quando ci sarà un successivo passaggio per lo zero di tensione. In funzione della stabilità e precisione della base tempi, starà a te, poi, decidere quado sincroniare la base tempi con lo zero crossing. Ma, visto che almeno ogni periodo completo si può avere un trigger, su fronte di salita, puoi sfruttarlo per sincronizare ad ogni periodo e, per il resto, usare il tempo.
Un'altra tecnica che io solitamente uso, senza transistor, è solo semplicemente squadrare la sinusoide limitandola con uno zener e, se proprio voglio essere finissimo, considerare l'angolo di ritardo tra l'interrupt ed il reale passaggio per lo zero di tensione, ma, solitmente, questo ritardo minimo non è influente in nulla.
Re: Circuito generatore ZERO CROSSING
Inviato: 17 ago 2015, 16:49
da carlomusumeci
Ottima spiegazione..provero a metterla in pratica Gustav..ho fatto un video mentre provo la lampada...ottimo direi