Me gustaría crear una solución de energía de respaldo para mi Raspberry Pi, y me gustaría recibir una notificación de que Raspberry Pi se está ejecutando con esta energía de respaldo. Esta notificación tiene que decirme que sucedió algo y me estoy quedando sin tiempo.
¿Puedo detectar la energía que ingresa a través de GPIO en lugar de USB?
gpio
power-supply
usb-power
alternative-power
Usuario7391
fuente
fuente
Respuestas:
Que yo sepa, no puedes.
Pero al usar algunos dispositivos electrónicos muy simples, puedes hacerlo. La opción más simple y directa es usar 2 pines GPIO como entrada (uno para cada fuente de alimentación).
Conecte ambas fuentes de alimentación (además de su conexión normal para suministrar realmente la energía) a través de algunas resistencias (para seguridad y ajuste de nivel de voltaje) a estos pines GPIO.
En el software solo lees ambos pines. Si ambos son '1' (5V o 3.3V), ambas fuentes de alimentación funcionan bien. Si uno de estos pines de entrada es un '0', la fuente de alimentación conectada se apaga y puede tomar las medidas apropiadas en su software.
Hay más variaciones disponibles, en esta versión muy básica, que solo usan un pin de entrada GPIO, pero los componentes electrónicos externos necesarios se volverán un poco más complejos.
Nota: el suministro de energía a través del GPIO tiene algunos riesgos porque el fusible de estado sólido está puenteado, por lo que al menos deberá usar alguna protección contra la escasez en la conexión de la fuente de alimentación alternativa.
Este pequeño esquema a continuación debería hacer el trabajo, necesitará dos de estos (uno para cada fuente de alimentación)
Antes de conectarlos a su Raspberry Pi, mida los voltajes de salida para el Raspberry y para los pines GPIO, los diodos 1N4001 normalmente tienen una caída de voltaje de alrededor de 0.7V, pero este diodo es un diodo de uso general, no son muy precisos. El voltaje para el Pi no debe exceder los 5V y para el pin GPIO no debe exceder los 3.3V.
Al cambiar este esquema y usar un regulador de voltaje LM317 (y darle los valores de resistencia correctos en el pin ADJ, puede volver a conectar una fuente de alimentación 'lista para usar'), pero esto requiere más componentes. Esta fuente de alimentación 'lista para usar' puede ser de 7.5V o 9V.
El LM317 necesita 2 condensadores que no están en este esquema, por favor revise la hoja de datos del LM317 para estos.
fuente