《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計 > 設(shè)計應(yīng)用 > 基于CDMA業(yè)務(wù)的GPS定位信息傳送
基于CDMA業(yè)務(wù)的GPS定位信息傳送
電子發(fā)燒友
摘要: 本文討論的就是利用CDMA業(yè)務(wù)傳送GPS定位信息的實(shí)例。當(dāng)然,GPS定位信息只是整個信息傳輸管理系統(tǒng)的一個應(yīng)用,通過更換不同的數(shù)據(jù)源模塊可實(shí)現(xiàn)不同的信息傳輸,從而構(gòu)成不同的信息傳輸管理系統(tǒng),如遠(yuǎn)程抄表系統(tǒng)、水文數(shù)據(jù)采集系統(tǒng)等等。
Abstract:
Key words :

本文討論的就是利用CDMA業(yè)務(wù)傳送GPS定位信息的實(shí)例。當(dāng)然,GPS定位信息只是整個信息傳輸管理系統(tǒng)的一個應(yīng)用,通過更換不同的數(shù)據(jù)源模塊可實(shí)現(xiàn)不同的信息傳輸,從而構(gòu)成不同的信息傳輸管理系統(tǒng),如遠(yuǎn)程抄表系統(tǒng)、水文數(shù)據(jù)采集系統(tǒng)等等。

1 系統(tǒng)構(gòu)成

如圖1所示,整個信息傳輸管理系統(tǒng)由移動終端、CDMA網(wǎng)絡(luò)、Internet網(wǎng)、信息管理中心服務(wù)器組成。

移動終端將GPS數(shù)據(jù)組成CDMA數(shù)據(jù)分組,通過CDMA網(wǎng)絡(luò)和Internet網(wǎng),上傳到信息管理中心服務(wù)器。服務(wù)器應(yīng)當(dāng)具備IP地址和電子地圖。

信息管理中心也可以通過Internet網(wǎng)和CDMA網(wǎng)絡(luò)向移動終端發(fā)出各種指令。

圖1基于CDMA的無線移動數(shù)據(jù)傳輸系統(tǒng)

2 移動終端硬件組成

移動終端的硬件部分主要有CDMA Modem模塊、GPS模塊、MCU及電源四部分,連接關(guān)系如圖2所示。

圖2 移動終端硬件組成

其中的CDMA模塊為Wavcom公司的ME45。這是一個具有完整功能的CDMA移動通信模塊,通過串口可以實(shí)現(xiàn)對此模塊的控制和數(shù)據(jù)傳輸,包括短信和無線上網(wǎng)等。另外加上模擬部分電路,可實(shí)現(xiàn)話音通信功能。對ME45的控制用的是AT命令方式。

GPS模塊是臺灣Holux公司的GM82 OEM板。它通過外接天線接收GPS信號,計算出所處位置的地理信息,通過串口將此信息傳送給MCU。

MCU采用新華龍公司代理的C8051F020八位微控制器。選擇此MCU是基于諸多考慮的:首先,是功能強(qiáng)大,幾乎在單片中包容了所有常用的功能;其次,與普通的8051有相同的內(nèi)核,開發(fā)容易,而且支持C語言源程序調(diào)試。

在此移動終端中,采用了如下一些必需的功能部件:

首先是它的兩個硬件串口。這兩個串口的波特率產(chǎn)生是獨(dú)立的,而且不占用芯片的定時器,使用起來相當(dāng)靈活。這兩個串口分別對GPS模塊和CDMA模塊通信。GPS模塊把位置信息以固定的格式從串口發(fā)出,MCU接收GPS模塊送來的數(shù)據(jù),解析出其中有用的數(shù)據(jù)進(jìn)行封裝,然后以規(guī)定的格式通過第2個串口交給CDMA模塊,將數(shù)據(jù)送上Internet網(wǎng)。

其次,128字節(jié)的Flash可用于存放一些可設(shè)置的參數(shù),如移動終端的識別號或IP地址、信息管理中心服務(wù)器的IP地址等。

