1、展讯平台充电展讯 880X 平台是新接触的平台,充电的方式也和我们直接接触的 MTK 平台略有不同。展讯充电几个特性:1, 以支持高电压充电:(根据规格书只能支持 6.2V-8V 这个区间,电流只能设置为300mA。根据资料,这里的充电模式是寄存器中预先设定。充电电流不能随时变化。所以,高压充电和普通充电软件上不能做到兼容).2, OVP 最高可支持到 9V。3,芯片耐压值为 15V。4,充电过程先 CC 模式,再 CC-CV 模式。5,充电 safe timing 5 小时。不包含之前的预充。预充没有 timing,需要特别注意。手机充电电路:各个 PIN 脚定义:VCDT:通过两个电阻分压
2、来检测充电电压,以 4.75V 为充电门限电压。 OVP 默认设置为6.2V,最高支持为 9V。VDRV: 通过检测当前的电流来调节电压控制 PMOS 的开关状态,从而决定了充电电流的大小。与 52/36 平台不同,充电电流不是通过 Rsense 和公式计算所得,而是寄存器中固定的值。可以看到:通充电器电流分为 400mA,600mA,800mA,1000mA。USB 充电电流为 300mA,400mA ,500mA。从文档上来看,软件设置最小为 300mA,所以无法支持更加高压的充电器。*注:充电器充电电流也可以改为 300mA,500mA。同样 USB 充电电流也可以是400mA。只是这样
3、就需要软件上作出较大的改动。软件上设置电压区间: 上图中,灰色圆形框为硬件控制部分,电流不能更改,时间没有限制。绿色圆形框为软件可控部分,电流和时间均可以限制。CC-CV 步骤:实际的使用过程中,如果 CC 完成以后,直接给出一个电压进入 CV 模式,会出现电流下降非常快的情况。这时的充电电流曲线几乎是直线下降,不利于锂电池的充满。这个时候,CC-CV 步骤就显得很必要了。CC-CV 可以延长 CV 的过程,使充电电流曲线下降的平缓,也有利于锂电池的充满。CC-CV 是一个重复的充电过程:1,当充电过程中,电池电压达到 CC-CV 初始点的时候,就触发。初始点需要自行设置,范围 3.7V-4.
4、4V。2,整个切换过程分为 32 级。切换是硬件自动完成。3,CV 状态充电,当电流小于 CC 充电的十分之一的时候,就会返回 CC 状态,并进入到下一级的 CV 状态。每次切换 CV 状态的时候,CV 都会抬高一级电压。4,软件可以设置一个 CC-CV 的起始点,系统在第一次充电的时候自动进入这个模式。之后的充电会自动调整起始点,和中间的级数,来达到节省时间的目的。(根据 FAE 的反馈,主要是因为展讯的芯片 ADC 测量电池电压会有少许的偏差,每个芯片的偏差各不相同,做这样的机制也是为了更加准确的充电到饱和电压)。充电完成:在展讯的芯片中,是没有办法准确检测到 VABT 的电压的。哪怕是在脉冲充电状态下,每个BB 芯片所检测到的电池电压都会不同,离 4.2V 有一些少许的偏差。在 CC-CV 过程中时,当充电电流小于恒流充电截止点(应该是 1/10,待确认),并且电池的电压小于截止电压。这时切换到下一级 CC-CV。当电池电压大于等于截止电压的时候:如果电流大于恒流充电截止点,进入脉冲充电状态(为了防止 VBAT 测量不准,充电参数待确认)。如果电流小于恒流充电截止点,充电完成。充电曲线: