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**** 2460850 points
Other Parts Discussed in Thread: BQ76952

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1360988/bq76952-pack-voltage-sampling-speed-is-slow

器件型号:BQ76952

我们发现在测试期间、在预充电过程中、PACK+电压偶尔采样缓慢。 上电后经过几秒钟才拾取了 PACK+电压、导致预充电失败。 不过、我们使用 MCU 对 PACK+电压进行采样、PACK+电压正常上升。

 什么会影响 PACK+采样速度?

使用直接指令 PACKPinVoltage 0x36读取了我读取的寄存器地址

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

    您好、

    每个 FULLSCAN 都会更新 PACK+电压。 您可以在  提高电池监测系统中的电压测量精度 技术文章。  

    设置:配置:电源配置:FASTADC 可以设置为将测量速度降低一半(尽管精度可能会受到影响)。

    如果 睡眠 否则也可能会减慢测量速度。

    我认为 PACK+获取任何样本应该需要几秒钟、除非它处于睡眠模式、每次测量应小于一秒。

    此致、

    路易斯·埃尔南德斯·萨洛蒙

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

    我们目前正在查找问题。 当前的进度是在300ms 内、每50ms 读取一次、即使使用 fastadc 功能、BQ76952读取 Pack 电压的速度也将比 MCU 的读取速度慢。
    此外、我们是否可以通过一个读取命令读回所有16个电压数据串(32字节)?
    或者我们是否只能使用直接指令进行逐个读取(从0x14到0x32)?

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

    您好、

    是否使用 ALERT 引脚在新测量就绪时进行指示? 通常、当 FULLSCAN 位置1 (如果配置如此)时、它指示新的 Pack 测量已就绪。

    您应该能够执行块读取。 例如、您可以发送0x14并读取接下来的32个字节、以获取全部16个电池电压。  I2C 块将在每个数据字节后自动递增寄存器地址。

    此致、

    路易斯·埃尔南德斯·萨洛蒙

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

    谢谢、我使用了此 I2C 块写入、它极大地提高了读取效率。