再次,4 KB的SRAM相對其他的8位機(jī)來講是相當(dāng)大了,可以滿足組幀、數(shù)據(jù)緩沖的要求。

64 KB的Flash可以滿足較大程序量的要求。

64 KB的Flash和4 KB RAM的組合可以完成對信息數(shù)據(jù)的加解密工作,可提供某些特定場合使用。

引出了某些I/O口,通過光電耦合器隔離后引至其他監(jiān)測點(diǎn),可以擴(kuò)展相應(yīng)的功能。

另外,留出了總線擴(kuò)展口,可擴(kuò)展64 KB的SRAM,一方面可以用于嵌入實(shí)時操作系統(tǒng),另一方面可以用于使用C8051F020的在線自我編程功能來遠(yuǎn)程更新程序。

由于用于移動設(shè)備,需要低功耗器件,而C8051F020工作電壓為3.3 V,功耗很小。

設(shè)計時考慮該移動終端主要作為車載應(yīng)用,所以實(shí)際電路中設(shè)計了從點(diǎn)煙器取電的電源電路。

移動終端利用C8051F020芯片控制實(shí)現(xiàn),不用另行擴(kuò)展串口、ROM以及RAM。此硬件結(jié)構(gòu)并不僅僅局限在定位功能上,對于很多數(shù)據(jù)采集/控制應(yīng)用也可以滿足要求,只需改變程序結(jié)構(gòu)。正是由于C8051F020的功能強(qiáng)大,使得硬件的組成和結(jié)構(gòu)都變得非常簡單。

3 移動終端軟件設(shè)計

由于采用了C8051F020作控制器,使得硬件的工作相對簡單和通用,所以該系統(tǒng)實(shí)現(xiàn)的主要工作集中在軟件的實(shí)現(xiàn)上。

利用GPRS上網(wǎng)主要的問題是,在系統(tǒng)接入無線Internet網(wǎng)時進(jìn)行初始化和對鏈路的控制。若對通信過程和協(xié)議不熟悉,則做起來很麻煩;現(xiàn)在已有許多MCU或GPRS Modem已將這些功能嵌入到操作系統(tǒng)中。對CDMA上網(wǎng),則比較簡單,通過撥通服務(wù)商的特定號碼即可。

利用CDMA模塊進(jìn)行數(shù)據(jù)傳輸,既可以采用上網(wǎng)傳輸,也可以采用短消息的方法。下面就短消息方式的數(shù)據(jù)傳輸軟件流程作一介紹。

對于數(shù)據(jù)源,GPS模塊不斷發(fā)送固定格式的串行數(shù)據(jù),MCU利用一串口與之相連。一般MCU對串口數(shù)據(jù)的接收處理方式有查詢和中斷兩種。這里采用的方法既不是查詢也不是中斷,而是命令的方式,MCU根據(jù)接收到的不同命令,執(zhí)行不同的功能。移動終端的軟件流程如圖3所示。

圖3 移動終端軟件流程

(1) MCU的初始化

單片機(jī)的初始化很重要,它關(guān)系到程序能否正確運(yùn)行。這里主要功能是分配串口引腳,設(shè)置系統(tǒng)時鐘,確定波特率。

這里需要重點(diǎn)注意的問題是MCU的初始化。C8051 MCU硬件資源相當(dāng)豐富,但有一些不是能同時使用的,需要在初始化時進(jìn)行設(shè)定,所以它的交叉開關(guān)譯碼表的正確使用非常重要。資料中提供的優(yōu)先權(quán)交叉開關(guān)分配是有區(qū)別的,關(guān)鍵看XBR2特殊功能寄存器中的EMIFLE位的值。串口分配時只用到4個引腳,沒有用到外部存儲器,所以 P0.7、P0.6、P0.5 的功能由交叉開關(guān)或端口鎖存器決定,而且EMIFLE的值為“0”,這樣可以保證串口分配不出現(xiàn)錯位。

(2) 刪除短消息子程序

刪除短消息子程序的作用是清空SIM卡里存入的所有讀過的短消息,但未讀取的短消息不會刪除,使每個新來的短消息的標(biāo)號都為“0”。

