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.

[参考译文] BQ35100:有关电流校准单位的澄清

Guru**** 1825110 points
Other Parts Discussed in Thread: BQ35100, BQSTUDIO
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1419526/bq35100-clarification-regarding-units-of-current-calibration

器件型号:BQ35100
Thread 中讨论的其他器件: BQSTUDIO

工具与软件:

我们计划校准 BQ35100芯片。 此芯片安装在 PCB 上并连接到微控制器、因此我们无法使用 BQStudio 进行校准。 我们遵循技术参考手册(SLUUBH1C)中的说明。

在部分3.8中提到、对于电流校准、已知负载电流应为正。 ‘、"放电模式下的原始电流样本为正"。 但是、在校准之前、我们会测量放电期间的负电流。 在放电期间、累积容量似乎也会随着时间的推移而下降、而不是增加。 论坛上的其他一些帖子似乎表明电流应该是负值:

由此、我们提出了以下问题:

  • ‘图3-6、‘"Current "(= LOAD CURRENT)为正、而"AvgRawCurrent"(= measured current)可能为负。 该假设是否正确?
  • 我们计划校准多个电路板、并使用这些电路板的平均校准值将它们应用于所有生产的产品。 对于芯片之间的差异、有什么可以说的吗? 以及关于批到批?
  • 在 BQ35100评估套件的用户指南(SLUUBH7)中、屏幕截图显示了 CC Gain、CC Delta 和 CC Offset 的单位、而技术参考手册(SLUUBH1C)显示了这些单位(不含单元)。 以下哪两项是正确的?  
    • 如果有任何一个选项正确、该差异是否是由于 BQ 芯片中固件的变化所致?  
    • 如果两者都是:BQStudio 是否执行从单位到无单位值的转换?  
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您能否共享此日志文件?

    1) 1)由于 BQ35100仅用于原电池、因此不进行充电。 因此、所有正电流读数都应作为放电电流读数而中断。

    2)这是我们建议针对生产进行校准的方式。

    3) CC Delta 和 CC Gain 为单位更小;CC Offset 以 mA 为单位。

    此致、

    Diego

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

    尊敬的 Diego:

    感谢您的答复。 下面随附了我们一次实验的一些周期性测量的日志。

    • 根据 SLUUBH1C、已知负载电流在校准时的符号应为正。 然而、我们在放电时读取负电流、即在连接负载时读取、这与我之前提到的其他接线柱类似。 这是否意味着我们应该反转`Current`和`avgRawCurrent`的符号以使其为正数?
    • 根据您的回答、我们可以得出结论:在测量电量监测计范围内的电流时、芯片间的差异可以忽略不计?
    • 清楚,谢谢。

    提前感谢您的帮助。

    电流测量: 

    无(显著)负载时的测量:
    [#0]电流:-1mA
    [#1]电流:-1mA
    [#2]电流:-1mA
    [#3]电流:-1mA
    [#4]电流:-1mA
    [#5]电流:-1mA
    [#6]电流:-1mA
    [#7]电流:-1mA

    有负载测量:
    [#0]电流:-165mA
    [#1]电流:-265mA
    [#2]电流:-268mA
    [#3]电流:-270mA
    [#4]电流:-265mA
    [#5]电流:-272mA
    [#6]电流:-268mA
    [#7]电流:-268mA
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ben、您好!

    我们目前正在对此进行调查、我们很快会回复您。

    此致、

    Adrian

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

    您好!

    您能否共享 CCGain、CCdelta 和 CCoffset 参数?

    此致、

    Diego

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

    尊敬的 Diego:

    这些值等于默认值:

    - CCGain = 0x7c434c1b (RAW)= 0.04768       (输入值)
    - CCDelta = 0x905dc673 (原始)= 5.677445e4  (输入值)
    - CCOffset =-1400

    此致、
    Benjamin

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

    尊敬的 Ben:  

    感谢您提供的参数、请允许我稍后重复此内容。

    此致、

    Diego

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

    尊敬的 Ben:

    您还能分享您的.srec 吗?

    此致、

    Diego

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

    尊敬的 Diego:

    共享我们的固件具有挑战性、因为这是具有大量 内部依赖性的较大产品中的一部分。 但是、我可以描述我们使用 BQ35100的过程:

    • 我们启用数据表中的引脚5 (GE)、从而打开电量监测计。
    • 我们轮询 Control()通过 I2C 读取、等待 使用 ControlStatus 成功读取 I2C。 INITCOMP = 1。 这表示 BQ35100被启用。
    • 我们通过读取 BatteryStatus ()并通过 I2C 发送 GAUGE_START ()来清除 ALERT。
    • 我们 通过读取 AccumulatedCapacity ()和 Voltage()来检索测量值。
    • 在我们的产品中,我们会在某个点发送 GAUGE_STOP(),并等待 G_DONE=1 ,然后再读取最终的 AccumulatedCapacity ()值。 这个步骤未在上面的示例中显示。
    • 然后我们禁用引脚5 (GE)。

    我们的电压读数符合预期、 误差可以忽略不计。 澄清:我们有 不会 请进行任何校准、因为文档提到 在校准期间负载电流应为正、而我们测量的电流为负。  我们想知道这是否为预期行为、因为我提到的其他文章也观察到了这种行为。  

    此致、
    Benjamin

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

    尊敬的 Benjamin:

    抱歉、我的错误是放电电流被报告为负值。

    此致、

    Diego

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

    尊敬的 Diego:

    感谢你的帮助。
    我们将使用报告的负 电流进行校准、并验证测量结果是否准确。

    如果出现这种情况、我会 将此问题标记为已解决。

    此致、
    Benjamin