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:MAC 寄存器 0x0060 Lifetime Data Block 1 的内容是什么

Guru**** 2390755 points
Other Parts Discussed in Thread: BQ28Z610, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1532760/bq28z610-what-is-the-content-of-the-mac-register-0x0060-lifetime-data-block-1

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

工具/软件:

你好

我在文档中看到、没有有关 BQ28Z610 器件的 MAC 0x0060 Lifetime Data Block 1 内容的信息。 我想知道是否有人知道内容以及字节是如何构建的?

  0x0070 ManufacturerInfo MAC 命令也可能对此感兴趣。

例如 、对于 0x0076 CB 状态寄存器、该文档提供以下内容:

在 MACData () 上输出 10 字节的 IT 数据值,如下所示
格式:
aaAAbbBBccCCddDDeeEE
AAAA:CBTime1。 电芯 1 的剩余平衡时间
BBBB:CBTime2。 电芯 2 的剩余平衡时间
cccc:CBDOD_1。 计算出平衡时电芯 1 DOD
DDdd:CBDOD_2。 计算出平衡时电芯 2 DOD
EEee:CBTotalDODChg。 平衡时的总 DOD 电荷
已计算

因此、对于寿命数据块和制造商信息、类似的东西可能会很有用。

提前感谢!

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

    我现在已经与 bqstudio 中的数据进行了更多的测试和比较、对于有兴趣的人、似乎可以通过从 MAC 命令 0x0060 中读取 10 个字节并将其放置在以下结构中来起作用。 至少对于 mye 数据读数,它似乎是正确的,但我没有测试任何极端值。

    typedef struct
    {
        uint16_t max_voltage_1;            // 0x0060 Lifetime Data Block 1: AAaa – Cell 1 max voltage in mV
        uint16_t max_voltage_2;            // 0x0060 Lifetime Data Block 1: BBbb – Cell 2 max voltage in mV
        int16_t max_charge_current;        // 0x0060 Lifetime Data Block 1: CCcc – Max charge current in mA
        int16_t max_discharge_current;     // 0x0060 Lifetime Data Block 1: DDdd – Max discharge current in mA
        int8_t max_temp_cell;              // 0x0060 Lifetime Data Block 1: ee – Max temp cell in celcius
        int8_t min_temp_cell;              // 0x0060 Lifetime Data Block 1: EE – Min temp cell in celcius
    } lifetime_data_t;