ZHCUD43 July   2025

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 输入器件 (DALI 103)
    2. 1.2 控制齿轮 (DALI 102)
    3. 1.3 控制器件(应用控制器)
    4. 1.4 简介
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 曼彻斯特编码
      2. 2.2.2 使用光耦仿真器而非光耦合器
    3. 2.3 重点产品
      1. 2.3.1 MSPM0G350x
      2. 2.3.2 ISOM8111
        1. 2.3.2.1 ISOM8111 特性
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
    2. 3.2 软件要求
      1. 3.2.1 DALI 堆栈层
    3. 3.3 测试设置
      1. 3.3.1 配置 PIR
    4. 3.4 测试结果
      1. 3.4.1 PIR 检测到运动时的事件消息
      2. 3.4.2 通过报告计时器生成事件消息
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
      3. 4.1.3 PCB 布局建议
        1. 4.1.3.1 布局图
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标
  11. 5关于作者

通过报告计时器生成事件消息

控制器通过发送 DALI 303 命令,启动在 DUT 上设置报告计时器的过程。首先,控制器将 DTR0 寄存器配置为报告计时器所需的周期。接下来,控制器向 DUT 发送启用报告计时器命令,使用 DTR0 中的值作为周期。因此,DUT 会定期发送事件消息,而与 PIR 传感器检测到的任何运动无关。

TIDA-010963 DALI 303 命令图 3-6 DALI 303 命令
TIDA-010963 来自控制器的命令图 3-7 来自控制器的命令

控制器通过发送特定命令将 DTR0 寄存器值设置为 4。接下来,控制器发送设置报告计时器命令(“发送两次”命令),该命令使用 DTR0 值配置报告计时器周期并激活报告计时器。