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.

[参考译文] BQ76952:特定值后电流读数不变

Guru**** 2477065 points
Other Parts Discussed in Thread: BQ76952, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1551343/bq76952-current-reading-not-changing-after-certain-value

器件型号:BQ76952
主题: BQSTUDIO 中讨论的其他器件

工具/软件:

您好的团队、

我们使用 BQ76952 AFE 读取电芯测量值。

我们能够正确读取电芯电压测量值、但电流测量值无法正确读取。 分流电阻值为 0.5 毫欧。

当我们施加 1A 电流时、其读数为 65。 因此、 我们更改了 AFE 中的以下寄存器值。

0.5m Ω 分流器的 CC 增益:14.9536(小端字节序 (IEEE-754) 值 41 6F 41 F2)

0.5m Ω 分流器的容量增益:小端字节序 (IEEE-754) 值 6A 1C 08 4B

DA 配置寄存器值更改为 0x06

但是、1A 的电流值仍为 65、2A 的电流值仍为 134。

请帮助我们解决问题。

此致、

Hareesh

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

    Hareesh 您好

    您的 CC 增益 正确。 您是通过 BQStudio 读取电流、还是使用命令? 如果您使用的是命令、您发送的是什么命令?

    此外、所有 CC 电流读数是否都会出现该错误?

    最后、您是否尝试过增大 DA 配置寄存器?  您仅施加 1A 电流、因此我认为 16 位电流读数不会达到最大 32767、但我想看看这是否会发生任何超出电流强度的变化。

    此致、

    Rohin Nair

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

    尊敬的 Rohin Nair :

    感谢您的答复。

    您是通过 BQStudio 读取电流、还是使用命令? 如果您使用的是命令、您发送的命令是什么?

    我们通过以下命令读取电流:

    #define CC2Current  0x3A

    BQ769x2_ReadCurrent (CC2Current);   

    另外、是否所有 CC 当前读数都出现此错误?

    是、所有 CC 电流读数都会出现误差。

    最后、您是否尝试过增加 DA 配置寄存器?

    是的、我使用不同的值进行了检查、但问题是相同的。

    您仅应用 1A、因此我认为 16 位当前读数不会达到最大 32767、但我想看看这是否会发生任何超出礼貌性的变化。

    当我施加 56 安培电流时、电流读数达到最大 32767。

    施加的电流 —    CC 电流读数

    1A            -> 65

    主题             134.

    56A.          ->  32767

    此致、

    Hareesh

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

    Hareesh 您好

    这是非常不寻常的。 您是否尝试过发送其他命令来查看是否仍在进行任何通信? 这 是 您发现此问题的唯一设备吗?

    此致、

    Rohin Nair