- 相關(guān)推薦
設(shè)計(jì)具有ARQ功能的全雙工數(shù)據(jù)電臺(tái)
摘要:對(duì)一般的HF電臺(tái)和VHF/UHF電臺(tái)而言,它們采用半雙工的工作方式,要實(shí)現(xiàn)ARQ功能,電臺(tái)必須進(jìn)行收發(fā)轉(zhuǎn)換,犧牲了系統(tǒng)資源。本文設(shè)計(jì)的數(shù)據(jù)電臺(tái)采用TDD(Time-Division Duplex)協(xié)議,利用MCU、擴(kuò)頻芯片W9310及射頻模塊W9306構(gòu)成全雙工數(shù)據(jù)電臺(tái),為系統(tǒng)提供全雙工信道,用戶在DTE終端設(shè)備通過軟件編程,實(shí)現(xiàn)ARQ功能。
關(guān)鍵詞:半以工/全雙工 ARQ 數(shù)據(jù)電臺(tái) TDD協(xié)議
1 系統(tǒng)組成
系統(tǒng)由全雙工數(shù)據(jù)電臺(tái)和用戶的DTE終端設(shè)備組成,框圖如圖1所示。
全雙工數(shù)據(jù)電臺(tái)提供數(shù)傳通道,全雙工最大傳輸速率為64kb/s,ARQ功能由DTE終端通過軟件編程實(shí)現(xiàn)。
2 數(shù)據(jù)電臺(tái)的硬件設(shè)計(jì)
全雙工數(shù)據(jù)電臺(tái)由MCU 89C51、擴(kuò)頻芯片W9310、射頻模塊W9360、MAX238(RS232接口芯片)、擴(kuò)展并口8255及電臺(tái)的參數(shù)設(shè)置、波道顯示等電路組成,如圖2所示。
W9310為直接序列擴(kuò)頻加解擴(kuò)和數(shù)據(jù)處理芯片,它內(nèi)部包括6個(gè)功能模塊:
*串行總線接口SBI—與MCU實(shí)現(xiàn)雙向通信;
*接收機(jī)—完成擴(kuò)頻接收機(jī)的所有數(shù)字信號(hào)處理功能;
*發(fā)射機(jī)—產(chǎn)生擴(kuò)頻的PN碼,并將加擴(kuò)結(jié)果輸出到射頻模塊W9360;
*TDD控制器—實(shí)現(xiàn)TDD協(xié)議和各種握手信號(hào)、接口信號(hào);
*發(fā)送和接收的FIFO—作為發(fā)送和接收數(shù)據(jù)的緩沖器;
*主時(shí)鐘產(chǎn)生器—產(chǎn)生驅(qū)動(dòng)W9310各模塊的時(shí)鐘信號(hào)。
圖2中,各部分的作用是:
*MAX238為4入/4出的RS232接口芯片,實(shí)現(xiàn)TTL電平與RS232電平轉(zhuǎn)換。
*W9310的串口信號(hào)線(RTS、CTS、DCD、DTR、DSR、TXD、RXD)通過MAX238與DTE終端相接。另外,W9310為用戶提供接收時(shí)鐘(FCLK_RT)和發(fā)送時(shí)鐘(MHZ2_ST),在MHZ2_ST的上升沿采樣Tx引腳上的信號(hào),在FCLK_RT的下降沿采樣Rx引腳上的信號(hào)。
*W9310與射頻模塊W9360的接口信號(hào)線有:DI、MODOUT、PLLSW、TXEN和RFPWR。其中,DI是W9360接收機(jī)送來的解調(diào)信號(hào);MODOUT是W9310擴(kuò)頻后的基帶信號(hào),它輸出給W9360射頻模塊;TXEN控制射頻模塊的收/發(fā)轉(zhuǎn)換;PLLSW用來切換電臺(tái)的PLL;REPWR控制發(fā)射機(jī)功放電源的開關(guān)。
*89C51通過8255讀取電臺(tái)的工作參數(shù)設(shè)置,包括:全雙工/半雙工、發(fā)射的高/低功率、PN碼組、同步特字UW(Unique Word)、主叫方/被叫方、電臺(tái)的工作波道等;89C51在讀取電臺(tái)的工作參數(shù)
[1] [2] [3]
【設(shè)計(jì)具有ARQ功能的全雙工數(shù)據(jù)電臺(tái)】相關(guān)文章:
水文數(shù)據(jù)庫(kù)錄入比對(duì)程序功能設(shè)計(jì)探討04-27
網(wǎng)卡·什么是全雙工04-26
法國(guó)科研人員發(fā)現(xiàn)蘑菇具有凈水功能04-26
功能性設(shè)計(jì)04-27
功能性設(shè)計(jì)04-30
糞腸球菌中具有啟動(dòng)功能的DNA片段的捕獲及鑒定04-26
具有逃生輔助決策功能的人員定位系統(tǒng)研究04-26
霍亂毒素A基因內(nèi)部翻譯調(diào)控元件具有翻譯起始功能05-02