Forum: Analoge Elektronik und Schaltungstechnik ZC Detektor zu langsam


von Bert S. (kautschuck)


Angehängte Dateien:

Lesenswert?

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
von Falk B. (falk)


Lesenswert?

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

von MaWin (Gast)


Lesenswert?

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
  +------+--|<|--+---+---+---+------+-----+

von Gerald K. (geku)


Lesenswert?

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
von Bert S. (kautschuck)


Angehängte Dateien:

Lesenswert?

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
von Bert S. (kautschuck)


Angehängte Dateien:

Lesenswert?

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.

von ArnoR (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.