Forum: Mikrocontroller und Digitale Elektronik ATmega AD Comperator


von TobyTetzi (Gast)


Lesenswert?

Hallo,

ich möchte meinem ATmega8 mit einer Lipo Zelle, 3,7 Volt betreiben.

Da die Lipo Zelle nur bis max. 3,0 Volt entladen werden darf,
würde ich gerne eine "Schutzschaltung" einbauen, programmieren.

Ich dachte da an dem ADComperator mit interner RefSpannung.
Die 3,0 bis 3,7 Volt kann ich ja schlecht am AREF Pin legen,
da meine RefSpannung ja gleichbleibend sein soll.

Nun meine Frage, bleibt die interne RefSpannung gleich, bei wechselnder
Bertiebsspannung ?

Wenn ja, wie beschalte ich den AIN0 oder AIN1 Pin?
Direckt mit der Betriebsspannung auf den Pin?
Nein, kann nicht gehen, ich muß ja irgendwie den Schaltpunkt, 3,0 Volt,
einstellen?

Darf ich überhaupt mit einer Spannung auf den Pin, wenn die interne
Ref Spannung niedriger ist, als die angelegte Spannung am Comperator
Pin?

Ich danke euch schon mal, für euere Hilfe.

Gruß Toby

von A.K. (Gast)


Lesenswert?

ADC verwenden, kostet noch nicht einmal einen Pin. Als Referenz
verwendest du VCC, den Muxer stellst Du auf die interne
Bandgap-Referenz.

von A.K. (Gast)


Lesenswert?

PS: Die Referenz bleibt natürlich über Vcc und temperatur gleich - sonst
wärs ja keine Referenz. Nur der absolute Wert ist abhängig vom Exemplar,
muss also erstmal kalibriert werden.

von TobyTetzi (Gast)


Lesenswert?

Hallo,

ich wollte keinen ADC verwenden, da die Wandlung Zeit kostet.

Der Komperator schaltet ja nur zwischen zwei Zuständen um.
Sprich größer 3,0 Volt nix,
kleiner 3,0 Volt was machen.

Vielleicht hab ich ja nen Denkfehler!

Werd es mal am STK probieren.

Gruß Toby

von johnny.m (Gast)


Lesenswert?

Der Akku wird sicher nicht während der paar µs, die für die Wandlung
draufgehen, signifikant entladen.

Aber wenn Du es unbedingt mit dem Komparator lösen willst, dann
schließe die Versorgungsspannung über einen Spannungsteiler an AIN1 an,
und benutze die Bandgap-Referenz als Referenzspannung. Den
Spannungsteiler so dimensionieren, dass die 3V der Bangap-Referenz von
ungefähr 1,25V entsprechen. Wenn der Komparator-Ausgang auf HIGH-Pegel
kippt, ist die Versorgungsspannung bei 3V angelangt...

von A.K. (Gast)


Lesenswert?

Ja und? Wenn die Batterie so hinüber ist, dass sie binnen weniger
Mikrosekunden einbricht, dann hast du ein anderes Problem.

Ansonsten: ADC auf Dauerfeuer mit niedriger Taktung stellen und im
ADC-Interrupt den Wert vergleichen. CPU-Last ist gering, Hauptprogramm
ist nicht betroffen.

Wenn's unbedingt der Komparator sein soll ist ein Spannungsteiler
fällig. Ein Eingang an die interne Referenz, den anderen an ein
Spindelpoti.

von TobyTetzi (Gast)


Lesenswert?

Hallo nochmal,

also werde ich mit dem Komperator nicht um den Spannungsteiler drum
herum kommen!

Ich werde beide Versionen mal probieren.

Die Sache mit dem AD Wandler hätte nätürlich den Vorteil, das ich die
"SchaltSpannung" anpassen kann.

Gruß Toby

von inoffizieller WM-Rahul (Gast)


Lesenswert?

>"SchaltSpannung"

Schwellwert, Threshold.

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.