Hi Ich habe einen ZC Detektor designet und der funktioniert soweit auch, ist mir aber viel zu langsam. Ich hätte gerne so 250us Pulse die gerade so ein paar Volt um den Nullpunkt triggern. Die LED scheint gemäss Oszi bereits ab etwa 100V zu leiten und man sieht hier den Anstieg. Ich denke dass kann ich durch eine andere Wahl von den 4 Eingangswiderständen ändern, wenn ich den Minimumstrom kenne. Der langsame Anstieg am Ausgang kann ich mir noch nicht ganz erklären. Das Ausgangsfilter hat eine Zeitkonstante von 33us, das sollte eigentlich keinen grossen Einfluss haben. Der Pull-Up ist aber wahrscheinlich zu gross gewählt, oder? Datenblatt Opto: https://www.onsemi.com/pdf/datasheet/h11aa4m-d.pdf Grüsse Bert
:
Bearbeitet durch User
Bert S. schrieb: > Ich habe einen ZC Detektor designet und der funktioniert soweit auch, > ist mir aber viel zu langsam. Ich hätte gerne so 250us Pulse die gerade > so ein paar Volt um den Nullpunkt triggern. Dann sollte man wie immer erst mal GRÜNDLICH recherchieren, was es schon gibt und nicht das Rad dreieckig neu erfinden. https://www.mikrocontroller.net/articles/230V#Siehe_auch
Bert S. schrieb: > Ich hätte gerne so 250us Pulse die gerade so ein paar Volt um den > Nullpunkt triggern. https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.9.3 Mit nur 50mW viel weniger Energie benötigt eine Schaltung die nur exakt im Nulldurchgang die LED des Optokopplers für 100us einschaltet:
1 | +---+-----|>|--+--2M2--+----------------+ |
2 | | | | | LED | |
3 | | | +--|>|--+---+ 100k +--2k2--|<|--+ |
4 | | | | | | | | |
5 | o | | 4M7 +--|< 2*2N3904 | |
6 | 230V~ | | 1N4007 | | |E | |
7 | o | | +--|< | +-----+ |
8 | | | | | |E | | | |
9 | | +--(--|<|--+ 470k | | ZD12 47nF |
10 | | | | | | | | | |
11 | +------+--|<|--+---+---+---+------+-----+ |
https://www.mikrocontroller.net/articles/230V#Portpin_an_230V_AC_(ohne_Galvanische_Trennung) Wäre auch eine Möglichkeit. Ich würde aus Gründen der Sicherheit auch je zwei 1 megohm Widerstande in die zweite Zuleitung einfügen. Dann ist die Schaltung auch Verpolungssicher. Die Zuleitungen und die vier Widerstände sollten berührungsicher ausgeführt sein. Schließlich befindet sich dort gefährliche Netzspannung. An R3 kann dann statt GND ein CMOS-Eingang (MC) angeschaltet werden. Man erreicht sehr gut den Nullduchgang der Netzspannung. Aber Vorsicht Netzspannung!
:
Bearbeitet durch User
MaWin schrieb: > Mit nur 50mW viel weniger Energie benötigt eine Schaltung die nur exakt > im Nulldurchgang die LED des Optokopplers für 100us einschaltet: Der sieht recht spannend aus und scheint auch zu funktionieren, danke dafür. Einzig was mir hier ein wenig Sorgen macht sind die sehr grossen Widerstände und daher die evtl. grössere Störanfälligkeit.
:
Bearbeitet durch User
Diese Lösung hier scheint sehr gut zu funktionieren. Sie ist braucht zwar etwas mehr Power als die 50mW Lösung von MaWin, aber scheint auch bei 100VAC noch zuverlässig das ZC zu detektieren und scheint nicht so empfindlich auf Komponententoleranzen zu sein.
Bert S. schrieb: > Diese Lösung hier scheint sehr gut zu funktionieren. Nur wie verträgt die sich hiermit: Bert S. schrieb: > Ich hätte gerne so 250us Pulse die gerade > so ein paar Volt um den Nullpunkt triggern. Es sieht mir nicht danach aus, daß 40 Impulse nebeneinander in eine 10ms Halbwelle passen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.