ZHCACK6A june 2020 – may 2023 BQ25150 , BQ25155 , BQ25618 , BQ25619 , TS5A12301E , TS5A3157 , TS5A3159A , TS5A6542
当 UART RX 中断被触发时,该中断将检查是否已接收到充电完成字节。如果充电已完成,MCU 会将充电盒设置为低功耗模式并等待系统状态更改。如果未接收到充电完成字节,MCU 将存储接收到的耳塞电池电压并继续中断。
然后,将使用新接收到的耳塞电池电压计算 PWM 占空比。此计算基于连接到 TLV62568P 反馈引脚的电阻分压器和滤波器。可点击此处获取 Excel 计算器使用 DAC 进行输出电压调节的设计工具,用于计算这些值。
需要对上述计算进行调整,以便产生比当前耳塞电池电压高出约 200mV 的输出电压,满足耳塞电池充电器所需的余量。完成此计算后,会限定 PWM 占空比值以防止施加低于 3V 或高于 4.5V 的电压。如果发现该值正常,MCU 将调整 PWM 占空比,输出电压将随之调整。
关闭模拟开关并且重新激活负载开关即可再次进入充电模式。然后,中断将终止。