無(wú)線(xiàn)停車(chē)場(chǎng)檢測系統解析方案
軟件設計
無(wú)線(xiàn)停車(chē)場(chǎng)檢測系統的軟件可分為3個(gè)部分:微控制器與無(wú)線(xiàn)數傳模塊之間的UART通訊、微控制器與地磁傳感器模塊之間的I2C通訊以及分析地磁數據的算法。
微控制器EFM32TG110F32的LEUART可工作在EM2低功耗模式,它使用32.768KHz的時(shí)鐘,最高通訊波特率為9600baud/s;通過(guò)LEUART與DMA的相互配合,整個(gè)系統可極大地降低功耗。
地磁傳感器模塊采用I2C通訊接口,MMC3282的器件地址為0x6x,主控制器通過(guò)器件地址尋址到傳感器后,通過(guò)操作傳感器內部控制寄存器0進(jìn)行數據的測量,并可從傳感器內部的6個(gè)數據寄存器中讀取測量的結果。在讀取到了傳感器采集的地磁數據后,主控制器通過(guò)相應的算法對地磁數據進(jìn)行分析,并可將最終的結果通過(guò)無(wú)線(xiàn)數傳模塊發(fā)送給其他設備。
為了控制功耗,系統在沒(méi)有數據傳輸的時(shí)候,可通過(guò)相應引腳關(guān)閉無(wú)線(xiàn)傳輸模塊的電源,從而更有效的降低整個(gè)系統的功耗。
方案優(yōu)勢
基于EFM32TG110F32與MMC3282等實(shí)現的無(wú)線(xiàn)停車(chē)場(chǎng)檢測系統具有的優(yōu)勢包括:
1、相對于傳統的8位、16位單片機,EFM32TG110F32以Cortex-M3為內核,具有更強運算處理能力,使整個(gè)系統的性能得到提升;
2、EFM32TG110F32與MMC3282均具有低功耗的優(yōu)勢,綜合使得整個(gè)系統的功耗更低,增長(cháng)系統的電池壽命,間接降低了整個(gè)系統對于電池的需求成本;
3、EFM32TG110F32集成了DMA、LEUART以及I2C等低功耗功能模塊,同時(shí)它的Flash可用于數據存儲功能,使得整體方案的外圍元件減少,降低方案成本。
總結
綜述上文,以EFM32TG110F32為主控MCU,MMC3282為關(guān)鍵檢測元器件而設計的無(wú)線(xiàn)停車(chē)場(chǎng)檢測系統,充分地發(fā)揮了EFM32TG110F32的高性能、低功耗、良好集成度的特點(diǎn),同時(shí)結合MMC3282易開(kāi)發(fā)、高集成以及低功耗的優(yōu)勢,使得它將成為無(wú)線(xiàn)停車(chē)場(chǎng)檢測方面的最佳選擇。
評論