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.

[参考译文] BQ40Z80:使用 MCU 控制 BQ40z80以实现某些功能

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1403057/bq40z80-control-bq40z80-using-mcu-for-some-functionality

Thread 中讨论的其他器件:BQ40Z80

工具与软件:

1.我们能否配置 BQ40z80的 GPIO 引脚来执行我们的特定任务,如启用/禁用充电/放电? 我希望它们根据需要执行的某些条件与 MCU 通信。 如何使 BQ40z80根据 MCU 的命令执行?
2.我们是否可以将 BQ40z80的唤醒和关断引脚连接到一个具有不同的唤醒和关断按压时间间隔的单个按钮上?
3.我们可以用 MCU 执行上述功能,而 MCU 又能够控制 BQ40z80,如果这样如何使 BQ40z80由 MCU 控制,有没有参考或手动?

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

    您好!

    1.下面是 bq40z80器件的 GPIO 引脚的功能:

    2.由于 WAKE 引脚连接在 BAT 和 PACK 之间、而 SHUTDOWN 引脚连接到引脚17和接地、因此这将不安全。

    3.电量监测计能够通过 MCU 发送的命令进入和退出 SHUTDOWN 模式。 有关这方面的更多信息、请参阅 bq40z80技术参考手册的第6.6节。

    为了使 MCU 能够控制该端口、下面的文档可以提供一些方向、但适用于 I2C:

    https://www.ti.com/lit/pdf/slua801 

    此致、

    Anthony

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

    Anthony、您好!
    感谢您清除有关1和3的疑虑。
    2、我知道为什么它不安全吗? 因为我需要通过一个按钮实现唤醒和关断。
    作为替代方案、我可以使用 MCU 来实现此功能、以控制 bq40z80? 如果是、这是可行的吗?我可以确切地知道吗?

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

    尊敬的 Manas:

    在 bq40z80 EVM 上有一个标记为 WAKE 的按钮、允许通过连接 BAT 和 PACK+引脚来唤醒电量监测计。 如果这与 SHUTDOWN 按钮使用的按钮相同、则会由于电流量的影响而不安全。

    我不清楚您的目标是退出 SHUTDOWN 模式还是睡眠模式、但在这种情况下可以通过以下方法同时退出这两种模式:

    要退出 SHUTDOWN 模式、可以再次按下连接到 SHUTDN 的同一按钮。 如下图所示:

    要退出 SLEEP 模式、如果接收到通信、电量监测计将自行执行此操作。 这可以由 MCU 完成。

    此致、

    Anthony  

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

    Anthony、您好!
    很抱歉混淆。
    我们希望实现一个按钮、bq40z80最初处于关断模式、只需短按一次按钮即可执行唤醒操作、 长按同一按钮即可完全开启。
    那么、这可以通过 bq40z80来实现、还是应该通过 MCU 来实现?
    如果 bq40z80可以实现这一点、我能否知道要进行的连接?
    如果是通过 MCU、我能详细知道如何吗?

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

    尊敬的 Manas:

    我想要实现的目标是将有一个按钮、bq40z80最初将处于关断模式、它需要短按一次唤醒并 长按同一按钮才能完全开启。

    我相信这是我感到困惑的地方。 如果电量监测计最初处于关断状态、而按下按钮会导致 SHUTDOWN 引脚从高电平转换为低电平、这应该会使电量监测计进入正常模式。 除非监测计在基于电流之后进入睡眠模式、否则此时监测计将完全导通。 但是、如果电量监测计接收到通信、则电量监测计可以退出并退出睡眠状态。

    此外、关断引脚去抖时间无法更改、因此无法根据按钮保持的时间执行两种不同的操作。

    此致、

    Anthony

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

    Anthony、您好!  
    因此、关断模式是不可能的。
    在这种情况下、使用单个按钮是否可以使监测计进入唤醒模式、然后在短按按钮后进入睡眠模式?
    此外、是否可以长按按钮使其进入正常模式?

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

    尊敬的 Manas:

    在这种情况下、使用单按钮是否可以使电量计进入唤醒模式并在短按按钮后进入睡眠模式?

    进入睡眠模式依赖于器件中的电流以及电流是否在其他条件中低于睡眠电流阈值。 我不认为可以使用按钮强制监测计进入睡眠模式。

    并且是否可以通过长按按钮使其进入正常模式?

    可使用按钮进入和退出 SHUTDOWN 模式、退出条件如下所示、但去抖延迟必须为1s。

    此致、

    Anthony

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

    Anthony、您好!  
    那么、如果在 BQ 处于关闭状态时按下 SHUTDOWN 按钮、会发生什么情况?
    并且、感谢您确认按钮的睡眠模式无法实现这一问题。
    当 BQ 处于关闭状态时、按下 SHUTDOWN 按钮时、BQ 将进入正常模式。 我对此的理解是否正确?
    对于相同的 SHUTDOWN 按钮、如果再次按下、它将执行 SHUTDOWN。 对此我持正确态度吗?

    那么、如果可以做到这一点、则无需保留唤醒按钮。

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

    尊敬的 Manas:

    如果在 BQ 处于关闭状态时按下关断按钮、会发生什么情况?

    如果器件因按下按钮而处于 SHUTDOWN 模式、则再次按下按钮将使其退出 SHUTDOWN 模式并进入正常模式。 仅当使用按钮进入 SHUTDOWN 模式时才能使用该按钮、该按钮称为 Emergency FET Shutdown 模式。 TRM 的第5.4节详细介绍了其他关断模式:

    https://www.ti.com/lit/ug/sluubc1d/sluubc1d.pdf?ts = 1724768942716&ref_url=https%253A%252F%252Fwww.google.com%252F

    因此、如果能够做到这一点、则不必保留唤醒按钮?

    Wake 按钮可帮助电量计退出 Voltage Based Shutdown。 如果电量监测计数据存储器中的 DA Config 配置为具有正确数量的电芯、则不需要该按钮。  

    此致、

    Anthony

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

    尊敬的 Antony:

    这意味着最初要对 bq40z80通电时、我们不能使用 SHUTDOWN 按钮。 是这样吗?
    如果是、那么如何初始为 bq40z80供电?
    或者、它最初是处于睡眠模式本身吗?

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

    尊敬的 Manas:

    因此、这意味着最初为 bq40z80通电时、我们不能使用关断按钮。 这是正确的吗?

    正确。 当电量监测计最初上电时、它将处于基于电压的关断状态。 退出条件是 PACK 引脚上的电压大于启动电压、因此当系统通电时、它应该自行退出关断模式并进入正常模式。

    SHUTDOWN 按钮在此处无法正常工作、因为它不是紧急 FET 关断。

    此致、

    Anthony

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

    Anthony、您好!

    电量监测计 最初将处于基于电压的关断模式。 是这样吗?
    当 PACK 引脚电压大于启动电压时、电源开始供电、电量监测计进入 NORMAL 模式。

    这种理解是否正确?

    如果是这样、则无需使用 WAKEUP 按钮来为电量计加电?

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

    尊敬的 Manas:

    [报价 userid="619986" url="~/support/power-management-group/power-management/f/power-management-forum/1403057/bq40z80-control-bq40z80-using-mcu-for-some-functionality/5384599 #5384599"]

    电量监测计 最初将处于基于电压的关断模式。 是这样吗?
    当 PACK 引脚电压大于启动电压时、电源开始供电、电量监测计进入 NORMAL 模式。

    这种理解是否正确?

    [报价]

    是的。

    如果是这样、则无需使用唤醒按钮开启电量计?

    这取决于是否正确设置了 DA Configuration 参数以表示上电之前连接的电芯数量。 如果为4节电芯设置了 DA 配置并连接了4节电芯、则电量监测计应唤醒。 如果为4节电芯设置了 DA Config 并连接了1节电芯、则需要使用 WAKE 按钮来唤醒器件足够长时间以更改 DA 配置。

    此致、

    Anthony

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

    Anthony、您好!

    我认为这点现在已澄清了我的怀疑。 如果出现任何问题、我会提出一个新问题。 感谢您澄清疑问。

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

    尊敬的 Manas:

    理解、如果有任何问题、请告知我们。

    此致、

    Anthony

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

    Anthony、您好!  

    与按钮的疑惑相关、主要要做两个功能  
    1、电源开启/关闭  
    2.电池状态

    这些按钮是否可以在同一个按钮上、只能短按、另一个只能长按?
    如果是、需要采取哪些措施来实现这一目标?
    如果使用单个按钮无法实现、使用单独的按钮需要执行哪些连接?

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

    尊敬的 Manas:

    如果该按钮直接连接到测量仪表、则无法拥有基于所需按下时间具有不同功能的按钮。 我认为、如果您使用主机 MCU 在按下按钮的时间不同时对测量仪表执行某些操作、这是可能的、但我们无法从 MCU 角度详细介绍如何做到这一点。

    如果使用不同的按钮、则可以通过连接到 SHUTDN 引脚的单个按钮来完成上电/断电操作。 这将允许电量监测计进入和退出 SHUTDOWN 模式。

    对于"Battery Status"(电池状态)、我对此有点不清楚。 您是否在寻找电量监测计来读取电池状态寄存器或在按下按钮时通过 LED 显示 SOC?

    此致、

    Anthony

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

    Anthony、您好!

    谢谢、让按钮实施变得清晰明确、并且将继续使用两个不同的按钮、因为它更容易实现。  

    对于电池状态、是的、当按下按钮时、电量监测计需要通过 LED 显示 SOC。 如何才能实现这一目标?

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

    尊敬的 Manas:

    [报价 userid="619986" url="~/support/power-management-group/power-management/f/power-management-forum/1403057/bq40z80-control-bq40z80-using-mcu-for-some-functionality/5405728 #5405728"]对于电池状态、是的、按下按钮时、电量计需要通过 LED 显示 SOC。 可以采取哪些措施来实现这一点?

    这可以使用器件的 DISP 引脚功能来实现。 如何配置它、请参阅 bq40z80 TRM 的第9.1节。

    引脚13、15或17可配置为器件的 DISP 引脚。

    此致、

    Anthony