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.

[参考译文] BQ34Z100-G1:使用主机进行配置

Guru**** 2487275 points
Other Parts Discussed in Thread: BQ34Z100, BQSTUDIO, BQ34Z100-G1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/701890/bq34z100-g1-configuration-using-a-host

器件型号:BQ34Z100-G1
主题中讨论的其他器件:BQ34Z100BQSTUDIO

我  是第一次使用电量监测 IC (bq34z100)。

我没有几个问题能解决同样的问题。 我请求您回复:

1) 1) 1) bqstudio 软件是否是配置 bq34z100 IC 所必需的?
   
[我有一个定制的硬件板、并尝试通过  I2C 将电量监测 IC 与 ESP32连接]  

2) 2)数据表中的分步设计过程提到了如何计算设计容量、设计能耗以及在闪存中进行配置。 要执行的步骤是什么? 设计容量的地址为只读。

3) 3)我配置 了 Pack 配置寄存器中的 VOLTSEL 位 来启用外部分压器测量选项。 但是 、当我发送数据包以从电池获取电压时、我得到0x00作为数据。

[获取  电压的数据包形式为0xAA + ACK、0x08 + ACK 中继启动位、0xAB + ACK、0x00 + ACK (数据包完成)。 由于我没有收到任何数据、主机不发送 ACK、I2C 通信也不会返回成功]

如果您可以让我了解在没有 bqStudio 工具的情况下配置 Gugage IC 的正确过程、那将会是一个很好的帮助。 请更正我、因为我知道我执行了错误的程序。


非常感谢

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

    1) 1)强烈建议首先测试和配置 bq34z100-G1。 在生产中不需要该器件、并且可以与主机微控制器连接。 bqStudio 甚至将以 BQFS 或 DFFS 文件的形式提供 I2C 命令输出、该文件可在主机微控制器上实现、用于对 bq34z100-G1进行编程。

    2)在第7.3.2.14节中给出了 DesignCapacity()的只读命令。 主机微控制器可以使用此命令从 bq34z100-G1测量仪表请求 DesignCapacity ()。 该值可以通过子类 ID 48、偏移11写入、属于类型 I2。 有关如何使用 BloackData()命令的更多信息,请参阅表11和7.3.3.1访问数据闪存。

    3) 3)请使用 bqStudio 工具。 尤其是作为首次使用的用户、它将极大地简化开发、尤其是在校准和测试方面。

    对于 I2C 通信、请参阅以下应用手册 中的子命令序列:www.ti.com/.../slua790.pdf

    此致、
    Bryan Kahler