Strom per Arduino messer (Modellbau 80-100A)

OP #2736569
Lesenswert?
• ▲
▼
Moin Moin!

Für einen sichereren Flug möchte ich mir den aktuellen Stromverbrauch 
anzeigen lassen, bzw. Alarmschwellen programmieren können, wenn der Akku 
über x mAh...

An meinem Telemetrieempfänger habe ich einen Arduino Atmega 328 5V/16MHz 
angeschlossen. Als Stromsensor dient aktuell der Sparkfun Attopilot 90A 
Sensor. Problem ist nur, dass der Ausgang 0-3,3V beträgt und meine 
Auflösung damit effektiv bei ca. 133mA liegt (5V ADC = 1024 Steps). Das 
ist mir irgendwie zu ungenau.

Kenn Ihr preisgünstige Sensoren (max. 10-20 Euro), die diesen Bereich 
(tendenziell 100A) abdecken und entweder einen 0-5V Ausgang oder 
vorzugsweise natürlich eine I2c Anschlussmöglichkeit haben?

Vielen Dank und beste Grüße
#2736576
Lesenswert?
• ▲
▼
Anselm S. schrieb:

> Kenn Ihr preisgünstige Sensoren (max. 10-20 Euro), die diesen Bereich
> (tendenziell 100A) abdecken und entweder einen 0-5V Ausgang oder
> vorzugsweise natürlich eine I2c Anschlussmöglichkeit haben?

Ich denke, einen Präzisionssensor für eine Genauigkeit von besser
als 1 Promille wirst Du nicht für nen Appel und n Ei kriegen.
Schon allein Messshunts ohne jegliche Auswertung sind da deutlich 
teurer.
Gruss
Harald
#2736583
Lesenswert?
• ▲
▼
und wenn du die referenzspannung an 3.3 V anpast, dan schöpfst du 
zumindest den messbrereich voll aus. wenn es dir nur um mehr auflösung 
geht, dann kannst du ja einen 12 oder 16 bit ad wandler mit iic 
verwenden und deinen sensor weiterhin verwenden.

keine sorge harald, der ist nur kommageil. von genauigkeit spricht er ja 
nicht
Gast #2736687
Lesenswert?
• ▲
▼
Anselm S.

Entweder:
Meßspannung auf 5 Volt verstärken mit Operationsverstärker.
oder
Arduino-Board mit 3,3 Volt Referenzspannung für ADC laufen lassen, wenn 
es geht.
oder
Den Meßfühler pimpen. Schaut so aus, wie wenn ein Operationsverstärker 
das Signal auf 3,3 Volt verstärkt. Verstärkung anpassen, daß 5 Volt 
maximal rauskommen.
OP #2736706
Lesenswert?
• ▲
▼
Ich will nun keine Auflösung von 0,001 mA haben. Darum geht es nun 
wirklich nicht. Vermutlich mach ich mir auch nur einen zu großen Kopf 
bzgl. den ganzen Nebenverbrauchern wie die Steuerung, LEDs, Video, ...

Hauptverbraucher sind die Motoren 8x 4-10A (je nach Last). Vermutlich 
ist da schon die Auflösung von 133mA ausreichend. Es hätte ja sein 
können, dass es "bessere" Varianten zu einem akzeptablen Preis gibt.

Mit der Referenzsspannung habe ich mir auch schon überlegt. Allerdings 
müsste ich eben die 3,3V Arduinos nehmen und meine Spannungsteiler für 
die Akkuzellüberwachung eben auch neu berechnen, dass ich eben unter den 
3,3V bleibe...

Meine bestellten China-Arduinos sind genialerweise adjustable. Mal 
schauen wie das in der Realität aussieht. Ich werde es dann einfach mit 
der 3,3V Variante ausprobieren. Dies ist einfach am wenigsten Aufwand... 
Zumind. muss ich meine Platine nicht neu ätzen, sondern einfach nur die 
Widerstände für den Spannungsteiler austauschen...

Vielen Dank für Euro Tipps und Denkanstöße!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.