ZHCAD57 September   2023 MSPM0L1306

 

  1.   1
  2.   摘要
  3.   商标
  4. 1PIR 设计说明
    1. 1.1 PIR 传感器
    2. 1.2 PIR 信号链
      1. 1.2.1 传统运动检测信号链设计
      2. 1.2.2 无电容器信号链设计
  5. 2硬件及原理图
    1. 2.1 MSPM0L1306
    2. 2.2 MSPM0 PIR Boosterpack
      1. 2.2.1 原理图
  6. 3软件
    1. 3.1 软件架构
    2. 3.2 软件流程图
    3. 3.3 数据处理
      1. 3.3.1 数字信号调节
      2. 3.3.2 使用低通滤波器处理温漂
      3. 3.3.3 尖峰和噪声
      4. 3.3.4 运动检测功能
  7. 4结果
    1. 4.1 功率曲线和电流消耗
    2. 4.2 检测性能
      1. 4.2.1 距离: 5 米(16.4 英尺)
      2. 4.2.2 距离: 9 米(29.5 英尺)
      3. 4.2.3 距离: 10 米(32.8 英尺)
  8. 5总结
  9. 6参考

MSPM0L1306

用于实现这种创新型 PIR 运动检测器设计的主要 MCU 为 MSPM0L1306。MSPM0L1306 属于 MSP 高度集成的超低功耗 32 位 MSPM0 MCU 系列,该系列基于增强型 Arm® Cortex®-M0+ 内核平台,工作频率最高可达 32MHz。这些低成本 MCU 提供高性能模拟外设集成,支持 -40°C 至 125°C 的工作温度范围,并在 1.62V 至 3.6V 的电源电压下运行。

MSPM0L134x 和 MSPM0L130x 器件提供高达 64KB 的嵌入式闪存程序存储器和高达 4KB 的 SRAM。这些 MCU 包含精度高达 ±1.2% 的高速片上振荡器,无需外部晶体。其他特性包括 3 通道 DMA、16 位和 32 位 CRC 加速器,以及各种高性能模拟外设,例如一个具有可配置内部电压基准的 12 位 1.68MSPS ADC、一个具有内置基准 DAC 的高速比较器、两个具有可编程增益的零漂移零交叉运算放大器、一个通用放大器和一个片上温度传感器。这些器件还提供智能数字外设,例如四个 16 位通用计时器、一个窗口化看门狗计时器和各种通信外设(包括两个通用异步接收器/发送器 (UART)、一个串行外设接口 (SPI) 和两个互连集成电路 (I2C))。这些通信外设为 LIN、IrDA、DALI、Manchester、Smart Card、SMBus 和 PMBus 提供协议支持。

  • 内核
    • Arm 32 位 Cortex-M0+ CPU,频率高达 32MHz
  • 存储器
    • 高达 64KB 的闪存
    • 高达 4KB 的 SRAM
  • 高性能模拟外设
    • 一个 12 位 1.68Msps 模数转换器 (ADC)
    • 两个零漂移、零交叉斩波运算放大器 (OPA)
      • 集成可编程增益级 (1-32x)
    • 一个通用放大器 (GPAMP)
    • 一个具有 8 位基准 DAC 的高速比较器 (COMP)
    • ADC、OPA、COMP 和 DAC 之间的可编程模拟连接
  • 经优化的低功耗模式
    • 运行:71µA/MHz (CoreMark)
    • 待机:32kHz 16 位计时器运行、SRAM/寄存器完全保留且 32MHz 时钟唤醒时间为 3.2µs 的情况下为 1.0µA
    • 关断:61nA,具有 IO 唤醒能力
  • 时钟系统
    • 精度为 ±1.2% 的内部 4MHz 至 32MHz 振荡器 (SYSOSC)

MSPM0L134x 和 MSPM0L130x MCU 配套了强大的硬件和软件生态系统,包括 Launchpad 开发套件、MSPM0 软件开发套件 (SDK),后者作为 TI Resource Explorer 的一部分提供。MSPM0 MCU 还有各种在线配套资料、MSPM0 Academy 培训,以及通过 TI E2E™ 支持论坛提供的在线支持。