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.

[参考译文] MSPM0G3507-Q1:在 BMS 应用 BQ76907-Q1中从待机模式唤醒 MCU

Guru**** 2390755 points
Other Parts Discussed in Thread: BQ76907-Q1, MSPM0-SDK

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1519422/mspm0g3507-q1-mcu-wakeup-from-standby-mode-in-bms-application-bq76907-q1

器件型号:MSPM0G3507-Q1
主题中讨论的其他器件:BQ76907-Q1MSPM0-SDK

工具/软件:

您好专家

我们有 BMS 要求、即整个电池包的睡眠模式电流限制< 50 µA。

我正在查看  由微控制器控制的 bq769x0引导开关替代方案(图1. 独立供电的 MCU 引导)从现在的高层面上看起来很有前景。

主要思路是关断 AFE 并将 MCU 保持在待机模式、以降低电流消耗。

 为了唤醒我在思考两种方式

  1. 通过 CAN 唤醒:通过连接 MCU GPIO 和 CAN RXD 将 MCU 从待机模式唤醒到运行模式来使用 CAN 唤醒模式
  2. 通过负载连接唤醒:在 PACK-和 GND 之间使用 MCU COMP0/1/2 (可能与 AFE CHG 检测器逻辑 BQ76907-Q1类似)来检测 PACK+和 PACK-上的负载连接  

 

请告诉我有关类似设计要求的任何应用手册以及您的想法。

此致、

Tirthraj

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

    e2e.ti.com/.../2630.mcan_5F00_application_5F00_LP_5F00_MSPM0G3507_5F00_nortos_5F00_ticlang.zip

    Unknown 说:
    通过 CAN 唤醒:使用 CAN 唤醒模式、方法是连接 MCU GPIO 和 CAN RXD 将 MCU 从待机模式唤醒至运行模式

    mspm0_mcan.c 中的 MCAN_LowPowerMode 函数将使 MSPM0保持在 STANDBY0模式、可以将 CAN_Rx 引脚切换到外部中断功能。

    当从 CAN_Rx 引脚接收脉冲时、MSPM0将唤醒到运行模式。

    此外、还将调用 mcan restart 以重新初始化 MCAN 模块。

    Unknown 说:
    通过负载连接唤醒:在 PACK-和 GND 之间使用 MCU COMP0/1/2 (可能与 AFE CHG 检测器逻辑 BQ76907-Q1类似)来检测 PACK+和 PACK-上的负载连接
     

    COMP 可 在 STANDBY0模式下工作、MSPM0-SDK 中提供了 COMP 示例。

    该实现的大部分基于硬件、您可以使用在待机模式下工作的基本 COMP 来测试此方法。