ZHCADT3 February   2024 MSPM0C1104 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1228 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2228

 

  1.   1
  2.   摘要
  3.   商标
  4. 1I、C 和 t 之间的关系
  5. 2应用场景
  6. 3公式的推导
  7. 4实验验证
    1. 4.1 测试环境设置
    2. 4.2 实验结果
  8. 5注释

测试环境设置

为了验证方程式 2 的可行性,必须先使用一个 3.3V 电容器电源来测试 MCU 的正常运行时间。因此,采用以下方法。如图 4-1 所示,通过改变 MCU1 PA25 引脚的状态,可以模拟 MCU2 的断电状态。具体而言,当 PA25 输出为高电平时,MCU2 正常供电,同时将电容器充电至 3.3V。当 PA25 处于高阻抗状态时,可以认为此时电源已断开。因此,MCU2 依靠电容器供电。

GUID-5CCED31B-2273-49C8-8F50-B43C858C68EF-low.png图 4-1 硬件连接图

对于 MSPM0L1306 LaunchPad 连接:

  • 将 USB 电缆从 MCU1 上的 micro-USB 连接器连接到 PC。
  • 连接 MCU1 PA25 和 MCU2 3.3V 电源引脚。
  • 共地连接。
  • 拔下 MCU2 中的跳线帽。

根据 LaunchPad 的 PCB,C4 和 C5(显示在图 4-2 的绿框中)作为去耦电容器,用于接地和连接 VCC。通过这种方式,C4 和 C5 符合电源电容器的连接要求,如图 4-1 所示。在以下测试中,只需更改 C4 和 C5 的电容大小即可仿真不同的电容器电源情况。

GUID-B4314E2A-217E-4EA7-BD83-ACA9C24C1ED1-low.png图 4-2 LP- MSPM0L1306 硬件板连接

对于软件设置,MCU2 在不同工作模式下运行 while(1) 代码。

每 2 秒设置一次 MCU1,以便通过计时器更改其状态。此外,同时切换另一个 GPIO 来提供电容器充电和放电启动信号。