充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx

上传人:p** 文档编号:920376 上传时间:2024-04-07 格式:DOCX 页数:4 大小:88.04KB
下载 相关 举报
充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx_第1页
第1页 / 共4页
充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx_第2页
第2页 / 共4页
充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx_第3页
第3页 / 共4页
充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx》由会员分享,可在线阅读,更多相关《充电电路遇到了一个奇怪的问题充满了还继续往上充到4.8V.docx(4页珍藏版)》请在第壹文秘上搜索。

1、软件工程师在调试电路中的充电功能时,遇到了一个奇怪的问题。电池充满电后,如果不拔充电线,电池电压从4.2V继续往上升,升到4.8V左右。我一听,大概知道问题出在哪里了,软件工程师肯定还没有理解透我设计的原理图的工作原理。我设计的原理图大概如下。VIN_5VDlB5819W1 VBATD4B5819WVCC_5V,E51ORVIN_5V_DECT工作原理是这样的。1.开机模式。短按按键Jl0,拉低PMOSQI5的G极,Q15导通,电池放电回路导通,给U7LDO供电,稳压出3.3V给MCU供电,MCU开始工作,初始化IO口,置高电平给网络名为PoW_0N/0FF的10,使三极管Q17导通,让Q15

2、的G极一直保持低电平,从而使Q15一直维持导通状态,实现了电路开机。又因为二极管DlO导通会有0.6V的压降,电池的3.7V经过二极管后到达LDO只剩3.1V,3.3V的LDO不能正常工作,为了解决这个问题,我在二极管DIo处并了一个PMoS,开机后,初始化IO也要把网络名为BAT_P0W的IO置高电平,使三极Q21导通,拉低PMOSQ20的G极,让Q20导通,短路DlO,从而消除二极管0.6V的压降,使到达LDO的输入脚的电压接近电池电压,LDO能正常工作。你可能会问,不用这个Dlo二极管,就不会有二极管的导通压降问题存在了。但是,这样又涉及到另外一个问题了,充电引起的。因为没有这个二极管,

3、5V充电电压就会通过Q15的寄生二极管倒灌给电池。这是造成电池充满电后电压继续往上升的主要原因。2,充电模式。充电IC是用了TP5400,有一个充电检测脚和一个满电检测脚,均接到MCU的IO上。软件的正确做法是,把这两个IO配置成上拉输入模式。当没有充电时,这两个IO都是高电平,当充电时,充电检检测脚会被拉低,当充满电时,满电检测脚被拉低,而充电检测脚恢复高电平。在充电模式时,软件的操作逻辑是这样的,检测到充电检测脚变低时,要把Q20关闭,但是充满电后,充电检测脚恢复高电平,这时Q20还不能打开,否则充电输入电压就会倒灌到电池上,软件对电池进行电压采样就会读到4.8V左右的电压。那什么时候打开Q20呢?有个充电电源输入检测VIN_5V_DECT,高电平表示插入了充电线,低电平表示拔出了充电线。当检测到充电线拔出后,才打开Q20。我问软件工程师是不是检测到充满电后又Q20打开了,他说是的。我叫他把逻辑改成检测到充电线拔出了,再打开Q20。最后,软件工程师按照我说的方法改好软件烧录测试,充满电后,不拔充电线,电池电压没有再往上升了,一直保持在4.2V左右。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 充电交流

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!