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.

[参考译文] BQ27426:燃料计上电至初始化完成时间

Guru**** 2538950 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1195287/bq27426-fuelgauge-power-up-to-initialization-completion-time

器件型号:BQ27426

首次通电时,FuelGauges 不会加载 FS 文件。 完成初始化大约需要4秒(INITCOMP 设置为1)。

为什么需要4秒?

FuelGauges 在4秒内的精确操作是什么?

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

    您好、Wang:

    电量监测计需要长达4秒的时间来上电、初始化外设并进行电压+电流+温度测量。

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

    该监测计每秒测量一次电流、电压和温度。 在启动期间、它会计算电池状态、需要稳定才能完成初始化、因此可能需要几秒钟时间。

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

    很抱歉再次给你麻烦。
    您能否详细描述初始化过程的步骤以及执行每个步骤所需的时间?

    例如:

    步骤1获取电压+电流+温度、1秒;

    第2步计算电池状态、1秒;

    第3步等待状态稳定性、2秒。

    总共4秒。

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

    电量监测计将启动、这需要几毫秒的时间。

    然后、将需要一秒钟来完成所有测量(电量监测计以1秒的周期运行)。

    它将使用每个测量周期的结果来计算 DOD (OCV、T、I)、并将在 X 秒后完成初始化、X 取决于测量的稳定性(=它尝试获得高质量 DOD、后者必须是稳定的)。

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

    感谢您的回复

    #1可以在5毫秒内启动?
    #2 x 的最大值是多少?
    #3如何确定测量的稳定性? 所需的最小周期数是多少?
    #4如果 FuelGauger 在加电后开始加载 FS 文件,INITCOMP 是否在计算稳定的 DOD 后或在 FS 文件加载完成后设置1?

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

    #1:不能。tPUCD =250s (请见数据表,表6.8)。
    #2:默认设置=10.
    #3:监测计每秒计算一次 DOD(OCV, T, I)。 变化量不得超过0.01。
    #4: 当 DOD 稳定时,INITCOMP 被置位。

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

    感谢您的回复。

    #1-#3:

    步骤1:启动--> 250us;

    Step2:获取电压+电流+温度,并计算 DOD (OCV, T, I) -->1秒;

    步骤3:如果 大于0.01、则执行步骤2。最多10次(最多10秒)

    上述理解是否正确?

    #4: DOD 是否可以在 FS 文件加载时保持稳定? 实际的测试情况是、在加载 FS 文件后、INITCOMP=1。

    #5:加载 FS 文件后,Flag()中的 ITPOR 不会被清除, FS 文件的末尾有 SOFT_RESET 指令。 这样做的原因是什么?
    加载 FS 文件时是否有任何限制?

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

    #1-3:是的。

    #4:电量监测计将在接收到复位后检查 DOD (例如 SOFT_RESET)

    #5: SOFT_RESET 命令最终会导致 ITPOR 被清除。

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

    感谢您的回复

    #4当 Fuelgaug,它开始加载 FS 文件,以下过程是否正确?

    #5在测试过程中,加载完 FS 文件后,ITPOR 总是为1,我无法通过手动发送 SOFT_RESET 命令使 ITPOR=0。
    这样做的原因是什么?

    #6加载 FS 文件是否有限制? 加载过程的限制是什么?

    #7加载 FS 文件后是否可以立即读取 FuelGauge"中的数据? 在开始读取 FuelGauge"中的数据之前,我是否需要等待状态确认?

    #8如果 FS 文件加载失败,根据 TRM 的说明,它可以再尝试几次。 重新加载前是否需要重置燃油表?

    #9在 FS 文件中修改了子类 ID 68 (0x44),但 TRM 中没有对子类 ID 68的任何描述。 此子类 ID 是否为私有? 是否有任何其他文档可以获取子类 ID 68的数据和描述?

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

    #4:这看起来是正确的。

    #5:确保 BAT_DET 为1。 ITPOR 将清除电量监测计是否检测到电池并且您在电量监测计处于配置更新模式时发出了 SOFT_RESET。

    #6:在大约4秒没有通信后,监测计将自动退出配置更新模式。

    #7:你可以立即读回。

    #8:你不需要重置电量计。

    #9: 0x44是 Power 子类。 它是私有的、有几个参数会影响低功耗模式、这些参数不是用户可调节的。