Ich kann mir nicht vorstellen, das eine 'Free'-Messung länger dauert als eine ISR aufzurufen. Da werden ja immerhin die Register erst gespeichert, bevor der eigentliche Porgrammteil anfängt.
Sinn würd der INT aber auf jeden Fall machen, wenn in der Zeit vorm INT der Phasenwinkel brechnet werden kann und im INT dann das eigentliche dimmen erfolgen kann.
Also steht's im Moment 1:0 für den INT
Aber ich muss zugeben, das ich beim ersten Überfliegen noch nicht verstanden habe, wie der genaue Nulldurchgang erfasst werden soll. So wie ich das sehe ist es nur ein Nährungswert.
Aber da der Zeitunterschied von 5V bis 0V um einiges geringer ist als der von Upeak zu 5V und da noch ein paar Takte erforderlich sind bis das eigentliche dimmen eingeleitet wird kann man diese Nährung sicherlich annehmen.
Aber wenn ich mit meiner Auffassung richtig liege sollte man wohl doch auf die 230V zurück greifen und nicht nur auf die 12V AC.
Lesezeichen