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.

[参考译文] BQ78350-R1A:系统存在引脚和 HostFETControl 命令

Guru**** 2595805 points
Other Parts Discussed in Thread: BQ78350

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1180286/bq78350-r1a-system-present-pin-and-hostfetcontrol-command

器件型号:BQ78350-R1A
主题中讨论的其他器件:BQ78350

您好!

根据参考手册、每当从系统中拆下电池组时、FET 都会自动关闭:

' PRES 引脚每250ms 进行一次轮询、如果在四个连续250ms 采样中检测到高电平、则 CHG、DSG 和 PCHG FET 将关闭。 如果检测到 PRES 为低电平、则允许 FET 导通、具体取决于其他安全和充电相关算法。"

此外、它还指出、如果检测到存在引脚为低电平、则允许 FET 再次导通。 我们验证了上述行为。 但是、如果在从系统中移除电池组之前未关闭 FET、当我们再次将电池组插入系统时、FET 会再次导通。 那么、我想知道电量监测计芯片是否会在当前引脚变为高电平(导致 FET 关断)时记住 FET 的状态、并在当前引脚再次变为低电平时尝试继续保持该状态? 请注意、如果我们首先关闭 FET、然后从 系统中取出电池、则当电池放回系统中时、FET 不会打开。

我还有另一个问题。 在我们的设置中,我们使用 HostFETControl()命令手动切换 FET。 我们看到、每次启动电量监测计芯 片时、即使我们为 FET 设置发送所有零(将所有零关闭)、FET 也会打开。 这只发生在我们发送的第一个 HostFETControl()序列中。 以下各项的行为符合预期。 我尝试过很多次、每次发送第一个序列时都会发生。 这是已知问题/行为吗?

此致、
Shayan

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

    您好、Shayan、

    如果条件允许、如果制造状态寄存器中的 FET_EN 位为"1"、FET 将自动再次导通。 数据闪存中的 Mfg 状态 Init 寄存器将决定此设置的初始值。  

    此致、

    Matt

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

    您好、Matt、

    感谢您的回答。 为了进一步澄清问题、您是否会验证 以下陈述是否正确?

    • 为了手动控制 FET、我们必须将 FET_EN 设置为1。 我在回答 这一问题时结束了这一发言
    • 为了将 FET_EN 设置为1、我们必须设置  Mfg 状态初始 化寄存器中的 FET_EN 位、并复位或密封器件以查看效果。
    • 当器件引导时、使用存储在 Mfg 状态 Init 中的值初始化制造状态。
    • 如果制造状态[FET_EN] = 1、当电池插入系统时、FET 将自动导通。

    如果所有语句都为 true、则可以清楚地知道为什么在每次电量监测计引导后 FET 都处于开启状态。   我们的黄金映像中有 Mfg Status Init[FET_EN]= 1、当您想要手动切换 FET 时应该是这种情况。

    此致、
    Shayan

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

    您好、Shayan、

    FET_EN = 0仅用于 FET 测试模式、允许手动控制 FET 以进行生产测试。 设置 FET_EN = 1可使 BQ78350在条件允许时自动启用 FET (未触发保护)。

    最后3项陈述也是正确的。

    此致、

    Matt