Infineon TLE9871QXA20:汽車應(yīng)用的高性能微控制器
在汽車電子領(lǐng)域,高性能、高可靠性的微控制器是實現(xiàn)各種復(fù)雜功能的核心。英飛凌(Infineon)的TLE9871QXA20微控制器,憑借其豐富的功能和出色的性能,成為汽車應(yīng)用中的理想選擇。本文將深入介紹TLE9871QXA20的特點、功能模塊以及電氣特性,為電子工程師在設(shè)計汽車相關(guān)系統(tǒng)時提供參考。
一、概述
TLE9871QXA20是一款專為汽車應(yīng)用設(shè)計的微控制器,集成了PWM接口和BLDC MOSFET驅(qū)動器。它具有32位ARM Cortex - M3核心,時鐘頻率最高可達24 MHz,采用單周期指令架構(gòu),能高效處理各種任務(wù)。芯片還配備了多種片上存儲器,包括36 kByte Flash、4 kByte EEPROM(模擬在Flash中)、1024 Byte 100 Time Programmable Memory(100TP)和3 kByte RAM,以及用于啟動固件和Flash例程的Boot ROM。此外,它還具備片上OSC和PLL用于時鐘生成,并支持PLL失鎖檢測。
主要特性
- 電源管理:支持單電源供電,電壓范圍為5.5 V至27 V,擴展范圍為3 V至28 V,配備低壓降穩(wěn)壓器(LDO),提供5 V電壓給外部負載(如霍爾傳感器),核心邏輯供電為1.5 V。
- 通信接口:擁有2個全雙工串行接口(UART)、2個同步串行通道(SSC)和雙向PWM接口,滿足不同通信需求。
- 外設(shè)功能:具備10個通用I/O端口(GPIO)、5個模擬輸入和10位A/D轉(zhuǎn)換器(ADC1),還有16位定時器(GPT12、Timer 2、Timer 21和Timer 3)和捕獲/比較單元(CCU6)用于PWM信號生成。
- 保護功能:具備過溫保護、短路保護、時鐘丟失檢測和故障安全模式,確保系統(tǒng)在各種惡劣條件下穩(wěn)定運行。
- 節(jié)能模式:支持MCU減速模式、睡眠模式、停止模式和循環(huán)喚醒睡眠模式,有效降低功耗。
二、功能模塊詳解
1. 電源管理單元(PMU)
PMU負責為嵌入式MCU和外部電路生成所需的電壓供應(yīng),確保系統(tǒng)的安全可靠運行。它具有系統(tǒng)模式控制、電源管理、電壓調(diào)節(jié)器診斷、故障安全模式檢測和喚醒源配置等功能。
- 電壓調(diào)節(jié)器:包括5.0 V的VDDP調(diào)節(jié)器、1.5 V的VDDC調(diào)節(jié)器和5.0 V的VDDEXT調(diào)節(jié)器,每個調(diào)節(jié)器都具備過流、過壓和欠壓監(jiān)測功能,并能通過中斷向MCU發(fā)出信號。
- 時鐘源:LP_CLK(18 MHz)為所有PMU子模塊提供時鐘,同時作為系統(tǒng)的備用時鐘源和WDT1的時鐘源;LP_CLK2(100 kHz)用于停止模式和循環(huán)模式。
2. 系統(tǒng)控制單元 - 數(shù)字模塊(SCU - DM)
SCU - DM支持TLE9871QXA20的所有中央控制任務(wù),包括時鐘配置、復(fù)位管理、系統(tǒng)模式控制、中斷使能、通用輸入輸出控制和調(diào)試模式控制等。
- 時鐘生成單元(CGU):實現(xiàn)靈活的時鐘生成,可將低頻輸入/外部時鐘信號轉(zhuǎn)換為高頻內(nèi)部時鐘。系統(tǒng)時鐘 (f{Sys}) 可從PLL時鐘輸出 (f{PLL})、振蕩器OSCHP的直接時鐘 (f{OSC}) 或低精度時鐘 (f_{LP_CLK}) 中選擇。
- 復(fù)位控制:管理所有系統(tǒng)復(fù)位,確保系統(tǒng)在異常情況下能正確復(fù)位。
3. 系統(tǒng)控制單元 - 電源模塊(SCU - PM)
SCU - PM主要負責電源模塊的相關(guān)控制,包括時鐘看門狗單元(CWU)、中斷控制單元(ICU)、電源控制單元(PCU)和外部看門狗(WDT1)。
- 時鐘看門狗單元(CWU):監(jiān)控所有與電源模塊相關(guān)的時鐘,并通過NMI信號發(fā)出異常通知。
- 外部看門狗(WDT1):在活躍模式下作為窗口看門狗定時器,提供可靠的軟件和硬件故障恢復(fù)機制。
4. ARM Cortex - M3核心
ARM Cortex - M3核心是TLE9871QXA20的處理核心,具有低門數(shù)、低中斷延遲處理等特點。它支持Thumb? - 2指令集架構(gòu),具備嵌套向量中斷控制器(NVIC),可實現(xiàn)低延遲的中斷處理。
5. DMA控制器
DMA控制器支持13個DMA通道,可實現(xiàn)內(nèi)存到內(nèi)存、內(nèi)存到外設(shè)和外設(shè)到內(nèi)存的數(shù)據(jù)傳輸。每個通道具有專用的握手信號和可編程的優(yōu)先級,支持多種傳輸類型和數(shù)據(jù)寬度。
6. 存儲器控制單元(MCU)
MCU負責處理所有系統(tǒng)存儲器及其與CPU的交互,具備存儲器保護功能和地址管理功能,可檢測并報告訪問違規(guī)。
- NVM模塊(Flash Memory):提供嵌入式用戶可編程非易失性存儲器,支持系統(tǒng)內(nèi)編程,具備錯誤糾正碼(ECC)功能,可檢測和糾正單比特和雙比特錯誤。
7. 中斷系統(tǒng)
TLE9871QXA20支持16個中斷向量和8個NMI節(jié)點,為不同的片上外設(shè)和關(guān)鍵系統(tǒng)事件提供靈活的中斷處理機制。
8. 定時器單元
- 通用定時器單元(GPT12):包含GPT1和GPT2兩個模塊,具有靈活的多功能定時器結(jié)構(gòu),可用于定時、事件計數(shù)、脈沖寬度測量等多種用途。
- Timer2和Timer21:16位自動重載定時器,支持向上或向下計數(shù),具備通道捕獲模式。
- Timer3:16位增量定時器/計數(shù)器,具有6種操作模式,可用于測量事件時間間隔、計數(shù)事件和定期生成信號。
9. 捕獲/比較單元6(CCU6)
CCU6由Timer T12塊和Timer T13塊組成,可獨立生成PWM信號或接受捕獲觸發(fā),支持三相PWM生成、死區(qū)時間控制和多通道控制等功能。
10. UART1/UART2
UART1和UART2提供全雙工異步通信功能,支持8位或9位數(shù)據(jù)幀、固定或可變波特率,具備接收緩沖和中斷生成功能。
11. 高壓PWM接口
高壓PWM接口是一個雙向接口,可作為高壓輸入/輸出使用,支持多種波特率和斜率模式,具備喚醒功能。
12. 高速同步串行接口(SSC1/SSC2)
SSC1和SSC2支持主從模式操作,可實現(xiàn)全雙工或半雙工同步通信,具備靈活的數(shù)據(jù)格式和可變波特率,支持中斷生成。
13. 測量單元
測量單元包含8位ADC(ADC2)、10位ADC(ADC1)、溫度傳感器、BEMF比較器等模塊,可實現(xiàn)對系統(tǒng)電壓、溫度等參數(shù)的測量和監(jiān)測。
14. 測量核心模塊(包括ADC2)
測量核心模塊對多個模擬數(shù)字化測量信號進行數(shù)字后處理,包括濾波、電平比較和中斷生成等功能,支持多種測量模式和通道優(yōu)先級配置。
15. 10位模擬數(shù)字轉(zhuǎn)換器(ADC1)
ADC1具有8個模擬輸入通道,支持靈活的結(jié)果處理和源選擇,具備DMA支持和電源節(jié)省模式。
16. 高壓監(jiān)測輸入
高壓監(jiān)測輸入模塊可監(jiān)測外部電壓水平,具備喚醒功能,輸入電平變化靈敏度可配置。
17. 橋驅(qū)動器(包括電荷泵)
橋驅(qū)動器用于驅(qū)動外部正常電平NFET晶體管,具備多種診斷功能,可檢測過流、過壓和開路負載等故障。
18. 電流感測放大器
電流感測放大器具有可編程增益設(shè)置,可測量近地差分電壓,通過10位ADC進行數(shù)據(jù)采集。
三、電氣特性
TLE9871QXA20的電氣特性涵蓋了多個方面,包括絕對最大額定值、功能范圍、電流消耗、熱阻和時序特性等。
1. 絕對最大額定值
規(guī)定了芯片在各種條件下的最大電壓、電流和溫度限制,確保芯片在安全范圍內(nèi)工作。
2. 功能范圍
明確了芯片在不同工作模式下的電源電壓范圍、輸出電流和工作頻率等參數(shù)。
3. 電流消耗
給出了芯片在不同工作模式下的電流消耗情況,為電源設(shè)計提供參考。
4. 熱阻
包括結(jié)到焊接點和結(jié)到環(huán)境的熱阻,有助于散熱設(shè)計。
5. 時序特性
規(guī)定了系統(tǒng)模式之間的轉(zhuǎn)換時間,確保系統(tǒng)的穩(wěn)定運行。
四、應(yīng)用信息
1. BLDC驅(qū)動應(yīng)用
TLE9871QXA20可用于控制BLDC電機,提供了簡化的應(yīng)用電路示例和外部組件清單。
2. ESD抗擾度
根據(jù)IEC61000 - 4 - 2標準進行了ESD抗擾度測試,確保芯片在靜電環(huán)境下的可靠性。
五、總結(jié)
TLE9871QXA20微控制器憑借其豐富的功能、出色的性能和可靠的保護機制,為汽車應(yīng)用提供了一個強大的解決方案。電子工程師在設(shè)計汽車電子系統(tǒng)時,可以充分利用TLE9871QXA20的各種特性,實現(xiàn)高效、穩(wěn)定和安全的系統(tǒng)設(shè)計。在實際應(yīng)用中,還需要根據(jù)具體需求進行詳細的電路設(shè)計和參數(shù)調(diào)整,以確保系統(tǒng)的最佳性能。你在使用TLE9871QXA20過程中遇到過哪些問題?或者對其某些功能有更深入的疑問嗎?歡迎在評論區(qū)留言討論。
-
微控制器
+關(guān)注
關(guān)注
48文章
8490瀏覽量
165072 -
汽車應(yīng)用
+關(guān)注
關(guān)注
0文章
338瀏覽量
17479
發(fā)布評論請先 登錄
Infineon TLE9871QXA20:汽車應(yīng)用的高性能微控制器
評論