使用STM32F3内部ADC测量电池电压,电机启动电压被拉低

2019-07-20 19:40发布

求助各位坛友,使用单片机内部ADC检测电池电压,现在发现电机带载启动会将电压拉低,而且已经低于设定的低电压了,实际电池电量还是够用的。不能使用监测IC,怎么解决这个问题呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
sapoiuyt
1楼-- · 2019-07-20 21:17
一棵葱 发表于 2016-9-30 09:28
我的意思表达有误,是电机旋转转速达到一定速度之后电池电压就被拉低了。刚才有测了一下,能拉低1V左右.
...

拉低是正常的,而且这个时候的电池驱动也开始变弱了。基本没什么办法避免,你可以开了电机后加标志位。然后读取电池值采用多次采样用平均值,在电机启动后可以允许另一套低压关机电压。
正点原子
2楼-- · 2019-07-20 22:18
 精彩回答 2  元偷偷看……
烟酒不沾
3楼-- · 2019-07-21 01:09
电机开始启动时关闭电压检测,等电机正常转动时再开启!
正点原子
4楼-- · 2019-07-21 01:44
烟酒不沾 发表于 2016-9-29 16:03
电机开始启动时关闭电压检测,等电机正常转动时再开启!

2楼的方法可以参考哦
一棵葱
5楼-- · 2019-07-21 03:05
 精彩回答 2  元偷偷看……
一棵葱
6楼-- · 2019-07-21 08:36
sapoiuyt 发表于 2016-9-30 15:21
拉低是正常的,而且这个时候的电池驱动也开始变弱了。基本没什么办法避免,你可以开了电机后加标志位。然 ...

这个方法也不错

一周热门 更多>