GPRSMC39I移動通信課程設(shè)計報告_第1頁
GPRSMC39I移動通信課程設(shè)計報告_第2頁
GPRSMC39I移動通信課程設(shè)計報告_第3頁
GPRSMC39I移動通信課程設(shè)計報告_第4頁
GPRSMC39I移動通信課程設(shè)計報告_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、摘 要通用分組無線服務(wù)技術(shù)gprs(general packet radio service)是gsm(global system for mobile communications)移動電話用戶可用的一種移動數(shù)據(jù)業(yè)務(wù)。gprs可說是gsm的延續(xù),突破了gsm網(wǎng)只能提供電路交換的思維方式,只通過增加相應(yīng)的功能實體和對現(xiàn)有的基站系統(tǒng)進行部分改造來實現(xiàn)分組交換,不再需要現(xiàn)行無線應(yīng)用所需要的中介轉(zhuǎn)換器,所以連接及傳輸都會更方便容易。gprs以封包式來傳輸,因此使用者所負擔(dān)的費用是以其傳輸資料單位計算,并非使用其整個頻道,理論上較為便宜。gprs的傳輸速率可提升至56甚至114kbps。 gprs通信

2、模塊,采用高性能工業(yè)級無線模塊及嵌入式處理器,以實時操作系統(tǒng)作為軟件支撐平臺,內(nèi)嵌自主知識產(chǎn)權(quán)的tcp/ip協(xié)議,為用戶提供高速,穩(wěn)定可靠,永遠在線的透明數(shù)據(jù)傳輸通道。模塊支持多種工作模式,已廣泛應(yīng)用于移動pos終端、智能化運輸、工業(yè)自動化、智能建筑、數(shù)字化醫(yī)療、遙感勘測等領(lǐng)域。 本次課程設(shè)計的內(nèi)容就是基于mc39i通信模塊實現(xiàn)無線通信功能,通過串口連接模塊在電腦上編寫程序?qū)崿F(xiàn)撥打電話,發(fā)送短信,撥號上網(wǎng)等功能。關(guān)鍵詞:gprs,mc39i,無線通信,數(shù)據(jù)傳輸目 錄1.移動通信模塊調(diào)研和分析12.撥打電話,發(fā)送短信和撥號上網(wǎng)的實現(xiàn)方法43程序流程和功能實現(xiàn)53.1程序流程53.2功能實現(xiàn)74關(guān)

3、鍵代碼105.討論及進一步研究建議136.課程設(shè)計心得14abstract15參考文獻161.移動通信模塊調(diào)研和分析現(xiàn)在市場上常用的無線通信模塊有幾大品牌,下面大概介紹一下這些品牌的部分產(chǎn)品:1)西門子siemens:tc35it。蜂窩通信引擎tc35it終端是siemens推出的新一代gsm通信模塊。它設(shè)計小巧、功耗很低,可以為很多通信應(yīng)用提供經(jīng)濟高效的解決方案。適用的范圍包括:便攜電腦的低功耗通信設(shè)備,遙測遙感、遠程信息處理和通信等工業(yè)領(lǐng)域。tc35i是西門子推出的新一代gsm雙頻模塊,用于替代tc35模塊,并與之完全兼容。tc35i的緊湊型設(shè)計,有效地減小了用戶系統(tǒng)的體積。tc35i是一

4、款雙頻900/1800mhz高度集成的gsm模塊。在gsm網(wǎng)絡(luò)日臻完善的今天,tc35秉承了西門子一貫的優(yōu)秀品質(zhì),它易于集成,使用它,您可以在較短的時間內(nèi)花費較少的成本開發(fā)出新穎的產(chǎn)品。在遠程監(jiān)控和無線公話以及無線pos終端等領(lǐng)域您都能看到tc35i無線模塊在發(fā)揮作用,使用它是您產(chǎn)品質(zhì)量和性能的保證。12)索尼愛立信sonyericsson:gr47。gr47是索愛公司生產(chǎn)的高品質(zhì)gsm/gprs工業(yè)模塊。gr47是帶有g(shù)sm/gprs全套語音和數(shù)據(jù)功能的先進無線模塊。其超小的體積-所有功能都集中在一塊集成的芯片內(nèi)(50x 33x7.2mm);最簡便的開發(fā)-內(nèi)嵌tcp/ip協(xié)議棧,使用戶可以最

