您好!
客户正在尝试设计 BQ25703A 软件。
您是否有说明以下步骤的材料?
・初始化寄存器
・充电开始时的设置程序
・充电停止时的设置程序
・结束处理
以下是客户所需的规格。
未决定详细信息。
输入电压:19.5V
充电电压:16.8V
充电电流:1.25A
预充电电流:0.25A
手机:4.
客户正在请求每个寄存器设置过程的分步基本信息。
请给我建议。
此致、
Yusuke
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
客户正在尝试设计 BQ25703A 软件。
您是否有说明以下步骤的材料?
・初始化寄存器
・充电开始时的设置程序
・充电停止时的设置程序
・结束处理
以下是客户所需的规格。
未决定详细信息。
输入电压:19.5V
充电电压:16.8V
充电电流:1.25A
预充电电流:0.25A
手机:4.
客户正在请求每个寄存器设置过程的分步基本信息。
请给我建议。
此致、
Yusuke
你好、Yusuke、
此时、我们没有任何材料可以启动充电器操作、但客户可以采取以下一些步骤。
1) 1)在 ACOK 上升时触发、开始对充电器的充电寄存器进行编程。
2) 2)读取 ChargerStatus()状态 两次寄存器以确保不存在故障。 所有故障在被清除前被锁存、并读取两次以清除标志上的锁存。
3)禁用看门狗计时器(或确保它持续复位)。 客户可能只想出于调试目的禁用看门狗。
4) 4)对 MaxChargeVoltage ()寄存器进行编程。 如果您在 CELL_BATPRESZ 引脚上选择4S、则默认值为16.8V、因此这是可选步骤。
5) 5)将 MinSystemVoltage()寄存器编程为您希望系统在电池电量耗尽的情况下运行的最低电压。 默认情况下、4S 条件将最小系统电压编程为12.288V。 请记住、当 VSRN < VSYSMIN 时、ICHG 将钳位到384mA、因此您可以将该区域视为预充电阈值的一部分。
6) 6)将 IIN_HOST()寄存器编程到输入电源电流限制或其他所需的电流限制。请记住、实际输入电流限制将基于该寄存器设置的较低者和 ILIM_HIZ 引脚电压设置。
6A)如果您要禁用外部 ILIM_HIZ 输入电流限制功能、请禁用 ChargeOption2 ()寄存器中的 EN_EXTILIM 位。
7) 7)将 InputVoltage()寄存器编程为所需的值。 如果您不知道第(6)步的编程设置、VINDPM 功能将在输入源过载时调节输入电压。 该寄存器设置被自动编程为 VBUS - 1.28V。
8) 8)将 ChargeCurrent ()寄存器编程到预充电或快速充电电流限制。 请记住我在步骤(5)中所说的内容。
9) 9)您应该持续轮询 ChargerStatus()寄存器以确定充电时是否存在任何故障。
9a)或者、您也可以使用/PROCHOT 功能来根据各种标志发送中断。 我不会在这里讨论/PROCHOT。
10) 10)该充电不会自动终止充电。 您应该使用电量监测计来确定电池何时充满电。 当您确定电池已充满电时,可以将 ChargeCurrent()寄存器编程为0mA 或启用 ChargeOption0()寄存器中的 CHRG_INHIBIT 位。
此致、
Joel H