(3) 讀短消息子程序

讀短消息子程序的作用是讀取新消息并將短信的內(nèi)容存儲在內(nèi)部RAM中,為程序的跳轉(zhuǎn)提供判斷的依據(jù)。例如,如果短信的內(nèi)容是“###13520479697*”,表示設(shè)定短消息發(fā)送號碼;如果需要查詢車輛狀況,MCU就會向卡號為“13520479697”的用戶發(fā)定位信號。

指令“AT+CMGR=0”表示讀取SIM卡里的標(biāo)號為0的短信。先把該指令轉(zhuǎn)換為ASCII碼,然后再串行發(fā)送出去。CDMA模塊就會執(zhí)行相應(yīng)的命令,并將短信內(nèi)容通過串行口傳遞給單片機(jī)。單片機(jī)的串口0的接收標(biāo)志位RI置位,表示接收到一個完整的字符,可以從串口寄存器中取走內(nèi)容。該標(biāo)志位不能自動清零,需要軟件復(fù)位,然后進(jìn)行下一個字節(jié)的接收。

短信的內(nèi)容是有長度的,通過設(shè)定短信內(nèi)容的最后一個字符是否為“*”號來決定接收停止位。接收時,判斷串口寄存器。如果接收到的字符為“*”,表示停止接收,則后面接收的信息無效,將SBUF0的內(nèi)容存入RAM區(qū)。

(4) 短消息命令的執(zhí)行

通過刪除舊短信,讀新短信,存儲新短信的內(nèi)容,MCU對存入內(nèi)容檢索、判斷是什么功能命令,然后跳轉(zhuǎn)到相應(yīng)的功能程序入口,實(shí)現(xiàn)用戶所要求的服務(wù)。

這里舉兩個命令說明:如“###13520479697*”和“PLACE*”。

接收到第1個命令時,先檢測“###”,如果符合,則表示后面的數(shù)據(jù)是要存入Flash中的卡號,需要掉電保存的內(nèi)容,將其存入128B的非易失性存儲扇區(qū)中。掉電后,該號碼不會丟失。如有語音命令和查詢定位信息的命令時,都會呼叫這個存入Flash中的號碼。

第2個命令表示接收定位信息。它是以第1個命令為基礎(chǔ)的,只有第1個命令執(zhí)行后,存有了卡號,才能將定位信息發(fā)送出去。當(dāng)單片機(jī)檢測到新短信的內(nèi)容為“PLACE*”時,啟動定時器4,通過串口1,接收GPS定位信號。這時,接收的信號還不是發(fā)到信息中心,要通過對導(dǎo)航電文的檢索、提取,最后將有用的時間、經(jīng)度、緯度信息發(fā)送給設(shè)定的號碼。

兩個不同命令短信的執(zhí)行,功能子程序是分開的,但前端的判斷跳轉(zhuǎn)程序是關(guān)聯(lián)的,所以將兩個程序合在一起討論。該程序包含對兩個串口同時操作,先讀新消息。如果內(nèi)容有“PLACE*”,則進(jìn)入定位信號的提取。判斷是否有“###”,有則進(jìn)入存儲號碼的功能。

當(dāng)檢測到“PLACE*”時,首先啟動定時器4,接收串口1的定位信息。由于GPS信號的定位信息里有些是用不到的,所以接收的信息要加以判斷。如果數(shù)據(jù)頭是“$GPRMC”,才開始接收。接收以A開頭,E結(jié)尾。存放在0800開始的地址空間中,最后把這些內(nèi)容整合到0900開始的地址空間內(nèi),串行發(fā)送給CDMA模塊,這樣就完成了定位信息以短消息發(fā)送的目的。

如果需要更強(qiáng)大的網(wǎng)絡(luò)功能支持,可以嵌入RTOS內(nèi)核。現(xiàn)在有不少操作系統(tǒng)支持C8051F MCU。

結(jié)語

