<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于DSP的QPSK調(diào)制的設(shè)計(jì)與實(shí)現(xiàn)

          基于DSP的QPSK調(diào)制的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2009-03-09 來(lái)源:網(wǎng)絡(luò) 收藏

          3 硬件系統(tǒng)
          3.1 硬件組成
          (1)核心板核心板主要由一塊組成,采用TI公司的TMS320VC5416。該器件采用增強(qiáng)型哈佛結(jié)構(gòu),片內(nèi)共有8條總線(1條程序總線、3條數(shù)據(jù)總線和4條地址總線),具有功耗小,高度并行等優(yōu)點(diǎn);片內(nèi)有128 K字節(jié)的ROM,16 K字節(jié)的DARAM,3個(gè)多通道緩沖串口(McBSPs),加強(qiáng)型的8/16位并行主機(jī)接口(HPI),16位可編程定時(shí)器,支持外部總線到內(nèi)部存儲(chǔ)器的DMA操作。該器件外圍輸入輸出電平為3.3 V,內(nèi)核電壓為1.8 V。
          (2)電源部分 穩(wěn)壓電源電路采用5 V直流供電,通過(guò)AMSll7電源分別轉(zhuǎn)換成3.3 V和1.8 V。因存在模擬和數(shù)字2種信號(hào),同時(shí)需要模擬和數(shù)字供電,系統(tǒng)中利用2個(gè)10μH的電感將這2種電源分離,以免產(chǎn)生相互干擾。
          (3)MCU部分 MCU采用STC公司的89LE58RD,其供電電壓為3.3 V,具有32個(gè)I/O引腳,20 K字節(jié)的片內(nèi)ROM,256字節(jié)片內(nèi)RAM。89LE58RD通過(guò)異步串口與PC機(jī)相連,其輸入輸出電平為T(mén)TL標(biāo)準(zhǔn),通信線路上的數(shù)據(jù)信號(hào)采用RS一232C電平標(biāo)準(zhǔn)。系統(tǒng)采用MAX202進(jìn)行電平標(biāo)準(zhǔn)轉(zhuǎn)換。
          (4)A/D,D/A轉(zhuǎn)換采用D/A和A/D,該模塊選用了ADI公司的AD7303,它是一個(gè)8位雙通道電壓輸出D/A,最高工作時(shí)鐘為30 MHz。AD7303內(nèi)部有1個(gè)16位的移位寄存器、2個(gè)輸入寄存器和2個(gè)D/A轉(zhuǎn)換寄存器。16位移位寄存器的低8位(DB0~DB7)用來(lái)存儲(chǔ)待轉(zhuǎn)換的數(shù)字量,高8位(DB8~DBl5)是控制碼,通過(guò)控制碼選擇通道和不同的數(shù)據(jù)裝載方式,通過(guò)控制位LDC、A/B、CRl和CR0設(shè)置為兩路輸出方式。AD7303采用SPI方式與。的多路緩沖串口(McBSP)相接。
          (5)SRAM 靜態(tài)存儲(chǔ)SRAM采用IS6lLV25616,其速度為10 ns,存儲(chǔ)空間為256 K字節(jié),供電電壓為3.3 V。
          3.2 方案
          圖4給出實(shí)驗(yàn)系統(tǒng)總體設(shè)汁框圖。PC機(jī)為通信終端;單片機(jī)用來(lái)控制數(shù)據(jù)收發(fā);運(yùn)行等相關(guān)算法;SRAM用來(lái)存儲(chǔ)算法及相關(guān)數(shù)據(jù)。當(dāng)系統(tǒng)重新加電時(shí),自動(dòng)把程序及相關(guān)數(shù)據(jù)導(dǎo)入到DSP中。PC機(jī)通過(guò)異步串口連接單片機(jī),利用串口調(diào)試軟件如“串口調(diào)試助手”,即可與單片機(jī)交換數(shù)據(jù)。單片機(jī)一方面與PC機(jī)交換數(shù)據(jù),另一方面則直接通過(guò)HPI接口從DSP內(nèi)存中讀寫(xiě)數(shù)據(jù)。這樣DSP與PC機(jī)通信不需花費(fèi)時(shí)間,大大節(jié)省了DSP的資源。DSP利用多通道緩沖串行口McBSP發(fā)送數(shù)據(jù)給D/A轉(zhuǎn)換器,以便在模擬線路上進(jìn)行傳輸。

          4
          信號(hào)可看成是2個(gè)BPSK信號(hào)之和,它有4種不同的初始相位。首先在DSP中產(chǎn)生1個(gè)正弦波,然后從已經(jīng)存入存儲(chǔ)器的數(shù)據(jù)中每次讀出2位二進(jìn)制信息,串并轉(zhuǎn)換輸入的二進(jìn)制信息,把偶數(shù)位信息放人數(shù)組I(同相支路)中,奇數(shù)位信息放入數(shù)組Q(正交支路)中,把產(chǎn)生的I、Q兩路的一部分PN碼片分別存儲(chǔ)于DSP內(nèi)部存儲(chǔ)器,經(jīng)過(guò)串/并轉(zhuǎn)換后的二進(jìn)制信息與存儲(chǔ)器中的I、Q兩路的。PN碼片分別進(jìn)行模2加運(yùn)算,短碼擴(kuò)頻,短碼擴(kuò)頻后省去了低通濾波器,可直接正交中采用了選相的方式,即根據(jù)擴(kuò)頻后的I、Q兩路的信息進(jìn)行選相。選相時(shí)I、Q的組合采用格雷編碼方式,當(dāng)I=0、Q=0時(shí)選擇初始相位0;當(dāng)I=0、Q=1時(shí)選擇初始相位π/2;當(dāng)I=l、Q=1時(shí)選擇初始相位π;當(dāng)I=1、Q=0時(shí)選擇初始相位3π/2。為保證每個(gè)碼元都能有完整的波形輸出,存儲(chǔ)的正弦波為兩個(gè)周期。1個(gè)周期有64個(gè)點(diǎn),初始相位為0,相當(dāng)于從第16個(gè)點(diǎn)開(kāi)始連續(xù)讀1個(gè)周期正弦波。圖5是QPSK流程圖,圖6是調(diào)制后的QPSK信號(hào)波形圖,是在CCS仿真軟件中看到的波形圖。圖6中的縱坐標(biāo)為幅度值,單位為mV;橫坐標(biāo)為時(shí)間軸,單位為μs。

          5 結(jié)語(yǔ)
          實(shí)驗(yàn)證明,基帶數(shù)字調(diào)制算法QPSK系統(tǒng)達(dá)到了設(shè)計(jì)要求,且能提供較高性能。但因缺少射頻模塊及天線,該平臺(tái)不能在無(wú)線信道上調(diào)試和實(shí)驗(yàn),這是下一步研究目標(biāo)。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();