深入解析NXP Kinetis KM35系列MCU:功能特性與設(shè)計要點
在電子設(shè)計領(lǐng)域,一款性能卓越、功能豐富的微控制器(MCU)對于實現(xiàn)各種復雜的應用至關(guān)重要。NXP的Kinetis KM35系列MCU就是這樣一款值得關(guān)注的產(chǎn)品,它為高精度、安全的1 - 3相電力計量解決方案提供了強大的支持。本文將深入探討Kinetis KM35系列MCU的功能特性、技術(shù)參數(shù)以及在設(shè)計過程中需要注意的要點。
文件下載:MKM34Z128CLL5.pdf
一、產(chǎn)品概述
Kinetis KM35系列MCU基于32位Arm? Cortex? - M0 +內(nèi)核,最高運行頻率可達75 MHz。它集成了強大的模擬前端(AFE)、自動補償?shù)膇RTC(帶硬件篡改檢測)、段式LCD控制器、豐富的安全保護功能以及多種低功耗特性,能夠?qū)崿F(xiàn)單芯片的1 - 3相計量設(shè)計。該系列產(chǎn)品提供了多種封裝形式,包括144 LQFP(20 mm × 20 mm,間距0.5 mm)和100 LQFP(14 mm × 14 mm,間距0.5 mm),以滿足不同應用場景的需求。
二、核心特性
(一)核心與時鐘
- 內(nèi)核:采用Arm? Cortex? - M0 +核心,具備計量特定的內(nèi)存映射算術(shù)單元(MMAU),可有效提高計量運算的效率。
- 時鐘:提供75 MHz高精度內(nèi)部參考時鐘、32 kHz和4 MHz內(nèi)部參考時鐘、1 kHz LPO時鐘、32.768 kHz晶體振蕩器(iRTC電源域)以及1 MHz - 32 MHz晶體振蕩器,同時支持FLL和PLL,確保系統(tǒng)時鐘的穩(wěn)定性和靈活性。
(二)系統(tǒng)外設(shè)
- 內(nèi)存保護單元(MPU):可對內(nèi)存進行保護,防止非法訪問,提高系統(tǒng)的安全性。
- 4通道DMA控制器:實現(xiàn)數(shù)據(jù)的高速傳輸,減輕CPU的負擔。
- 看門狗和EWM:確保系統(tǒng)的可靠性,防止程序跑飛。
- 低泄漏喚醒單元(LLWU):支持低功耗模式下的快速喚醒,降低系統(tǒng)功耗。
- SWD調(diào)試接口和微跟蹤緩沖區(qū)(MTB):方便進行調(diào)試和跟蹤,提高開發(fā)效率。
- 位操作引擎(BME):提供高效的位操作功能。
- 外設(shè)間交叉開關(guān)(XBAR):實現(xiàn)外設(shè)之間的靈活連接。
(三)通信接口
支持16位SPI模塊、低功耗UART模塊、符合ISO7816 - 3的UART模塊、基本UART模塊以及帶SMBus的I2C接口,滿足不同通信需求。
(四)模擬模塊
- 4 AFE通道:配備4個24位ΣΔ ADC(帶PGA),可實現(xiàn)高精度的模擬信號采集。
- 16通道16位SAR ADC:具有4個結(jié)果寄存器,提供快速、準確的模擬轉(zhuǎn)換。
- 高速模擬比較器:包含6位DAC和可編程參考輸入,可用于精確的信號比較。
- 內(nèi)部1.2 V參考電壓:溫度系數(shù)為10 - 15 ppm/℃,確保參考電壓的穩(wěn)定性。
(五)內(nèi)存
提供高達512 KB的程序閃存和高達64 KB的SRAM,滿足不同應用的存儲需求。
(六)低功耗特性
具備13種電源模式,可根據(jù)應用需求進行功耗優(yōu)化。例如,在75 MHz運行時電流為8.82 mA,極低功耗運行電流小于220 μA,極低功耗停止電流為6.05 μA,深度睡眠電流低至261 nA。
(七)定時器
包括四定時器(QTMR)、周期性中斷定時器(PIT)、低功耗定時器(LPTMR)、可編程延遲塊(PDB)和獨立實時時鐘(iRTC),可滿足各種定時和計時需求。
(八)人機接口
支持6x58的LCD顯示,可在所有低功耗模式下工作,同時提供通用輸入/輸出(GPIO)接口。
(九)安全與完整性模塊
- 內(nèi)存映射加密加速單元(MMCAU):用于AES加密,保障數(shù)據(jù)安全。
- 隨機數(shù)生成器(RNGA):符合NIST: SP800 - 90標準,提供隨機數(shù)支持。
- 可編程循環(huán)冗余校驗(PCRC):用于數(shù)據(jù)校驗,確保數(shù)據(jù)的完整性。
- 每芯片80位唯一識別號:可用于產(chǎn)品的唯一標識。
三、技術(shù)參數(shù)
(一)電氣特性
- 電壓范圍:無AFE時為1.71 - 3.6 V,有AFE時為2.7 - 3.6 V。
- 溫度范圍:環(huán)境溫度為 - 40 - 105 °C。
(二)開關(guān)特性
- 時鐘頻率:正常運行模式下,系統(tǒng)和核心時鐘最高為75 MHz,總線時鐘為25 MHz,閃存時鐘為25 MHz;VLPR模式下,系統(tǒng)和核心時鐘為4 MHz,總線時鐘和閃存時鐘為1 MHz。
- GPIO引腳:中斷脈沖寬度在數(shù)字毛刺濾波器禁用時,同步路徑為1.5個總線時鐘周期,異步路徑為16 ns;外部復位脈沖寬度為100 ns。
(三)模擬特性
- ADC:16位ADC在不同模式下具有不同的轉(zhuǎn)換速率和精度,輸入電壓范圍為VSSA - VDDA,輸入電容在16位模式下為8 - 10 pF,輸入串聯(lián)電阻為2 - 5 kΩ。
- CMP和6位DAC:比較器和6位DAC具有不同的工作模式和參數(shù),如輸入電壓范圍、遲滯電壓等。
- 電壓參考:1.2 V參考電壓在不同溫度和負載條件下具有穩(wěn)定的輸出,溫度漂移系數(shù)為 - 18 - - 3 ppm/℃。
(四)AFE特性
- ΣΔ ADC + PGA:輸入帶寬為1.5 kHz,具有不同的增益設(shè)置和信號噪聲比,在正常模式和低功耗模式下的性能有所不同。
- ΣΔ ADC獨立特性:與ΣΔ ADC + PGA類似,但不包含PGA,同樣具有不同的工作模式和性能指標。
(五)通信接口特性
- SPI:提供主模式和從模式的時序參數(shù),包括頻率、數(shù)據(jù)設(shè)置時間、數(shù)據(jù)保持時間等。
- UART和I2C:遵循通用的開關(guān)特性規(guī)范。
(六)LCD特性
LCD幀頻率可通過GCR[FFR]設(shè)置為23.3 - 146.2 Hz,具有不同的電壓和電容參數(shù)。
四、設(shè)計要點
(一)電源設(shè)計
根據(jù)應用需求選擇合適的電源電壓范圍,確保在有AFE和無AFE的情況下都能正常工作。同時,注意電源的穩(wěn)定性和濾波,減少電源噪聲對系統(tǒng)的影響。
(二)時鐘設(shè)計
合理選擇時鐘源和時鐘配置,確保系統(tǒng)時鐘的穩(wěn)定性和準確性。在不同的工作模式下,根據(jù)需求調(diào)整時鐘頻率,以實現(xiàn)功耗優(yōu)化。
(三)模擬設(shè)計
在使用AFE和ADC時,注意輸入信號的范圍和精度,合理設(shè)置增益和采樣率。同時,要注意模擬信號的布線和屏蔽,減少干擾。
(四)通信設(shè)計
根據(jù)通信需求選擇合適的通信接口,并遵循相應的通信協(xié)議和時序要求。在設(shè)計過程中,要注意信號的傳輸距離和抗干擾能力。
(五)低功耗設(shè)計
充分利用Kinetis KM35系列MCU的低功耗特性,根據(jù)應用場景選擇合適的電源模式。在不使用某些外設(shè)時,及時將其關(guān)閉或進入低功耗狀態(tài),以降低系統(tǒng)功耗。
(六)安全設(shè)計
利用MMCAU、RNGA和PCRC等安全模塊,保障系統(tǒng)的數(shù)據(jù)安全和完整性。在設(shè)計過程中,要注意對敏感數(shù)據(jù)的保護和加密。
五、總結(jié)
NXP Kinetis KM35系列MCU憑借其強大的功能特性、豐富的外設(shè)資源和低功耗設(shè)計,為高精度、安全的電力計量解決方案提供了理想的選擇。在設(shè)計過程中,電子工程師需要充分了解其技術(shù)參數(shù)和設(shè)計要點,合理選擇和配置各個模塊,以實現(xiàn)系統(tǒng)的最佳性能。同時,要注意電源、時鐘、模擬、通信、低功耗和安全等方面的設(shè)計,確保系統(tǒng)的穩(wěn)定性和可靠性。
你在使用Kinetis KM35系列MCU的過程中遇到過哪些問題?你對它的哪些特性最感興趣?歡迎在評論區(qū)分享你的經(jīng)驗和想法。
-
mcu
+關(guān)注
關(guān)注
147文章
19160瀏覽量
404748
發(fā)布評論請先 登錄
深入解析NXP Kinetis KM35系列MCU:功能特性與設(shè)計要點
評論