Antworten

Einschränkungen: 8 pro Beitrag (8 verbleibend), maximale Gesamtgröße 8,79 MB, maximale Individualgröße 1 MB
Entfernen Sie den Haken der Dateianhänge, die gelöscht werden sollen
Klicken Sie hier oder ziehen Sie Dateien hierher, um sie anzuhängen.
Anhänge und andere Optionen
Verifizierung:
Bitte lassen Sie dieses Feld leer:
Geben Sie die Buchstaben aus dem Bild ein
Buchstaben anhören / Neues Bild laden

Geben Sie die Buchstaben aus dem Bild ein:

Tastenkürzel: Alt+S Beitrag schreiben oder Alt+P für Vorschau

Zusammenfassung

Autor ^Cobra
 - Gestern um 13:31:20 CET
Hier mal ein Ausschnitt von mein Test (in der Simulation)

Screenshot 2026-01-12 130701.png
Screenshot 2026-01-12 130701.png
 Verzögerung erster Trigger 500 uS, zweiter 10 ms
Screenshot 2026-01-12 130945.png
Screenshot 2026-01-12 130945.png
Verzögerung erster Trigger 9,5ms Zweiter Trigger 11ms

Trigger sind immer 500uS Lang. 

Habe es leider nicht hingekriegt das der Logic Analyzer die Flanke von RB4 ( 0 Durchgangserkennung) anzeigt. Da müsst ihr mir grade glauben das nur bei positiver Flanke die Trigger erzeugt werden :P 
Autor ^Cobra
 - Gestern um 10:42:34 CET
Habe mir hier nun einige gedanken gemacht.
Ich werde es nun erstmal mit ein festen Takt von 500uS anfangen.
Wieso? Daraus ergibt sich eine Abstufung von ca 25W, auf beide Wellen aufgeteilt. 
Eine ca 50W Abstufung ,wenn beide Halbwellen gleich gezündet werden. Somit hat der PIC auch genug Zeit für anderen Kram und ich muss nicht die ganze Zeit Vorteiler, startwerte usw. ändern,berechnen schieben und sonst was tun.

Damit werde ich erstmal ein Testaufbau starten und dann Berichten. Wird aber etwas dauern, die nächsten Wochen werde ich beruflich stark eingenommen.

Gruß Cobra
Autor picass
 - 09.01.2026, 09:35:02 CET
Zitat von: ^Cobra in 07.01.2026, 14:27:03 CETLasse ich den Timer im festen Takt laufen, z.b. alle 100uS und ein weiterer Zähler schaut ob der Wert erreicht wurde... Hms...
Vielleicht erkenne ich nicht das von dir wahrgenommene Problem bei der Phasenansteuerung. Selbst würde ich einen OPA-OP nehmen, welcher den Nulldurchgang der 230 (240) - Volt-Wechselspannung detektiert. Der meldet das via Port-Change an den PIC, und der generiert die gewünschte Einschaltverzögerung. Ob das über einen Timer oder eine Zählschleife passiert, ist wohl eher eine Frage, ob das Programm in dieser Zeit noch anderes zu tun hat. Hat es das, dann muss ein Timer mit Interrupt ran. Kann das Prog 'ne Pause einlegen, dann reicht auch eine Schleife.
Grüße, picass
Autor picass
 - 07.01.2026, 19:02:25 CET
Zitat von: ^Cobra in 07.01.2026, 14:27:03 CETWas meint ihr,was wäre besser.....?
Klare Antwort: dasjenige ist besser, was du einfacher programmtechnisch umsetzen kannst.
Phasenanschnitt......, na klaro: dunnemals beim Bau von Lichtorgeln, danach nicht mehr.
Grüße, picass

Autor ^Cobra
 - 07.01.2026, 14:27:03 CET
Ich habe erfolgreich die erstens Tests für die phasenanschnitt Steuerung hinter mir.
Diese waren zwar nur im Simulator aber immerhin.
Über Pegelwechsel am Port wird Interrupt ausgelöst,
Dieser hat den Timer0 zurück gesetzt (bzw. Auf Start wert) und Interrupt erlaubt. Wenn Interrupt vom timer0 kommt, Ausgang setzen.
Ausgang wurde dann im Main Programm zurück gesetzt.

Jetzt bin ich nur am überlegen wie ich am besten das anstelle. Lade ich den Timer mit der gewünschten Verzögerung? Dann müsste ich vorteiler usw. Beachten. Lasse ich den Timer im festen Takt laufen, z.b. alle 100uS und ein weiterer Zähler schaut ob der Wert erreicht wurde... Hms... Was meint ihr,was wäre besser oder habt ihr sogar Mal eine phasenanschnitt Steuerung genutzt?
Autor ^Cobra
 - 18.09.2025, 18:43:44 CEST
