打印
[C语言]

关于充电回路关断程序问题

[复制链接]
983|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
充电回路如图,充电过程中拔出输入后,由于充电式MOS导通,电池包会继续给单片机供电,导致充电回路不能有效关断(INPUT_1和INPUT_2不能置零),请问程序怎么编写才能检测到适配器拔出?

63A3.tmp.jpg (28.99 KB )

63A3.tmp.jpg

相关帖子

沙发
ayb_ice| | 2015-11-24 10:07 | 只看该作者
前端加个二极管,二极管正端搞个电阻分压检测一下就OK了

使用特权

评论回复
板凳
枫红叶落|  楼主 | 2015-11-24 10:13 | 只看该作者
nieweicashh 发表于 2015-11-24 09:59
这么复杂  直接搞一个  专业充电 芯片  即可。

因为还有其他信号的采集和控制,所以用的单片机

使用特权

评论回复
地板
枫红叶落|  楼主 | 2015-11-24 10:14 | 只看该作者
ayb_ice 发表于 2015-11-24 10:07
前端加个二极管,二极管正端搞个电阻分压检测一下就OK了

之前用的二极管,但是二极管会产生压降,有功耗,就想改动一下,发现程序关不断了

使用特权

评论回复
5
coody| | 2015-11-24 11:50 | 只看该作者
用一个MOSFET啊

使用特权

评论回复
6
枫红叶落|  楼主 | 2015-11-24 11:57 | 只看该作者

具体怎么做,我没想到好方法

使用特权

评论回复
7
949155525| | 2015-11-24 23:16 | 只看该作者
建议直接加充电芯片

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

6

帖子

0

粉丝