详情描述

这是一个简化过的电路,通过PMOS作为总开关,开启以后BAT_IN降压3.3V给后面的单片机供电。
正常情况下,PMOS栅极不被拉低是不会导通的,BAT_IN是0V; 但是如果我通过VCC供给5V去给电池充电,PMOS就会导通,导通以后,BAT_IN是2.8V,我不知道这个2.8V是怎么来的,我也更换过PMOS型号,但是都会有这个2.8V在
 而且更奇怪的是,我的线性稳压器输入是2.8V,输出却是3.3V,我也不知道为啥它会升压
 我尝试过接电池充电和拔掉电池充电,BAT_IN都会有2.8V输出,不同的是,如果我接电池充电,单片机不会开机,如果不不接电池充电,单片机就会自动开机。



已尝试解决的方法及结果
(1) 不充电时是完全关断的
(2)更换不同型号PMOS,充电时候都无法关断
(3)万用表和示波器都测试过,PMOS栅极电压和电池电压一致
(4)为了测试,我把原本的PMOS下拉控制的电路都拆了,目前图示的电路设置,还是会导通。
开源硬件平台
全部评论 默认 最新
JAY-316
2025-12-03 09:12:17 来自广东
倾向于不是MOS管的问题,而是USB还给别的东西供电了,从别的外设反灌到LDO输出端3.3V,3.3V通过LDO内部PMOS的体二极管反灌到BAT_IN有2.8V。
新手村小白
2025-12-03 15:12:59 来自江苏
感觉这个的可能性比较大,如果有PCB发出来看一下应该就能知道
保罗哥
2025-12-03 09:47:38 来自广西
2.8V电压可能是LY6366A充电芯片在涓流充电模式下产生的,PMOS管的栅极是不是接了单片机的IO口?如果接了单片机,可以试试把单片机去掉再看看充电时PMOS管还导通吗? 如果去掉单片机后,充电时还导通,那就需要检查连接到PMOS栅极的所有元器件,是否会形成充电后将电平拉低的情况。 如果去掉单片机之后充电时不导通了,那可能要找一找单片机IO口的原因。
已折叠部分评论 展开
没有更多啦~