Forum: Mikrocontroller und Digitale Elektronik PIC16LF18323 Komparator Startverhalten


von Stefan G. (stefan456)


Angehängte Dateien:

Lesenswert?

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

von Stefan G. (stefan456)


Angehängte Dateien:

Lesenswert?

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