![](/img/trans.png)
[英]High CPU usage running a custom bash script in Raspberry Pi 4 (Ubuntu 20.04.1) to control GPIO
[英]Measure input voltage of Raspberry Pi B+ running Ubuntu
我刚刚了解到, Raspberry Pi B +型上的红色LED闪烁表示电压低于4.63V 。
是否有命令以编程方式确定电压?
我尝试了vcgencmd measure_volts
。 但是它产生的1.2000V电压与输入源和LED状态无关。 它似乎与上面提到的4.63V无关。
让我更详细地描述这种情况:
我正在使用内置在移动机器人中的铅酸电池为Raspberry Pi供电。 操纵机器人一段时间后,电压接缝会降至临界最小值以下,从而可能损坏文件系统。 因此,我想自动检测低电压(并触发机器人返回充电站)。
我在StackOverflow中问这个问题,因为我认为该解决方案并非特定于机器人,而是通常适用于其他机器。
是的,您可以按照本主题中的说法进行欠压警告,您可以了解读取GPIO 35的低电压。有关读取GPIO的信息,请参考以下主题: Python脚本读取一个引脚
看看adafruit ina219传感器https://learn.adafruit.com/downloads/pdf/adafruit-ina219-current-sensor-breakout.pdf 。
该传感器可以放在电池和覆盆子之间,并测量该连接处的电流和电压(0-26V和最大3.2A)。 它通过i2c总线进行通信。 与Arduino一起,您可以轻松为树莓派构建电池看门狗。 可以在这里找到示例程序和arduino驱动程序: https : //github.com/adafruit/Adafruit_INA219 。
根据https://raspberrypi.stackexchange.com/questions/7414/is-it-possible-to-detect-input-voltage-using-only-software的介绍,如果没有其他硬件,则无法在软件级别上做到这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.