《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 用直擴MODEM和GPS實現的網型無線通信系統

用直擴MODEM和GPS實現的網型無線通信系統

2008-12-01
作者:李耀民1 張向榮2

  摘? 要: 提出了由直擴MODEM、GPS、通信控制器" title="通信控制器">通信控制器和DTE終端組成的網型無線通信系統工作原理、組成及實現方法,給出了系統的硬件框圖和軟件流程圖,并介紹了它的一種典型應用。?

  關鍵詞: GPS接收機? 直擴MODEM? 網型? 通信系統?

?

??? GPS(全球定位系統)是美國國防部為軍事目的而建立的,實現陸海空的導航和定位,可以提供兩種服務,其一為精密定位服務(PPS),使用P碼;其二為標準定位(SPS),使用C/A碼。同時,GPS還可以提供精確的秒脈沖信號,結合GPS數據中的時間信息,實現所需的系統時隙" title="時隙">時隙同步。?

  本文提出的系統正是根據GPS的這一特性,利用直擴MODEM和通信控制器,為DTE終端提供無線數據通信功能。系統為每個工作站設置不同的工作時隙,在GPS定時信息的協調下,完成系統內各工作站之間數據的收/發。該系統作為網型無線系統,可廣泛應用于軍事、交通、商業等領域。?

1 系統組成及工作原理?

??? 系統由若干工作站組成。根據工作站的多少,劃分周期的長短;在一個周期內,又分為若干個時隙,每個工作站分配一個發送時隙。在本系統中,周期為1s,每個時隙50ms,每個工作站利用GPS秒脈沖和數據信息,根據系統設置的發送時隙完成數據的發送。當一個工作站發送時,其余工作站都處于接收狀態,系統組成如圖1所示。?

?

?

  每個工作站包括:直擴MODEM、通信控制器、GPS接收機和DTE終端。直擴MODEM采用半雙工" title="半雙工">半雙工方式工作,通信控制器控制它的收/發轉換,最高工作速率可達76.8kbps,本系統采用9.6kbps,數據格式為1個起始位、8個數據位、1個停止位、無奇偶校驗位。通信控制器負責整個系統的控制工作,它完成三方面的工作:其一是接收GPS的秒脈沖信號和GPS的時間信息,為系統提供時隙定時;其二是與DTE終端進行數據交換;最后實現與直擴MODEM的數據交換。GPS接收機為通信控制器提供秒脈沖信號和GPS的時間信息。DTE終端形成欲發送的信息并接收通信控制器送來的其它工作站的信息。無線直擴MODEM為工作站的收發信機,它的收發狀態由通信控制器管理。工作站的組成框圖如圖2所示。

?

?

  本系統每個工作站發送一次的數據量為40字節,MODEM速率9.6kbps。考慮到MODEM的收發轉換時間和每個時隙的保護時間,每個時隙大小定為50ms,定義一個周期為1s,系統容量為20個工作站。系統內每個工作站采用相同的PN碼,并且每個工作站預先設置一個發送時隙。當系統的工作時隙與工作站的預置時隙相同時,該工作站處于發送狀態;而在其它時隙,該工作站一直處于接收狀態,接收其它工作站發來的信息。?

2 工作站的硬件設計與實現?

  工作站由直擴MODEM、通信控制器、GPS接收機和DTE終端等四部分組成,圖3是其電路連接圖。

?

?

  GPS接收機和DTE數據終端與通信控制器采用RS-232接口,通信控制器使用2片8251。其中,8251(I)將接收到的GPS信息送至MCU 89C51(I),89C51(I)通過自身串口將DTE終端的數據發往直擴MODEM,8251(II)接收直擴MODEM收到的其它工作站的數據,并將其送往本工作站的DTE終端。通信控制器中的工作時隙設置規定了該工作站的發送時隙。兩片MAX238實現RS-232與TTL電平轉換,其中,秒脈沖為89C51(I)提供時隙定時中斷,在系統時間為該工作站發送時隙時,89C51(I)產生中斷INT給89C51(II),89C51(II)輸出/PTT有效信號,使射頻模塊" title="射頻模塊">射頻模塊完成收/發轉換。?

  直擴MODEM主要由擴頻芯片W9310、射頻模塊W9360、MCU 89C51(II)和直擴MODEM的參數預置等電路組成。該擴頻芯片的碼長32位,PN由MCU設定,可以全雙工或半雙工方式工作。它的發射功率分為高低兩檔,如果達不到想要的傳輸距離,可外接功放;直擴MODEM可根據系統的作用距離、傳輸速率及工作方式等靈活設置,89C51(II)除設置直擴MODEM的工作狀態外,還接收通信控制器中89C51(I)送來的收發中斷INT信號,使射頻模塊完成收/發轉換,建立通信鏈路" title="鏈路">鏈路。?

  系統中接收和發送的數據均由DTE終端提供。?

  GPS的數據中除時間信息外,還包括經度、緯度及速度等其它信息。這里,僅讀取它的時間信息,結合GPS秒脈沖,實現系統的時隙定時。GPS的數據格式如下:?

???

  其中,STX: ASCII中的STX字符?

????? ??? id: 數據項標識(單個字符)?

??? ??? dddd: 數據項內容?

??? ????? it: 數據項結束((CR)或(CR)(LF))?

???? ??? ETX: ASCII中的ETX字符?

3 工作站的軟件設計與實現?

  根據系統的工作原理,每個工作站在發送時隙要完成鏈路建立、RTS請求發送和數據發送三部分,在其它時隙接收其它工作站發送的信息。系統時序如圖4所示。?

?

?

  秒脈沖重復周期1秒鐘,每個工作站的發送時間50ms。在每個工作站的發送時隙,該工作站首先讓建鏈/拆鏈信號產生一個負脈沖,使直擴MODEM由接收狀態轉為發送狀態,并與其它工作站開始建立鏈路。在鏈路建立后,通信控制器發送/RTS信號,告知直擴MODEM,通信控制器隨后將發送DTE的數據,這些數據發往其它工作站。在發送時隙結束時, 該工作站要完成二個任務,其一是/RTS由低變高,通信控制器停止該工作站的DTE向外發送數據,第二是建鏈/拆鏈信號產生一個負脈沖,使直擴MODEM拆鏈,該工作站的發送任務結束,直擴MODEM由發送狀態轉為接收狀態,最后留有一點保護時間。至此該工作站的發送工作全部結束,其它工作站開始重復該工作站的發送時序,直到系統內20個工作站在1秒內全部發送一次。下一個秒脈沖到來時,系統重復上一秒內的發送順序,各工作站根據設置的時隙編號輪流發送。?

  由圖4系統工作時序可見,各工作站的程序分為兩部分:通信控制器的軟件流程和直擴MODEM的軟件流程,它們實現的任務不同。?

  通信控制器實現的功能有:?

  ·接收GPS秒脈沖中斷和時間信息;?

  ·接收直擴MODEM收到的其它工作站的信息;?

  ·向DTE發送直擴MODEM收到的其它工作站的信息;?

  ·向直擴MODEM發送該工作站要發往其它工作站的信息;?

  ·向直擴MODEM請求建鏈、拆鏈和傳數的控制信息,即建鏈/拆鏈信號、/RTS信號;?

  ·利用GPS秒脈沖中斷實現系統定時;?

  ·利用89C51(I)片內定時器,由89C51(I)輸出/RTS、建鏈/拆鏈控制信號。?

  直擴MODEM除完成序列加解擴、射頻信號的發送/接收等功能外,由于篇幅限制,這里只寫出通信控制器要求它實現的功能,主要包括:?

  ·根據通信控制器發送的建鏈信號,控制射頻模塊W9360完成由接收到發送的狀態轉換,與其它工作站建立半雙工鏈路。?

  ·根據通信控制器發送的拆鏈信號,控制射頻模塊W9360完成由發送到接收的狀態轉換,與其它工作站拆除半雙工鏈路。?

  ·根據通信控制器發送的/RTS信號,將通信控制器送來的數據輻射出去。?

  根據以上的功能描述,通信控制器和直擴MODEM的程序流程圖分別如圖5、圖6所示。?

