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:CAN#39;t 校准电流

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/628425/bq35100-can-t-calibrate-current

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

您好!

我正在尝试使用我自己的软件校准我的 BQ35100。

我遵循技术参考文档中的流程。 我实际上能够校准电压和温度、但无法校准 CC 偏移和电流。

当我校准电路板偏移时、它应该修改电路板偏移和 cc 偏移、但它不修改。 仅修改电路板偏移、cc 偏移绝不会改变。

我还尝试了命令 CC_OFFSET_SAVE 0x000B、但从监测计中得到一个 i2c 错误。

这会阻止我测量正确的电流,有人能帮我吗?

提前感谢。

Arthur

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Arthur:
    您在什么模式下使用该器件? 在 SOH 模式下禁用监测计的电流测量。 因此、将模式更改为累积或 EOS 模式、并尝试使用 bqStudio 进行校准。 如果您使用 bqstudio 成功校准、请尝试使用您自己的软件。

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

    您好、Onyx、

    我处于累加器模式、我无法使用 bqstudio、因为我的芯片上有监测计。  

    我已经实现了大部分 I2C 命令、但这个命令不起作用。

    此命令是否有与我不支持的不同之处?

    更详细地说,该监测计是否有库或代码示例?

    谢谢

    Arthur

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

    但是、我不是软件专家、请查看下面的应用手册是否可以为您提供帮助。

    www.ti.com/.../slua640b.pdf

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

    顺便说一下、当执行电路板和 CC 偏移时、应该没有正确的流量、否则您将会遇到错误的电流测量。 此外、监测计在进入睡眠模式之前执行 coffset 的自动校准、因此我不会担心您的 cc 偏移此时不会变化。

    此外、我还与我们的软件团队进行了联系、以了解我是否可以进一步了解您的问题。

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

    我从为器件编写代码的固件工程师处听到过这个消息。 他的答复如下:

    校准工作方式多年来发生了变化。 对于 bq35100、还有一些特殊的注意事项。 但是、CC 偏移和电路板偏移非常简单、但与 TRM 的第3.6节中所述不同。 对于 bq35100、请务必按照说明将监测计设置为 ACC 模式、GE 引脚置为高电平、并且 Gauge _start 命令应有效。 当使用 MAC 进行 CC 偏移和电路板偏移时、没有必要进入校准模式。 这些校准应在无电流流动的情况下完成。 要获得正确的电路板偏移、应首先完成 CC 偏移;此版本的 FW 中不会自动完成 CC 偏移。 当电路板偏移 MAC 完成后、它将自动将新电路板偏移写入闪存。 使用 CC_OFFSET_SAVE MAC、让监测计 FW 将新的校准值写入闪存。

    TRM 中正确描述了电压校准。 这可能有点难遵循。 那么、让我们澄清一下。 在这里、监测计应处于与我描述的 CC 偏移相同的状态。 此外、应按照 TRM 中的说明将监测计置于校准模式。 电池组电压寄存器(0x08/0x09)始终显示包含偏移项在内的输出值。 参考 TRM 中的第3.7节、来自电压转换的原始数据显示在寄存器0x7c/0x7d 中。 在使用 BAT 引脚输入电池电压的单节电池配置中、原始数据将以毫伏为单位。 如果使用 VIN、则该值将为原始转换器计数。

    但愿这对您有所帮助

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

    您好、Onyx、

    非常感谢,这真的很有帮助!  

    我没有看到有一个不同的原始电压寄存器。  

    我设法在不校准 CC_Offset 和 Board_OFFSET 的情况下校准我的电流。

    感谢您的回答。

    Arthur