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关于作者

MSPM0L2228

MSPM0Lx22x 微控制器 (MCU) 属于 MSP 高度集成的超低功耗 32 位 MSPM0 MCU 系列,该 MCU 系列基于 Arm® Cortex®-M0+ 32 位内核平台,工作频率最高可达 32MHz。这些 MCU 为需要采用小型封装(低至 4mm x 4mm)或高引脚数封装(高达 80 引脚)的 128KB 至 256KB 闪存存储器的应用同时提供了成本优化和设计灵活性。这些器件包括 VBAT 备用岛、MSPM0L2228 上的分段式 LCD 控制器、网络安全机制和高性能集成模拟,并在整个工作温度范围内提供出色的低功耗性能。图 2-3 显示了该器件的方框图。

TIDA-010940 MSPM0L2228 功能方框图图 2-3 MSPM0L2228 功能方框图

这些器件提供具有内置纠错码 (ECC) 且高达 256KB 的嵌入式闪存程序存储器,以及具有 ECC 和奇偶校验保护功能且高达 32KB 的 SRAM。闪存存储器分为两个主要存储体,用于支持现场固件更新,并支持在两个主要存储体之间进行地址交换。VBAT 岛中提供了一个由 VBAT 引脚供电的额外 32 字节备份存储器,其内容即使在主电源 (VDD) 丢失时也会保持。

VBAT 岛提供了一个完全独立的辅助电源域(与主电源分离),该电源域通过电池、超级电容器或备选电压电平(1.62V 至 3.6V)等备用电源为低频模块供电。VBAT 岛包括低频时钟系统(LFOSC、LFXT)、实时时钟、篡改检测和时间戳逻辑、一个独立的看门狗计时器和一个 32 字节的备用存储器。多达五个数字 IO 由 VBAT 电源供电。提供了一种充电模式,用于在 VDD 大于 VBAT 时选择通过主 (VBAT) 电源对 VBAT 引脚上的超级电容器进行涓流充电。

超低功耗分段式 LCD 控制器支持使用多达 59 个引脚以各种多路复用器和偏置配置驱动 LCD 玻璃,从而允许使用低成本显示。

可以使用灵活的网络安全机制来支持安全启动、安全的现场固件更新、IP 保护(仅执行存储器)、密钥存储等。针对多种 AES 对称密码模式以及 TRNG 熵源提供了硬件加速。网络安全架构已通过 Arm® PSA 1 级认证。

此设计中的 MSPM0L2228 MCU 会从 ADS131M03 器件检索电压和电流样本,并且计算计量参数。此外,该器件还通过 RTC 模块跟踪记录时间,通过内部 LCD 驱动器模块驱动电路板上的 LCD,并使用其中一个 UART 接口,借助电路板的隔离式 RS-485 电路与 PC GUI 进行通信。MSPM0+ MCU 的 CRC 模块可用于加速 CRC16 计算,后者用于验证由 ADS131M03 器件发送的 ADC 数据包的完整性。