Est-il possible de détecter la tension d'entrée en utilisant uniquement un logiciel?

18

Je suis un débutant au Raspberry Pi, mais l'une des choses que je pensais faire était de le faire fonctionner avec des piles (je vois beaucoup de gens faire ça) - ce qui m'a amené à craindre un arrêt gracieux. Existe-t-il une solution logicielle uniquement qui me permettrait de détecter la tension d'entrée?

Aerik
la source

Réponses:

11

Utilisez vcgencmdmontrera les tensions internes pour core, sdram_c, sdram_iet sdram_p:

vcgencmd measure_volts core

La sortie ressemblera à ceci:

volt=1.20V

Les commandes shell suivantes afficheront toutes les tensions:

for id in core sdram_c sdram_i sdram_p
do
    echo -e "$id:\t$(vcgencmd measure_volts $id)"
done
Grégologie
la source
quelle devrait être la tension pour chacun?
HelpNeeder
4
Malheureusement, tout cela se trouve à l'intérieur du régulateur 3,3 V, ce qui ne signifie pas si pratique pour détecter une baisse progressive sur le rail 5 V.
goldilocks
1

Non, mais MoPi est une petite carte bien rangée qui offre la capacité.

Fred
la source
1
Pouvez-vous expliquer comment utiliser MoPi?
Kachamenus