Forum: Mikrocontroller und Digitale Elektronik Suche Board mit Shunt + Verstärker zur Strommessung bis 10mA


von Richard W. (richardw)


Lesenswert?

Ich möchte den Stromverbrauch einer Mikrocontrollerschaltung beobachten 
um zu beurteilen wann und wie lange die Schaltung in welchen 
Betriebsmodi verbringt. Ich hatte das oft darüber gelöst, auf einem IO 
beim Wechsel der Betriebsmodi UART-Nachrichten mit sehr hoher 
Geschwindigkeit auszugeben, die ich dann leicht mit dem Logicanalyzer 
dekodieren kann.

Nun habe ich allerdings noch etwas Peripherie dranhängen und es wäre 
sehr praktisch, wenn ich den tatsächlichen Stromverlauf verfolgen könnte 
und gleichzeitig mit dem Logicanalyzer noch verschiedene Signale 
visualieren könnte.

Ich zwar einen Nordic Power Profiler Kit II herumliegen, aber so genau 
brauche ich den Stromverbrauch gar nicht. Die Saleae Software lässt sich 
einfach mal so viel flüssiger bedienen und bietet viel mehr. Und ich 
will auch nicht zwei verschiedene Traces zusammenfriemeln.

Mein Logicanalyzer (Saleae Logic Pro) kann auch problemlos analoge 
Signale sampeln. Die Auflösung ist nicht überragend, aber ausreichend 
wenn man den gesamten Spannungsbereich überdeckt. Ich hatte das mal mit 
einem Low-Side Shunt in der Versorgungsleitung gemacht und direkt 
gesampelt, aber ich kann den Shunt nicht so groß dimensionieren dass der 
Spannungsabfall für den Saleae wirklich brauchbar wird.

Kennt jemand eine fertige Lösung mit einem Shunt und einem 
Messverstärker und sowohl 1.8V als auch 3.3V Betriebsspannung, die ich 
in die Versorgungsleitung (bevorzugt High-Side) einschleifen könnte und 
dessen Ausgang ich mit dem Saleae visualieren kann? Dann hätte ich alles 
schön in einem Trace zusammen. Idealerweise lässt sich der 
Arbeitsbereich einstellen und das Ausgangssignal ist logarithmisch um 
bei kleinen Stömen eine höhere Auflösung zu erzielen. Klingt ja 
eigentlich nicht furchtbar kompliziert und wie etwas, dass sicherlich 
schon mal jemand gebraucht hat.

Als Softwareentwickler will ich lieber keine Schaltung selber 
entwickeln, sonst wird das dieses Jahr nix mehr, wenn überhaupt.

Messbereich ist 0-10mA, ungefähr 50µA Genauigkeit sind ausreichend. Aber 
etwas bessere Auflösung unter 1mA wäre schön toll.

von Rainer W. (rawi)


Lesenswert?

Richard W. schrieb:
> Messbereich ist 0-10mA, ungefähr 50µA Genauigkeit sind ausreichend. Aber
> etwas bessere Auflösung unter 1mA wäre schön toll.

Richard W. schrieb:
> Ich hatte das mal mit
> einem Low-Side Shunt in der Versorgungsleitung gemacht und direkt
> gesampelt, aber ich kann den Shunt nicht so groß dimensionieren dass der
> Spannungsabfall für den Saleae wirklich brauchbar wird.

Du könntest einen High-Side Shunt und einen Verstärker verwenden, fertig 
als INA240 o.ä.

Bei 10mA reicht auch fast jeder OP, geschaltet als virtuelle Masse.
https://www.elektronik-kompendium.de/public/schaerer/opa1.htm

von Michael B. (laberkopp)


Lesenswert?

Richard W. schrieb:
> Ich zwar einen Nordic Power Profiler Kit II herumliegen, aber so genau
> brauche ich den Stromverbrauch gar nicht. Die Saleae Software lässt sich
> einfach mal so viel flüssiger bedienen und bietet viel mehr. Und ich
> will auch nicht zwei verschiedene Traces zusammenfriemeln

Richard W. schrieb:
> Als Softwareentwickler

guckst du dir an, wie der NPP2 kommuniziert und baust Software, um ihn 
mit dem Salea Tracer zu verwenden.

Das passt zu deinem Fachgebiet und die Lösung wird dir auch in Zukunft 
helfen, nicht ein workaround sein.

Null Hardware.

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.