中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      微控制器的GPRS無線上網(wǎng)

      時(shí)間:2024-08-26 13:22:52 理工畢業(yè)論文 我要投稿
      • 相關(guān)推薦

      微控制器的GPRS無線上網(wǎng)

      摘要:介紹一種在微控制器上實(shí)現(xiàn)PPP協(xié)議,并使其控制GPRS模塊通過GPRS連入Internet的方法;介紹GPRS技術(shù)和GPRS模塊的使用方法;重點(diǎn)介紹微控制器軟件的層次結(jié)構(gòu)和PPP協(xié)議的實(shí)現(xiàn)方法。

      引 言

        微控制器以其體積小、功耗低、使用方便等特點(diǎn),廣泛應(yīng)用于各種工業(yè)、民用的嵌入式系統(tǒng)中;而隨著互聯(lián)網(wǎng)(Internet)的興起與普及,使微控制器通過互聯(lián)網(wǎng)傳送數(shù)據(jù)就變得非常有意義。目前使微控制器上網(wǎng)的解決方案一般有兩種:一種是采用微控制器驅(qū)動(dòng)網(wǎng)卡,通過以太網(wǎng)連接Internet;另一種是使微控制器直接驅(qū)動(dòng)調(diào)制解調(diào)器(MODEM)通過電話線向ISP撥號(hào)上網(wǎng)。這兩種方案的缺點(diǎn)在于都要使用有線的網(wǎng)絡(luò),無法應(yīng)用于在邊遠(yuǎn)地區(qū)或可移動(dòng)系統(tǒng)中。

      針對(duì)這一問題,本文提出一種基于GPRS的微控制器上網(wǎng)的解決方案,即在微控制器中實(shí)現(xiàn)PPP協(xié)議,并通過驅(qū)動(dòng)GPRS模塊經(jīng)過GPRS無線網(wǎng)連接到Internet實(shí)現(xiàn)上網(wǎng)。這種方案的優(yōu)點(diǎn)在于:① 覆蓋面廣,適用于廣大偏遠(yuǎn)地區(qū);② 無線上網(wǎng),適用于可移動(dòng)目標(biāo);③使用廉價(jià)的微控制器實(shí)現(xiàn)簡(jiǎn)單、成本低;④ 安裝簡(jiǎn)便,維護(hù)方便。

      1 GPRS技術(shù)及其特點(diǎn)

        GPRS(General Packet Radio Service)是通用分組無線業(yè)務(wù)的簡(jiǎn)稱,是在GSM基礎(chǔ)上發(fā)展起來的一種分組交換的數(shù)據(jù)承載和傳輸方式。與原有的GSM比較,GPRS在數(shù)據(jù)業(yè)務(wù)的承載和支持上具有非常明顯的優(yōu)勢(shì):通過多個(gè)GSM時(shí)隙的復(fù)用,支持的數(shù)據(jù)傳輸速率更高,理論峰值達(dá)115kb/s;不同的網(wǎng)絡(luò)用戶共享同一組GPRS信道,但只有當(dāng)某一個(gè)用戶需要發(fā)送或接收數(shù)據(jù)時(shí)才會(huì)占用信道資源。這樣,通過多用戶的業(yè)務(wù)復(fù)用,更有效地利用無線網(wǎng)絡(luò)信道資源,特別適合突發(fā)性、頻繁的小流量數(shù)據(jù)傳輸,很好地適應(yīng)數(shù)據(jù)業(yè)務(wù)的突發(fā)性特點(diǎn);GPRS計(jì)費(fèi)方式更加靈活,可以支持按數(shù)據(jù)流量來進(jìn)行計(jì)費(fèi);與無線應(yīng)用協(xié)議(WAP)技術(shù)不同,GPRS能夠隨時(shí)為用戶提供透明的IP通道,可直接訪問Internet中的所有站點(diǎn)和資源;采用信道復(fù)用技術(shù),每一個(gè)GPRS用戶都能夠?qū)崿F(xiàn)永遠(yuǎn)在線;另外,GPRS還能支持在進(jìn)行數(shù)據(jù)傳輸?shù)耐瑫r(shí)進(jìn)行語音通話等等,而且相對(duì)于短消息等其它無線數(shù)據(jù)通信業(yè)務(wù),GPRS的價(jià)格優(yōu)勢(shì)比較明顯。目前,我國移動(dòng)推出的GPRS上網(wǎng)業(yè)務(wù)最高每千字節(jié)也只有3分錢,而且用戶可以根據(jù)自己的需要,以月租、包月等多種形式進(jìn)一步降低GPRS通信的費(fèi)用。

        因此使用GPRS實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)的傳送是非常經(jīng)濟(jì)實(shí)用的,特別是對(duì)于不易架設(shè)有線網(wǎng)絡(luò)的邊遠(yuǎn)地區(qū)和可移動(dòng)裝置。

      2 硬件連接和GPRS模塊設(shè)置

        通過GPRS網(wǎng)進(jìn)行數(shù)據(jù)傳輸一般需要使用GPRS模塊。目前,GPRS模塊一般是指帶有GPRS功能的GSM模塊,可以利用GPRS網(wǎng)進(jìn)行數(shù)據(jù)通信。其中比較流行的有法國Wave公司的WISMO系列和西門子公司的S系列等等。WAVECOM的WISMO模塊接口簡(jiǎn)單、使用方便且功能非常強(qiáng)大,它與微控制器、SIM卡、電源之間的連接如圖1所示。

        其中GPRS模塊與微控制器間是通過串行口進(jìn)行通信的,通信速率最快可以達(dá)到115 200b/s。模塊與控制器間的通信協(xié)議是AT命令集,其中大部分命令是符合協(xié)議“AT command set for GSM Mobile Equipment (ME) (GSM 07.07 version 6.4.0 Release 1997)”的,但也有一些是Wavecom自己定義的AT命令。除了串口發(fā)送(TX)、串口接收(RX)之外,微控制器與GPRS模塊之間還有一些硬件握手信號(hào),如DTR、CTS、DCD等。為了簡(jiǎn)化微控制器的控制,硬件設(shè)計(jì)時(shí)沒有使用全部的硬件握手信號(hào),而只使用數(shù)據(jù)載波檢測(cè)(Data Carrier Detect, DCD)和終端準(zhǔn)備(Data Terminal Ready, DTR)信號(hào)。DCD信號(hào)可以檢測(cè)GPRS模塊是處于數(shù)據(jù)傳送狀態(tài)還是處于AT命令傳送狀態(tài)。DTR信號(hào)用來通知GPRS模塊傳送工作已經(jīng)結(jié)束。

        硬件連接完成后,在進(jìn)行GPRS上網(wǎng)操作之前,首先要對(duì)GPRS模塊進(jìn)行一定的設(shè)置。主要的設(shè)置工作有:① 設(shè)置通信波特率,可以使用AT IPR=38400命令,把波特率設(shè)為38 400b/s或其它合適的波特率,默認(rèn)的通信速度為9600b/s。② 設(shè)置接入網(wǎng)關(guān),通過AT CGD CONT=1, “IP”, “CMNET”命令設(shè)置GPRS接入網(wǎng)關(guān)為移動(dòng)夢(mèng)網(wǎng)。③設(shè)置移動(dòng)終端的類別,通過AT CGCLASS=“B”設(shè)置移動(dòng)終端的類別為B類,即同時(shí)監(jiān)控多種業(yè)務(wù);但只能運(yùn)行一種業(yè)務(wù),即在同一時(shí)間只能使用GPRS上網(wǎng),或者使用GSM的語音通信。④ 測(cè)試GPRS服務(wù)是否開通,使用AT CGACT=1,1命令激活GPRS功能。如果返回OK,則GPRS連接成功;如果返回ERROR,則意味著GPRS失敗。這時(shí)應(yīng)檢查一下SIM卡的GPRS業(yè)務(wù)是否已經(jīng)開通,GPRS模塊天線是否安裝正確等問題。

      圖2 軟件層次結(jié)構(gòu)

        中國移動(dòng)在GPRS與Internet網(wǎng)中間建立了許多相當(dāng)于ISP的網(wǎng)關(guān)支持節(jié)點(diǎn)(GGSN),以連接GPRS網(wǎng)與外部的Internet網(wǎng)。GPRS模塊可以通過撥“*99***1#”登錄到GGSN上動(dòng)態(tài)分配到Internet網(wǎng)的IP地址。其間GPRS模塊與網(wǎng)關(guān)的通信要符合點(diǎn)對(duì)點(diǎn)協(xié)議(Point to Point Protocol, PPP),其中身份驗(yàn)證時(shí)用戶名、密碼都為空。使用PPP協(xié)議登錄上之后,就可以通過GGSN接上Internet了。

      3 軟件整體結(jié)構(gòu)

      3.1 軟件層次結(jié)構(gòu)

        程序中的所有代碼都是由C語言編寫的,并采用分層的結(jié)構(gòu),從底到上分別為:串口驅(qū)動(dòng)層、GPRS模塊驅(qū)動(dòng)層、PPP協(xié)議層、IP協(xié)議層、UDP協(xié)議層與應(yīng)用層。上層函數(shù)的實(shí)現(xiàn)需要應(yīng)用到底層函數(shù),而底層函數(shù)的任務(wù)就是為上層函數(shù)提供服務(wù),最終完成應(yīng)用層任務(wù)——傳送數(shù)據(jù)。各層的主要函數(shù)如圖2所示。

      3.2 驅(qū)動(dòng)程序編寫

        首先是串行口驅(qū)動(dòng)層。它實(shí)現(xiàn)打開串口(OpenComm)、關(guān)閉串口(CloseComm)、讀串口數(shù)據(jù)(ReadComm)、寫串口數(shù)據(jù)(WriteCo

      【微控制器的GPRS無線上網(wǎng)】相關(guān)文章:

      基于GPRS網(wǎng)絡(luò)的數(shù)據(jù)無線傳輸實(shí)現(xiàn)接口03-19

      GPRS無線通信技術(shù)在測(cè)繪工程中的應(yīng)用探究論文12-08

      GPRS數(shù)據(jù)傳送服務(wù)的無線通信控制器設(shè)計(jì)03-18

      基于GPRS的夜景照明遠(yuǎn)程監(jiān)控系統(tǒng)03-07

      基于GPRS遠(yuǎn)程電機(jī)監(jiān)控系統(tǒng)的設(shè)計(jì)03-07

      GPRS技術(shù)在ITS中的應(yīng)用研究03-07

      基于GPS&GPRS的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)03-07

      基于正交頻分復(fù)用認(rèn)知無線的井下無線的研究03-07

      MPC555微控制器與汽車電子03-18

      主站蜘蛛池模板: 久久亚洲aⅴ精品网站婷婷| 欧美日韩国产乱了伦| 亚洲一道一本快点视频| 99久久精品久久久| 亚州一区二区三区四区| 久久亚洲国产精品123区| 国产乱子伦视频一区二区三区| 天天射色综合| 华亭县| 亚洲va精品va国产va| av免费网站在线免费观看| 西青区| 色婷婷丁香综合激情| 成年男人裸j照无遮挡无码| 无码一区二区丝袜| 精品国产自拍在线视频| 天堂av在线一区二区| 国产91AV免费播放| 中文日产幕无线码一区中文| 亚洲网站免费看| 亚欧免费无码AⅤ在线观看| 广宁县| 免费无码又爽又刺激又高潮的视频| 2021最新久久久视精品爱| 手机在线中文字幕国产| 久久狠狠爱亚洲综合影院| 亚洲午夜无码视频在线播放| 视频一区中文字幕亚洲| 湛江市| 崇信县| 江北区| 天堂视频一区二区免费在线观看| 欧美高h视频| 操B小视频国产| 男人的av天堂狠狠操| 扒开非洲女人大荫蒂视频| 偷拍女厕女澡堂视频在线观看| 日本最新一区二区三区视频| 久久久亚洲欧洲日产国码是AV| 亚洲一区二区观看网站| 国产免费一区二区视频|