¿Es posible detectar el voltaje de entrada usando solo software?

18

Soy un novato en Raspberry Pi, pero una de las cosas en las que pensaba hacer es usar pilas (veo que muchas personas hacen esto), lo que me llevó a preocuparme por cerrar con gracia. ¿Existe una solución única de software que me permita detectar el voltaje de entrada?

Aerik
fuente

Respuestas:

10

necesitará algunos circuitos externos para hacerlo, porque afaik la frambuesa no proporciona el voltaje de la batería en ninguna parte del sistema: http://raspi.tv/tag/raspberry-pi-monitoring-its-own-battery-voltage

lenik
fuente
Aparentemente, esto ya no es cierto, ya que los tableros más nuevos muestran un ícono de rayo cuando tienen poca potencia.
Dmitry Grigoryev
11

Uso vcgencmdmostrará las tensiones internas de core, sdram_c, sdram_i, y sdram_p:

vcgencmd measure_volts core

La salida se verá más o menos así:

volt=1.20V

Los siguientes comandos de shell mostrarán todos los voltajes:

for id in core sdram_c sdram_i sdram_p
do
    echo -e "$id:\t$(vcgencmd measure_volts $id)"
done
Gregología
fuente
¿Cuál debería ser el voltaje para cada uno?
HelpNeeder
44
Desafortunadamente, estas son todas las cosas dentro del regulador de 3.3V, lo que significa que no es tan útil para detectar una disminución gradual en el riel de 5V.
Ricitos de oro
1

No, pero MoPi es una pequeña placa ordenada que proporciona la capacidad.

Fred
fuente
1
¿Puedes explicar cómo usar MoPi?
Kachamenus