EFM32智能門鎖應(yīng)用案例
非接觸卡式門鎖系統(tǒng)的結(jié)構(gòu)圖如下圖所示。
接觸卡式門鎖系統(tǒng)的結(jié)構(gòu)圖框圖如下圖所示。
方案優(yōu)勢(shì)
相對(duì)于傳統(tǒng)的8位、16位單片機(jī)實(shí)現(xiàn)的智能門鎖方案,基于EFM32實(shí)現(xiàn)的本方案具有以下優(yōu)勢(shì):
· 低功耗
EFM32是全球最低功耗的32位微控制器,它具有5種功耗模式,在RTC在運(yùn)行,LEUART、LCD控制器、DMA可運(yùn)行的EM2模式下,功耗電流僅為900nA,在關(guān)斷模式Em4,功耗電流僅20nA。優(yōu)異的MCU低功耗特性將為延長(zhǎng)門鎖的電池壽命起到極其關(guān)鍵的作用。為了滿足低功耗應(yīng)用場(chǎng)合的需求,EFM32具有完善的低功耗工作機(jī)制和極低功耗的外設(shè),通過PRS與DMA的結(jié)合,LEUART可以工作在無內(nèi)核干預(yù)的睡眠模式。在內(nèi)核睡眠模式無內(nèi)核干預(yù)的情況下,LCD可以保持顯示,甚至可以實(shí)現(xiàn)簡(jiǎn)單的動(dòng)畫顯示。
EFM32具有低功耗性能優(yōu)異的外設(shè):片上12bit的ADC在1Msps的速率下,功耗電流僅需350μA;模擬比較器工作僅需100nA;LCD驅(qū)動(dòng)8×36段LCD顯示,僅需0.55μA;全功能的LEUART,在9600bps的速率下,功耗電流僅需150nA;AES執(zhí)行128/256bit AES加/解密僅需54/75個(gè)時(shí)鐘周期。
· 高集成度、高性能
EFM32是Cortex-M3內(nèi)核,內(nèi)核的指令效率以及代碼密度比傳統(tǒng)的8位單片機(jī)高,尤其是在算法處理方面具有比較大的優(yōu)勢(shì)。例如相同的C語言AES算法或3DES算法,在Cortex-M3內(nèi)核的MCU中運(yùn)行,效率比在8位單片機(jī)上運(yùn)行高約4倍,因此MCU具有更快地處理、響應(yīng)外設(shè)事件的能力。除此外,EFM32片上集成LCD驅(qū)動(dòng)器、智能卡ISO7816接口、AES硬件模塊等資源,豐富的集成外設(shè)為不同的系統(tǒng)應(yīng)用提供多樣性的選擇。
· 可擴(kuò)展性良好
EFM32的TG、G、GG系列之間具有良好的兼容性,同系列型號(hào)的芯片是pin-pin兼容,保證用戶在統(tǒng)一的硬件平臺(tái)上,可進(jìn)行不同功能需求的裁剪。Flash資源從最低的4KB~1024KB,RAM資源從2KB~128KB。
總結(jié)
EFM32具有優(yōu)異的低功耗特性,非常適合于對(duì)于低功耗有苛刻要求的智能門鎖系統(tǒng)的應(yīng)用。EFM32內(nèi)核采用運(yùn)算性能突出的Cortex-M3設(shè)計(jì),極大地縮短了智能門鎖應(yīng)用中的算法處理時(shí)間,提高了系統(tǒng)的性能。EFM32具有豐富的外設(shè),為系統(tǒng)擴(kuò)展功能及降低成本提供了條件。因此,EFM32是低功耗智能門鎖主控MCU的不二之選。
評(píng)論