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.

[参考译文] BQ27220:对测量仪表的 OTP 存储器进行编程后、无需测量电流

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/640373/bq27220-no-current-measurement-after-programming-the-otp-memory-of-gauge

器件型号:BQ27220
主题中讨论的其他器件: EV2400BQSTUDIO

您好!

我在项目中使用 BQ27220来测量电池 RSOC。 以下是我在上传日志文件后获得的电池 CEDV 参数-

EMF 3371
EDVC0 119
EDVC1 0
EDVR1 1.
EDVR0 1
EDVT0 7695  
EDVTC 9.
VOC75 3945
VOC50 3813
VOC25 3754

获得这些值后、我 根据 TRM 中定义的步骤、使用 BqStudio 和 EV2300生成了黄金映像。 然后、通过使用 SmartFlash 和 EV2400、我刷写了测量仪表的 OTP 存储器。

编程前、监测计准确测量放电和充电电流、但 OTP 存储器编程后监测计根本不提供任何电流值。 它始终显示0mA。

我已在2个不同的目标板中确认了此问题。

编程后、是否需要对当前值进行任何特定的寄存器设置?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Aditya、
    是否只有电流测量存在问题? 您是否尝试校准测量仪表的电流测量值。 您是如何执行 OTP 编程的、请描述该过程
    Thanks
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Onyx、

    创建黄金映像的步骤如下所示-

    1根据文档第3.1节中的说明校准了量表。 链接到相同的是 www.ti.com/.../slua771.pdf。

    2.根据 TRM 中提供的指令更新了监测计 RAM 中的所有 CEDV 参数和电池 ID。

    然后创建黄金映像。

    我们仅根据 TRM 中给出的指令对测量仪表的 OTP 存储器进行编程。 但是、在对电量监测计进行编程后、不会显示当前值以及 RSOC。

    当我们检查监测计的寄存器值时、我们发现校准数据位于 OTP 存储器中、但相同的数据不会反映在 RAM 中(为相同的值附加图像)

    测量仪表始终显示32767mA 充电电流。

    在没有校准数据的情况下刷写.OTFS 文件时。 电量监测计始终显示0mA、即使电池已完全放电或充电、RSOC 也不会改变。 它始终显示 RSOC 的恒定值。

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

    Aditya、

    如果您执行校准、校准值是否得到校正、仪表是否正确测量电流?

    您能否对文件进行比较、以查看是否只有这三个参数未发生更改或存在更多参数?

     我曾要求您准确描述如何对 OTP 进行编程、以确保您遵循 TRM 中的描述、

    供参考:我们在感恩节假期不上班、因此后续回复将持续到下周。

    谢谢

    Onyx