天天看点

TWS ChargerBox 驱动篇(一):Charger

文章目录

      • 1.Charger 特性
        • 1.1 功能框图
        • 1.2 充电过程
        • 1.3 状态机
      • 2.软件配置

1.Charger 特性

(1)控制输入电压、输入电流

(2)控制充电阶段的电压(预充电转恒流充电压、恒压充电压)、电流(预充电、恒流充电、截止电流)、充电时间

(3*)ADC 采样测量充电的电流、电压、电池电压、PMID 电压等(BQ25150)

(4)中断报警功能

(5)温敏电阻 NTC 监控温度,超过范围停止充电

(6)内置定时器

1.1 功能框图

  

MP2661

具有完整充电功能:涓流充电、恒流充电、恒压充电、充电终止、自动再充以及内置定时器。

TWS ChargerBox 驱动篇(一):Charger
  • IN/VBUS

    ——电源输入(

    Type-C

    或无线)
  • BATT

    ——电池正极
  • SYS

    ——系统供电
  • INT

    ——向主机发送中断
  • NTC

    ——接温敏电阻

    NTC

    ,用于监测电池温度

1.2 充电过程

TWS ChargerBox 驱动篇(一):Charger

(1)涓流充电

Trickle current charge

  • 当电池电压低于一定阈值

    (eg: 3.0V)

    时,采用涓流充电
  • 涓流充电电流可编程,通常为恒流充电的10%

    (eg:20mA)

  • 涓流充电时定时器计时,若超过设定时间

    (eg:1h)

    ,充电终止并产生中断报错

(2)恒流充电

Constant current charge

  • 当电池电压超过一定阈值

    (eg: 3.0V)

    时,进入恒流充电阶段
  • 恒流充电电流可编程,可根据电池容量和特性选择充电电流

    (eg:0.4C)

  • 恒流充电时定时器计时,若超过设定时间

    (eg:3h)

    ,充电终止并产生中断报错

(3)恒压充电

Constant voltage charge

  • 当电池电压超过一定阈值

    (eg: 4.2V)

    时,进入恒压充电阶段
  • 恒压充电过程中电流逐渐减小

1.3 状态机

TWS ChargerBox 驱动篇(一):Charger

(1)电池放电模式

Battery Discharge Mode

  • 很常见的一种模式,即电池

    BATT

    给系统

    SYS

    供电。

(2)电池充电模式

Battery Charge Mode

  • 常见模式,存在充电输入,充电电流一部分用来给电池充电,另一部分给系统供电。

(3)电池供电模式

Battery Supplement Mode

  • 当存在充电输入时,由于系统用电消耗过大,充电输入的电流全部用来提供系统用电,仍不能满足,则剩余电量由电池提供。

(4)运输模式

Shipping Mode

  • 将电池与系统断开,防止电池在运输或存储过程中过放电。

(5)系统供电模式

Only Power System Mode

  • 电池电量充满,但充电输入仍然存在,则充电输入只用来给系统供电。

2.软件配置

未完待续…

TWS ChargerBox 驱动篇(一):Charger

继续阅读