Update: Seit der letzten Änderung habe ich nun mehrere Abende geschaut ob die Abschaltung funktioniert sowie am Morgen die Wiedereinschaltung. 
Bis jetzt kann ich nur sagen: es läuft :) 
Werde mich also im Winter wohl mit der Phasenanschnitt steuerung beschäftigen können.
Autor picass
 - 15.09.2025, 10:21:55 CEST
Zitat von: ^Cobra in 14.09.2025, 14:31:22 CESTDer Schaltplan ist soweit fertig, aber grauenvoll zu lesen.
Der Schaltplan.....an und für sich und überhaupt !

Ein aktuelles Beispiel aus meiner Praxis: meine Frau bemängelte zu recht und qängelte, dass der elektrische Haustüröffner sich ausschweigen würde, statt zu öffnen. Den hatte ich vor furchtbar vielen Jahren erstellt, genauer gesagt: dessen Steuerung. Die ist in einem offenen Gehäuse im Keller hoch oben unter der Decke untergebracht, also kaum zugänglich. Da stand ich auf der Leiter, schaute auf die Vielzahl der Kabel, auf die drei Hauptleitungen, auf die übereinander gebauten Platine und - is klar : nix vertehen. Kein Plan, wie was funktionieren könnte. Dann ein Blick in die vormals angelegte Akte über "Haushalts-Elektronik". Auf 6 Blättern fanden sich Skizzen, Roh-Schaltpläne, Ideen, Texte. Das Alles trug aber nur zur weiteren Verwirrung bei, denn die Angaben über die Farbkennung der Kabel widersprach sich teils und dann gab es wohl irgendwann eine Änderung. Schwitz!
Da half nur Grundlagenarbeit, kurzum, alles von vorne und sich mühsam durch die Vielzahl der Kabel und Funktionsblöcke durch zu wühlen und - Tusch - einen sauberen Plan zu erstellen. Als der irgendwann fertig war, war es eine Frage weniger Minuten, bis der Fehler gefunden war.

Anders formuliert: wenn es nicht gerade um eine Schaltung aus drei bekannten Bauteilen geht, dann geht nichts ohne einen Schaltplan, den man selbst auf Anhieb lesen und auswerten kann. Klarer Auftrag für Macher: macht endlich den Schaltplan !
Grüße, picass

Autor ^Cobra
 - 14.09.2025, 14:31:22 CEST
Kurzfassung: Die Idee mit der Diode hat nicht funktioniert.
Dafür wurde aber der Grund für das ganze nicht funktionieren gefunden. - ich war dabei in target den Schaltplan zu zeichnen. ( Man, bin stark aus der Übung musste ich feststellen).
Und als ich meine Transistor beschaltet habe war es mir klar:Ich schalte mit den Transistor die Last immer auf GND.
Sprich, + liegt immer am Relais an, aber ohne Minus gehts halt nicht :D :P
Ich habe immer am dem Lade Regler gemessen, der Minus wird aber von dem anderen Laderegler genommen.
Nun habe ich grade meine Theorie mal durch Messen nachgeschaut und- logisch, so ist es. Die Regler Schalten ebenfalls den Minus Weg, und der Plus, den ich benutze hat 24V, auch wenn der Regler nicht im Nachtmodus ist da der Minus von diesem nunmal nicht genommen wird. Ach man. Ich müsste also diesen Minus ebenfalls auf die Platine legen und damit arbeiten damit ich sauber das Signal nehmen kann... leichter man es das ganze nicht grade für mich. Mal sehen was ich da auf die schnelle machen kann. Wollte eig. heute abend schauen ob das Abschalten, und vor allem morgen Früh das einschalten funktioniert.

Der Schaltplan ist soweit fertig, aber grauenvoll zu lesen. Ich muss nochmal mir anschauen wie man Querverweise hinkriegt um das ganze übersichtlicher zu machen, dann werde  ich das mal hier rein stellen.
Autor ^Cobra
 - 14.09.2025, 11:01:04 CEST
Das ist eine top Idee, werde ich ausprobieren, danke .

Bezüglich Schaltplan... Äh, gibt's (noch) keinen  O:-)
Habe alles auf einer Euro Streifenplatine gelötet.

Werde mich Mal dran machen machen und endlich ein Schaltplan fertig machen. 

Gruß 
Cobra
Autor pic18
 - 14.09.2025, 10:47:25 CEST
Da müsste ich den Schaltplan sehen, evtl. kannst Du vor der Basis eine Z-Diode oder zwei normale Dioden schalten.
🡱 🡳