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.

[参考译文] BQ25798:设置输入电压限制

Guru**** 2555630 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1567850/bq25798-set-input-voltage-limit

器件型号:BQ25798


工具/软件:

尊敬的团队:

由于某些旧款充电器只能支持 5V/0.5A 电流、因此、如果将其插入扬声器、充电器将向扬声器输出最大电流、从而导致过载。 我们设置“REG05_INPUT _REG5“ Voltage_Limit_Register 寄存器、使扬声器可以控制电压、而不会强制获取最大功率。
实施步骤如下:
① 打开扬声器后、插入适配器并读取“REG05_INPUT _REG“ Voltage_Limit_Register 寄存器的值;
② 如果该值小于或等于 5V、则将 4.5V (0x2D) 写入“REG05_INPUT_REG"<xmt-block0>“ Voltage_Limit_Register 寄存器;
③ 如果该值大于 5V、则将 8.5V (0x55) 写入“REG05_INPUT_REG"<xmt-block0>“ Voltage_Limit_Register 寄存器;
测试时、我们成功重置寄存器、写入后读取的数据与我们写入的数据相同、但实际并未生效。
如果插入了 5V 适配器、在将数据重新写入寄存器后、电压表应测量 4.5V、但实际测量值仍为 4.3V
如果插入 9V 适配器、在将数据重写到寄存器后、电压表的测量值应为 8.5V、但实际测量值仍为 7.6V
因此、我们想询问如何配置所设置的 Voltage_Limit 数据使其生效? 我们是否仍需要对其他寄存器进行一些处理?

此致!

光圈

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

    尊敬的 Iris:

    设置为 4.5V 并测量 4.3V 电压实际上处于+/–5%的调节规格范围内。  设置为 8.5V 且测量 7.6V 不在~+/–4%规格范围内。  主机是否可以读取 VINDPM 阈值以及 REG0x1B 中的 VINDPM 状态位、以确认在这两种情况下充电器都处于 VINDPM 状态?   

    此致、

    Jeff

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

    是的、将其设置为 8.5V 并测量 7.6V 不在+/–4%的规格范围内
    读取 Voltage_Limit_Register 阈值:读取“REG05_INPUT _VINDPM“寄存器
    ① 插入 5V 适配器并读取寄存器为 4.8V (0x3D)
    ② 插入 9V 适配器并读取寄存器为 7.7V (0x4D)
    读取 Charger_Status_状态位:读取“REG1B_VINDPM.0_Register"寄存“寄存器
    ① 插入适配器后、读取寄存器 VINDPM_STATUS=0

    VINDPM_STATUS=0 是否意味着充电器未处于 VINDPM 状态?
    应如何将充电器置于 VINDPM 状态?

    此致!

    IIRS

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

    尊敬的 Iris:

    我不明白为什么 VACx 上的电压测量 7.6V、VINDPM=8.5V、但未报告 VINDPM。 您能否打开 ADC 并发送完整的寄存器转储? 当施加 5V 电压且 VINDPM=VACx=4.8V 时、充电器是否报告 VINDPM?

    此致、

    Jeff

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

    您好、Jeff

     e2e.ti.com/.../VINDPM.mp4

    如果可以、则可以在 GUI 上配置 EE 存在问题、但我们需要通过代码实现。 我们不知道这种影响在哪里导致配置不生效

    此致!

    光圈

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

    尊敬的 Iris:

    当 VINDPM=4.5V 时、VBUS 处的 4.3V 调节处于规格范围内。

    主机可以随时覆盖 VINDPM 寄存器。  仅在 VACx 升至 3.6V 以上后(即下电上电)、才会自动写入 VINDPM。

    ADC VBUS 或 VACx 寄存器是否报告预期电压?

    此致、

    Jeff