隨著科學(xué)技術(shù)的發(fā)展,在工業(yè)、商業(yè)和軍事領(lǐng)域中實(shí)時信息傳送的應(yīng)用越來越廣泛,需求量與日俱增。CDMA業(yè)務(wù)的推出,更加推動了這一方向的迅猛發(fā)展,無線移動數(shù)據(jù)傳輸技術(shù)的應(yīng)用有著越來越廣闊的前景。

 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          最新亚洲一区| 国产视频一区三区| 国产精品v日韩精品v欧美精品网站 | 欧美成人久久| 欧美日韩在线高清| 亚洲国产三级| 久久久久高清| 精品福利av| 亚洲一区3d动漫同人无遮挡| 欧美一区精品| 亚洲最黄网站| 久久亚洲综合网| 在线播放一区| 女同性一区二区三区人了人一| 一区在线电影| 欧美一区二区在线| 国产欧美日韩综合精品二区| 欧美 日韩 国产精品免费观看| 激情婷婷欧美| 久久免费国产| 在线亚洲成人| 国产尤物精品| 麻豆av一区二区三区| 91久久极品少妇xxxxⅹ软件| 欧美1区视频| 性8sex亚洲区入口| 亚洲精品自在在线观看| 欧美1区视频| 国产亚洲第一区| 黄色成人精品网站| 欧美日韩网址| 巨乳诱惑日韩免费av| 中国成人亚色综合网站| 亚洲午夜精品久久| 欧美在线播放| 久久久一本精品99久久精品66| 亚洲三级国产| 在线日韩av| 伊人久久婷婷| 国产伊人精品| 黄色国产精品| 合欧美一区二区三区| 亚洲欧美一区二区原创| 久久国产88| 麻豆av一区二区三区久久| 国产区日韩欧美| 一区二区高清| 国产伦精品一区二区| 国产婷婷精品| 欧美日韩天天操| 欧美日韩喷水| 合欧美一区二区三区| 欧美三级第一页| 韩国欧美一区| 亚洲激情专区| 亚洲一区三区电影在线观看| 亚洲欧美视频一区二区三区| 香蕉视频成人在线观看| 久久精品国产99精品国产亚洲性色| 国产亚洲一级| 欧美国产高潮xxxx1819| 国产一区清纯| 99国产精品久久久久久久| 国产亚洲永久域名| 久久久久久久久久久一区| 久久综合久久久| 国产精品v一区二区三区| 影音先锋亚洲电影| 亚洲一区二区三区色| 女人天堂亚洲aⅴ在线观看| 国产精品jizz在线观看美国| 国内精品久久国产| 亚洲国产精品一区在线观看不卡| 一本色道久久综合亚洲精品不| 国产一区二区三区高清| 久久久水蜜桃av免费网站| 欧美午夜在线视频| 国产欧美一区二区视频| 午夜久久黄色| 国产精品免费一区二区三区观看 | 欧美少妇一区| 一区二区三区欧美在线| 久久久久欧美| 亚洲高清视频一区| 欧美一区免费| 国产精品伊人日日| 国产精品国产三级欧美二区| 国产精品一区二区三区四区五区 | 国内激情久久| 国产精品入口66mio| 欧美凹凸一区二区三区视频| 亚洲国产网站| 欧美另类高清视频在线| 国产一区二区高清视频| 欧美日韩一区在线播放| 亚洲综合丁香| 亚洲精品专区| 欧美日韩综合另类| 久久精品二区| 国产日韩一区二区三区在线播放| 久久中文在线| 国产精品手机在线| 99国产精品| 亚洲一级高清| 欧美日韩免费精品| 久久狠狠久久综合桃花| 国产欧美一区二区三区另类精品| 狠狠色综合网| 国产尤物精品| 国产精品高清一区二区三区| 欧美成人嫩草网站| 欧美一区二区三区四区在线观看地址 | 最新成人av网站| 欧美日韩在线不卡一区| 久久精品三级| 久久久精品网| 久久婷婷国产综合尤物精品| 亚洲欧美99| 亚洲综合国产激情另类一区| 国产日韩欧美一区在线| 99伊人成综合| 宅男噜噜噜66一区二区| 99riav1国产精品视频| 91久久精品国产91久久性色tv| 好吊色欧美一区二区三区四区| 亚洲欧美一区二区原创| 久久久精品日韩| 久久尤物视频| 欧美激情1区| 欧美精品一区在线| 欧美精品一区在线发布| 欧美日韩一区综合| 激情久久中文字幕| 91久久极品少妇xxxxⅹ软件| 亚洲国产欧美不卡在线观看| 亚洲人体大胆视频| 国产欧美亚洲一区| 久久视频一区| 激情久久久久久久| 国产精品久久久久久久久久直播| 亚洲一级在线| 久久综合一区| 精品不卡视频| 亚洲专区免费| 欧美日本三区| 一区二区久久| 亚洲欧美综合国产精品一区| 在线播放不卡| 久久www成人_看片免费不卡| 欧美日韩日本网| 在线一区视频| 激情欧美日韩| 久久精品国产综合精品| 极品av少妇一区二区| 亚洲欧美99| 1024成人| 欧美午夜精品理论片a级大开眼界| 亚洲三级网站| 国产精品v日韩精品v欧美精品网站| 99人久久精品视频最新地址| 欧美精品偷拍| 久久国产精品一区二区三区| 99pao成人国产永久免费视频| 欧美精品亚洲| 亚洲欧美久久久| 亚洲黄色视屏| 激情综合在线| 国产精品99一区二区| 亚洲男女自偷自拍| 一本色道久久综合亚洲精品婷婷 | 亚洲每日更新| 欧美三级第一页| 先锋影音久久久| 中文精品视频| 99亚洲视频| 亚洲免费高清| 亚洲精品看片| 日韩视频中文| aⅴ色国产欧美| 亚洲成人自拍视频| 欧美日韩国产综合网| 国产精品视区| 黄色一区二区三区四区| 欧美精品一区二区三区久久久竹菊| 亚洲高清网站| 欧美日韩第一区| 老牛国产精品一区的观看方式| 亚洲激情视频| 好看的av在线不卡观看| 久久天堂国产精品| 欧美精品v日韩精品v国产精品| 国产精品日韩高清| 99视频在线精品国自产拍免费观看| 久久精品国语| 校园激情久久| 欧美高清不卡| 欧美在线精品一区| 亚洲综合国产激情另类一区| 亚洲日本无吗高清不卡| 一级日韩一区在线观看| 影音先锋亚洲电影| 在线观看的日韩av| 伊人久久婷婷| 亚洲尤物精选| 免费久久99精品国产自在现线 | 欧美va天堂在线| 亚洲性图久久| 女人色偷偷aa久久天堂| 中文欧美日韩| 精品白丝av| 99亚洲伊人久久精品影院红桃| 欧美日韩在线播放一区二区| 免费久久99精品国产自| 99在线|亚洲一区二区| 99精品国产在热久久| 99国产精品久久久久老师| 欧美日韩综合网| 欧美va天堂在线| 久久婷婷国产综合尤物精品| 亚洲天堂久久| 夜夜夜久久久| 一区二区国产精品| 亚洲精品在线观看免费| 亚洲三级观看| 在线成人国产| 久久青草久久| 欧美一区二区三区久久精品茉莉花 | 欧美日韩蜜桃| 欧美日韩综合网| 黄色日韩在线| 亚洲精品日韩精品| 国产一区导航| 欧美在线免费一级片| 欧美区国产区| 亚洲精品一区二区三| 国产欧美日本在线| 牛夜精品久久久久久久99黑人| 亚洲欧美亚洲| 在线欧美亚洲| 香蕉久久夜色精品| 韩国欧美一区| 国产精品亚洲产品| 亚洲精品资源| 国产精品videosex极品| 日韩天天综合| 久久精品30| 亚洲午夜精品久久| 欧美韩国一区| 亚洲精品影视| 久久久人人人| 日韩午夜视频在线观看| 国产在线精品二区| 一区二区三区精品视频在线观看 | 国产精品观看| 亚洲一区在线直播| 国产一区久久| 欧美在线影院| 国产欧美日韩一级| 欧美午夜在线| 乱码第一页成人| 亚洲综合视频一区| 国产一区二区无遮挡| 国产精品尤物| 亚洲日本激情| 中国成人亚色综合网站| 亚洲精品孕妇| 亚洲午夜在线| 欧美日韩少妇| 国产一区二区三区黄| 欧美日韩一区二区三区在线观看免| 极品日韩久久| 亚洲综合视频一区| 国产欧美91| 看欧美日韩国产| 中国成人在线视频| 激情综合视频| 亚洲欧洲一区二区在线观看| 欧美欧美天天天天操| 久久国产精品亚洲va麻豆| 99国产精品久久久久老师 | 国产精品手机视频| 激情欧美一区| 欧美另类视频| 午夜亚洲伦理| 亚洲少妇诱惑| 午夜精品网站| 午夜亚洲精品| 欧美专区一区二区三区| 免费一区二区三区| 亚洲精品视频一区二区三区| 亚洲欧美伊人| 亚洲欧美亚洲| 亚洲激情视频| 99爱精品视频| 国产精品毛片在线看| 99视频一区| 欧美一区成人| 久久人人97超碰国产公开结果| 伊人久久av导航| 欧美精品一区二区三区在线看午夜| 国产精品入口66mio| av成人黄色| 国产精品分类| 91久久极品少妇xxxxⅹ软件| 欧美久久一区| 一本久久综合| 久久深夜福利| 老司机午夜精品视频| 性伦欧美刺激片在线观看| 国产亚洲精品久久飘花| 久久亚洲国产精品日日av夜夜| 午夜亚洲伦理| 米奇777在线欧美播放| 久久午夜影视| 欧美精品一区在线| 黄色一区三区| 99www免费人成精品| 亚洲一区在线直播| 在线观看视频日韩| 亚洲一区三区电影在线观看| 美女久久一区| 激情国产一区| 欧美凹凸一区二区三区视频| 欧美午夜不卡| 在线视频亚洲| 亚洲欧美日韩国产| 99国产精品久久久久老师| 午夜在线视频观看日韩17c| 欧美精品三区| 国产日韩欧美一区二区三区在线观看| 亚洲女人av| 一区在线视频| 尤物网精品视频| 欧美一级视频| 黄色成人在线网址| 久久精品人人| 国产精品有限公司| 午夜久久美女| 一级日韩一区在线观看| 黄色欧美日韩| 免费在线亚洲| 亚洲精品韩国| 欧美视频网站| 欧美日韩精品综合| 一区二区三区四区五区视频| 欧美一区精品| 亚洲欧美春色| 性色一区二区三区| 激情综合视频| 久久综合狠狠综合久久综青草| 亚洲欧美春色| 91久久国产综合久久蜜月精品| 亚洲欧美日本日韩| 激情综合网址| 91久久亚洲| 国产精品v一区二区三区| 性伦欧美刺激片在线观看| 日韩一区二区免费看| 99国产精品久久久久久久| 欧美日韩久久| 久久久夜夜夜| 欧美日韩成人| 久久蜜桃精品| 久久激情中文| 久久国产毛片| 国产精品v欧美精品v日韩精品| 久久久亚洲一区| 日韩午夜免费视频| 国产亚洲一区二区三区在线播放| 欧美激情一级片一区二区| 麻豆久久婷婷| 国产自产在线视频一区| 欧美日本国产精品| 欧美区高清在线| 欧美激情91| 91久久精品一区二区别| 亚洲黄页一区| 99精品视频网| 欧美激情aⅴ一区二区三区| 你懂的网址国产 欧美| 麻豆av一区二区三区| 久久成人一区| 一区三区视频| 99精品视频网| 亚洲欧美日韩国产| 精品成人国产| 亚洲毛片一区| 亚洲一区综合| 激情另类综合| 国产欧美综合一区二区三区| 国产日韩欧美精品| 亚洲第一黄网| 欧美一区二区三区久久精品| 欧美人成在线| 精品动漫3d一区二区三区免费版 | 亚洲综合国产| 久热国产精品| 黄色亚洲免费| 欧美一区久久| av不卡在线看|