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**** 2522830 points
Other Parts Discussed in Thread: BQSTUDIO, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1111337/bq25703a-unability-to-program-the-max-current-when-charging

器件型号:BQ25703A
主题中讨论的其他器件:EV2400BQSTUDIO

大家好!

我们正在开发一款包含 BQ 芯片的器件、用于为同一器件的两节电池充电。   我想减小充电时允许的电流、因为器件过热。 在组件数据表的第52页中、有一个 ChargeCurrent 寄存器用于修改电流。 当我按照这一指导原则更改代码中的寄存器时、我可以在充电器的显示屏中看到电流永远不是我编程过的电流。 例如、如果我在两组字节中将电流寄存器设置为00 (对于 MSB 和 LSB)、我仍然会获得流入器件的电流、此时电流应为0。 另一个示例是、我在 MSB 中将寄存器设置为0x02、这意味着应该有512mA、而我的充电器显示的是950mA。  

我的问题是、为了使 BQ 在充电时设置正确的电流、我是否应该更改充电选项中的任何内容? 或者、导致此类故障的原因可能是什么?  

如果有人能提供帮助、我将不胜感激。

谢谢!

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

    您好、Alonso、

    对于首次使用的用户、我们建议遵循 BQ25703AEVM 分步说明。 编程失败可能与如何对器件进行编程有关。 我们建议使用具有 EV2400接口的 BQStudio。  

    用于充电的最小寄存器是充电电流()和充电电压()寄存器。  

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

    嗨,老虎!

    感谢您的快速回复。 我们已经有 一个编程人员在一段时间前开发的代码、我们将闪存到器件中。 我认为问题不是来自编程本身,而是来自设置中的某些内容(充电选项、充电电压、充电电流...)。 由于电流似乎没有根据充电电流寄存器上写入的值正确变化、因此我目前正在通过 IIN_HOST 限制最大电流。 从而减少 BQ 的热量。  

    是否存在导致 充电电流寄存器中的值高于其应有值的默认值?

    再次感谢你。

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

    默认充电电流为零。 确保在每次写入后读回寄存器、并确认写入成功。

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

    好的、我会尝试。 非常感谢您的帮助!