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.

[参考译文] TM4C1290NCPDT:运行在 Vbat 模式下的外设

Guru**** 2516170 points
Other Parts Discussed in Thread: TM4C1290NCPDT, MSP432E401Y, MSP432E411Y

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1032613/tm4c1290ncpdt-peripheral-operating-in-vbat-operation

器件型号:TM4C1290NCPDT
主题中讨论的其他器件: MSP432E401YMSP432E411Y

尊敬的 TI 团队:

我们已经为 我们的项目确定了以下可能的 MCU。

TM4C1290NCPDT

MSP432E401Y

MSP432E411Y

 我们有一项要求、即在电池运行期间操作外设(I2C)、以便在发出外部唤醒信号时驱动 LCD 显示屏。  

从数据表中我发现 、在休眠模式下(主电源不存在、MCU 通过 VBAT 供电) 、即使外部中断或唤醒信号被置位(例如按钮)、MCU 也不会在 VDD 出现之前从休眠状态中退出。 当外部唤醒信号被置为有效时、有人可以建议或澄清 MCU 外设部分也可以由 VBAT 供电吗?

此外、建议使用任何支持此功能的 TI MCU (在电池供电时操作少数外设)会有所帮助。

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

    您好!

     当您处于休眠模式时、VDDC 内核电源关闭、器件没有 SYSCLK。 因此、除了休眠模块(包括 RTC)本身和一些电池供电存储器外、休眠模式期间不会有外设运行。 为了使外设正常工作、时钟和 VDDC 需要处于活动状态、如果在休眠模式下允许、则会快速耗尽电池电量。 这就是它们在休眠模式期间被关闭的原因。  

     我是 TM4C12x MCU 的器件专家。 我不确定其他哪些 MCU 可以支持电池供电的外设。  您可能希望为 我们的 MSP430 MCU 打开一个新的论坛帖子。 如果他们的任何产品能够满足您的应用要求、他们将能够为您提供帮助。 下面是 MSP430产品选择页面的链接。  https://www.ti.com/microcontrollers-mcus-processors/microcontrollers/msp430-micrcontrollers/products.html

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

    感谢蔡国能提供您的信息。 我想再澄清一个问题、 如果我们使用如下所示的外部电池和主电源开关电路  、并且连接到 VDD 将使 MCU 运行外设? 在这种情况下、MCU 是否能够区分主电源和电池电源? 如果是、我们可以在通过电池为 VDD 供电期间进入深度睡眠模式。  

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

    您好!

     MCU 将无法区分为您的连接方案中的 VDD 供电的电池或 LDO。 在这种情况下、您可以尝试在深度睡眠模式下运行、并且仅启用您希望保持活动状态的外设。 但是、深度睡眠模式下的电流消耗将比休眠模式高得多。 您需要检查您的电池是否能够在应用期间保持足够的电量。 请参阅数据表中的电流消耗表。 假定所有外设关闭、最低深度睡眠电流约为166uA。 如果您打开了一些外设、例如 I2C、则电流将增大。 与休眠模式下的1.29uA 相比、深度睡眠模式电流将高得多。  

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

    大家好、Charles、目前我们正在寻找 在主电源(LDO)和 Vbat 操作之间切换的可能方法。  

    我们有两个备用电源要求,即电池和超级电容器。 选择其中一个备用电源、但应提供备份。 (将安装其中一个备用电路组件)、另一个则为 DNI (请勿组装)

    超级电容器反向电源仅用于 RTC、并监控和记录连接到 Vbat 引脚的篡改事件 (如果最终用户选择超级电容器作为备用电源)

    我们还有一个监控24V 的 ADC、从中获取3.3V 电压。

    此外,还有 一个高达3.3V 500ms 的能量保持电路(LDO 为 MCU 供电的时间达到此值),以便在主电源中断时立即关闭 MCU。

    电池备份用于 RTC、事件记录以及外围设备(用于 LCD 显示屏的 I2C 具有很短的持续时间)和 MCU 的内核 ,当不存在主电源(LDO 电压)时,备用电池可作为短时间内的备用选项

    如果最终用户选择了备用电池、则不会连接 Vbat 引脚。   VDD 引脚是否还为 RTC 等备用电路供电? 和防篡改 GPIO?

    我们考虑了以下一些方法、并 提供 了有关电池 和主备用开关电路的 MCU 可能工作模式的想法、 控制器是否能够 检测并区分基于24V 监控的电源 ADC 是否能够在运行模式和 低功耗模式之间运行、以降低 VBAT 运行的功耗、并在主电源出现时再次恢复到运行模式或使用外部中断 或唤醒信号  

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

    您好!

     我认为方法3是更好的选择。 从 LDO 到备用电池的开关由监控器 IC 控制。 我有一些意见。

     - ADC 仅接受高达3.3V 的输入。 您无法将24V 输入馈入 ADC。 确保您经历了某种类型的分压器。  

     -当 MCU 依靠电池电源运行时,它可能会快速耗尽您的电池。 我不知道您有哪种类型的电池、它可以容纳多少电量以及它可以在睡眠模式和运行模式下为 MCU 提供多长时间。 数据表提供了不同功耗模式、运行模式、睡眠模式和深度睡眠模式的电流。 您需要进行自己的计算。  

     -当您收到唤醒中断时,该信号是否会通知监控器 IC 切换回主电源? 同样、如果您计划仅使用电池电源运行 LCD 应用、则需要确定您的电池是否具有足够的电量以及它能够提供运行模式 操作的持续时间。