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参考

软件架构

GUID-F94F4F65-59D9-4458-8ACC-834736207741-low.png图 3-1 软件架构

该软件的架构分为两层:

  • 应用层使用默认配置实现主要功能,并处理数据的初始化和处理。
  • HAL 层提供硬件抽象以连接 MSPM0L1306 的不同外设。HAL 中的外设由 SysConfig 进行配置和初始化,

    旨在实现易于定制的解决方案。