5、大程度的縮短gprs產(chǎn)品的研發(fā)周期。gr47是可以配置的,使得外部輸入、輸出接口提供的外部控制應(yīng)用更有效,從而令gr47產(chǎn)品更適合m2m解決方案。嵌入式的控制器對于在報警、儀表采集和應(yīng)用公布等群組應(yīng)用區(qū)域是可以訪問的(當(dāng)gr47 m2m功能包連接在一起時)。23) simcom: sim300。sim300是小體積即插即用模組中完善的三頻/四頻gsm/gprs解決方案,使用工業(yè)標準界面,使得具備gsm/gprs 900/1800/1900mhz功能的sim300c以小尺寸和低功耗實現(xiàn)語音、sms、數(shù)據(jù)和傳真信息的高速傳輸。sim300的優(yōu)良性能讓它應(yīng)用于許多方面,例如wll、m2m等。三頻/四

6、頻gsm/gprs gps/target=_blank模塊,外形尺寸 40x33x2.85mm。支持用戶定制的mmi和鍵盤/lcd,內(nèi)嵌強大的tcp/ip協(xié)議棧。35) 華為huawei:gtm900。gtm900-c的推出是為替代停產(chǎn)后的華為gtm900-b模塊,標準sim卡接口(1.8或3v)兩路模擬音頻接口電源接口,gsc射頻天線連接器;語音業(yè)務(wù):支持fr、efr、hr和amr的語音編碼支持免提通話,提供回聲抑制功能;短消息業(yè)務(wù):支持mo和mt點對點和小區(qū)廣播短消息模式,支持text和pdu gprs數(shù)據(jù)業(yè)務(wù);gprs class 10編碼方式cs1,cs2,cs3,cs4,最高速率可達

7、85.6kbit/s,支持pbcch內(nèi)嵌tcp/ip協(xié)議:支持多鏈接,提供ack應(yīng)答,提供大容量緩存,電路型數(shù)據(jù)業(yè)務(wù),支持csd數(shù)據(jù)業(yè)務(wù),最高速率可達14.4kbit/s,支持傳真:group3,class2.0,支持ussd;補充業(yè)務(wù):來電顯示、呼叫轉(zhuǎn)移、呼叫保持、呼叫等待、三方通話等;集群功能:組呼,廣播,私密呼叫等;stk功能:通過增強的at命令支持stk功能 rohs環(huán)保,符合rosh環(huán)保認證要求。46)課程設(shè)計選用模塊:mc39i。mc39i模塊設(shè)計為工作在gsm 900兆赫和1800兆赫的gsm網(wǎng)絡(luò),mc39i支持gprs的多時隙class 10和gprs coding schem

8、es cs-1,cs-2型,cs-3和cs4。為了節(jié)省空間的應(yīng)用平臺,mc39i是一個極其輕薄而緊湊的模塊。這使其成為理想的移動計算設(shè)備,廣泛適用于如筆記本電腦,多媒體設(shè)備,尤其是可輕松整合pdas,pocket organizers 或微型移動電話。這種微小的mc39i模塊集成了所有你需要創(chuàng)建高性能的gsm / gprs 解決方案:基帶處理器,電源專用集成電路,完整的射頻電路包括功率放大器和天線接口。功率放大器由batta+支持供電。該mc39i軟件是建立在閃存裝置內(nèi)。一個額外的sram實現(xiàn)mc39i滿足gprs連接的要求。物理接口的移動應(yīng)用程序是通過一個zif接口構(gòu)成。它由個40引腳,控制

9、單位所需,傳輸數(shù)據(jù)和音頻信號,并提供電源線。串行接口可與人機界面綜合,由at命令遠程控制,并支持最高波特率達230kbps。本次課程設(shè)計會用到的硬件資料如下:短信:mt, mo, cb, 文本和pdu模式。短信存儲:sim卡短信加25個地點;transmission of sms alternatively over csd or gprs.短信傳輸模式可選csd或gprs。preferred mode首選模式can be user-defined.可由用戶定義。sim接口:支持sim卡:3v。外部sim卡讀取器必須通過接口連接器相連。音頻接口:2個模擬音頻接口(平衡式麥克風(fēng)輸入和平衡輸出)。

