230V Nullpunkterkennung mit AVR?

Gast #215096
Hallo,

ich möchte für eine Phasenanschnittssteuerung den Nulldurchgang des
230V Netztes finden. Ich dachte mir ich hänge die 230V über eine Diode
und Spannungswandler an einen ADC Eingang des AVRs, schnell genug ist
das Teil ja und so kann ich mich auch je nach Einstellung etwas früher
oder auch später drauf reagieren, da ich ja nicht auf einen Interrupt
festgelegt bin.

Aber wie messe ich dann wann die Negative Spannungsquelle die ja durch
die Diode nicht durchkommt sich dem Nullpunkt nähert? Ansonsten müsste
man diese Zeit berechnen.
Gast #215098
sollte Halbwelle statt Spannungsquelle heißen.

mir ist jetzt noch eine andere Idee eingefallen ich richte die AC zum
messen gleich, so habe ich nur positive Impulse die ich dann schon
auswerten kann. Also AC abzweigen und diesen Zweig gleichrichten.
Gast #215099
das hatt ich mit der Suchfunktion schon gefunden, wollte es aber ohne
den Interrupt machen. Denke das mit dem Gleichrichten ist jetzt die
Lösung für mich. Danach ein Spannungsteiler und die Schutzbeschaltung
mittels Z-Diode und es sollte funktionieren..
Gast #215100
Ohne Interrupt sollte das schwierig werden, da sich dann Dein Controller
dann nur noch um das Erkennen des Nulldurchganges kümmern kann und um
sonst fast nichts; wenn das gewollt ist?!
Gast #215101
Hallo,

bei 100Hz sollte das keine große Anforderung an den µC sein. Er ließt
am A/D einen Potistand ein dann wartet er auf Nulldurchgang um eine
kleine Verzögerugnsschleife zu aktivieren, die dann wieder so kurz ist
das er wieder in die Poling-Schleife hüpfen kann.
Gast #215102
Ja, aber den A/D brauchst Du wirklich nicht - normaler Portpin reicht.
Im Nulldurchgang geht er auf Low, wenn er dann wieder High wird, hast
Du doch Deine Flankenerkennung! Dann bist Du auch näher am Signal, 3V
von 230V ist recht nahe am Nulldurchgang.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.