AM13E230x微控制器:高性能与多功能的完美融合

电子说

1.4w人已加入

描述

AM13E230x微控制器:高性能与多功能的完美融合

在电子工程师的日常工作中,选择一款合适的微控制器对于项目的成功至关重要。今天,我们就来深入探讨一下德州仪器(TI)推出的AM13E230x微控制器,看看它有哪些独特的特性和应用场景。

文件下载:am13e23019.pdf

一、AM13E230x微控制器概述

AM13E230x微控制器是AM13x系列中高度集成、低成本的32位MCU家族成员。它基于Arm® Cortex® - M33 32位CPU,运行频率高达200MHz,专为实时控制进行了优化,集成了高性能的模拟、控制和数字外设,能够在 - 40°C至105°C的环境温度范围内稳定工作,并且采用3.3V电源电压。

二、核心特性剖析

(一)强大的处理能力

  1. CPU性能:Arm® Cortex® - M33 CPU具备FPU、CDE、MPU和MTB等特性,还集成了DSP扩展和32位三角函数数学单元(TMU),加速三角函数计算,DMIPS达到310,Coremark为800,能够轻松应对复杂的计算任务。
  2. 神经网络处理单元(NPU):1x TinyEngineTM NPU针对时间序列边缘AI进行了优化,支持智能推理,能够运行预训练模型,每秒可实现600 - 1200MOPS的运算,相比纯软件实现,神经网络推理周期最多可提升10倍。

(二)丰富的内存配置

  1. 闪存:提供高达512KB的嵌入式闪存程序内存(2个高达256KB的存储体,1KB扇区),采用144位字并带有纠错码(ECC),支持双镜像固件的存储体交换功能。
  2. SRAM:拥有高达128KB的零等待状态SRAM,具备硬件奇偶校验和1KB指令缓存,能够快速存储和读取数据。

(三)高性能模拟外设

  1. ADC:3x SAR模数转换器(ADC),采样率高达6.67MSPS,分辨率为12位,每个ADC支持多达32个通道,可配置1.65V或2.5V内部共享电压参考(VREF),还支持外部电压参考,具备硬件过采样和欠采样模式,可进行累积、平均和异常值剔除。
  2. 比较器子系统(CMPSS):4x模拟比较器子系统,每个包含2个比较器、2个10位有效DAC和2个数字滤波器,部分CMPSS支持将缓冲DACL_OUT输出到引脚。
  3. 可编程增益放大器(PGA):3x可编程增益放大器,支持单位增益、反相和同相增益模式,增益选项丰富,包括1、2 / - 1、4 / - 3、8 / - 7、16 / - 15、32 / - 31、64 / - 63,4:1输入多路复用器支持多达12个通道,还具备可编程输出滤波功能。

(四)灵活的系统外设

  1. DMA控制器:12通道数据移动架构(DMA)控制器,可实现数据在不同内存地址之间的快速移动,减少CPU干预,降低系统功耗。
  2. 定时器:包括1个16位通用定时器(TIMG12)和1个32位通用定时器(TIMG4),每个定时器最多支持2个通道,具备预分频、比较/捕获和影子寄存器等功能。
  3. 看门狗定时器:1x窗口看门狗定时器(WWDT),拥有独立的32kHz时钟和可编程分频器,25位计数器,可配置定时器周期,确保系统的稳定性。

(五)实时控制外设

  1. 电机控制脉宽调制(MCPWM):5x电机控制脉宽调制模块,每个模块有6个PWM通道,具备16位时基,每个模块有4个转换起始(SOC),可实现精确的ADC采样,支持死区、跳闸事件和时基同步。
  2. 增强型捕获(eCAP):2x增强型捕获模块,32位定时器可用于速度、经过时间、周期和占空比测量,每个模块还有1个备用PWM通道。
  3. 增强型正交编码器脉冲(eQEP):3x增强型正交编码器脉冲,支持线性或旋转增量编码器接口,具备边缘捕获单元,可在低速下优化速度测量。

(六)通信接口

  1. UNICOMM:两个可配置的串行接口支持UART(LIN)或I2C(SMBus/PMBus),四个可配置的串行接口支持UART、I2C或SPI,提供了丰富的通信选择。
  2. MCAN:1x模块化控制器局域网(MCAN),支持CAN FD协议,符合ISO 11898 - 1:2015标准,具备灵活的消息RAM分配、回环模式、可屏蔽中断等功能。

(七)安全特性

