das habe ich schon korrigiert, die LEDs leiten anscheinend leicht unterschiedlich aber nach Anpassung des Widerstandes passt alles. Platz und kostenmäßig wird man nichts sparen wenn man 2 einzelne Optokoppler nimmt.
Das Bild 2 schaut ja schon mal gut aus.
Aber anscheinend sind deine beiden Optokoppler nicht gleich und ich würde den Lastwiderstand an den Kollektoren der Optokoppler verrringern, weil mir 1V bei den Nadelimpulsen zu wenig wäre - Laut Oszillogrammbild.
das habe ich schon korrigiert, die LEDs leiten anscheinend leicht unterschiedlich aber nach Anpassung des Widerstandes passt alles. Platz und kostenmäßig wird man nichts sparen wenn man 2 einzelne Optokoppler nimmt.
@ Thomass
Mit Rv1 und Rv2 ist die beste Abgleichmöglichkeit, weil die paralell geschaltete Transistoren in OK's (die "wired" OR Funktion realisieren) nur einen gemeinsamen Kollektorwiderstand (Rc) haben (siehe Code).Code:VCC + >------+--+ | A | | .-. | | | | |Rc | | .-. | | | | | |Rv1 '-' | | | | | 230V | | '-' OK1 +---+-----> Impulse 50Hz | |.-|------|. | | || | |/ | | | || V -> | | | | || - |> | | | |'-|------|' | V | | +-+ | >------|--+ | | | | OK2 +-|-+ | .|------|.| | || |/ || | |V -> | || | |- |> || | '|------|'| | .-. +-+ | | |Rv2 | | | | === | '-' GND | | +--+ (created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Wenn's mal wieder länger dauert ...
In der Zwischenzeit habe ich erst noch ein anderes Projekt gebastelt und mich nun endlich wieder der Phasenanschnittssteuerung gewidmet.
Meinen Trenntrafo habe ich wieder gefunden und konnte die Schaltung mal endlich messen (Messergebnisse anbei).
Dabei durfte ich herausfinden das die Schaltung wunderbar arbeitet!
Der Fehler lag in der Verdrahtung wo ich ihn nicht gesucht habe - auf der Ausgangsseite des Optokopplers.
Diese Schaltungsvariante hat auf jeden Fall den Vorteil schöne saubere Impulse phasengerecht zu liefern, ohne mehrere Watt an irgendwelchen Widerständen zu verbraten.
Dies rechtfertigt den höheren Bauteileaufwand allemal - zumindest wenn man die Stromrechnung selber zahlt.
Nun muss ich mich an die Programmierung geben ...
Hier der Vollständigkeit halber das Gesamtschaltbild.
Die Diode 1N4148 könnte man sich prinzipiell auch noch sparen.
Für den Optokoppler-Ausgang reicht der aktivierte 10K-Pullup-Widerstand der Microcontrollers.
Mach da mal nur so aus Spaß trotzdem mal nen 2k2 Pullup mit rein.Für den Optokoppler-Ausgang reicht der aktivierte 10K-Pullup-Widerstand der Microcontrollers.
Die Flanken sollten dann noch sauberer werden.
Ausserdem ist der interne Pullup Widerstand meines Wissens nicht genauer spezifiziert, aber um die 47k rum.
Oder man nutzt den internen Komparator bezogen auf die interne Referenzspannung.
Aber eigentlich sehen die Signale doch sehr schön aus - vor allem die fallende Flanke auf die getriggert wird.
Die Praxistests stehen aber noch aus ...
Diese Schaltung ist eine von denen die bei mir einfach nicht funktionieren wollen!
Ich habe nun ein Testprogramm fertig das schon mal wunderbar funktioniert.
Dabei hatte ich zunächst versucht den Schaltausgang OC1A nur über den Timer mit einem Clear bei Compare-Match zu schalten.
Dies funktioniert aber leider nicht!
Daher läuft es nun mit zwei Interrupts - Der Timer-Interrupt schaltet den MOC ein und INT0 über die Netz-Impulse aus.
Ich erhalte wunderschöne PWM-Impulse und dies funktioniert wie vorgesehen.
Allerdings schaltet der TRIAC überhaupt nicht!
Ich habe die Schaltung schon mehrfach überprüft und auch schon den MOC3023 ausgetauscht, alles ohne Erfolg.
Auch ein entfernen des 47 nF Kondensators macht keinen Unterschied.
Ebenso ist es egal ob ich eine Glühbirne oder einen Ventilator anschliesse.
Einfach nichts, höchstens mal ein flackern beim anschliessen des Netzstromes.
Ein häufiger Fehler ist, wenn man A1 mit A2 vom Triac miteinander vertauscht. Das wirkt sich dann genau so aus, wie Du es beschreibst.
Ist aber nur eine Möglichkeit.
Ja - das ist es tatsächlich!
Manchmal hat es auch Vorteile "häufige Fehler" zu machen.
Es funktioniert nun endlich wie vorgesehen - auch mit induktiven Lasten.
Damit dieser Thread nun einen schönen und vollständigen Abschluss erhält, hier noch der dazugehörige BASCOM-Code.
Somit gibt es nun ein vollständiges Beispiel für eine Realisierung der Phasenanschnittssteuerung.
Lesezeichen