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:关于寄存器设置方法文档

Guru**** 2535750 points
Other Parts Discussed in Thread: BQ25703A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/874938/bq25703a-about-register-setting-method-document

器件型号:BQ25703A

您好!

客户正在尝试设计 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