Infineon XMC1300 AB-Step微控制器:工业应用的理想之选

电子说

1.4w人已加入

描述

Infineon XMC1300 AB-Step微控制器:工业应用的理想之选

在工业应用领域,微控制器的性能和稳定性至关重要。Infineon的XMC1300 AB-Step系列微控制器,作为XMC1000家族的一员,基于ARM Cortex - M0处理器核心,为工业控制、电机控制、数字电源转换以及LED照明等应用提供了强大的支持。本文将详细介绍XMC1300的特性、参数以及相关设计要点。

文件下载:XMC1302Q040X0128ABXUMA1.pdf

一、XMC1300特性概述

1.1 强大的CPU子系统

XMC1300采用高性能32位ARM Cortex - M0 CPU,支持大部分16位Thumb和部分32位Thumb2指令集,具备单周期32位硬件乘法器,还配备系统定时器(SysTick)以支持操作系统。其超低功耗的特性,使得在工业应用中能够有效降低能耗。同时,嵌套向量中断控制器(NVIC)和事件请求单元(ERU)的存在,能够高效处理外部和内部服务请求。MATH协处理器中的CORDIC单元可进行三角函数计算,除法单元则满足了复杂运算的需求。

1.2 丰富的片上存储器

XMC1300拥有8KB的片上ROM、16KB的片上高速SRAM以及高达200KB的片上闪存程序和数据存储器,为程序运行和数据存储提供了充足的空间。

1.3 多样的通信外设

两个通用串行接口通道(USIC),可作为UART、双SPI、四SPI、IIC、IIS和LIN接口使用,方便与其他设备进行通信。

1.4 模拟前端外设

具备多达12个模拟输入引脚,2个采样保持级,每个级有8个模拟输入通道,以及快速12位模数转换器,增益可调节。此外,还有多达8个通道的超范围比较器(ORC)和多达3个快速模拟比较器(ACMP),以及温度传感器(TSE),能够满足各种模拟信号处理的需求。

1.5 工业控制外设

捕获/比较单元4(CCU4)可作为通用定时器,捕获/比较单元8(CCU8)适用于电机控制和电源转换,位置接口(POSIF)可用于霍尔和正交编码器以及电机定位,亮度和颜色控制单元(BCCU)则用于LED颜色和调光应用。

1.6 系统控制与调试支持

窗口看门狗定时器(WDT)用于安全敏感应用,实时时钟模块(RTC)支持闹钟功能,系统控制单元(SCU)用于系统配置和控制,伪随机数生成器(PRNG)可快速生成随机数据。同时,支持4个断点和2个观察点的调试功能,提供ARM串行线调试(SWD)和单引脚调试(SPD)等多种接口。

二、订购信息与设备类型

2.1 订购代码

Infineon微控制器的订购代码“XMC1-”明确标识了特定产品。其中,表示衍生功能集,表示封装变体(T为TSSOP,Q为VQFN),表示封装引脚数,表示温度范围(F为 - 40°C至85°C,X为 - 40°C至105°C),表示闪存存储器大小。

2.2 设备类型

XMC1300有多种设备类型可供选择,不同设备类型在闪存大小、ADC通道数、ACMP数量等方面存在差异。例如,XMC1301 - T016的ADC通道数为11,ACMP数量为2;而XMC1302 - T028的ADC通道数为14,ACMP数量为3,还具备BCCU和MATH功能。

三、通用设备信息

3.1 逻辑符号

文档给出了不同封装(TSSOP - 38、TSSOP - 28、TSSOP - 16、VQFN - 24、VQFN - 40)的XMC1300逻辑符号,清晰展示了端口的位数和连接关系。

3.2 引脚配置与定义

详细介绍了不同封装的引脚配置,包括TSSOP - 38、TSSOP - 28、TSSOP - 16、VQFN - 24和VQFN - 40。同时,给出了引脚映射表,明确了每个引脚的功能、封装类型和引脚编号。端口I/O功能描述说明了端口引脚的控制和数据位/寄存器,以及最多7个可选输出功能的映射方式。硬件控制I/O功能描述则介绍了通过Pn_HWSEL选择不同硬件“主设备”来控制引脚,以及硬件信号对引脚上拉和下拉设备的控制。

四、电气参数

4.1 一般参数

参数分为控制器特性(CC)和系统要求(SR)两类。绝对最大额定值规定了设备的工作极限,如结温范围为 - 40°C至115°C,存储温度范围为 - 40°C至125°C等。引脚在过载情况下的可靠性也有明确规定,当满足一定条件时,过载不会对设备可靠性产生负面影响。

4.2 DC参数

输入/输出特性方面,给出了不同供电电压下端口引脚的输出低电压、输出高电压、输入低电压、输入高电压等参数,以及引脚的上升时间、下降时间、输入滞后、引脚电容、上拉电阻、下拉电阻、输入泄漏电流等特性。模拟到数字转换器(ADC)的特性包括供电电压范围、模拟输入电压范围、增益设置、采样时间、转换时间、最大采样率、RMS噪声、DNL误差、INL误差、增益误差和偏移误差等。超范围比较器(ORC)特性规定了DC开关电平、滞后、过电压脉冲检测和释放延迟等参数。模拟比较器特性包括输入电压、输入偏移、传播延迟、电流消耗和输入滞后等。温度传感器特性包括测量时间、温度传感器范围、传感器精度和启动时间。电源供应电流则分为不同工作模式下的电流,如活动模式、睡眠模式、深度睡眠模式等,且与时钟频率和外设状态有关。闪存存储器参数包括擦除时间、编程时间、唤醒时间、读取时间、数据保留时间、闪存等待状态和擦除周期等。

4.3 AC参数

测试波形展示了上升/下降时间、输出延迟和输出高阻抗等测试波形。电源启动和供应监控特性规定了VDDPP上升时间、VDDPP压摆率、VDDPP预警电压、VDDPP欠压复位电压等参数。片上振荡器特性给出了64MHz DCO1和32kHz DCO2的标称频率和精度。串行线调试端口(SW - DP)和SPD的时序要求明确了通信过程中的时钟高时间、低时间、输入设置和保持时间等参数。外设时序方面,详细介绍了同步串行接口(USIC SSC)、Inter - IC(IIC)接口和Inter - IC Sound(IIS)接口的时序参数。

五、封装与可靠性

5.1 封装参数

不同封装的XMC1300具有不同的热特性,如暴露裸片焊盘尺寸和热阻。为保证电气性能,暴露焊盘需连接到板级接地VSSP。

5.2 热考虑

在系统中使用XMC1300时,需将芯片产生的热量散发到环境中,以防止过热。通过热阻 (R_{Theta JA}) 来量化散热参数,功率耗散需限制在一定范围内,以确保平均结温不超过115°C。

5.3 封装外形

文档给出了PG - TSSOP - 38 - 9、PG - TSSOP - 28 - 16、PG - TSSOP - 16 - 8、PG - VQFN - 24 - 19和PG - VQFN - 40 - 13等封装的外形尺寸图。

六、质量声明

XMC1300的质量参数包括ESD敏感度(人体模型HBM为2000V,充电设备模型CDM为500V)、湿度敏感度等级(MSL 3)和焊接温度(260°C)等,符合相关行业标准。

Infineon XMC1300 AB-Step系列微控制器凭借其丰富的特性、多样的设备类型和明确的电气参数,为工业应用提供了可靠的解决方案。在设计过程中,工程师需要根据具体应用需求选择合适的设备类型,并严格遵循电气参数和封装要求,以确保系统的稳定性和可靠性。你在使用XMC1300的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分