Hallo, ich benutzte den Komparator eines PIC16LF18323 um die Eingangsspannung meines Konverters einzustellen, steigt diese über einen bestimmten Wert, so wird der MOSFET eingeschalten und es wird Energie übertragen. Funktioniert alles soweit gut, das Level, als auch das Hysterese-Verhalten lassen sich über die Software bzw. die Widerstände einstellen. Nur wie man den angehängten Bildern entnehmen kann habe ich stets beim ersten Hochlauf das Problem, dass der Komparator zweimal kurz hintereinander taktet, obwohl die Schaltspannung von ca. 14 V nicht erreicht wurde. Deswegen habe ich mal beide Eingänge des Komparators (Spannungsteiler und DAC Referenz) gemessen und musste dabei feststellen, dass diese passend sind. Der Komparator sollte also eigentlich nicht schalten. Zum Vergleich sieht man in Bild 1, dass zu späteren Zeitpunkten immer nur dann geschalten wird falls die Teilerspannung die des DAC übersteigt. Im nächsten Schritt habe ich versucht eine Verzögerung zwischen Einschalten des uC und des Einschaltens des DAC & Komparator Moduls zu programmieren. Dass hat das Problem allerdings auch nicht gelöst, das falsche erstmalige Schaltverhalten hat sich nur verzögert. Handelt es sich hierbei um das interne Startverhalten des Komparators? Was könnte man machen um dieses Problem in den Griff zu bekommen? Grüße, Stefan
Ich hab den Fehler selbst gefunden, ich hatte das Initialisierungsfile über den MCC erstellen lassen, der aktiviert zuerst das Komparator-Modul und weißt anschließend die Ein- und Ausgänge zu. Dreht man die Reihenfolge und weißt zuerst Ein- und Ausgänge zu, so schaltet der Komparator nur für eine vernachlässigbare Zeit ein und der Hochlauf sieht aus wie gewünscht.
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.