10、 語音編解碼器:三速率編解碼器,半速率(ets 06.20),全速率(ets 06.10),增強全速率(ets 06.50 / 06.60 / 06.80),增強免提操作的回聲消除和噪聲減少。串行接口:2.65v電壓雙向總線命令/數(shù)據(jù)使用at命令;支持rts / cts硬件握手和軟件xon / xoff流控制。根據(jù)gsm 07.10多路復(fù)用協(xié)議的多重能力,波特率從300bps至230.400bps,自動波特率調(diào)整支持速率:1.200,2.400,4.800,9.600,19.200,38.400,57.600,115.200和230.400bps。電話簿管理:支持電話簿類型:sm, fd, l

11、d, mc, rc, on, me。sim應(yīng)用工具包:支持sat class 3,gsm 11.14 98版,support of letter class“c”。 硬件工作模式如下:模式:正常操作功能:gsm/gprs sleep 通過at+cfun指令設(shè)定各種省電模式。軟件最低程度啟用。如果模塊是登記在gsm網(wǎng)絡(luò)空閑模式下,那仍然在休眠狀態(tài)下,自bts登記和分頁。可選擇不同等級的節(jié)電:非循環(huán)休眠模式,禁用at接口。循環(huán)睡眠模式at+ cfun = 5,6,7和8 交互啟用和禁用at接口,允許永久訪問所有at命令。gsm idle 軟件啟用。 一旦注冊到gsm網(wǎng)絡(luò),該模塊從bts分頁并且已準

12、備好發(fā)送和接收。gsm talk支持兩個用戶之間的連接正在進行。功耗取決于網(wǎng)絡(luò)覆蓋范圍個人設(shè)置,如dtx的關(guān)/開,fr/efr/hr,跳頻序列,天線。gprs idle模塊準備gprs數(shù)據(jù)傳輸,但沒有數(shù)據(jù)正在發(fā)送或接收。功耗取決于網(wǎng)絡(luò)設(shè)置和gprs配置(如drx設(shè)置)。gprs data gprs數(shù)據(jù)傳輸過程中。功耗取決于網(wǎng)絡(luò)設(shè)置(如電源控制級),上行/下行數(shù)據(jù)傳輸速率和gprs配置(如:多時隙設(shè)置)。掉電模式 通過atsmso指令正常關(guān)機或者通過emergoff緊急關(guān)機。電源供應(yīng)器asic(psu_asic)從電路的基帶部分的電源電壓斷開。 只有psu-asic中的穩(wěn)壓器是運行的,為rtc提

13、供電源。軟件禁用。串行接口是無法訪問。工作電壓(連接到batt+)仍適用。報警模式 當(dāng)模塊在掉電模式下通過rtc報警功能限制運行開始。在報警模式,該模塊仍然無法登記到gsm網(wǎng)絡(luò)。 有限數(shù)量的at命令可以訪問。2.撥打電話,發(fā)送短信和撥號上網(wǎng)的實現(xiàn)方法撥打電話實現(xiàn)方法:通過串口向mc3 9i模塊寫入指令atd+;+回車鍵” ;x0d”實現(xiàn)撥打電話功能。當(dāng)串口輸入緩存器觸發(fā)的datareceived()函數(shù)接收到的數(shù)據(jù)串包含有“no carrier”信息時判定通話結(jié)束并通過串口向mc3 9i模塊寫入指令ath+回車鍵實現(xiàn)斷開連接。接電話實現(xiàn)方法:通過串口輸入緩存器觸發(fā)的datareceived()

