ZHCUB46 june 2023 ADS131M08 , MSPM0G1507
MSPM0G 器件系列集成有一个 Arm® 32 位 Cortex®-M0+ CPU,其中包含存储器保护单元,时钟频率高达 80MHz,还有两个 SPI,其中一个支持高达 32Mbps。其他用于进行能量计算的相关外设包括,具有日历功能的实时时钟 (RTC)、CRC-16 或 CRC-32 硬件模块、四个通用异步收发器 (UART)、两个 1Mbps 的 I2C 和高达 60 个 GPIO。
此设计中的 MSPM0+ MCU 会从 ADS131M08 器件检索电压和电流样本,并且计算计量参数。此外,该器件还通过 RTC 模块跟踪记录时间,使用其中一个 UART 接口,借助电路板的隔离式 RS-232 或隔离式 RS-485 电路与 PC GUI 进行通信,或者,通过第二个 UART 链路,将要显示在 LCD 上的计算参数发送到外部 MSP430FR4131。
MSPM0+ MCU 的 CRC16 模块还用于加速 CRC 计算,后者用于验证由 ADS131M08 器件发送的 ADC 数据包的完整性。
MSPM0G3507 的主要特性是工作温度范围:–40°C 至 125°C;宽电源电压范围:1.62V 至 3.6V;以及具有内置纠错码 (ECC) 的集成式 128KB 闪存和带硬件奇偶校验的 32KB ECC 保护 SRAM。
如果应用以降低系统成本为目标,并且不需要这两个外设,则可以使用引脚兼容的 MSPM0G1107 器件,它支持 –40°C 至 105°C 温度范围,并且没有硬件数学加速器 (MATHACL) 和 AES 模块。