支持安全启动、安全调试、安全固件更新、安全密钥存储和管理,对片上资源(闪存扇区、RAM块、外设)进行特权/非特权分区,采用AES加密算法,具备128位或256位密钥,还有唯一识别号(UID),保障系统的安全性。

三、不同型号对比

AM13E23019、AM13E23018和AM13E23017这三款型号在一些特性上存在差异。例如,AM13E23019的闪存为512KB,SRAM为128KB;AM13E23018的闪存为256KB,SRAM为128KB;AM13E23017的闪存为128KB,SRAM为64KB。在安全特性、定时器配置等方面也各有不同,工程师可以根据具体的项目需求进行选择。

四、应用场景广泛

AM13E230x微控制器的应用场景十分广泛,涵盖了工业、家电、医疗等多个领域,如双电机驱动 + PFC(功率因数校正)、多电机控制、三相电机工业驱动、风扇/泵驱动、电动工具、HVAC系统、机器人割草机、洗衣机和烘干机、冰箱和冰柜、交流逆变器和VF驱动器、伺服和步进驱动器、现场变送器和传感器、人形机器人电机驱动、机器人安全模块、协作机器人伺服驱动等。

五、电气特性与规格

(一)绝对最大额定值

在工作的自由空气温度范围内,该微控制器的电源电压、输入电压、输出电压等都有明确的最大和最小值限制,超出这些范围可能会导致设备永久性损坏。例如,电源电压VDDIO相对于VSS的范围为 - 0.3V至4.6V,输入电压VIN(3.3V)的范围也是 - 0.3V至4.6V。

(二)ESD额定值

不同封装的AM13E230x微控制器在人体模型(HBM)和带电器件模型(CDM)下都有相应的静电放电(ESD)额定值,一般HBM为±2000V,CDM除角引脚为±750V外,其他引脚为±500V。

(三)推荐工作条件

推荐的工作条件包括设备电源电压、数字和模拟输入电压、结温、自由空气温度等。内部BOR默认启用,设备电源电压VDDIO和VDDA在内部BOR启用时为3.1V至3.63V,禁用时为3.63V,结温范围为 - 40°C至125°C,自由空气温度范围为 - 40°C至105°C。

(四)电气特性

涵盖了数字和模拟IO、VREG和BOR等方面的特性,如高电平输出电压VOH、低电平输出电压VOL、输入电容CI等都有详细的参数说明,这些参数对于电路设计和性能评估非常重要。

六、引脚配置与连接要求

(一)引脚图与属性

文档中提供了不同封装(如128 - 引脚PDT TQFP、100 - 引脚PZ LQFP等)的引脚图和引脚属性表,包括球号、球名、信号名、复用模式、焊盘配置寄存器名、地址和默认值等信息,方便工程师进行引脚的选择和配置。

(二)信号描述

详细描述了各种信号的类型(如模拟、数字、电源、接地等)、功能和相关的引脚信息,例如ADC信号、GPIO信号、MCAN信号等,有助于工程师理解信号的传输和使用。

(三)引脚连接要求

对于一些特殊的引脚,如DEBUG信号引脚、ADCCAL信号引脚、ADC引脚等,有明确的连接要求,如DEBUG信号引脚需要通过单独的外部上拉电阻连接到相应的电源,以确保在未被主动驱动时保持有效的逻辑高电平。

七、开发支持

德州仪器为AM13E230x微控制器提供了丰富的开发支持,包括设计套件和评估模块、嵌入式软件、软件开发工具等。例如,LP - AM13E230开发板集成了模拟功能,是成本优化的通用ASM MCU家族,可展示所有设备引脚和功能,还包含一些内置电路、开箱即用的软件演示和板载XDS110调试探头;AM13软件开发套件(SDK)包含软件驱动程序、中间件库、文档、工具和代码示例,为开发者提供了熟悉和便捷的用户体验。

八、总结

AM13E230x微控制器凭借其强大的处理能力、丰富的内存配置、高性能的模拟外设、灵活的系统外设、实时控制外设、多样的通信接口、安全特性以及广泛的应用场景,成为了电子工程师在设计实时控制系统时的一个优秀选择。同时,德州仪器提供的完善开发支持也为开发者提供了便利,能够帮助工程师更快地将产品推向市场。

作为电子工程师,我们在选择微控制器时,需要根据项目的具体需求,综合考虑其性能、功能、成本等因素。希望通过本文的介绍,能让大家对AM13E230x微控制器有更深入的了解,在实际项目中能够充分发挥其优势。大家在使用过程中有任何问题或者经验,欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • 特性

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分