<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于GPS+GPRS的信息化車輛管理系統(tǒng)設(shè)計(jì)

          基于GPS+GPRS的信息化車輛管理系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2005-09-27 來源:網(wǎng)絡(luò) 收藏

          摘要:針對管理的要求,介紹了一種GPS全球定位系統(tǒng)、GPRS通用無線分組業(yè)務(wù)、嵌入式電子技術(shù)和計(jì)算機(jī)軟件的,實(shí)現(xiàn)了的實(shí)時(shí)動態(tài)管理。給出了系統(tǒng)的硬、軟件,為車輛管理提供了一個(gè)低成本的解決方案。

          關(guān)鍵詞:車輛管理; GPS; GPRS; MCU; 軟件開發(fā)

          隨著單位公用車輛的增多,對處于流動狀態(tài)的車輛進(jìn)行管理逐漸成為一個(gè)復(fù)雜的問題。傳統(tǒng)的用車申報(bào)、出入登記制度只能對車輛進(jìn)行靜態(tài)的管理,對于行駛在外的車輛則無法實(shí)施有效管理,難以適應(yīng)社會的要求。GPS+GPRS的信息化車輛既可將用車申報(bào)、出入登記電子化,還可實(shí)時(shí)監(jiān)控車輛的行駛路線、地理坐標(biāo)、全車狀況和緊急呼叫等,并可根據(jù)需要進(jìn)行應(yīng)急調(diào)度,有效地對車輛進(jìn)行實(shí)時(shí)動態(tài)管理。

          1 系統(tǒng)總體

          信息化車輛的總體結(jié)構(gòu)如圖1所示,該系統(tǒng)主要由車載設(shè)備和控制中心組成,涉及的關(guān)鍵技術(shù)包括GPS全球定位系統(tǒng)、GPRS通用無線分組業(yè)務(wù)、MCU控制技術(shù)和C++ Builder軟件開發(fā)。

          2 車載設(shè)備設(shè)計(jì)

          作為終端的車載設(shè)備安裝于每一臺車輛上,采用嵌入式方法設(shè)計(jì),可以滿足系統(tǒng)對實(shí)用性、經(jīng)濟(jì)性、可靠性的高要求。

          2.1 硬件設(shè)計(jì)

          車載設(shè)備的硬件結(jié)構(gòu)如圖2所示。其中MCU選用AT89C51,GPS模塊選用GARMIN公司的GPS25 LVS,GPRS模塊選用Sony-Ericsson公司的GM29, GPS模塊和GPRS模塊通過TTL/RS232電平轉(zhuǎn)換電路與AT89C51相連,液晶顯示電路和鍵盤輸入電路作為人機(jī)操作界面,Flash ROM用于存儲相關(guān)數(shù)據(jù)。

          GPS25 LVS是經(jīng)典的GPS OEM板,其典型特性包括:采用并行12通道瞬間鎖定可視衛(wèi)星;后備鋰電使重捕速度更快;全屏蔽封裝可有效抵抗電磁干擾,1PPS秒脈沖輸出精度可達(dá)1μs,采用單5V供電;可接收實(shí)時(shí)差分信號以用于精確定位,信號格式為RTCM SC-104;外部通信采用RS232串口,控制時(shí)序簡單;輸出采用NMEA01832.0格式(ASCII字符型),開發(fā)非常方便。

          GM29為高度集成的GPRS Modem,它有兩種工作模式:命令模式和通信模式。在命令模式下,可使用標(biāo)準(zhǔn)的“AT+"命令對其工作參數(shù)進(jìn)行設(shè)置,并進(jìn)行GPRS網(wǎng)絡(luò)登錄;在通信模式下,模塊建立串行總線與Internet網(wǎng)絡(luò)特定IP地址的數(shù)據(jù)鏈路,進(jìn)行數(shù)據(jù)的“透明”傳輸。SIM卡可向中國移動公司申請,登錄GPRS網(wǎng)絡(luò)時(shí)使用動態(tài)的APN。

          2.2 軟件控制

          車載設(shè)備控制核心MCU的軟件流程如圖3所示。主程序在系統(tǒng)上電后,首先完成初始化,然后進(jìn)行GPRS登錄,再將接收到的GPS衛(wèi)星數(shù)據(jù)進(jìn)行處理后存儲,每隔5分鐘記錄一次。與控制中心的數(shù)據(jù)傳輸在中斷子程序中進(jìn)行,產(chǎn)生中斷的可以是控制中心的呼叫命令或車載設(shè)備的按鍵輸入。

          3 控制中心軟件設(shè)計(jì)

          控制中心軟件示意圖如圖4所示。該軟件采用面向?qū)ο蟮脑O(shè)計(jì)方法,根據(jù)功能可分為網(wǎng)絡(luò)通信子系統(tǒng)、車輛管理子系統(tǒng)、報(bào)表生成子系統(tǒng)和車輛管理數(shù)據(jù)庫,主要完成數(shù)據(jù)通信、處理和報(bào)表生成等功能。

          網(wǎng)絡(luò)通訊子系統(tǒng)負(fù)責(zé)接入Internet互聯(lián)網(wǎng)和單位內(nèi)部局域網(wǎng)。它包含ISAPI應(yīng)用程序,可建立網(wǎng)絡(luò)客戶端(車載設(shè)備)與中心數(shù)據(jù)庫之間的數(shù)據(jù)互動,同時(shí)還包含局域網(wǎng)接入程序,可與單位內(nèi)部局域網(wǎng)的其它終端進(jìn)行數(shù)據(jù)交換??刂浦行呐c車載設(shè)備采用一點(diǎn)對多點(diǎn)通信協(xié)議,控制中心在Internet上使用靜態(tài)IP地址,若干車載設(shè)備接入GPRS網(wǎng)絡(luò)時(shí),使用各自的動態(tài)APN與控制中心進(jìn)行雙向數(shù)據(jù)傳輸。

          車輛管理子系統(tǒng)提供控制中心的人機(jī)交互界面,并以圖形圖像的形式顯示每臺車輛的地理坐標(biāo)、行駛路線和車輛狀況等信息,并依據(jù)車輛管理制度,在辦公自動化局域網(wǎng)內(nèi)實(shí)現(xiàn)電子公文的處理,包括用車申報(bào)和審批、車輛出入登記等。報(bào)表生成子系統(tǒng)用于對相應(yīng)數(shù)據(jù)進(jìn)行處理、存儲和打印,生成派車單等紙質(zhì)文檔或證明。

          在數(shù)據(jù)庫處理方面,依靠Multi-Tier數(shù)據(jù)庫結(jié)構(gòu),實(shí)現(xiàn)了主從結(jié)構(gòu)中的DataModule、BDE以及SQL Link Drive的可移植性,提高了系統(tǒng)的可維護(hù)性和可擴(kuò)展性。

          4 結(jié)束語

          本文提供了一個(gè)低成本的信息化車輛管理系統(tǒng)解決方案,具有較高的經(jīng)濟(jì)性和實(shí)用性。通過擴(kuò)展車輛黑匣子、GIS地理信息系統(tǒng)和高可靠通信網(wǎng)絡(luò)等,實(shí)現(xiàn)了GPS+GPRS+GIS的車輛管理系統(tǒng),功能更加強(qiáng)大、界面更加友好。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();