呂智鵬,石紫茹,祝 玲
(北方民族大學(xué)寧夏回族自治區(qū),銀川 750021)
車輛防盜系統(tǒng)主要應(yīng)用于轎車和客車中,其主要作用是在車輛原有基礎(chǔ)上增加防盜報警功能。本系統(tǒng)采用rfid射頻識別技術(shù)對車主持有的標(biāo)簽進(jìn)行無感知一對一識別,若車輛處于未解鎖狀態(tài)卻在移動,此時系統(tǒng)GPS模塊采集位置信息,并自動聯(lián)系車主,實現(xiàn)防盜報警的功能。
該系統(tǒng)有RFID 識別模塊,測速模塊,GPS定位模塊以及通信模塊構(gòu)成,其特點是安裝方便,經(jīng)濟(jì)可靠,實用價值高。
車輛防盜系統(tǒng)的主要功能為檢測車輛的運(yùn)行情況,并對車輛進(jìn)行實時定位,當(dāng)車輛異常時及時通過手機(jī)通知車主。本系統(tǒng)設(shè)計了包含了車輛運(yùn)行狀態(tài)的檢測和車主身份識別辨認(rèn)功能;車輛定位功能和遠(yuǎn)程報警功能。
2.1.1 STM32最小系統(tǒng)的設(shè)計
本系統(tǒng)使用 了高性能、低成本、低功耗的STM32F103VET6作為主控芯片,同時在最小系統(tǒng)上集成使用了 LCD液晶屏進(jìn)行信息交互,預(yù)留了多路引腳。
2.1.2 RFID感應(yīng)模塊
無線射頻識別模塊中使用了RC522芯片,使用方便,模塊采用電壓為3.3V,通過SPI接口與單片機(jī)通信,可以保證模塊可靠工作、讀卡距離遠(yuǎn),滿足系統(tǒng)設(shè)計要求和使用場景。
2.1.3 GSM通信模塊
該系統(tǒng)采用全新SIM900A升級版本為核心,使用了1000uf優(yōu)質(zhì)貼片鉭電容進(jìn)行電源濾波,且有很強(qiáng)的抗干擾能力。本系統(tǒng)中使用了該模塊給手機(jī)發(fā)送短信的功能,把車輛運(yùn)行數(shù)據(jù)通過程序進(jìn)行轉(zhuǎn)換成一個可作為短消息發(fā)送的數(shù)據(jù)包,在系統(tǒng)與手機(jī)終端之間以短消息的形式進(jìn)行互相傳遞,從而實現(xiàn)可穩(wěn)定的遠(yuǎn)程監(jiān)控方案。
2.2.1 STM32控制主程序
本系統(tǒng)選用功耗低,運(yùn)行速率滿足系統(tǒng)要求的STM32F103-VET6作為主控芯片,用c語言在keil mdk開發(fā)平臺上進(jìn)行開發(fā),實現(xiàn)了啟動代碼的自動配置,可進(jìn)行設(shè)備模擬仿真和性能分析,大大提高了開發(fā)的效率,程序中使用的庫函數(shù)API(Application Program Interface)由 ST 公司官方提供,通過調(diào)用這些函數(shù)接口來配置 STM32的寄存器,通過模塊化編程在主程序中對各功能模塊進(jìn)行調(diào)用,進(jìn)而減少了開發(fā)周期,節(jié)約開發(fā)成本。
2.2.2 RFID感應(yīng)模塊與通信模塊
RFID模塊通過單片機(jī)的SPI接口與單片機(jī)進(jìn)行通信,通過完成尋卡→防沖突→選卡→讀/寫卡;對模塊內(nèi)部的數(shù)據(jù)塊進(jìn)行讀寫操作,然后將識別結(jié)果與錄入的車主信息進(jìn)行對比,將結(jié)果反饋程序處理,同時顯示在LCD屏幕。
GSM部分采用了SIM900A模塊支持TTL電平標(biāo)準(zhǔn)的串口通訊標(biāo)準(zhǔn),通過移動基站作為中繼站,將信息及時發(fā)送給手機(jī)終端。其與主控接口如下:GND-GND、5V-5V、PA2-RXD、PA3-TXD。
綜上所述,本文主要介紹了一款采用RFID與GPS技術(shù)的車輛防盜系統(tǒng)的系統(tǒng)設(shè)計方案,同時分析了系統(tǒng)的硬件與軟件設(shè)計,相信,通過不斷探索與實踐,車輛防盜系統(tǒng)會逐步完善。