出租車GPS定位系統(tǒng)的設(shè)計(jì)
2.3 GPRS模塊
2.3.1 GPRS概述
本文引用地址:http://butianyuan.cn/article/197164.htm
GPRS(General Packet Radio Service)是通用無(wú)線分組業(yè)務(wù)的簡(jiǎn)稱,是一種基于GSM(Global System for Mobile Communications)系統(tǒng)的無(wú)線分組交換技術(shù),提供端到端的、廣域的無(wú)線IP連接;是GSM Phase2.1規(guī)范實(shí)現(xiàn)的內(nèi)容之一,能提供比現(xiàn)有GSM網(wǎng)9.6kbit/s更高的數(shù)據(jù)率。GPRS采用與GSM相同的頻段、頻帶寬度、突發(fā)結(jié)構(gòu)、無(wú)線調(diào)制標(biāo)準(zhǔn)、調(diào)頻規(guī)則以及相同的TDMA幀結(jié)構(gòu)。因此,在GSM系統(tǒng)的基礎(chǔ)上構(gòu)建GPRS系統(tǒng)時(shí)只需要增加部分硬件設(shè)備和軟件升級(jí)即可。構(gòu)建GPRS系統(tǒng)的方法:1)GPRS是在現(xiàn)有的GSM網(wǎng)絡(luò)基礎(chǔ)上實(shí)現(xiàn)的,在GSM網(wǎng)絡(luò)中引入了3個(gè)主要組件:GPRS服務(wù)支持結(jié)點(diǎn)(SGSN,Serving GPRS Supporting Node)、GPRS網(wǎng)關(guān)支持結(jié)點(diǎn)(GGSN,Gateway GPRS Supporting Node)以及分組控制單元(PCU,Package Control Unit)。2)對(duì)GSM的相關(guān)部件進(jìn)行軟件升級(jí)。
GPRS的數(shù)據(jù)傳輸具有以下幾個(gè)特點(diǎn):
(1)采用的時(shí)分組交換技術(shù)的通信方式。(2)按數(shù)據(jù)流量計(jì)費(fèi),而不是按在線時(shí)長(zhǎng)計(jì)費(fèi)。(3)傳輸速率高。(4)永遠(yuǎn)在線。(5)GPRS網(wǎng)絡(luò)接入速度快,提供了與現(xiàn)有數(shù)據(jù)網(wǎng)的無(wú)縫連接。(6)GPRS支持基于標(biāo)準(zhǔn)數(shù)據(jù)通信協(xié)議的應(yīng)用,可以和IP網(wǎng)、X.25網(wǎng)互聯(lián)互通。(7)GPRS 的設(shè)計(jì)使得它既能支持間歇的爆發(fā)式數(shù)據(jù)傳輸,又能支持偶爾的大量數(shù)據(jù)的傳輸。
2.3.2 GPRS模塊介紹
GPRS模塊采用西門(mén)子公司的MC52i模塊[3],它是GPS定位系統(tǒng)與出租車公司監(jiān)控調(diào)度中心建立通信的重要部分。通過(guò)GPRS模塊一方面可以將GPS模塊采集到的車輛定位信息(如時(shí)間、經(jīng)度、緯度、速度、方向等)實(shí)時(shí)發(fā)送到出租車監(jiān)控調(diào)度中心的服務(wù)器上;另一方面還可以接收來(lái)自出租車監(jiān)控調(diào)度中心的調(diào)度命令。實(shí)現(xiàn)GPS定位系統(tǒng)與監(jiān)控調(diào)度中心的雙向通信。
2.3.3 GPRS接口電路設(shè)計(jì)
MC52i模塊與MSP430F147通過(guò)串口以及信號(hào)控制引腳相連,電路連接圖如圖3所示。MC52i的26-30引腳為電源電壓的輸入端,輸入電壓范圍為3.3V~4.8V,峰值負(fù)載電流為2A。MC52i模塊的TXD0與RXD0分別為MC52i模塊的數(shù)據(jù)接收端口與數(shù)據(jù)輸出端口,分別連接到單片機(jī)串口(UART1)的TXD1與RXD1。MC52i的1-6引腳為外接SIM卡提供了標(biāo)準(zhǔn)的接口,其中CCGND和CCVCC為SIM卡提供工作電壓;CCCLK信號(hào)為SIM卡提供時(shí)鐘脈沖信號(hào);CCIO為串行數(shù)據(jù)輸入輸出接口;CCRST信號(hào)為SIM卡復(fù)位信號(hào);CCIN引腳主要用來(lái)檢測(cè)SIM卡是否插入SIM卡卡座中。
圖3 MC55連接原理圖
Fig.3 MC55Connection diagram
系統(tǒng)軟件設(shè)計(jì)
3.1 主程序功能
主程序負(fù)責(zé)初始化、開(kāi)中斷、分析解析GPS數(shù)據(jù)、數(shù)據(jù)發(fā)送、指導(dǎo)系統(tǒng)進(jìn)入各種相應(yīng)的工作狀態(tài)。主程序流程圖見(jiàn)圖4a。
評(píng)論