MP2696A输出电压不对。

原理图如上。用3.7V-4.2V的电池供电,5和6脚输出电压只有2.4V,3和4脚有量到4V。我之前设计输出电压都是从3和4脚输出。这次设计成5和6脚输出电压,没有升压起来到5V,请问是什么原因。我看数据手册,是可以从5和6脚输出的。

MP2696A支持从PMID或者SYS boost 输出。从SYS 输出时,需要满足:寄存器开启boost 使能BST_EN,并打开Q2,同时Vin电压需要<2.0V

好的,明白了。多谢指教。

电池供电,从PMID输出,要写什么寄存器吗?我现在用电池供,电池有3.9V,但是PMID只量到3.65V,一接负载就掉到3.1-3.2V了,引出其他问题,搞得我的CPU和电源管理一直在重启。

如果需要PMID放电,需要开启BST_EN:

打开BST_EN后,PMID和SYS 都可以量到5.1V了。但是用电池供电,电池还有3.8V的时候,打开机器(升压写在UBOOT里)就一直重启,量了PMID的电压还是在3.1V左右,还是升不起来。这个MP2696A芯片,我是配合瑞芯微的RK3566+RK809-5 PMIC用的,上电开机就要PMID先能供应稳定的3.3V以上,CPU那边才能通过I2C去打开BST_EN去打开升压。疑问1:因为我板上没有用到5V的地方,升压损耗大,如果不开升压,电池有3.8V的时候,PMID只有3.5V,压降太大了,应该是芯片里面的Q3的体2极管引起的吧。而且带载能力为什么那么差呢,一开机就会从3.5V掉到3.1V。我看了芯片里PMID引脚默认是输出3A 的,而且板的开机最 大电流只有1.3A,稳定下来就只有700MA而已,并没有超3A,但是压降太厉害了。疑问2:为什么电池电压有3.8V的时候,按开机后就一直在重启,开启不了升压(已经写在UBOOT里了的,BST_EN=1)。

1.现在就是想电池供电,不升压的话,压降能不能不那么大。现在压降基本上在0.27V那样对电池供电来说太大了,相当里面MOS管的体2极管压降,应该是MOS没有导通引起。还有就是带载能力手册写的是默认3A,实际1.3A都能把3.5V拉低到3.0-3.1V,应该是电流不够引起重启。还有个问题就是我用电池直接供系统起来,没经过充电IC,然后用电子负载去测PMID的带载能力,结果万用表量是3.5V,接上电子负载显示只有2.5V,设置电池100MA到1A都试过,打开电子负载就直接并机了,测试不了 。2.就是非要开升压用也行,但是电池明明还有3.7-3.8V(我用的是单节理电3.7-4.2V),按开机还是升不了压,一直在重启。(因为我们没有单独加常供电的MCU,要主CPU起来后,才能用I2C去写BST_EN=1)。电池电是经MP2696A后,PMID输出的电再经一个可控的POMS开关才到主CPU的供电。

1.是的,BOOST没有启动时候,QH (Q3)到PMID 有寄生二极管,大约0.7V左右压降,压降与流过寄生二极管的电流大小有关。BOOST启动后,PMID端电流默认3A限流。2.升不了压的原因可能是Boost未启动前一直被拉重载,SYS 电压低于4.2V,造成升压未启动成功。根据你的需求,建议用带路径管理的充电IC更合适,推荐MP2721,系统负载可以接到SYS,电池模式下,SYS电压等于电池电压。

明白了。也就是说PMID端的电流是要启动升压后,才默认是3A是吧。如果不升压用,就只是走体2极管,不但压降大(和流过电流有关,默认就会0.27V压降),而且电流会很小(应该1.3A都不到),这也是为什么电池3.8V的时候,PMID量到是3.5-3.65V,一加负载就会掉到3.1V那样(负载在1.3A左右)。好的,我看看MP2721的手册,合不合适我用。这个MP2696A应该也是有路径管理的。

请问一下QH(Q3)这个MOS,软件可以配置的吗。也就是想让QH(Q3)导通,那样可以过大电流,MOS的压降也会小很多,不会像体2极管那样有压降0.3-0.7V。不过接上电池,Q3到PMID的时候,根本带不了重载,板上的CPU可能都起不来。

这是BOOST的上管,这可不能通过寄存器单独控制开关,是芯片基于输入电压来自动调整的PWM驱动的。

MP2696A 的路径管理不是NVDC架构,虽然SYS 的供电可以从Vin或者电池取,但是电池模式下,SYS需要启动BOOST 才能输出。

GH是HS-MOS 主开关管,无法通过寄存器控制

多谢。暂时只能用MP2696A来充电,然后放电从电池取电,不经PMID和SYS了。下次改板换MP2721A这样带NVDC的

现在只是充电用MP2696A,绐CPU供电是直接从电池处取3.7-4.2V。没有从PMID和SYS取电。现在是USB口做HOST想用SYS的5V,软件打开了BST-EN=1,还有打开Q2。单独量是可以有5V的,一接到USB口的供电脚就只能量到是0V,基本上就没有负载只有一个小CC芯片用到这个5V。想问一下SYS默认输出是多少A的,现在连接个U盘上去都量不到5V。

默认SYS是 3A的输出电流限。BOOST 5V没有输出的时候,可以读一下寄存器REG04,05,06,07的状态,确认下MP2696A是否触发某种保护了: