新聞中心

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

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

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

        2.2 模塊
        系統模塊采用SIM300C專用通信模塊,主要負責報警器與用戶之間的短信以及電話通信。該款模塊內嵌TCP/IP協議,AT命令控制,實現數據傳輸非常方便。模塊具有以下特點:
        (1)供電電壓:3.4~4.5 V;
        (2)編碼方案:CS-1,CS-2,CS-3 and CS-4;
        (3)SMS短信支持MT,MO,CB,Text and PDUmode;短信存儲:SIM卡;
        (4)支持1.8 V,3 V的SIM卡。
        SIM300C以小尺寸和低功耗實現語音、SMS、數據和信息的高速傳輸,滿足系統的設計要求。
        2.3 無線模塊
        系統采用無線接收模塊3310A用于遙控器與報警器的短距離數據傳輸,實現對報警器的啟動和停止功能。
        3310A接收模塊是一片直接將芯片做在PCB板上具有較高性價比的超外差接收模塊,具有體積小、免調試、無外圍、性能穩定等特點,芯片內含射頻放大器、混頻器、本地振蕩器、中頻放大器、濾波器及限幅比較器,輸出為數據電平信號,可直接至標準解碼器或CPU解碼,頻率為315 MHz及433.92 MHz,適合于ASK方式的發射模塊及遙控手柄配套。
        產品性能與優點:
        接收頻率:315 MHz,433 MHz(免調試);工作電壓:2.5~6 VDC(典型5 V);工作電流:2.5 mA/3 V,4.5 mA/5 V;接收靈敏度:-90 dBm(1.8μV);接收方式:ASK;數據速率:4.8Kb/s;解調濾波器帶寬:5 Kb/s;工作溫度:-40~+80℃。其外圍電路如圖3所示。

        本文引用地址:http://www.104case.com/article/197798.htm

        3 系統軟件設計
        根據工作原理,程序設計主要由以下三大模塊組成:啟動模塊、控制模塊、監控模塊。啟動模塊對部件進行必要的設置;控制模塊接收用戶指令,分配工作,進行相應處理;監控模塊,對傳感器實時監控,被觸發后發送短信報警。
        3.1 啟動模塊
        啟動模塊包含兩個部分:初始化STC89微控制器和初始化SIM300C通信模塊。首先,必須對微控制器的定時器和中斷、串口、系統變量等進行初始化。
        微控制器處理速度快,串口速率慢,這對報警器實時監控帶來了很大的隱患,微控制器不能一直等待接收完全部數據。為了提高實時監控能力,通信模塊引入緩存,把不完整的信息暫存在緩存內,待信息完整后再進行處理。緩存結構加入讀指針和寫指針,對緩存進行讀、寫操作,保證了在讀數據的同時,也可以進行寫操作,兩指針互不干擾。初始化SIM300C通信模塊通過拉低IGT啟動SIM300C,并通過串口發送AT指令進行必要的初始化設置。表1是初始化SIM300C使用的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)“查詢”短消息,查詢報警器的工作狀態。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 富源县| 宁陵县| 通山县| 广宗县| 岳西县| 江津市| 香港 | 白水县| 长海县| 蓬安县| 安溪县| 东阿县| 扶沟县| 安宁市| 巧家县| 民权县| 珠海市| 田阳县| 禹城市| 清丰县| 太康县| 安达市| 屏南县| 凌源市| 安康市| 泗水县| 蒙城县| 汽车| 防城港市| 武安市| 丹巴县| 庐江县| 青川县| 景谷| 新乡县| 延安市| 房山区| 阜新市| 涟水县| 海宁市| 海口市|