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.

[参考译文] BQ28Z610-R1:CC 增益/容量增益的计算

Guru**** 2558250 points
Other Parts Discussed in Thread: BQ28Z610-R1, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1078230/bq28z610-r1-calculation-of-cc-gain-capacity-gain

部件号:BQ28Z610-R1
“线程: BQSTUDIO”中讨论的其它部件

我必须使用外部工具校准 bq28z610-R1。 没有 bqStudio。 我遵循 TRM 的规则 ,坚持 CC 增益的公式。

ICC = 2002mA

ADCcc = 0xf5 86 (从0xF081和 MACData() AA 3E 81 F0 7A 01 86 F5 01 46 49 4A 00 ....)

有2个压缩器时 ADCcc = 2682 DEC = 0xA7A

如果我填充数据存储器中的值...

在 TRM 公式中...

我得到了一个令人羡慕的结果。 应该是5000左右。

这背后是否又有一个隐藏的伎俩?

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

    你好马丁,

    您计算的浮点(0.7464)似乎正确。 如果您将 CC 增益值编程到仪表中,则该 CC 增益值将起作用。 不能得到5mohm 的原因是因为单位不同。 您在 BQstudio 中看到的值采用您计算的数字(0.7464)和转换系数(3.714528),并进行划分以使其对用户更危险。 所以你在 BQstudio 看到的是3.714528/0.7464 = 4.977 mohm。 因此,0.7464是一个完美的结果,可以在编程时将增益输入 CC,而 BQstudio 正自动转换单元以方便使用。  

    谢谢,

    亚历克斯·M.

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

    你好,Alex,

    感谢这一开悟。 因此,我必须将0.7464浮点转换为4字节十六进制(参见 TRM BQ28Z610-R1 13.1.3),以小端点向 bq 传输浮点。

    所以我对0.7465的钙化结果是0x39F9

    我将 AA 3E 06 40 F9 39写入验证 AA 60 87 06,我的数据存储器开关的 CC 增益写入5.107,而不是4.977。 所以我的电流测量不正确(1950mA 而不是2002mA)。 我做了些什么错了吗?

    第二个问题:

    我猜容量增益也有内部值吗?

    容量增益= 0.7465×298261,178=222622,47

    因此,我的222622.47的钙化结果是0x7586,在将其写入 bq 后,我在数据存储器中得到5.092。 所以也有问题。

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

    你好马丁,

    您可以尝试将0x3F3F1AA0写入 CC Gain 并查看它是否适合您? 我看到您使用的是具有0x39F9的16位浮点,但 TRM 设置了一个32位进程。 我可能是误解,所以如果我错了,请告诉我,但用较长的一个看它是否起作用。 此外,如果它仍然不像您以后想要的那么精确,您可以重复。  

    谢谢,

    亚历克斯·M.

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

    声明“IEEE754单精度4字节格式(以小 Endian 字节为单位)”时,我希望浮点为16位,但您建议使用8字节接缝。

    我写道 W:AA 3E 06 40 A0 1A 3F 在 数据存储器中获得了 CC 增益4.976,这是正确的。

    要完成有关容量增益的第二个问题:

    容量增益= 0.7465×298261.6178 = 222652.3 = 0x48596F13

    宽:AA 3E 0A 40 13 6F 59 48
    W:AA 60 92 08

    因此,在容量增益中也有4.976。 没错。