14、函數(shù)實現(xiàn)輸入數(shù)據(jù)檢測和接收;當(dāng)接收到的數(shù)據(jù)串包含有“ring”信息時判定有來電;通過串口向mc3 9i模塊寫入指令ata+回車鍵 ;實現(xiàn)電話接聽;當(dāng)接收到的數(shù)據(jù)串包含有“no carrier”信息時判定通話結(jié)束并通過串口向mc3 9i模塊寫入指令ath+回車鍵實現(xiàn)斷開連接。發(fā)送短信實現(xiàn)方法:1、發(fā)送指令at+cmgf =0設(shè)置為pdu短信模式;2、對短信中心,接收電話號碼,短信內(nèi)容進行相應(yīng)編碼3、發(fā)送指令at+cmgs= + 4、發(fā)送數(shù)據(jù)實現(xiàn)短信發(fā)送。接收短信實現(xiàn)方法:1、通過串口輸入緩存器觸發(fā)的datareceived()函數(shù)實現(xiàn)輸入數(shù)據(jù)檢測和接收;2、當(dāng)接收到的數(shù)據(jù)串包含有“sm”信息時判

15、定有新信息;3、發(fā)送指令at+cmgr=讀取數(shù)據(jù)4、對數(shù)據(jù)進行解碼,并分別提取手機號、日期和短信內(nèi)容并顯示3.程序流程和功能實現(xiàn)3.1程序流程1)系統(tǒng)程序流程系統(tǒng)進行串口初始化后,會一直探測系統(tǒng)是否有觸發(fā)事件發(fā)生和其類別,然后根據(jù)不同的事件類型進行相關(guān)處理。當(dāng)gprs模塊接收來電或者短信,軟件會出現(xiàn)提示窗口。在gprs模塊完成接聽,撥打,發(fā)短信,查看短信四種功能后會進入空閑狀態(tài),繼續(xù)檢測下一次的觸發(fā)事件。系統(tǒng)程序圖如圖1所示。 圖12)收發(fā)短信工作流程 在進行短信收發(fā)過程中,mc39i模塊內(nèi)部會自行執(zhí)行一個流程,如圖2所示。通信軟件根據(jù)此流程,判斷收到的數(shù)據(jù)類型,然后根據(jù)不同的數(shù)據(jù)類型進行相關(guān)

16、的編碼和處理。短信接收流程如圖3所示。 圖2 mc39i收發(fā)短信流程圖 圖3接收短信過程流程圖3.2功能實現(xiàn):1)系統(tǒng)初始化,選擇串口并打開后即建立連接。2)撥打電話,向模塊發(fā)送指令來實現(xiàn) 3)來電顯示及通話記錄 4)接受短信提示及查看短信 5)發(fā)送短信 6)查看最近7條短信 4關(guān)鍵代碼程序執(zhí)行,gprs模塊所使用的端口由serial_port傳遞選擇,波特率默認為9600: 撥打電話或接聽電話,撥打電話時發(fā)送“atd;”指令,接聽電話時向gprs模塊發(fā)送“ata”指令:發(fā)送短信的執(zhí)行程序,由按鍵觸發(fā)調(diào)用串口數(shù)據(jù)判斷函數(shù)及短信編碼函數(shù),將接信息發(fā)送出去: 接收短信的執(zhí)行程序,由按鍵觸發(fā)將獲取的

17、信息代號傳遞給接收函數(shù),通過調(diào)用串口數(shù)據(jù)接收函數(shù)及短信解碼函數(shù)將接收到的信息顯示出來:串口數(shù)據(jù)接收及判斷代碼,通過檢查串口數(shù)據(jù)關(guān)鍵字,判斷當(dāng)前工作狀態(tài),獲取數(shù)據(jù)后進行處理:5.討論及進一步研究建議從網(wǎng)上查詢資料得知,gprs支持tcp/ip業(yè)務(wù),理論上可提供高達171.2kbit/s的傳輸率,這就使強大的實時在線的數(shù)據(jù)傳輸成為可能,并且信息管理中心的服務(wù)器只需要普通地接入因特網(wǎng)的主機,大大節(jié)省了服務(wù)器端的開銷5 。另外這次設(shè)計采用gprs模塊還因為gprs通信還具有以下幾個優(yōu)勢:(1)資源利用率高;在gsm網(wǎng)絡(luò)中,gprs首先引入了分組交換的傳輸模式,使得原來采用電路交換模式的gsm傳輸數(shù)據(jù)方

