Quiero usar una Raspberry Pi como un XBMC servidor en el coche. El XBMC docs decir que usted debe utilizar siempre el cierre de comandos antes de desconectar la alimentación. No quiero tener para (decirle a mi esposa a) registro en el Pi y apagarlo antes de encender el coche apagado - quiero ser capaz de
He estado pensando que debería ser posible crear un sencillo circuito con un condensador y, probablemente, un diodo para detectar cuando la fuente de alimentación se ha desconectado (y se genere una interrupción en uno de los pines GPIO), pero el condensador proporcionaría actual el tiempo suficiente para que el sistema se cierre correctamente.
¿Esto es correcto y suficiente?
El circuito será alimentado por una batería de coche - 12.6 11.7 V. La Raspberry Pi se 5V (5,25 a 4.75 V) y dibuja 700-1200mA. Yo no lo he cronometrado, pero supongo que el proceso de apagado, probablemente, tarda alrededor de 5 segundos.
Así que supongo que lo que necesito saber es:
¿Qué tipo de condensador necesito para almacenar la carga suficiente para mantener el Pi pasando el tiempo suficiente para que XBMC se cierre correctamente?
Dado que la Rasperry Pi del puerto GPIO se lleva a 3.3 V, ¿cuál es el mejor comparador/op-amp a utilizar (supongo que me podría usar un par de resistencias para traer a la salida de 5 a 3.3)
¿Existe alguna ventaja contar con el GPIO de la línea normalmente alta o normalmente de baja?