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.

[参考译文] BQ34Z100-G1:BQ34Z100-G1:过热和欠温充电不会改变标志 xchg 或 CHG_INH

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/761118/bq34z100-g1-bq34z100-g1-over-and-under-temperature-charge-not-changing-flag-xchg-or-chg_inh

器件型号:BQ34Z100-G1

您好!

当充电电流超过 Chg Current Threshold 并且超过 Chg Inhibit Temp High 或者低于 Chg Inhibit Temp Low 时 ,Xchg 和 CHG_INH 永远不会改变它们是(0)。

当充电电流低于 Chg Current Threshold 且超过 Chg Inhibit Temp High 或低于 Chg Inhibit Temp Low 时,CHG_INH 会更改为 A (1)。

是否需要某种功能才能使此功能正常工作?

根据文档 SLUA664第2.2和2.3节、这应该起作用。

CHG 抑制温度低= 0 C
CHG 抑制温度高= 40°C
温度 HYS = 5 C

CHG 电流阈值= 50mA

感谢你的帮助

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们有一位工程师对此进行了研究。 您将在本周结束前在这里收到回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Robert、

    在实验室中复制结果。 最迟将于周五更新。

    请发送 SREC 和事件日志、以便我可以比较结果。 谢谢!

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

    e2e.ti.com/.../Fuel_5F00_Gauge_5F00_Flag_5F00_Testing.zip

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

    感谢您提供这些文件-仍在继续、以便最迟在周五提供更新。

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

    请尝试将 OT Chg 增加到略低于 Suspend High Temp。

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

    您好、Bryan、

    您的回答有点令人困惑。 OT Chg 和 Suspend High Temp 当前均设置为45C。 要使 OT Chg 略低、我必须降低它。

    我将 OT Chg 降低至低于挂起高温、没有变化。

    然后、我尝试将 OT Chg 增加到高于挂起高温、没有变化。

     

     

    我做了更多的测试、发现为了使 xchg 标志变为活动状态、必须满足以下条件:

     

    高温度

    必须将“Suspend High Temp”(暂停高温)设置为低于“Charge Inhibit High Temp”(禁止充电高温)

    电流必须小于“Chg Current Threshold”(Chg 电流阈值)。

     

    示例:

    挂起高温= 35°C

    充电抑制高温= 45C

    充电抑制 hys = 5C

     

    温度从30增加到50、然后从50降低到30。

    温度升高>、温度降低<

    温度   30>>>35>>>>> 40>>45>>>>>50<<<<45<<40<<35<<30

    XCHG    00000001111111111111000000000000000000000011110000000

    CHG_INH 00000000000000001111111111110000000000000

     

    当电流大于“Chg Current Threshold”(Chg 电流阈值)时,唯一起作用的标志是“OTC”(OTC)。

     

    低温度

    “Suspend Low Temp”必须设置为高于“Charge Inhibit Low Temp”

    电流必须小于“Chg Current Threshold”(Chg 电流阈值)

     

    示例:

    挂起低温度= 0C

    充电抑制低温=-10C

    充电抑制 hys = 5C

     

    温度从5降低到-15、然后从-15增加到5。

    温度升高>、温度降低<

    温度  5<<<<0<<<<-5<<<-10<<<<<-15>>>>>-10>>>>>>>>>-5>>>>5.

    XCHG   000001111111111111000000000000000011111100000

    CHG_INH 000000000000001111111111111100000000000

     

    到目前为止、xchg 和 CHG_INH 标志的功能与 SLUA664、配置 bq34100数据闪存中描述的一样。

     

    是否存在描述标志函数的更好文档?

     

    我们的主要目标之一是使用 xchg 或 CHG_INH 标志来指示充电时电池组何时超出0至45 C 的温度范围、而无需查询温度寄存器。

     

    感谢您迄今提供的帮助。

    Robert


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

    感谢您继续进行详细的讨论。 在实验室中进行复制工作、旨在为标志状态提供更好的指导-将在周五更新。

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

    在该端复制结果 感谢您就这些目标进行的讨论。 致力于描述标志功能、目标是不需要轮询。 -将在周二更新。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Robert、

    按承诺在周二更新-尚未找到标志或标志组合来提供所请求的功能。

    在充电期间、当温度超出范围时、可能需要轮询。

    此致、
    Bryan Kahler