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