Interne Spannung messen

Hallo,
gibt es eine Möglichkeit die interne Spannungs (V_in der Batterie) zu messen? Ziel ist eine Batterie geht zur Neige Erkennung.
Danke und viele Grüße

Schau Dir mal diesen Beitrag an:

Hallo,
schonmal vielen Dank für den Link, ich würde ja gerne die Spannung der Versorgungsbatterie messen. Wenn ich ein extra Kabel vom Batteriekasten an die Pins lege müsste es klappen. Gibt es eventuell eine Lösung ohne Extrakabel? Liegt irgendwo am Microcontroller des Calliope an einem analogen Eingang zufällig einfach die Batteriespannung an?

Die Spannung liegt an + und - an.
Leider wird das Messen aber nicht klappen, da die Batteriespannung immer als höchster Analogwert angesehen wird. Deswegen werden bei sinkender Spannung auch andere ANalogwerte angezeigt.

Ok dann ist das so. Vielen Dank auf jeden Fall!

1 „Gefällt mir“

Ich habe das gleiche Problem und bin auf diesen Post gestoßen.
Man kann die Batteriespannung durchaus messen, ider nrf51 hat eine interne Spannungsreferenz von 1.2V, mit den passenden Prescalern kann man 3,6V messen.
Es müsste nur verfügbar gemacht werden in Makecode.

Das wäre auch für uns ein sehr wünschenswertes Feature.

Ich messe die Spannung (und Strom) mit einem kleinen externen I²C Modul:

wattmeter | Calliope i2c Erweiterung für ‘Gravity: I2C Digital Wattmeter’. (calliope-net.github.io)

1 „Gefällt mir“

Damit könntest du das mal testen (Calliope mini V1 und V2). Die Originaldatei findest du hier:

battery-level.hex (317,2 KB)