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