这看起来正确和充分吗?
...实际上,我想可能更像这样:
我需要足够的电容器来存储为使Pi运转足够长的时间以使XBMC能够正常关闭而收费?
#1 楼
为Pi添加关机和启动功能的项目:启动功能http://www.kickstarter.com/projects/pisupply/pi-supply-intelligent-power-switch-for-raspberry-p
还有一种解决方案打开/关闭Pi,但不会切断电源,因此不适合汽车:
http://raspi.tv/2012/making-a-reset-switch为您的rev-2-raspberry-pi
评论
更新:lowpowerlab.com/atxraspi
–avra
2014年1月6日在16:23
#2 楼
我认为最好的解决方案是使用专为Raspberry Pi UPS设计的UPS Pico,它具有许多其他功能。价格低廉,包括电池,不需要任何额外的配件电缆,只需将其放在RPi上即可。
在汽车上运行以及自动关机,也在XBMC上运行。
#3 楼
比较器的输出转到GPIO引脚(在该电路中放置万用表),因此Raspberry可以检查汽车的点火装置是否仍然打开。其他所有内容均由前一位发言人解释。“ S2”是重置按钮,以防万一。
在图片中您可以看到XMH4,XMM1,..不在乎。在Multisim中测试电路时,我仅用它来检查有趣的参数。
我唯一的问题是对温度升高的反应。也许,需要改变分压器中的电阻值。如此大的电容器(1F,12V)的成本太高了。另一个解决方案可能是将稳压器直脚连接到蓄电池,并在汽车的点火装置和电池之间使用电压比较器。
评论
你好,欢迎光临!感谢您的贡献。想要解释一下电路的工作原理吗?
–加纳马♦
2014年12月9日下午16:36
#4 楼
如果您搜索“ 3V至5V 1A DC- DC Boost Converter”-您将使用另一个(例如5-25V in 5V 2A(?)输出降压-升压”转换器)将12V(13.8V井)汽车电源降至保持电容器充电所需的3至5伏-然后第一个转换器使用它为Pi供电。还有一个答案!)您还需要在电路中提供一些浪涌防护,因为当超级电容器施加电压时,超级电容器会吸收大浪涌电流(来自12V转换器)
记录:单个超级电容器的最大电压通常低于5V,但是现在您可以购买具有两个串联操作的单元5V伏特-然而,串联两个或三个以上而没有额外的“电压平衡”电路(这只会使设计更加复杂)不是一个理想的选择-使用“升压”转换器的原因是它将保持当电容器的电压下降到低于5V时产生5V ...
#5 楼
保持简单,并证明您的项目值得UPS付出努力。只需添加一个瞬时开关即可使几个GPIO短路以触发停机。下次启动汽车时,Pi会启动。请注意,只有在发动机启动后才交付供应,以防止在点火过程中出现倾角。
创建脚本:
$ nano shutdown.py
输入文字;
import RPi.GPIO as GPIO
import os
channel=11
GPIO.setmode(GPIO.BOARD)
#Pin 11 & Gnd
GPIO.setup(channel, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.wait_for_edge(channel,GPIO.FALLING)
os.system("sudo shutdown -h now")
将以下行添加到/etc/rc.local
Python /home/pi/shutdown.py
将导线连接到引脚11,将导线连接到Gnd引脚。
评论
什么是“ GPIO 3.3V”?在第一个电路中,它将通过底部电阻下拉3.3V电压轨,第二个电路将运算放大器的驱动从5v单端电源运行到GPIO,并将输入设置为GPIO,从而驱动运算放大器它的输出尽可能地接近5V-这无助于为Pi提供3.3V电源(可能会杀死Pi)。使用线性功率调节器(7805)只会浪费??中的有限电荷。电容器。我会“ -1”,但即使您的建议很差,问题也还是很重要。我认为任何类型的电容器都不会起作用,因为可能需要30秒才能关闭Pi。您可能需要查看小型UPS系统。或者您不能尝试这个,但是它是一个90美元的项目。 Instructionsables.com/id/…