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.

[参考译文] BQ20Z655-R1:不会进入睡眠状态。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/590865/bq20z655-r1-not-going-to-sleep

器件型号:BQ20Z655-R1
主题中讨论的其他器件:BQEVSW

我无法使设备进入睡眠状态。 我没有看到 CHG 或 DSG FET 关闭。

我有一个不可拆卸的电池、因此在 CfgB 中[NR]= 1。 出于测试目的、我已将睡眠电流设置为高于我需要的值(50mA)。 当"空闲"时、我看到的绝对电流约为~3mA。 我不明白为什么它不能入睡。  

我的设计上的"PRES 引脚已接地。 但 我读出"如果设置了[NR]位、则 PRES 输入可以保持悬空、因为它不受监控。" 那么、我解释这不是问题、对吧?

此外、在制造商访问线路中发送0x11也不会将其发送为睡眠状态。

我已附上我的.gG file.e2e.ti.com/.../032817_5F00_3.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    请检查寄存器操作配置 A 中的 SLEEP 位、如果该位为0、器件将永远不会进入睡眠模式。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我想我忘了说睡眠位是绝对设置的…

    此外、SMB 已断开连接。 CHG 和 DSG 引脚上都有示波器、它们从不会变为低电平。

    它仍然不会进入睡眠模式。

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

    • 您好!
    • 如果我们使用 制造商访问0x11来使监测计处于睡眠状态、则此 命令仅在 bq20z655处于非密封或完全访问模式时可用。 因此、在发送0x11之前、我们需要先解封监测计。 然后、发送0x11后、请等待大约1分钟让监测计进入睡眠状态。
    • 如果 任何 PFStatus 标志被置位、进入睡眠模式将被阻止。 请使用 bqevsw 中的 SBS 选项卡并获取寄存器的日志文件、以查看 是否设置了任何 FStatus 标志?  
    • 发送0x11后、您可以读取低4位 制造商状态寄存器以查看监测计是否进入睡眠模式。 应为1101。

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

    我在 EVM 中测试了 gg 文件、监测计进入睡眠状态、因此这不是设置问题。 确保输入电流低于睡眠电流、并且 SMBus 信号为低电平。

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

    您好、Terry、

    感谢您提供信息。 没有设置 PF 标志。 参见所附的 SBS 图像。

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

    您好、Tom、

    感谢您的健全性检查。 我认为我的设计中有一部分不允许电流足够低(尽管 eqsw 显示为单位 mA 电流消耗...)。 但我认为我仍有两个不同的问题。

    我看到 CHG FET 关闭、但 DSG 未关闭。 我是否正确读取了 SLUU493a:

    "进入睡眠状态时、如果[NR]= 0、CHG 和 DSG FET 关闭、ZVCHG FET 关闭...如果[NR]= 1、CHG FET 关闭、ZVCHG FET 关闭"

    我的设计将 PRES 引脚硬接线至低电平、以实现正常 FET 运行。 现在、PRES 似乎必须悬空才能处于睡眠模式...

    当我物理浮动(提升) PRES 引脚且[NR]= 1时、CHG 关闭、但 DSG 未休眠。

    当我在睡眠模式下以物理方式浮动(提升) PRES 引脚并更改[NR]= 0以使 DSG FET 关断(符合 SLUU493a 的上述标准)时、我无法使 FET 正常工作。 甚至在向制造商发送 x21访问权限后也是如此。

    是否可以让[NR]= 1、PRES =低电平并且 CHG/DSG 进入睡眠状态?!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    如果 NR=1、那么只有 CHG 和 ZVCHG 被关闭。 您可以尝试在寄存器 FETControl (0x46)的位1 (DSG)中写入0、以手动关闭 DSG FET。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Terry。

    在 NR=1时、手动写入0到0x46是否会永久改变睡眠模式的工作方式? 换句话说、它是否会在睡眠模式中永久关闭 DSG FET?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将 gg 文件编程到一个数据包中、并验证 NR 位= 1、FET 已启用并打开。 我监测了热敏电阻信号、然后移除了 SMBus 连接器。 热敏电阻信号以正常的250ms 速率脉冲20秒、然后电池组进入睡眠状态。 热敏电阻随后以5s 的速率进行采样、直到我重新连接 SMBus 连接器、然后它以250ms 的频率恢复采样。

     我在 SYSPRES 引脚悬空并连接到 PACK-的情况下执行了测试、结果相同。 当 NR = 1时、器件忽略 SYSPRES 引脚。

    CHG 和 DSG FET 在这两种状态下都保持启用状态。 当 NR = 1时、DSG FET 没有禁用的选项。

    当器件进入睡眠模式时、我在 NRCHG 位= 0且 CHG FET 被禁用的情况下运行了测试。 DSG FET 保持启用。