STM32实现水下四旋翼(八)传感任务4——电池电量检测一. 电压检测原理二. ADC读电压驱动代码三. 传感任务增加读电压应用代码
目录一. 电压检测原理二. ADC读电压驱动代码三. 传感任务增加读电压应用代码一. 电压检测原理电压检测是为了检测机器人的电池电量,锂电池的电量与电压值是呈正相关的。锂电池是严禁过放的,不然很容易损坏,尤其是对于水下机器人,电池坏了就要开舱维修,重新密封,代价很大。电压检测原理很简单,初中都学过的分压定理。只需要两个电阻串联,将12V或24V的锂电电压降到3.3V以下的ADC检测范围,然后使用AD采样就可以读出电压值了。本项目中其实就是外连了两个电阻,然后用STM32的ADC功能读取电压,再推