www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Batteriespannung Messen kleines Problem.


Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich Messe mit ein Atmega8 die Spannung der Batterie mit der er Verbunden 
ist, ich benutze 3AA Batterien die Zusammen ca. 4,5Volt Ausgeben.

mein Problem ist, das der Atmega die Angelegte Spannung als Reverence 
Spannung benutzt dass heisst wenn die Batterie schwächer werden und die 
Spannung runter geht dann geht auch die Reverencespannung runter was zu 
den effeckt kommt das der AD wert immer 1023 ist :-(

wie kann ich die eigene Spannung messen?


Dim Ad As Word
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc


Do
Ad = Getadc(0)
print ad
waitms 5000
loop

Autor: avr-Fan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nimm die AVCC, also deine Batteriespannung als Refernz,
und miss damit die Interne Referenz, funktioniert
bei allen ATMEGAS, die gestatten den Mux auf die interne
Referenz zu schalten. Achtung das Messergebnis wird größer
wenn die Referenz, hier die AVCC kleiner wird.
Un beachte die interne Referenz streut ggf. von ATMEGA zu ATMEGA,
ist aber als solche stabil.

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

>wie kann ich die eigene Spannung messen?

Indem du mit dem ADC die Spannung der internen Bandgapreferenz 
(MUX=1110) misst. Aus dem Messwert lässt sich die Refenzspannung 
berechnen.

MfG Spess

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
danke euch, werd mein glück mal probieren :)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.