ZHCUCF1 October   2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 终端设备
      1. 1.1.1 电表
    2. 1.2 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 主要米6体育平台手机版_好二三四
      1. 2.2.1 ADS131M03
      2. 2.2.2 MSPM0L2228
      3. 2.2.3 THVD1400
      4. 2.2.4 ISO6731
      5. 2.2.5 DRV5032
    3. 2.3 设计注意事项
      1. 2.3.1 设计硬件实现
        1. 2.3.1.1 模拟输入
          1. 2.3.1.1.1 电压测量模拟前端
          2. 2.3.1.1.2 电流测量模拟前端
      2. 2.3.2 Energy Metrology 软件
        1. 2.3.2.1 软件架构
        2. 2.3.2.2 设置
          1. 2.3.2.2.1 时钟方案
          2. 2.3.2.2.2 SPI
          3. 2.3.2.2.3 用于 GUI 通信的 UART 设置
          4. 2.3.2.2.4 实时时钟
          5. 2.3.2.2.5 LCD 控制器
          6. 2.3.2.2.6 直接存储器存取
    4. 2.4 硬件、软件、测试要求和测试结果
      1. 2.4.1 所需的硬件和软件
        1. 2.4.1.1 注意事项和警告
        2. 2.4.1.2 硬件
          1. 2.4.1.2.1 与测试设置的连接
          2. 2.4.1.2.2 电源选项和跳线设置
        3. 2.4.1.3 校准
      2. 2.4.2 测试和结果
        1. 2.4.2.1 测试设置
          1. 2.4.2.1.1 查看计量读数和校准
            1. 2.4.2.1.1.1 从 LCD 中查看结果
            2. 2.4.2.1.1.2 从 PC GUI 查看结果
        2. 2.4.2.2 电表计量精度测试
        3. 2.4.2.3 电表计量精度结果
  9. 3设计文件
    1. 3.1 原理图
    2. 3.2 物料清单
    3. 3.3 PCB 布局建议
      1. 3.3.1 布局图
    4. 3.4 Altium 工程
    5. 3.5 Gerber 文件
    6. 3.6 装配图
  10. 4相关文档
    1. 4.1 商标
  11. 5关于作者
用于 GUI 通信的 UART 设置

MSPM0L2228 MCU 配置为使用在 9600 波特下配置为 8N1 的 UART 模块,通过此参考设计上的 RS-485 连接 J15 与 PC GUI 进行通信。PC GUI 使用名为 DLT-645 的 UART 协议来设置数据格式,并使用两个 DMA 通道从 MSPM0L2228 轮询数据:通道 2 用于数据接收,通道 3 用于数据发送。另请参阅 MSP430AFE253 中国国家电网规范测试报告使用 MSP430I2040 的单相和直流嵌入式计量(功率监视器)应用手册。

UART 数据在 HAL_startUARTDMAReceive() 函数中进行处理,方法是在第 14 个字节处设置触发值,因为这是对数据包长度进行编码的字节(数据包长度可能会随数据包动态变化)。