采用短信方式的汽車(chē)防盜報警系統設計
圖3是用MOST非門(mén)電路組成的震動(dòng)檢測電路,其輸出的波形是幅度相同的震動(dòng)脈沖信號。該信號送到單片機,由單片機軟件檢測震動(dòng)信號的真偽,通過(guò)脈沖寬度、脈沖數量判斷震動(dòng)的類(lèi)型。如果使用端口可編程的單片機,端口編程為輸入狀態(tài)時(shí),可以直接檢測震動(dòng)信號,省去整形放大電路。本文引用地址:http://dyxdggzs.com/article/197900.htm
系統軟件設計
1 與SMS有關(guān)的AT指令
GSM模塊提供的命令接口符合GSM07.05和GSM07.07規范。GSM07.07中定義的AT Command接口,提供了一種移動(dòng)平臺與數據終端設備之間的通用接口。GSM07.05對短消息作了詳細的規定,在短消息模塊收到網(wǎng)絡(luò )發(fā)來(lái)的短消息時(shí),能夠通過(guò)串口發(fā)送指示消息,數據終端設備可以向GSM模塊發(fā)送各種命令。
目前,發(fā)送短消息常用Text和PDU(Protocol Data Unit)模式。使用Text模式收發(fā)短信代碼簡(jiǎn)單、容易實(shí)現,但最大的缺點(diǎn)是不能收發(fā)中文短信,而PDU模式不僅支持中文短信,也能發(fā)送英文短信。PDU模式收發(fā)短信可以使用三種編碼:7位、8位和UCS2編碼。7位編碼用于發(fā)送普通的ASCII字符,8位編碼通常用于發(fā)送數據消息,UCS2編碼用于發(fā)送Unicode字符。編碼類(lèi)型在PDU數據包中指定。
圖4 系統流程圖
2 系統流程
系統流程圖如圖4所示。主程序包括系統初始化、循環(huán)檢測。延時(shí)子程序用來(lái)產(chǎn)生一定的延時(shí),然后啟動(dòng)報警器以防止誤報警:主程序用來(lái)控制報警電路、短消息發(fā)送電路。當單片機接收到中斷報警信號后由短信發(fā)送電路及時(shí)向車(chē)主發(fā)送報警消息。如果一切正常,程序處于循環(huán)等待中。
結束語(yǔ)
經(jīng)驗證,采用基于GSM短消息數據傳輸技術(shù)的汽車(chē)防盜系統,不僅可以提高報警的通信可靠程度,而且通信距離基本不受限制,從而實(shí)現用戶(hù)對汽車(chē)的長(cháng)距離監控。便于車(chē)主根據情況采取措施,滿(mǎn)足了車(chē)主對汽車(chē)防盜的要求。該系統安裝簡(jiǎn)單、功能強、便于應用、易于推廣。
評論