Hi...
Bin gerade selber am basteln eines Dimmers! Hab die Software leider
auch noch nicht lauffähig (muss mich erst ans programmieren machen).
Bei mir gehts ums Dimmen von 8 Lampen. Ein kleiner Atmel uC stellt mir
dei Kommunikation zum PC her und steuert die Lampen.
Die Software wird bei mir wahrscheinlich so aussehen, dass ich beim
Nulldurchgang einen Timer starte, der mir etwa jede Millisekunde nen
Interrupt auslöst und ich dort schaue, ob eine Lampe eingeschaltet
werden muss.
Zwischen diesen Interrupts sollte eigentlich noch genug Zeit sein,
damit sich der Atmel um die Kommunikation zum PC kümmern kann.
Was ich dich Fragen wollte, ist, wie du die Nulldurchgangserkennung
realisiert hast?
Machst du das mit dem analog Komparator, oder so wie es in den
Application Notes von Atmel steht, über die uC internen Kappdioden,
oder ganz anders?? Ist bei dir die Netzspannung galvanisch von der uC
Schaltung getrennt??
mfg
Andreas
--
Andreas Auer aauer1 (at) sbox.tugraz.at
Student of Telematics http://home.pages.at/aauer1
Graz University of Technology