Forum: Mikrocontroller und Digitale Elektronik Stromstärke mit Amtega168V messen Milliampere


von Tester (Gast)


Lesenswert?

Hallo,
ich wollte den Strom eines Solarmotors messen.

Amtega168V läuft bereits bei 1,8V.

Spannungsbereich: 2-2.6 Volt

Milliamperebereich: 0-200 mA

Kann ich das mit einer Minimalschaltung (ohne OPV) machen?

mit einem Shunt?

Wie müsste diese Schaltung denn aussehen?O

Oder habt Ihr einen Link, ich bin schon verwzeifelt am suchen...



Da ich Newbie bin, programmiere ich erstmal mit Bascom.



Gruß, Martin

von Simon K. (simon) Benutzerseite


Lesenswert?

Wie sieht denn deine bisherige Schaltung aus? Mit einem Shunt in der 
Lowside sollte das kein Problem sein.

von Tester (Gast)


Lesenswert?

Hallo,
mein Problem ist, wie die Schaltung überhaupt aussehen sollte!

Messen will ich nur den Motorstrom.

Wo muss der Shunt rein? Plus Pol, Minus Pol?

Wie muss ich den Shunt an den Atmega ADC verbinden???

Alles Grundfragen!

Ich habe bisher auch noch keine Seite gefunden wo das gut und z.B. mit 
einem Schaltplan erklärt würde...

Somit sitze ich im dunklen auf dem Draht...

Martin

von Philipp B. (philipp_burch)


Lesenswert?

Einfachstlösung:

  Vcc Motor
   |
   |
   -
  |M|
   -     __1k
   o----|____|----> AVR
   -
  | |
  | | Shunt
   -
   |
   |
  ===
  GND

Beispiel:
Auflösung des ADCs ist 10bit, also 1024 Schritte. Das macht bei 1.8V Vcc 
etwa 1.8mV Auflösung. Für 1mA Auflösung bräuchtest du dann am Shunt 
einen Spannungsabfall von 200 * 1.8mV = 360mV. R = U / I = 360mV / 200mA 
= 1.8Ohm. P = U * I = 360mV * 200mA = 72mW

Der 1k Widerstand ist nur zum Schutz des Controllers da, falls der Strom 
mal aus unerfindlichen Gründen relativ gross werden sollte.

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.