我想将Raspberry Pi用作汽车中的XBMC服务器。XBMC文档说,在断开电源之前,应始终使用shutdown命令。我不想(告诉我的妻子)在关闭汽车之前先关闭Pi,然后关闭它-我希望
我一直在思考,应该有可能用电容器和一个二极管创建一个简单的电路,以检测何时断开电源(并在GPIO引脚之一上产生中断),但电容器会提供足够长的电流使系统正常关闭。
这看起来正确且足够吗?
该电路将由12.6至11.7V的汽车电池供电。Raspberry Pi的电压为5V(5.25至4.75V),消耗700-1200mA。我还没有计时,但是我猜测关闭过程可能需要5秒钟左右。
所以我想我需要知道的是:
我需要哪种电容器来存储足够的电荷,以使Pi持续足够长的时间,以使XBMC正常关闭?
鉴于Rasperry Pi的GPIO端口需要3.3V,最适合使用比较器/运算放大器(我想我可以使用几个电阻器将输出从5降低到3.3)。
使GPIO线正常高电平或正常低电平会有什么好处?