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.

[参考译文] BQ27421-G1:芯片应用问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1288537/bq27421-g1-application-issues-of-chips

器件型号:BQ27421-G1
主题中讨论的其他器件:EV2400BQSTUDIO

我有几个关于电量计 BQ27421的问题。

1.获取剩余电量并发送0x1C:读取的数据为52 00。 52是否表示剩余电量为82%(0x52=82)? 第二个字节00代表什么?

充电过程中、0x1C 读取的数据从01 00增加到16 00、然后突然变为52 00。 充电电流会降低、电池无法充电。 读取的数据保持在52 00。 电池电平为什么会跳变? 您是否需要首先配置电表的参数?

3.读取 device_应该如何键入"issued commands"? 我尝试先发送00以读取88 7F、然后发送0001以读取01 00、而不是像文档中所写的04 21。




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

    此外、您能否帮助我查看此日志以了解容量跳跃的原因?

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

    您好!

    是的、读取为52 00的数据应为0x52 = 82%。 由于这些值包含在两个寄存器中、因此会读取两个字节、如下所示。 当读取0x1C 时、实际上是从0x1C 和0x1D 读取值。

    2.您能否确认此电池上是否已预制学习周期?

    是否使用 bqStudio 和 EV2400与监测计连接? 如果没有介绍、bq27241技术参考手册包含一节关于如何配置参数和通过命令序列发送命令的章节:

    https://www.ti.com/lit/pdf/sluuac5 

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

    您能帮我回答这部分问题吗? 谢谢!

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

    您好!

    您能否具体说明问题的哪一部分?

    此致、

    安东尼·巴尔迪诺

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否帮助我查看此日志以了解容量跳跃的原因?
    2.能否帮我检查一下电池曲线是否需要导入到电表里? 我在技术参考文档中找不到有关如何设置电池容量的命令。 您能帮助我了解如何设置吗? 请务必向我提供有关如何设置电池容量的命令文档、否则我将无法继续。 当前状态是可以读取剩余的电池、它将在充电期间跳跃。

    您能否帮助我来看看此日志以了解容量跳跃的原因?

    您能否帮助我来看看此日志以了解容量跳跃的原因?

    您能否帮助我来看看此日志以了解容量跳跃的原因?

    您能否帮助我来看看此日志以了解容量跳跃的原因?

    您能否帮助我来看看此日志以了解容量跳跃的原因?


    2.
    麻烦帮忙看一下电量计是否需要导入电池曲线,我在Technical Reference文档中没有找到如何设置电池容量的命令,帮忙看一下怎么设置?现在状态是能够读取到剩余电量,充电时会跳变。

    能否帮我弄清楚是否需要把电池曲线输入到电表里? 我在技术参考文档中找不到有关如何设置电池容量的命令。 您能帮助我了解如何设置吗? 当前状态是可以读取剩余的电池、它将在充电期间跳跃。

    笔记
    双语对照
    跳转?

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

    您好!

    您如何与电量监测计通信? 如果使用 bqStudio 和 EV2400、可以使用 bqStudio 软件的"Data Memory"选项卡来更改设计容量。 如果您不使用 bqStudio、下面找到的这些命令可帮助您使用外部通信来配置设计容量:

    当前设置的设计容量可能会影响充电状态的跳跃、因为当前设置的设计容量是0x7FF4。 根据以下文档设置设计能力和其他参数后、需要完成学习周期才能获取正确的值。

    https://www.tij.co.jp/jp/lit/pdf/slua903 

    此致、

    安东尼·巴尔迪诺

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

    能否检查代码和日志是否有任何问题? 它们是根据文档和用户指南发送的、

    文档 bq27421技术参考3.1中的命令顺序

    e2e.ti.com/.../Electricity-meter-code-and-log.txt

    e2e.ti.com/.../bq27421_2D00_Technical-Reference.pdf

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

    是否有任何更新?

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

    您好!

    该代码确实正确遵循了3.1示例。 关于正在发生的容量跳跃、这可能是由于执行学习周期的方式所致。 能否告诉我是否成功完成了学习循环?

    此致、

    安东尼·巴尔迪诺