Stromverbrauch am Akku messen

OP #582906
Hallo

ich möchte gerne (mit einem Mega8) an einem Akku die verbrauchte Energie 
messen. Dazu würde ich den Verbraucher über einen Shunt an den Akku 
anschließen (Shunt vor dem Minus Pol des Akku´s), und den 
Spannungsabfall am Shunt messen. Die Abfallende Spannung am Shunt wird 
maximal 100mV betragen. Der Mega 8 wird ebenfalls von diesem Akku mit 
Spannung versorgt, die 5V würde ich mittels Festspannungsregler 
generieren.

*Ist es nun sinnvoll, die Referenz-Spannung des Mega8 an nur 200mV zu 
hängen?  Somit teilen sich die 10 Bit des Analogeingangs auf 200mV auf 
(200mV / 1024Schritte = 0,1953125mv pro Schritt)
oder ist es sinnvoller, die Referenzspannung bei 5V zu lassen (gleich 
der Versorgungsspannung des Controllers) und die gemessene Spannung 
mittels Operationsverstärker zu erhöhen?

*Des Weiteren würde ich auch gerne beim Laden des Akku´s auch den Strom 
messen. Nun ist die gemessene Spannung dann aber negativ zum Ground des 
Chips - kann der Mega8 negative Spannungen am Analogeingang messen? 
Wahrscheinlich würde ich ihn doch eher zerstören, oder?

Würde mich über einige Tips zu den beiden Punkten sehr freuen

Viele Grüße
Mike
Gast #582925
Es gibt auch AVRs, die den Verstärker für den ADC schon eingebaut haben. 
Ich hab aber nicht im Kopf, welche das sind. Wenn du nicht auf den Mega8 
festgelegt bist, wäre das jedenfalls eine Alternative.

@MR:

Ja, wenn man die eigebaute Referenz verwenden will. Man kann aber auch 
eine externe anschließen.
Gast #582936
Man koennte auch einen kleinen SOT-23 Rail to Rail Operationsverstaerker 
als Differenzverstaerker einsetzen, der den Spannungsabfall in die 
richtige ADC Groessenordnung bringt.

Es gibt auch ICs fuer den Zweck wie der MAX471/2 und von ein paar 
anderen Firmen die direkt eine Ausgangspannung von 0-5V gegen Masse (mit 
Widerstand einstellbar) erzeugen.

Gerhard
#582941
Wenn du die Controller-Anschlüsse am Shunt vertauscht, passt die 
Spannung. Also GND an den Akku und das andere Ende vom Shunt an den 
ADC-Eingang.

Mega88 statt Mega8 bringt 1,1V Referenz. Das ist vielleicht schon genau 
genug.
Gast #585414
> Es gibt auch AVRs, die den Verstärker für den ADC schon eingebaut haben.
> Ich hab aber nicht im Kopf, welche das sind. Wenn du nicht auf den Mega8
> festgelegt bist, wäre das jedenfalls eine Alternative.

z.B. ATTINY26, bietet 20x Verstärkung und Differenzeingang

Gruss
Mike

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.