18、式發(fā)生了根本性的變化,這在無線資源稀缺的情況下顯得尤為重要。按電路交換模式來說,在整個連接期內(nèi),用戶無論是否傳送數(shù)據(jù)都將獨自占有無線信道。在會話期間,許多應(yīng)用往往有不少的空閑時段。(2)傳輸速率高;(3)接入時間短;分組交換接入時間縮短為少于1秒,能提供快速即時的連接,可大幅度提高一些事務(wù)的效率,并可使已有的internet應(yīng)用操作更加便捷、流暢。(4)支持ip協(xié)議和x.25協(xié)議 gprs支持internet上應(yīng)用最廣泛的ip協(xié)議和x.25協(xié)議。6另外, 隨著新的gprs modem模塊的出現(xiàn),使系統(tǒng)的硬件接口變得簡單。由于現(xiàn)有的gprs模塊中大多無tcp/ip協(xié)議棧和ppp協(xié)議,雖然計算機能

19、比較方便地應(yīng)用它上網(wǎng),但無tcp/ip協(xié)議棧和ppp協(xié)議的終端設(shè)備,很難應(yīng)用它的數(shù)據(jù)分組業(yè)務(wù)與其他設(shè)備進行通信。通過在單片機系統(tǒng)中嵌入按tcp/ip和ppp協(xié)議標準編制的程序,就能使終端設(shè)備方便地使用gprs modem的數(shù)據(jù)分組業(yè)務(wù)7。這次設(shè)計中,gprs模塊完成無線上網(wǎng)功能,我們選用siemens公司的mc39i,因為其穩(wěn)定性以及性價比較高。該模塊需要自行設(shè)計外圍電路。通過zif為用戶提供sim卡、rs232及語音等接口。mc39i是雙頻gsm/gprs無線模塊,它支持標準itut的at命令集。支持全雙工的數(shù)據(jù)通信,其具有低功耗、接口簡單并支持gprsclass 10以及sms功能8。完成

20、上網(wǎng)功能還需用戶提供sim卡以及天線。96.課程設(shè)計心得經(jīng)過為期兩周的課程設(shè)計,我們從中學(xué)到不少東西,尤其是從中學(xué)到了如何發(fā)現(xiàn)問題,解決問題,積累了一些解決問題的經(jīng)驗,懂得了實際中遇到問題怎樣用理論去解決,而且也明白了團隊合作和協(xié)調(diào)的重要性。通過接觸無線通信mc39i模塊,在電腦用軟件編程實現(xiàn)超級終端功能并連接硬件從基層上接觸到我們平時常用的gprs數(shù)據(jù)傳輸業(yè)務(wù)是大概怎么進行的,加深了對gprs數(shù)據(jù)傳輸?shù)牧私?。同時在設(shè)計前期通過上網(wǎng)查資料也認識到幾種市面上無線通信模塊的一些相關(guān)參數(shù),價格,市場用途和市場供需等等的信息,開闊了視野,從實踐應(yīng)用上提高了自己的專業(yè)能力。雖然這次課程設(shè)計經(jīng)過大家努力基

21、本上實現(xiàn)了設(shè)計要求的基本功能,界面也做得簡潔美觀。設(shè)計期間通過編寫的軟件成功向手機發(fā)短信及打電話,同時大家充分發(fā)揮創(chuàng)造力為軟件添加了很多附加功能,也因此大大提高了大家對軟件設(shè)計的興趣,相信這次課程設(shè)計大大提高了我們的軟件設(shè)計和開發(fā)能力。 design of the mobile communication of super terminals based on mc39iabstract::gprs is packet radio service technology (general packet radio service) for short.it through the use of

22、gsm network unused tdma channel, provide the data transfer medium speed. gprs broke through the gsm nets can only provide circuit switching of the way of thinking, by increasing the function of the corresponding only entity and the existing base station system to realize the transformation of packet

23、 switching, no longer need to current wireless applications need intermediary converter, so connection and the transmission will be more convenient for easy.gprs communication module, by high performance industrial wireless module and embedded processors, with real-time operating system as a softwar

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論