基于單片機和GSM的遠程車載防盜報警系統(tǒng)設計(3)

2012年02月19日 12:42 來源:本站整理 作者:電子大兵 我要評論(0)

  3 監(jiān)測報警流程

  3.1 設置流程

  用戶第一次使用時要設置手機號碼和短信中心號碼。開啟電源, 按照液晶顯示的提示, 通過鍵盤進行號碼預設, 需要設置本地短信中心號碼和個人控制號碼, 所設號碼存在外部存儲器中。預設程序結束后, 單片機向SIM300 發(fā)送AT 命令控制其向預設號碼發(fā)送驗證短信“設置成功”。若不是第一次使用,在提示輸入密碼后10 s 內(nèi)不進行號碼的重新設置, 則自動跳過設置號碼階段, 開始正常監(jiān)測工作。設置流程如圖3 所示。

  圖3 設置流程框圖

  圖3 設置流程框圖。

  3.2 監(jiān)測流程

  在SIM300 工作狀態(tài)下, 若汽車有異常情況, 如車門被打開、車窗被砸破, 產(chǎn)生的強烈震動或聲音等只要觸發(fā)其中的一個傳感器, 使與傳感器相連的單片機管腳的電平發(fā)生變化( 由低電平變成高電平), 此變化作為信號, 經(jīng)單片機判斷后確認是警情信號, 單片機將控制SIM300 發(fā)送短信給預設的個人監(jiān)控號碼, 例如: “ 您的汽車出現(xiàn)緊急情況, 請及時查看” 。監(jiān)測流程如圖4 所示。

  圖4 監(jiān)測流程框圖

  圖4 監(jiān)測流程框圖。

  3.3 控制流程

  確定SIM300 處于工作狀態(tài)時, 若遇到緊急情況, 如汽車被盜, 需要緊急關閉油箱閥門, 使汽車停下。編輯短信“ 關閉” , 發(fā)送到與SIM300 連接的SIM 卡,SIM300 接收到短信后將信息存儲在SIM 卡中, 單片機發(fā)送命令讀取剛才收到的信息, 包括來信號碼、短信長度、短信內(nèi)容等。單片機將其解析為PDU 碼, 判斷來信號碼是否是預設的用戶控制號碼。若不是, 則停止后續(xù)工作, 命令視為無效, 單片機向SIM300 發(fā)送命令刪除短信; 若是預設號碼, 則查看短信是否符合預設命令。若不符合, 停止后續(xù)工作并刪除短信; 若符合, 則執(zhí)行相應命令, 即與繼電器相連的單片機管腳電平發(fā)生變化( 由低電平變?yōu)楦唠娖剑?, 同時刪除短信( 使SIM 卡中每次收到的短信都儲存在首條的位置, 方便下次讀?。?。輸出信號再經(jīng)信號放大器發(fā)大, 達到使繼電器正常工作的電壓, 切斷油箱供油開關, 使汽車停止運行。控制流程如圖5 所示。

  圖5 控制流程圖

  圖5 控制流程圖

  經(jīng)過軟硬件的調(diào)試, 本系統(tǒng)的各項功能都能很好地實現(xiàn), 有效保證了汽車的安全。該系統(tǒng)將單片機與SIM300 功能模塊相結合, 充分利用了技術成熟的GSM移動通信網(wǎng)絡, 克服了普通監(jiān)控系統(tǒng)中的諸多局限性。該思想還可以用于家用電器、農(nóng)業(yè)規(guī)?;a(chǎn)等領域。本方案具有節(jié)約布線資源、控制范圍廣、通用性強、性價比高等諸多優(yōu)點。

上一頁123

本文導航