Restablecer la raspberry pi con un relé

Voy a usar mi Rasp como rastreo GPS y debería estar funcionando incluso si el auto está apagado; sin embargo, no quiero agotar la batería del coche.

Para que esto suceda, agregué un controlador de batería ( https://www.adafruit.com/products/1944 ) que recibe energía de la "batería del automóvil" de CC del automóvil (solo cuando el automóvil está encendido) para cargar la batería de la escofina y mantener está corriendo; sin embargo, cuando el vehículo está apagado, la escofina usa la batería de respaldo.

Para evitar un apagado inesperado cuando la batería está baja, estoy usando un pin GPIO y el pin de salida "Batería baja" del controlador de batería para detener el dispositivo; sin embargo, incluso si el dispositivo está apagado y la batería está baja, el dispositivo seguirá recibiendo una especie de voltaje (~4v) de la batería.

El problema es que cuando enciende el auto, la raspberry no enciende ya que la batería sigue suministrando voltaje a la raspberry, por lo que necesito un circuito que detecte cuando la raspberry está apagada y el automóvil está encendido para reiniciar el dispositivo o en menos desconecte y conecte la fuente de alimentación de la raspa y haga que se encienda.

No soy bueno en electrónica, pero estoy tratando de desarrollar el circuito a continuación, ¿alguien podría ayudarme para ver si voy en la dirección correcta?

Construí un circuito debajo que desconecta y conecta la fuente de alimentación de la escofina cuando el "GPIO 18" es 0 (será 1 cuando la frambuesa esté funcionando) y el automóvil esté suministrando voltaje (considere el voltaje del automóvil como 5v regulado para un mientras).

Lo que planeo hacer es:

La puerta "Y" cargará los condensadores C1 y C2 cuando la raspberry esté apagada (GPIO 18 = 0) y el condensador C1 esté vacío. Una vez que los condensadores estén cargados, la compuerta "Y" será 0 ya que C1 hará que la salida NOR sea 0 y, en consecuencia, hará que "Y" sea 0. El C2 abrirá momentáneamente el relé y restablecerá la escofina.

Condensadores: A) C1 debería descargarse en ~2 minutos, por lo que permitirá que la frambuesa se encienda y cambie el GPIO 18 a 1 B) C2 debería descargarse en 3 segundos y dejar que el relé abra y cierre el circuito (restablezca la frambuesa ) .

Lo siento, pero es difícil de explicar y no soy bueno en los circuitos.

Fuente de alimentación

algo fuera de tema, pero Intel Edison suena mejor para lo que está tratando de hacer que un RPi

Respuestas (3)

No estoy muy seguro de si se adapta a todas sus necesidades, pero el encabezado P6 ( http://elinux.org/RPi_Low-level_peripherals#P6_header ) en su frambuesa es probablemente lo que está buscando. Simplemente puede restablecer la frambuesa conectando tierra al pin 1 en p6.

Si ayuda, estaba buscando hacer algo similar y encontré esto: http://www.mausberrycircuits.com/products/shutdown-circuit-use-your-own-switch

¿Puede proporcionar un resumen del artículo aquí? Si ese vínculo alguna vez se rompe, entonces su respuesta pierde su valor. Consulte el párrafo 4

Suponiendo que el suministro USB esté en un circuito con llave, accesorio o interruptor de encendido, esto podría resolverse fácilmente con un microcontrolador. Tres entradas, una desde la fuente usb, una desde el rpi y otra desde la batería baja. Una sola salida al pin de reinicio RPI. Piezas mínimas, código simple y con modos de bajo consumo en los microamplificadores es la mejor solución.