Infineon XMC1400 AA-Step微控制器:工業應用的理想之選
在工業應用領域,微控制器的性能、穩定性和功能性至關重要。英飛凌(Infineon)的XMC1400 AA-Step系列微控制器,作為XMC1000家族的一員,基于ARM Cortex - M0處理器核心,為電機控制、數字電源轉換、LED照明和人機界面等應用提供了強大的支持。今天,我們就來深入了解一下這款微控制器。
文件下載:XMC1402Q064X0200AAXUMA1.pdf
一、功能特性概述
(一)CPU子系統
XMC1400采用32位ARM Cortex - M0 CPU核心,在48 MHz時可達0.84 DMIPS/MHz(Dhrystone 2.1)。它配備了嵌套向量中斷控制器(NVIC),擁有64個中斷節點,還有MATH協處理器,支持24位三角函數(CORDIC)和32位除法運算,以及2x4通道的事件路由單元(ERU)用于互連。這些特性使得XMC1400在實時控制和數據處理方面表現出色。
(二)片上存儲器
片上配備了8 Kbyte的ROM、16 Kbyte的SRAM(帶奇偶校驗)以及最高可達200 Kbyte的Flash(帶ECC),為程序存儲和數據處理提供了充足的空間。
(三)電源、復位和時鐘
支持1.8 V至5.5 V的電源供應,具備上電復位和欠壓檢測功能。片上時鐘監控器確保時鐘的穩定性,同時支持外部晶體振蕩器(32 kHz和4至20 MHz),內部還集成了無需PLL的慢速和快速振蕩器。
(四)系統控制
包含窗口看門狗、實時時鐘模塊和偽隨機數發生器,增強了系統的可靠性和安全性。
(五)通信外設
擁有四個USIC通道,可作為UART(最高12 Mb/s)、單SPI(最高12 Mb/s)、雙SPI(最高2 × 12 Mb/s)、四SPI(最高4 × 12 Mb/s)、IIC(最高400 kb/s)、IIS(最高12 Mb/s)和LIN接口(20kb/s)使用。此外,還有LEDTS用于人機界面,最多支持24個觸摸板和驅動144個LED,以及MultiCAN +,具備2個節點和32個消息對象(最高1 MBaud)。
(六)模擬前端外設
配備A/D轉換器(最多12個模擬輸入),具有2個采樣保持級,快速12位ADC(最高1.1 MS/s),可調增益,輸入范圍為0 V至5.5 V。還有最多8通道的超范圍比較器和最多4個快速模擬比較器,以及溫度傳感器。
(七)工業控制外設
2x4個16位96 MHz的CCU4定時器用于信號監控和PWM,2x4個16位96 MHz的CCU8定時器用于復雜PWM、互補高低側開關和多相控制,2個POSIF用于霍爾和正交編碼器以及電機定位,9通道BCCU用于LED照明應用。
(八)端口
最多56個輸入/輸出端口,支持1.8 V至5.5 V,最多8個高電流焊盤(50 mA灌電流)。
(九)片上調試和編程支持
提供4個斷點、2個觀察點,支持ARM串行線調試和單引腳調試接口,還有單引腳引導加載程序和可選的安全引導加載程序SBSL。
(十)封裝和工具
提供TSSOP - 38(9.7 × 6.4 (mm^{2}))、VQFN - 40/48/64(5 × 5 / 7 × 7 / 8 × 8 (mm^{2}))和LQFP - 64(12 × 12 (mm^{2}))等多種封裝形式,并且有免費的DAVE?工具鏈,包含低級驅動程序和應用程序。
二、設備類型和訂購信息
(一)設備類型
XMC1400系列有多種設備類型可供選擇,如XMC1401 - Q048、XMC1402 - T038等,不同設備類型在CPU頻率、工作溫度、工作電壓、Flash選項、外設配置等方面存在差異。例如,部分設備的工作溫度范圍為 - 40至85°C,而有些則為 - 40至105°C;Flash容量也有32 Kbyte、64 Kbyte、128 Kbyte和200 Kbyte等多種選擇。
(二)訂購信息
訂購代碼“XMC1
三、電氣參數
(一)一般參數
包括參數解釋、絕對最大額定值、引腳過載可靠性和工作條件等。絕對最大額定值規定了設備的極限工作條件,如結溫范圍為 - 40至115°C,存儲溫度范圍為 - 40至125°C等。引腳過載可靠性方面,定義了過載條件下的輸入電流和絕對最大輸入電流總和的限制。工作條件則明確了設備正常運行所需的環境溫度、電源電壓等參數。
(二)DC參數
- 輸入/輸出特性:規定了端口引腳的輸出低電壓、輸出高電壓、輸入低電壓、輸入高電壓、上升/下降時間、輸入滯后、引腳電容、上拉/下拉電流和輸入泄漏電流等參數。不同的電源電壓和負載條件下,這些參數會有所不同。
- A/D轉換器(ADC):包括電源電壓范圍(內部和外部參考)、模擬輸入電壓范圍、輔助模擬參考地、內部參考電壓、開關電容、總電容、采樣時間、轉換時間和最大采樣率等參數。ADC性能與時鐘頻率和電源電壓有關,使用其他頻率可能會影響性能。
- 超范圍比較器(ORC):在模擬輸入電壓高于(V_{DDP})時觸發,產生服務請求觸發信號。其特性包括DC切換電平、滯后、檢測延遲、釋放延遲和使能延遲等參數。
- 模擬比較器:輸入電壓范圍為 - 0.05至(V_{DDP}+0.05) V,具有輸入偏移、傳播延遲、電流消耗、輸入滯后和濾波延遲等特性。
- 溫度傳感器:測量時間為10 ms,溫度傳感器范圍為 - 40至115°C,不同溫度區間的傳感器精度有所不同,啟動時間為15 μs。
- 振蕩器引腳:可與外部晶體/諧振器配合使用或工作在直接輸入模式。需要注意的是,建議在最終目標系統中測量振蕩余量(負電阻)以確定最佳參數,并且參數與晶體或陶瓷諧振器供應商的規格有關。
- 電源電流:總電源電流由泄漏和開關分量組成,不同工作模式(如活動模式、睡眠模式、深度睡眠模式)和時鐘頻率下的電源電流不同,實際應用中的值取決于系統工作條件。
- Flash存儲器:具有擦除時間、編程時間、喚醒時間、讀取時間、數據保留時間、Flash等待狀態和擦除周期等參數。Flash等待狀態在需要時會自動插入,典型值通過Dhrystone基準程序計算得出。
(三)AC參數
- 測試波形:定義了上升/下降時間、輸出延遲和輸出高阻抗等測試波形的參數。
- 上電和電源閾值特性:包括(V{DDP})斜坡上升時間、(V{DDP})壓擺率、(V{DDP})預警告電壓、(V{DDP})欠壓復位電壓等參數。欠壓檢測會觸發復位,預警告檢測可用于提前預警和采取糾正或故障安全措施。
- 片上振蕩器特性:以96 MHz數字控制振蕩器DCO1為例,其標稱頻率為96 MHz,在不同溫度范圍內的精度有所不同。
- 串行線調試端口(SW - DP)時序:規定了SWDCLK高時間、低時間、SWDIO輸入設置和保持時間、輸出有效時間和保持時間等參數。
- SPD時序要求:最佳SPD決策時間為0.75 μs,系統對采樣時鐘頻率偏差具有一定的魯棒性。工具的采樣時鐘頻率偏差應在 +/- 5%以內,有效決策時間應在0.69 μs至0.75 μs之間。
- 外設時序
四、封裝和可靠性
(一)封裝參數
提供了不同封裝類型(如PG - TSSOP - 38 - 9、PG - VQFN - 40 - 17等)的熱特性參數,包括暴露裸片焊盤尺寸和熱阻(結 - 環境)。為了電氣原因,暴露焊盤必須連接到板地(V_{SSP})。
(二)熱考慮
在系統中運行XMC1400時,需要將芯片產生的總熱量散發到周圍環境中,以防止過熱和熱損壞。最大散熱量取決于封裝和其在目標板上的集成情況,通過熱阻(R{Theta JA})來量化。需要限制功耗,使平均結溫不超過115°C。如果總功耗超過定義的限制,可以采取降低(V{DDP})、降低系統頻率、減少輸出引腳數量或減少活動輸出驅動器負載等措施。
(三)封裝外形
給出了不同封裝類型的外形尺寸圖,包括PG - TSSOP - 38 - 9、PG - VQFN - 40 - 17、PG - VQFN - 48 - 73、PG - LQFP - 64 - 26和PG - VQFN - 64 - 6等。
五、質量聲明
XMC1400的質量參數包括ESD敏感性(人體模型HBM為2000 V,帶電設備模型CDM引腳為500 V)、濕度敏感度等級(MSL為3)和焊接溫度(最高260°C),這些參數符合相關標準。
英飛凌XMC1400 AA-Step系列微控制器憑借其豐富的功能特性、多樣的設備類型選擇、明確的電氣參數和可靠的封裝設計,為工業應用提供了一個高性能、穩定可靠的解決方案。在實際設計中,工程師們需要根據具體的應用需求,綜合考慮各個方面的因素,充分發揮XMC1400的優勢。大家在使用XMC1400的過程中遇到過哪些問題或者有什么獨特的應用經驗呢?歡迎在評論區分享交流。
-
微控制器
+關注
關注
48文章
8381瀏覽量
164564 -
工業應用
+關注
關注
0文章
162瀏覽量
15845
發布評論請先 登錄
xmc1400的VADC_EMUX例程無法進入中斷的原因?
當XMC1400的供電超過了其最大工作電壓,XMC1400的I/O引腳會是什么狀態?
XMC1402-F064X0128AA——基于 ARM? Cortex?-M 的32位工業微控制器
iXMC1404如何在XMC1400 SL上啟用外部20 MHz晶振?
適合安徽工業應用的大時代Infineon XMC1400 MCU可靠嗎
XMC1400微控制器助力實現成本敏感的實時電源控制
XMC4100和XMC4200工業應用微控制器數據手冊免費下載
Infineon XMC1400 AA-Step微控制器:工業應用的理想之選
評論