Netzausfall schnell detektieren

OP #1923074
Lesenswert?

Hallo!
hat jemand eine Idee für eine wenig aufwendig und nicht unnötig 
stromschluckende Methode einen Netzausfall zu detektieren?
Meine kleine Schaltung besteht aus einem gekapselten Schaltnetzteil und 
dahinter einer kleinen AVR-Schaltung. Die Schaltung hängt über einen 
Lichtschalter am 230 V Netz. Nach ner gewissen Zeit geht die Schaltung 
in Standby und verbraucht nur noch minimal Strom. Nun möchte die die 
Schaltung retriggern indem ich den Lichtschalter kurz auf 'aus' und dann 
wieder auf 'ein' schalte. Durch die Kapazitäten im Schaltnetzteil habe 
ich nun das Problem, dass ich den Lichtschalter fast ne Sekunde umlegen 
muß. Das ist leider etwas nervig lang. Ich suche also nach ner 
Möglichkeit die Netzunterbrechung sofort zu detektieren und meinem µC 
mitzuteilen...

Gruß
martin
Gast #1923082
Lesenswert?

Wo hängt denn nun die Schaltung ? Hinter dem Schaltnetzteil oder hinter 
dem Lichtschalter ?

Kannst du mal bitte etwas genauer beschreiben was du möchtest. 
Retriggern und Restart haben nur bedingt etwas miteinander zu tun ....
Gast #1923083
Lesenswert?

Du kannst einen Optokopler verwenden. Anstelle des Vorwiederstandes für 
die LED verwendest Du einen Kondensator. Das geht auch direkt mit 
Netzspannung, Beispielschaltungen müssten zu finden sein.
Dadurch bekommst Du dann in jeder Periode einen Schaltpuls mit einer 
Wiederholzeit von 20 msec. am Ausgang. Den wertest Du mit dem Controller 
aus. Wenn der Puls ausbleibt zeigt das den Netzausfall an.
Gast #1923086
Lesenswert?

Vorschlag: Optokoppler mit ausreichend großem Vorwiderstand an die 
230V-Seite.
Am Ausgang liegen dann die 50Hz der Netzfrequenz an. Damit triggerst du 
ständig ein Monoflop, dass einen Interrupt-Pin vom Atmega auf "High" 
hält.

Fehlen die Takte, läuft die Zeit vom Monoflop ab (z.B. 3 weitere 
Perioden) und setzt den Interrupt-Pin auf "Low".

Den Interrupt stellst du sinngemäß auf "Fallende Flanke" ein und lässt 
dadurch deinen Controller wecken.

Den Vorwiderstand auf der 230V-Seite würde ich mit mehreren in Reihe 
geschalteten Widerständen realisieren, wegen der höheren 
Spannungsfestigkeit. Eine antiparallele Diode über dem Optokoppler 
schützt die LED vor zu hoher negativer Spannung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren