微控制器的GPRS無線上網(wǎng)方案
摘要 介紹一種在微控制器上實現(xiàn)PPP協(xié)議,并使其控制GPRS模塊通過GPRS連入Internet的方法;介紹GPRS技術(shù)和GPRS模塊的使用方法;重點介紹微控制器軟件的層次結(jié)構(gòu)和PPP協(xié)議的實現(xiàn)方法。
本文引用地址:http://www.ex-cimer.com/article/157972.htm關(guān)鍵詞 微控制器 點對點協(xié)議 GPRS 互聯(lián)網(wǎng)
引言
微控制器以其體積小、功耗低、使用方便等特點,廣泛應(yīng)用于各種工業(yè)、民用的嵌入式系統(tǒng)中;而隨著互聯(lián)網(wǎng)(Internet)的興起與普及,使微控制器通過互聯(lián)網(wǎng)傳送數(shù)據(jù)就變得非常有意義。目前使微控制器上網(wǎng)的解決方案一般有兩種:一種是采用微控制器驅(qū)動網(wǎng)卡,通過以太網(wǎng)連接Internet;另一種是使微控制器直接驅(qū)動調(diào)制解調(diào)器(MODEM)通過電話線向ISP撥號上網(wǎng)。這兩種方案的缺點在于都要使用有線的網(wǎng)絡(luò),無法應(yīng)用于在邊遠(yuǎn)地區(qū)或可移動系統(tǒng)中。
針對這一問題,本文提出一種基于GPRS的微控制器上網(wǎng)的解決方案,即在微控制器中實現(xiàn)PPP協(xié)議,并通過驅(qū)動GPRS模塊經(jīng)過GPRS無線網(wǎng)連接到Internet實現(xiàn)上網(wǎng)。這種方案的優(yōu)點在于:① 覆蓋面廣,適用于廣大偏遠(yuǎn)地區(qū);② 無線上網(wǎng),適用于可移動目標(biāo);③使用廉價的微控制器實現(xiàn)簡單、成本低;④ 安裝簡便,維護方便。
1 GPRS技術(shù)及其特點
GPRS(General Packet Radio Service)是通用分組無線業(yè)務(wù)的簡稱,是在GSM基礎(chǔ)上發(fā)展起來的一種分組交換的數(shù)據(jù)承載和傳輸方式。與原有的GSM比較,GPRS在數(shù)據(jù)業(yè)務(wù)的承載和支持上具有非常明顯的優(yōu)勢:通過多個GSM時隙的復(fù)用,支持的數(shù)據(jù)傳輸速率更高,理論峰值達(dá)115kb/s;不同的網(wǎng)絡(luò)用戶共享同一組GPRS信道,但只有當(dāng)某一個用戶需要發(fā)送或接收數(shù)據(jù)時才會占用信道資源。這樣,通過多用戶的業(yè)務(wù)復(fù)用,更有效地利用無線網(wǎng)絡(luò)信道資源,特別適合突發(fā)性、頻繁的小流量數(shù)據(jù)傳輸,很好地適應(yīng)數(shù)據(jù)業(yè)務(wù)的突發(fā)性特點;GPRS計費方式更加靈活,可以支持按數(shù)據(jù)流量來進行計費;與無線應(yīng)用協(xié)議(WAP)技術(shù)不同,GPRS能夠隨時為用戶提供透明的IP通道,可直接訪問Internet中的所有站點和資源;采用信道復(fù)用技術(shù),每一個GPRS用戶都能夠?qū)崿F(xiàn)永遠(yuǎn)在線;另外,GPRS還能支持在進行數(shù)據(jù)傳輸?shù)耐瑫r進行語音通話等等,而且相對于短消息等其它無線數(shù)據(jù)通信業(yè)務(wù),GPRS的價格優(yōu)勢比較明顯。目前,我國移動推出的GPRS上網(wǎng)業(yè)務(wù)最高每千字節(jié)也只有3分錢,而且用戶可以根據(jù)自己的需要,以月租、包月等多種形式進一步降低GPRS通信的費用。
因此使用GPRS實現(xiàn)遠(yuǎn)程數(shù)據(jù)的傳送是非常經(jīng)濟實用的,特別是對于不易架設(shè)有線網(wǎng)絡(luò)的邊遠(yuǎn)地區(qū)和可移動裝置。
2 硬件連接和GPRS模塊設(shè)置
通過GPRS網(wǎng)進行數(shù)據(jù)傳輸一般需要使用GPRS模塊。目前,GPRS模塊一般是指帶有GPRS功能的GSM模塊,可以利用GPRS網(wǎng)進行數(shù)據(jù)通信。其中比較流行的有法國Wave公司的WISMO系列和西門子公司的S系列等等。WAVECOM的WISMO模塊接口簡單、使用方便且功能非常強大,它與微控制器、SIM卡、電源之間的連接如圖1所示。
圖1 GPRS模塊的硬件連接圖
評論