SSR a PWM

Kubat Tomas tomas_k@comap.cz
Úterý Srpen 24 10:05:29 CEST 2004


a jak se detejuje ten pruchod nulou ? ( atmelem ).
tomik.

-----Original Message-----
From: jiri@bezstarosti.cz [mailto:jiri@bezstarosti.cz]
Sent: Tuesday, August 24, 2004 9:58 AM
To: '[HWnews]'
Subject: RE: SSR a PWM


>Ted uz mi "jen" zbyva upravit PWM tak, aby vystup byl fazove zavisly.

Zapomen na PWM jako takovou. Od pruchodu nulou odtikej pomoci timeru nebo
pocitani instrukci potrebny cas a flakni ven puls.

Ja to delam tak, ze si zaroven s umistovanim vystupniho pulsu merim cas mezi
dvemi pruchody nulou a tedy znam pocet tiku mezi nimi a pak si spocitam, kam
musim ten puls v ramci teto doby od pruchodu nulou soupnout. Timto zpusobem
je ti pak docela fuk na jake frekvenci jede MCU (pokud ta frekvence pro
vsechno staci) a jestli je sit 50 nebo 60Hz - proste si to samo spocita, kam
ten puls umistit v ramci doby co to napocitalo mezi pruchody nulou, at uz je
jednotka casu jakakoli - jde jen o cisla.

No a ze vim dobu mezi pruchody nulami drive nez umistuji puls neni problem,
ona se ta frekvence site tak rychle nema sanci zmenit a tak muzes pocitat,
ze dve sinusovky po sobe jdouci si budou znacne podobne ohledne frekvence a
tak umistovat casove puls podle toho co si nameril u predchozi sinusovky
neni problem :).

Pokud by to na tebe bylo moc, frekvenci site nemer a pouzij MCU s jasne
danou frekvenci taktovani, pricemz muzes umistovat pulsy od pruchodu nulou
do urcitych jasne danych casu. Kdyz si vhodne zvolis, kam nejdale budes od
pruchodu nulou ten puls umistovat nez ho uplne vypnes a nebudes to pouzivat
na jinou sit nez treba 50Hz, bude ti to stacit taky.

--
Jiri Bezstarosti


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
HW-list@mailman.nethouse.cz
http://mailman.nethouse.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list