?

?

?

  通信控制器的程序流程圖中,秒脈沖定時中斷子程序產生系統時間基準的起始點,由它啟動系統定時。定時器中斷子程序根據該工作站的發送時隙,產生中斷信號,89C51(I)向直擴MODEM發送/RTS和建鏈、拆鏈信號,控制直擴MODEM完成收、發狀態轉換,主程序首先初始化89C51(I)、8251,開放秒脈沖中斷和定時器中斷,然后采用查詢方法,控制數據的接收與發送,包括接收GPS秒脈沖中斷和時間信息、接收直擴MODEM收到的其它工作站的信息、向DTE發送直擴MODEM收到的其它工作站的信息以及向直擴MODEM發送該工作站要發往其它工作站的信息。?

  直擴MODEM的程序流程圖中,直擴MODEM根據通信控制器送來的建鏈、拆鏈信號,建立與其它工作站的半雙工鏈路,實現擴頻模塊的收、發工作狀態轉換,完成數據傳輸。?

4 系統的一種典型應用?

  傘兵救援是該系統應用的一個典型例子。?

  傘兵從飛機上跳傘時,由于跳傘的時間不同,風速、風向的變化,所以,他們落地時會在一定的范圍內。每人佩帶這樣一個工作站,在飛機起飛前,將傘兵降落地區的地形圖存在工作站的DTE終端中,并且為每個傘兵分配一個工作時隙。這樣,在他們落地后,工作站就會自動將每個傘兵的位置和他們收集到的信息傳送給其它傘兵,為他們順利完成任務提供有力保障。?

  本文基于GPS的網型無線通信系統在實際應用中性能穩定可靠,較好地滿足了使用要求。?

  根據實際使用情況,本系統可在以下幾方面進行改進:?

  ·為增加傳輸距離,可在射頻模塊后接功放。?

  ·本系統的一個周期定為1s。在實際使用時,可以利用秒脈沖和GPS的時間信息,增加一個周期的時間;另外,每個工作站發送的時隙的長短也可根據數據的多少、傳輸速率的大小設置。?

參考文獻?

1 Direct Sequence Spread Spectrum Transceiver, Winbond Electronic Corp.?

2 902~928MHz GMSK RF Module. Winbond Electronic Corp.?

3 王廣運,郭秉義,李洪濤.差分GPS定位技術與應用.北京:電子工業出版社, 1998
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 欧美国产成人精品一区二区三区 | 国产在线观看一区精品 | 三级成人网 | 免费国产成人高清无线看软件 | 污污网站免费入口链接 | 老司机午夜精品视频你懂的 | 国产无遮挡床戏视频免费 | 无遮羞成人的动漫在线观看 | 欧美亚洲国产片在线观看 | 日韩在线不卡一区在线观看 | 在线成人tv天堂中文字幕 | 欧美成在线视频 | 最近中文2019字幕在线观看 | 国产三级精品在线 | 福利在线视频观看 | 欧美怡红院免费全视频 | 免费高清在线观看a网站 | 91网站免费看 | 理论片黄色 | 日韩欧美在线一级一中文字暮 | 午夜视频在线观看免费视频 | 久草视频手机在线观看 | 精品久久一区 | 免费在线视频a | 99精品欧美一区二区三区 | 无人区理论片手机看片 | porefree日本中国 | 亚洲青草 | japanese厨房乱tub偷 | 久久综合五月天 | 色九九视频 | 成年人免费网站在线观看 | 99视频精品全国在线观看 | 亚洲怡春院| 久久国产亚洲欧美日韩精品 | 波多野结衣中文字幕一区二区三区 | miya亚洲私人影院在线 | 国产精品视频大全 | 一级毛片aaa | 欧美.亚洲.日本一区二区三区 | 日韩精品中文字幕一区二区三区 |