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.

[参考译文] BQ27320:如何更改配置文件#?

Guru**** 2513185 points
Other Parts Discussed in Thread: BQ27320

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/867185/bq27320-how-to-change-profile

器件型号:BQ27320

各位专家:

我想知道如何更改配置文件编号。 我阅读了 TRM、但我不相信我能以正确的方式理解什么。 您会审查我的程序吗?
[更改配置文件的步骤]
1、通过向寄存器0x3E/3F 写入数据0x0015来设置系统配置1。
2.确认 CONTRAL_STATUS/BIES[1:0]。 如果这些值为"00"、则 BQ27320现在正在使用配置文件1。
3.要从配置文件1更改配置文件2,应将数据0x0016写入寄存器0x3E/3F。
4. 确认 CONTRAL_STATUS/BIES[1:0]。 如果这些值为"01"、则 BQ27320现在正在使用配置文件2。

上述步骤是否正确?  或者它需要任何其他序列吗?

此致、
福吉瓦拉

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

    你好,Fujiwara,

    需要将它们发送到 Control()。 请参阅标准子命令。 您发送0x0015到0x00、而不是0x3E/0x3F。

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

    您好,Kang Kang,

    客户报告、即使 CONTRAL_STATUS 的低字节位0/1已更改、系统配置#也不会更改。 因此、我假设它应该需要发送其他命令来更改配置文件#。 客户正在使用两个电池组、如果电池组发生更改、则需要更改配置文件#。 您是否会给出正确的方式来更改配置文件编号? 您是否有相关文档?

    此致、
    福吉瓦拉

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

    您好、Fujiwara、

    您的客户是否按照 Kang 的建议更改个人资料?   

    您可以参阅《BQ27320技术参考手册》的第2章"标准数据命令"。

    Andy

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

    尊敬的 Andy:

    是的、客户已参阅 TRM 第2章。

    -配置文件0:电池容量为1800mAh
    -配置文件1:电池容量为3600mAh

    *前提条件是电池容量为3600mAh 且充满电。
    1.写入 data Control() MAC 子命令0x0015 (用于配置文件0)和0x0016 (用于配置文件1)。
    读取数据控制() MAC 子命令0x0000 (CONTRAL_STATUS)位[1:0]、确认位[1:0]已更改 bit1=0、bit0=1。
    3、读取存储器数据 0x4092 (电池 ID)、确认数据为0x01 (配置文件1)。
    4.读取 标准命令的 FullChargeCapacity()数据,但未更改。 (它指示的电容量仍然为1800mAh。)
    5.然后测量电池放电,但系统配置似乎没有变化。

    客户在读取 CONTRAL_STATUS 位[1:0]后尝试执行 OCV_CMD、然后系统配置已正确更改。 因此、我和客户认为除了写入 MAC 子命令0x0015&16来完成更改配置文件#之外、还需要额外的序列。

    [问题]
    1.是否需要与 TRM 第2章不同的其他顺序?
    2.您认为上述序列(添加 OCV_CMD 执行)是完成配置文件#更改的正确方法吗?

    此致、
    福吉瓦拉


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

    监测计在收到 BAT_SELECT 命令后将在内部更新系统配置。

    但是、由于这需要重新计算监测结果、主机必须通知监测计执行此操作(并非自动操作)。 OCV 命令将完成该操作(它将重新启动并重新初始化监测算法)。