Hallo, ich möchte die Spannung an einer batteriebetriebenen Schaltung überwachen und habe da zwei Fragen zur Bandgap Refernzspannung beim Atmega8: 1. Habe ich das so richtig verstanden: Durch MUX=1110 liegt intern die Bandgap-Spannung am ADC an. Laut Datenblatt gilt die Formel ADC=Vin*1024/Vref. Vin ist dann also die Bandgap-Spannung und bleibt immer konstant. Um die Batteriespannung auszurechnen wäre die Formel also Ubatt=Vin*1024/ADC. Richtig so? 2. Im Datenblatt des Atmega8 (S.40) ist Vbg mit Min.=1,15V, Typ.=1,23V und Max.=1,35V angegeben. Ist dieser Wert pro Exemplar dauerhaft konstant, oder darf er in diesem Bereich schwanken? Ich meine damit, wenn ich ein Exemplar ausmesse, kann ich dann davon ausgehen, dass der gemessene Wert zuverlässig stimmt? Danke MB
Der ADC geht von 0 bis 1023. Schau einfach mal in den ADC Artikel hier im Forum - da steht alles drin.
Den ADC-Artikel und viele viele andere Beiträge habe ich natürlich gelesen, bevor ich es wagte meine zwei Fragen zu stellen. In dem ADC-Artikel wird aber die Sache mit der Bandgap-Spannung nicht wirklich behandelt (habe da hoffentlich nicht was überlesen). Und diese Methode unterscheidet sich ja doch von der mit einer Referenzspannung an AREF (oder auch interner Ref.) und einem zu messenden Wert an einem der ADCx-Pins. Also ich wäre doch ganz froh wenn mir einfach jemand bestätigen könnte, ob ich das richtig verstanden habe. Auch für eine Antwort auf die 2. Frage wäre ich dankbar. Gruß MB
Den AVRs wird nachgesagt, dass die interne ADC-Referenz zwar großen Exemplarstreuungen unterliegt, aber innerhalb des Exemplars recht konstant ist. Da die interne ADC-Referenz aus der Bandgap-Spannung abgeleitet wird, gehe ich davon aus, dass diese Aussage auch auf die Bandgap-Spannung zutrifft. Ich nutze übrigens auch diese Möglichkeit der Batteriespannungsmessung und bin recht zufrieden damit. MfG
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.