"MTK快充流程详细描述"
MTK快充流程主要针对使用MTK6572平台的设备,其流程包括了对不同类型的锂电池(普通4.2V和高压4.35V)的预充、恒流、恒压三个阶段。以下是详细步骤:
1. **预充阶段**:
- 当电池电压低于3.2V时,系统认定电池处于低电量状态,开始使用小于70mA的涓流电流进行充电。如果电池电压仍小于2.7V,硬件PMIC芯片会认为电池近乎无电(dead battery),此时充电电流保持在70mA。
- 如果电池电压在3.2V到4.2V之间,充电器可能为电脑USB或450mA的AC充电器,此时充电电流根据插入的设备类型自动调整。
2. **恒流阶段**:
- 当电池电压超过3.2V后,进入恒流充电阶段,充电电流逐渐增大,最大可达1.25A。在此阶段,充电电流逐渐减小,而电压持续上升,直至达到4.2V。
3. **恒压阶段**:
- 电池电压达到4.2V后,进入恒压阶段,充电器保持恒定电压,电流继续减小,直到达到安全阈值,通常这个过程发生在电池电压接近4.35V时,对于高压电池。
4. **保护机制**:
- 在整个充电过程中,电池内部有保护电路防止过充或过热。插入充电器后,硬件会启动一个5分钟的Timer(T1),如果电池电压在5分钟后仍然低于2.8V,系统会认定为AC充电器并选择相应的充电电流。
- 同时,还有一个35分钟的Timer(T2),当电池电压超过4.2V后,如果电流持续减小,充电会在35分钟后自动截止。
5. **软件与硬件交互**:
- 软件在恒压阶段之前并不参与控制,全程由硬件PMIC芯片控制。在充电过程中,LCD会显示充电动画,通过Fuelguage芯片检测电池温度和电压,其中BAT_ON信号用于电池温度检测,AUX_IN2_BA连接到FAN54405芯片进行电流检测。
6. **电路布局注意事项**:
- 外接Rfg电阻应靠近Fuelguage,且必须为47K,与10K的NTC(热敏电阻)组成差分信号,接入DC检测通道CS_P和CS_N,确保电流检测的准确性。
MTK快充流程通过精确的硬件和软件配合,确保了电池的安全快速充电,同时通过保护机制避免了电池过充和过热的风险。在实际应用中,应遵循特定的电路布局规则,以保证充电过程的稳定和效率。