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.

[参考译文] BQ25898:BQ25898

Guru**** 2510705 points
Other Parts Discussed in Thread: BQ25898, EV2400, BQ24298, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/898619/bq25898-bq25898

器件型号:BQ25898
主题中讨论的其他器件: EV2400BQ24298BQSTUDIO

您好!

我正在尝试验证我们其中一个设计中使用的充电器 Bq25898。

该器件通过1.8V 逻辑的 I2C 接口连接到 BMS 工具。 检查连接后、BMS 工具的器件 ACK 正常。 EV2400仿真器已连接。

在器件选择期间、我选择了"bq25898.bqz"文件。 但在窗口中、它显示为"bq24298默认视图"、不确定它是否仍然正常。

当我读取寄存器值时、它仅读取默认值、看不到任何适当的负载电流值。

我有以下问题。、

1. EV2400是否支持 Bq25898器件?

2.加载"bq25898"的充电器配置时、为什么它会像"bq24298默认视图"一样、尽管在顶部仍然显示为"bq25898.bqz"

3.为什么寄存器读取值不合适或不会根据我的输入充电器电流或输出负载电流增加而更新?

4.我正在寻找以下寄存器、您能告诉我确切的寄存器编号来读取它们吗?

A:输入充电电流寄存器

b.输出放电电流寄存器。

C.充电电流调节。

谢谢、

Harikrishnan

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

    Harikrishnan、您好!

    EV2400 I2C 输出线路在内部上拉至3.3V  、我从未在 I2C 线路上使用两个不同的电压电平上拉进行过测试。

    关于1和2、BQ24298选项卡头是一个拼写错误。  BQ25898.bqz 支持该器件。

    关于3、如果您选择 Field View (字段视图)(最右)、然后单击 Read Register (读取寄存器)、则不会出现如下所示的 Device ACK Error (器件 ACK 错误)、则寄存器应更新。   

    关于4、输入电流寄存器为 REG00、充电电流寄存器为 REG04、输出放电电流控制不是 IC 功能。  有一个过放电电流钳位具有固定值。 如果使用 Field View、则无需知道寄存器编号。

    此致、

    Jeff

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

    尊敬的 Jeff:

    我已经介绍了 EV2400仿真器的原理图。 根据该设计、它支持所有 I2C 逻辑电平。 因为该设计可以与 I2C 规范兼容、例如1.8V/2.5V/3.3V。 由于 I2C 是基于漏极开路的规范、因此设计人员可以选择将上拉电阻器连接到任何这些逻辑电平。

    我还检查了 EV2400的参考设计、其逻辑是根据从 DUT 的 SDA 和 SCL 线路中读取的逻辑电平定义的。 您可以从结尾处再次确认

    我的 DUT 接口当前连接到1.8V。 因此、根据我的理解、这不应成为问题。

    当我将 EV2400与 DUT 连接时、我还可以看到"device ACK OK"。

    我的问题是、当我从寄存器中读取时、为什么寄存器值不会更新?

    谢谢、

    Harikrishnan

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

    尊敬的 Jeff:

    此外、我还在连接 EV2400后探测了 SDA 和 SCL 信号、发现信号质量良好且保持在1.8V 逻辑电平。 没有逻辑冲突。

    该器件的器件地址也没关系。

    请告诉我您的想法。

    谢谢、

    Harikrishnan

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

    Harikrishnan、

    您是否禁用了看门狗计时器?  如果没有、则寄存器在计时器到期后复位为默认值。

    Jeff

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

    尊敬的 Jeff:

    您能告诉我有关此看门狗计时器的更多信息吗?

    您是不是说 BMS 工具提供了一些选项来禁用 bq25898的看门狗计时器?

    我不确定该器件上是否存在看门狗计时器。

    请详细说明。

    谢谢、

    Harikrishnan

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

    Harikrishnan、

    我们的所有充电器都有一 个看门狗计时器位(REG03b6) 、主机必须在该位过期之前写入该位。  如果不是、寄存器将复位为默认值作为安全功能。


    您可以使用 REG07b4:5更改计时器过期时间或禁用计时器。

    此致、

    Jeff

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

    尊敬的 Jeff:

    感谢您提供寄存器详细信息。 我需要从我的固件团队处检查看门狗寄存器值。

    在快速检查时、即使看门狗计时器未被禁用、它也应反映40秒(默认计时器)的当前值。 这对于人类来说是很长的时间、40秒后这些值被更改并重置为默认值

    但在我的情况下、这些值根本不会更新。 无论输入电流变化或负载电流变化如何、它都会保持一些默认值。

    我无法在此附加寄存器读取值的屏幕截图。

    谢谢、

    Harikrishnan

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

    Harikrishnan、

    对此进行了任何更新?  例如、当您写入充电器以更改充电电流或禁用充电时、是否会发生这种情况、但寄存器不会回读?  我从未见过 BQSTUDIO 软件报告器件 ACK 正常、但未成功读取/写入。

    此致、

    Jeff

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

    您好!

    我们已经有一段时间没有听到您的反馈,该线程被视为已解决并已关闭。

    谢谢、

    宁。