电子说
在汽车电子领域,高性能、高可靠性的微控制器是实现各种复杂功能的核心。英飞凌(Infineon)的TLE9871QXA20微控制器,凭借其丰富的功能和出色的性能,成为汽车应用中的理想选择。本文将深入介绍TLE9871QXA20的特点、功能模块以及电气特性,为电子工程师在设计汽车相关系统时提供参考。
TLE9871QXA20是一款专为汽车应用设计的微控制器,集成了PWM接口和BLDC MOSFET驱动器。它具有32位ARM Cortex - M3核心,时钟频率最高可达24 MHz,采用单周期指令架构,能高效处理各种任务。芯片还配备了多种片上存储器,包括36 kByte Flash、4 kByte EEPROM(模拟在Flash中)、1024 Byte 100 Time Programmable Memory(100TP)和3 kByte RAM,以及用于启动固件和Flash例程的Boot ROM。此外,它还具备片上OSC和PLL用于时钟生成,并支持PLL失锁检测。
PMU负责为嵌入式MCU和外部电路生成所需的电压供应,确保系统的安全可靠运行。它具有系统模式控制、电源管理、电压调节器诊断、故障安全模式检测和唤醒源配置等功能。
SCU - DM支持TLE9871QXA20的所有中央控制任务,包括时钟配置、复位管理、系统模式控制、中断使能、通用输入输出控制和调试模式控制等。
SCU - PM主要负责电源模块的相关控制,包括时钟看门狗单元(CWU)、中断控制单元(ICU)、电源控制单元(PCU)和外部看门狗(WDT1)。
ARM Cortex - M3核心是TLE9871QXA20的处理核心,具有低门数、低中断延迟处理等特点。它支持Thumb® - 2指令集架构,具备嵌套向量中断控制器(NVIC),可实现低延迟的中断处理。
DMA控制器支持13个DMA通道,可实现内存到内存、内存到外设和外设到内存的数据传输。每个通道具有专用的握手信号和可编程的优先级,支持多种传输类型和数据宽度。
MCU负责处理所有系统存储器及其与CPU的交互,具备存储器保护功能和地址管理功能,可检测并报告访问违规。
TLE9871QXA20支持16个中断向量和8个NMI节点,为不同的片上外设和关键系统事件提供灵活的中断处理机制。
CCU6由Timer T12块和Timer T13块组成,可独立生成PWM信号或接受捕获触发,支持三相PWM生成、死区时间控制和多通道控制等功能。
UART1和UART2提供全双工异步通信功能,支持8位或9位数据帧、固定或可变波特率,具备接收缓冲和中断生成功能。
高压PWM接口是一个双向接口,可作为高压输入/输出使用,支持多种波特率和斜率模式,具备唤醒功能。
SSC1和SSC2支持主从模式操作,可实现全双工或半双工同步通信,具备灵活的数据格式和可变波特率,支持中断生成。
测量单元包含8位ADC(ADC2)、10位ADC(ADC1)、温度传感器、BEMF比较器等模块,可实现对系统电压、温度等参数的测量和监测。
测量核心模块对多个模拟数字化测量信号进行数字后处理,包括滤波、电平比较和中断生成等功能,支持多种测量模式和通道优先级配置。
ADC1具有8个模拟输入通道,支持灵活的结果处理和源选择,具备DMA支持和电源节省模式。
高压监测输入模块可监测外部电压水平,具备唤醒功能,输入电平变化灵敏度可配置。
桥驱动器用于驱动外部正常电平NFET晶体管,具备多种诊断功能,可检测过流、过压和开路负载等故障。
电流感测放大器具有可编程增益设置,可测量近地差分电压,通过10位ADC进行数据采集。
TLE9871QXA20的电气特性涵盖了多个方面,包括绝对最大额定值、功能范围、电流消耗、热阻和时序特性等。
规定了芯片在各种条件下的最大电压、电流和温度限制,确保芯片在安全范围内工作。
明确了芯片在不同工作模式下的电源电压范围、输出电流和工作频率等参数。
给出了芯片在不同工作模式下的电流消耗情况,为电源设计提供参考。
包括结到焊接点和结到环境的热阻,有助于散热设计。
规定了系统模式之间的转换时间,确保系统的稳定运行。
TLE9871QXA20可用于控制BLDC电机,提供了简化的应用电路示例和外部组件清单。
根据IEC61000 - 4 - 2标准进行了ESD抗扰度测试,确保芯片在静电环境下的可靠性。
TLE9871QXA20微控制器凭借其丰富的功能、出色的性能和可靠的保护机制,为汽车应用提供了一个强大的解决方案。电子工程师在设计汽车电子系统时,可以充分利用TLE9871QXA20的各种特性,实现高效、稳定和安全的系统设计。在实际应用中,还需要根据具体需求进行详细的电路设计和参数调整,以确保系统的最佳性能。你在使用TLE9871QXA20过程中遇到过哪些问题?或者对其某些功能有更深入的疑问吗?欢迎在评论区留言讨论。
全部0条评论
快来发表一下你的评论吧 !