专为双电机控制而生:恩智浦发布低成本MCXA343/MCXA344通用MCU

既8月份发布了MCXA345和MCXA346两款产品后,10月份咱们发布MCXA343和MCXA344通用MCU,主打带CAN-FD的低成本适用于双电机控制的通用MCU,与MCXA345/6形成高低搭配的产品线系列。

先把MCXA343/A344的功能框图展示下:

1.png

基础分析

  • 内核方面MCXA343/4与MCXA344/5保持一致,是一颗180MHz具有MPU,FPU,DSP但是没有TrustZone的Cortex-M33内核的MCU。动态功耗从78μA/MHz降低至66μA/MHz的高性能低功耗的MCU。并同样针对电机应用尤其是空调三合一应用做了特别的优化,比如集成了很强的数学运算加速器MAU,2组FlexPWM每组支持4个子模块(sub-module)以及两组AOI和QDC控制器。

  • MCXA343/A344是注重性价比的产品,存储配置为128KB/256KB带有ECC功能的Flash,以及32/64KB的SRAM。SRAM中有8KB是和Cache功能共享的,如果不许需要Cache则可设置为通用的SRAM。

  • 时钟部分删减掉了PLL功能,但依旧具有工作在全温±1.5%的精度的FRO180M,以及FRO12M时钟源,低功耗时钟源FRO16K和外部8~50MHz的SOSC(这个SOSC可以保证CAN-FD对时钟精度的要求)。

  • 模拟部分在MCXA345/6的基础上从性价比的角度做了裁剪,独立的16位ADC从4路减少2个,3个不带PGA的运算放大器,以及3个模拟比较器。

  • 通用定时器依然也没少放,包括3个32bit的CTimer,多速率定时器MRT,OS定时器,频率测量,窗口看门狗以多个低功耗定时器比如唤醒定时器(Wake Timer)和低功耗定时器(Low Power Timer)。

  • 模拟部分在MCXA345/6的基础上从性价比的角度做了裁剪,搭载了2个独立的16位ADC,3个不带PGA的运算放大器(降低了成本),以及3个模拟比较器。

  • 串行外设提供的相当丰富,4个高达24Mbps速率的LPUART,2个I2C,2个50MHz的SPI接口以及一路FlexCAN(支持CAN-FD)。

特色分析

  • 180MHz的Cortex-M33内核,动态功耗从78μA/MHz降低至66μA/MHz,已经步入低功耗MCU的行列

  •  数学运算加速器MAU,只需5个周期完成计算sin(x), cos(x), atan(x), sqrt(x), 1/sqrt(x), 1/x且支持定点和浮点

  • SmartDMA补全了Cortex-M33无法单周期操作IO的短板,可以完成花式IO操作,模拟个UART,SPI,RGB,8080啥的都是小儿科。此外SMARTDMA可以模拟两路QDC,与片上的2组eQDC结合可以实现支持4组QDC

  • 128/256KB Flash带有ECC,RAM有8KB的区域带有ECC

  • 模拟外设进行了优化: 2组16位的ADC,3组运放,3组模拟比较器,内部集成温度传感器

  • 优化过的运放,删减掉了PGA,压摆率从MCXA15x的6V/μS 改到了10V/μS

  • FRO180M提供180MHz时钟源 全温范围精度±1.5%, 串口通信无忧误码率的问题

  • MCXA343/4提供4组串口支持TX和RX交换,且串口最高速度均可达24Mbps

  • LPSPI支持1/2/4线(SPI/DSPI/QSPI)模式,支持MOSI/MISO管脚交换

  •  一路FlexCAN这里配合外部的晶振可以支持到8Mbps CAN FD

  • 2组FlexPWM每组支持4个子模块,可以实现控制两路电机以及一路PFC

  • 提供基础的安全功能,比如128位的UUID,设备生命周期管理,MBC用于保护Flash读写的功能,密钥访问抗攻击检测

  • LQFP100, LQFP64, LQFP48以及QFN32的封装与MCXA13x, A14x, A15x完全兼容

参考方案

  • 空调3合1 – 空调室外机参考设计

2.png

  •   双电机控制

3.png

  • MPPT

4.png

  • 编码器

5.png

来源:恩智浦MCU加油站

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。