• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 汽車電子 > 設計應用 > 基于SIM908的車輛實時定位系統的設計

    基于SIM908的車輛實時定位系統的設計

    作者:莫長江 梁啟文 時間:2014-12-29 來源:電子產品世界 收藏
    編者按:  摘要:本文詳細論述了一種基于GSM 網絡的車輛定位器的設計方案。本方案無需網絡服務器,可通過短信鏈接百度地圖顯示車輛在地圖中的具體位置。論文提出了系統的總體設計方案,解釋了利用GPS 實現定位的原理,利用短消息 (SMS) 向用戶傳輸信息的實現方法,并詳細介紹了該定位器的硬件電路設計、軟件設計等要點,特別提出識別飛信短信息的方法以及WGS84協議解決GPS地址偏移的方法。測試結果表明,該系統工作穩定可靠,該定位器具有較好的位置精度。   引言   在網絡與智能化日趨發達與完善的大背景下,為了滿足用

      主控選用宏晶科技的STC12C5A60S2,它采用51內核架構,并有寬電壓輸入特性,在本系統的4.2V主電壓下可正常工作,因此不需要設計多電源電壓電路,非常切合系統的情況,并且價格低廉、電路設計簡潔。

    本文引用地址:http://www.czjhyjcfj.com/article/267430.htm

      的連接非常簡單,利用的串口TXD、RXD與的RXD、TXD交叉相連接即可實現模塊的AT命令統一控制,值得注意的是,模塊也可采用兩個串口(各一個)與單片機的兩串口分別交叉相連,提供了多種設計選擇。SIM908與單片機模塊電路圖如圖3所示。

      設計了SIM908上電啟動電路,可不通過單片機程序自動穩定可靠上電。通過上電觀察三個指示燈的情況判斷SIM908模塊是否正常工作,正常情況下電源指示燈亮,狀態燈和模塊正常啟動指示燈點亮,網絡指示燈閃爍3-5秒。通過單片機與的串口通信測試檢測SIM908的AT指令是否工作正常,輸入AT 回車,返回OK 表示GSM/R 與單片機正常連接。

      1.4 其它功能電路設計

      為了實現監聽功能,在SIM908的Mic接口上加入了一個微型的拾音器,通過AT命令接通用戶電話,即可把車輛的實時語音通過Mic傳到遠端用戶手機處。而簡單的防盜功能,則通過辨識特定的用戶短信,編程單片機的IO端口,連接繼電器控制車輛油路或者電路,實現車輛停車的功能。

      2 軟件系統

      2.1 AT命令控制GSM/GPS模塊

      通過單片機串口發出AT命令,控制SIM908模塊的功能,本設計的主要AT命令如表1所示。還有其它更多的AT命令不能一一列舉,可查閱本文附后參考文獻。

      2.2 系統軟件設計

      本系統軟件設計分成幾個子模塊,主程序由這幾個模塊構成,這里重點介紹定位功能實現。

      2.2.1 系統初始化

      通過AT命令執行設置波特率、打開GPS電源、復位GPS等功能。

      2.2.2 GSM網絡信號查詢

      通過發送“AT+CSQ”,查詢返回值是否符合網絡強度要求。

      2.2.3 GSM短信息接收處理

      執行過程如圖4所示,特別提到的是,為了降低用戶的短信發送成本,可識別免費發送短信的飛信短信,經過對比發現,飛信軟件發送的短信與普通短信的區別是在發送的電話號碼前多了“12530”的字符,通過區別判斷,可提取出系統需要的返回短信的用戶號碼。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 齐河县| 历史| 大关县| 榆林市| 利川市| 澄迈县| 六盘水市| 龙州县| 含山县| 鹤山市| 瓮安县| 翼城县| 鹿邑县| 兴业县| 巩留县| 玛曲县| 神农架林区| 四平市| 汪清县| 弥渡县| 南召县| 珲春市| 仪征市| 乌恰县| 即墨市| 客服| 漾濞| 嘉荫县| 穆棱市| 万年县| 获嘉县| 泸定县| 商丘市| 婺源县| 明溪县| 吴堡县| 金塔县| 当雄县| 绵阳市| 泸定县| 长武县|