久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 汽車電子 > 設計應用 > 基于GSM網絡的汽車報警系統設計

基于GSM網絡的汽車報警系統設計

作者: 時間:2009-11-18 來源:網絡 收藏
 

微控制器處理速度快,串口速率慢,這對實時監控帶來了很大的隱患,微控制器不能一直等待接收完全部數據。為了提高實時監控能力,通信模塊引入緩存,把不完整的信息暫存在緩存內,待信息完整后再進行處理。緩存結構加入讀指針和寫指針,對緩存進行讀、寫操作,保證了在讀數據的同時,也可以進行寫操作,兩指針互不干擾。初始化通信模塊通過拉低IGT啟動,并通過串口發送AT指令進行必要的初始化設置。表1是初始化 使用的AT命令。

  根據AT指令回答的格式“CR>LF>回答CR>LF>”,CR>LF>ACSII碼分別0DH,0AH。短消息的發送和接收控制模式有三種:Block模式、PDU(Protocol Data unit,協議數據單元)模式和Text模式。使用Block模式需要手機生產廠家提供驅動支持。目前,PDU模式已取代Block模式,而Text模式不支持中文。因此,為了系統的通用性,兼容中英文短消息的發送接收,本系統使用PDU模式來處理短消息。為了減少程序的復雜性,系統不對信息進行儲存,因為如果采用信息儲存方式,需對信息讀取,讀取完再刪除信息,過程比較繁瑣。

  本系統則是利用信息提示的方法對信息內容進行讀取的。最后設置來電顯示,主要為了確認用戶的身份,便于用戶啟動、關閉監控功能,整個啟動代碼的設置主要是對后續的工作做好準備。

3.2 控制模塊

  根據程序設計需求,只需提取被叫號碼和用戶數據(Unicode字符串),被叫號碼用來確認是否機主手機號碼,當不是主手機號碼時不進行下一步操作,清空緩存,繼續監控,確認后,根據用戶短消息內容不同,做相應設置。

  其中“設置”命令的功能是將中車主的手機號碼進行修改;“修改”命令是將中的密碼進行修改,密碼的作用是防止任何人都可以修改報警手機號碼。發送相應短消息內容,完成各種設置:

  (1)“啟動”短消息,啟動報警器。

  (2)“關閉”短消息,關閉報警器。

  (3)“設置”短消息,替換擁有控制權的手機號碼。

  (4)“修改”短消息,修改登陸密碼。

  (5)“查詢”短消息,查詢報警器的工作狀態。

3.3 檢測模塊

  該模塊由高精度振動傳感器組成。模塊被觸發后,發送一個低電平信號到微控制器。

  控制器檢測到低電平信號,發送短信到機主手機報警。由圖4可以看到發完信息后,低電平還未跳到高電平時,又被微控器檢測監控設備為低電平,又重復發了一條信息。為解決此問題,發送報警信息繼續檢測監控設備,當為高電平時才跳出,這樣避免了產生信息重發,增強了系統的穩定性。



評論


相關推薦

技術專區

關閉