Infineon TLE9833QX:汽车应用的高性能微控制器
在汽车电子领域,高性能、高可靠性的微控制器至关重要。Infineon的TLE9833QX微控制器,专为汽车应用设计,集成了多种功能,能满足复杂的汽车系统需求。今天,我们就来详细剖析这款芯片的特性、功能与应用。
文件下载:TLE9833QXXUMA1.pdf
芯片特性概览
TLE9833QX具备诸多令人瞩目的特性。它采用高性能的XC800核心,与标准8051核心兼容,时钟频率最高可达40 MHz,采用两个时钟周期的机器周期架构,还配备两个数据指针,能有效提升运算效率。
在内存方面,它拥有44 kByte + 4 kByte的Flash用于存储程序代码和数据,内置4 kByte EEPROM仿真,还有512 Byte的一次性可编程内存(OTP)、512 Byte的100次可编程内存(100TP)、256 Byte的RAM和3 kByte的XRAM,以及用于启动固件和Flash例程的BootROM,为数据存储和程序运行提供了充足的空间。
芯片的核心逻辑供电为1.5 V,片上集成了OSC和PLL用于时钟生成,具备时钟丢失检测功能,在电源开关出现故障时能进入故障安全模式。此外,它还配备了看门狗定时器(WDT),具有可编程窗口功能,可在溢出前进行刷新操作和发出警告。
引脚配置与功能
引脚配置
TLE9833QX采用VQFN - 48 - 29封装,其引脚配置丰富多样。包括多个通用I/O端口(GPIO)、电源引脚、通信引脚以及监测输入引脚等。例如,P0、P1和P2端口可作为通用输入输出端口,也可实现多种替代功能,如DAP、CCU6、定时器、UART、SSC等。
引脚功能
复位后,除电源和LIN引脚外,所有引脚默认配置为输入,可设置为上拉、下拉、无上下拉输入或高阻输出状态。不同引脚具有不同的功能,如P0.0可作为CCU6 Timer 12硬件运行输入、Timer 2输入、调试访问端口0等;LIN引脚用于LIN总线接口的输入输出。
功能模块详解
电源管理单元(PMU)
PMU的主要作用是确保嵌入式汽车系统的故障安全运行。它控制所有系统模式及其转换,负责为嵌入式MCU(VDDC、VDDP)和外部传感器(VDDEXT)提供所需的电压供应,还能生成系统模式转换的明确序列和分层复位优先级。
PMU包含多个子模块,如独立的电源供应模块、时钟源模块(LP_CLK和LP_CLK2)、电源供应生成单元(PGU)、PMU相关的扩展特殊功能寄存器(PMU - XSFR)等。这些子模块协同工作,保障系统的稳定运行。
系统控制单元
系统控制单元分为电源模块和数字部分。电源模块包含复位控制单元(RCU)、时钟生成单元(CGU)、中断控制单元(ICU)、电源控制单元(PCU)、系统状态单元(SSU)和外部看门狗(WDT1),负责生成子系统复位、提供时钟、处理中断、控制电源模式转换和监测系统活动。
数字部分支持中央控制任务,包括时钟系统和控制、复位控制、电源管理、中断管理、通用端口控制、灵活外设管理、模块暂停控制、看门狗定时器、XRAM寻址模式、数据内存中的错误检测和纠正以及杂项控制等。
XC800核心
XC800核心是一个高性能的CPU核心,与8051功能向上兼容,但采用两个时钟周期的机器周期,指令集包含45%的单字节、41%的双字节和14%的三字节指令,执行时间为1、2或4个机器周期。它支持多种调试功能,如基本的停止/启动、单步执行、断点支持以及对数据内存、程序内存和特殊功能寄存器的读写访问。
内存架构
TLE9833QX的内存架构包括48 kByte的Flash内存、BootROM内存、256 Byte的内部RAM数据内存、3 kByte的XRAM内存、128 Byte的特殊功能寄存器SFR和256 Byte的特殊功能寄存器XSFR。不同的内存空间满足了程序存储、数据处理和寄存器操作的需求。
定时器与计数器
芯片配备了多个定时器和计数器,如Timer 0、Timer 1、Timer 2、Timer 21和Timer 3。这些定时器和计数器可作为定时器或计数器使用,具有多种工作模式,能满足不同的应用需求。例如,Timer 0和Timer 1可配置为13位定时器、16位定时器、8位自动重载定时器或两个8位定时器。
通信接口
TLE9833QX支持多种通信接口,包括UART、LIN收发器和高速同步串行接口(SSC)。UART提供全双工异步收发功能,支持8位或9位数据帧,具有固定或可变波特率。LIN收发器符合LIN 1.3、LIN 2.0和LIN 2.1标准,可实现与LIN总线的通信。SSC支持全双工和半双工同步通信,数据格式、时钟极性和相位可编程,可与SPI兼容设备通信。
测量单元
测量单元包含1个8位ADC(ADC2)和1个10位ADC(ADC1),具有10个输入通道,可进行单端和差分输入信号的测量。此外,还具备监测输入电压衰减器、电源电压衰减器、VBG监测、低侧开关电流传感和温度传感器等功能,能实现对系统各种参数的精确测量。
开关模块
芯片集成了2个高侧开关和2个低侧开关。高侧开关适用于电阻性负载连接,具有过流检测、循环开关激活、开路负载检测和PWM功能。低侧开关可用于控制板载继电器,具备过流保护、过温保护、集成钳位和PWM功能。
应用信息
电动驱动应用
TLE9833QX可用于电动驱动应用,如控制直流有刷电机。通过两个低侧开关控制继电器,外部FET可利用微控制器的CCU6模块生成的PWM信号控制车窗升降电机。
引脚连接建议
在实际应用中,对于未连接(N.C.)引脚,建议连接到GND,但引脚10和46由于靠近高压引脚,可选择不连接以避免短路时的大电流损坏系统。ADCGND引脚应通过100 nF电容连接到VAREF,以实现ADC1的全偏移补偿和高精度测量。暴露焊盘建议连接到GND。
外部组件推荐
为了保证芯片的正常运行,需要使用一些外部组件。例如,在VS、VDDP、VDDEXT、VDDC和VAREF引脚处需要连接合适的阻塞电容,HSx引脚需要连接6.8 nF的高频阻塞电容,MONx和VBAT_SENSE引脚需要连接1 kΩ的电阻。
电气特性
绝对最大额定值
TLE9833QX的绝对最大额定值规定了芯片在各种条件下的电压、电流和温度限制。例如,电源电压VS的范围为 - 0.3 V至40 V,结温范围为 - 40 °C至150 °C,所有引脚的ESD抗扰度也有相应的规定。
功能范围
芯片的功能范围包括不同模式下的电源电压、输出电流、工作频率和结温等参数。在正常工作时,需要确保这些参数在规定的范围内,以保证芯片的正常运行。
电流消耗
芯片在不同工作模式下的电流消耗不同。在活动模式下,电流消耗约为30 - 40 mA;在停止模式下,电流消耗约为85 - 95 μA;在睡眠模式下,电流消耗约为25 μA。
热阻
芯片的结到环境热阻为23.9 K/W,这对于散热设计非常重要,需要确保芯片在工作时的温度不会超过其允许范围。
总结
Infineon的TLE9833QX微控制器以其丰富的功能、高性能和高可靠性,为汽车应用提供了强大的支持。无论是在电动驱动、通信还是测量等方面,都能满足汽车系统的复杂需求。电子工程师在设计汽车电子系统时,可以充分利用TLE9833QX的特性,开发出更加高效、稳定的产品。大家在使用这款芯片时,有没有遇到过什么特别的问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。
-
微控制器
+关注
关注
49文章
8830浏览量
165585 -
汽车应用
+关注
关注
0文章
381浏览量
17489
发布评论请先 登录
Infineon TLE9833QX:汽车应用的高性能微控制器
评论