當前位置:首頁 > 電源 > 數(shù)字電源
[導讀]設計了一套基于TMS320VC5416型DSP的實驗系統(tǒng),用于實現(xiàn)QPSK的調(diào)制。闡述了QPSK算法的基本原理和調(diào)制方式及實現(xiàn)QPSK調(diào)制硬件的設計方案,最后說明在該系統(tǒng)上現(xiàn)實QPSK的設計流程以及實驗波形圖。

l 前言
   
隨著電子技術的快速發(fā)展,對通信系統(tǒng)功能的要求不斷提高?;谕瑯拥挠布h(huán)境,由軟件來完成不同的通信功能的方式趨于成熟,通過改變程序可以很靈活地更改通信系統(tǒng)的功能和性能。于是,可編程高速器件如DSP,ARM等成了現(xiàn)代數(shù)據(jù)通信系統(tǒng)的主要角色。數(shù)字調(diào)制是用載波信號的某些離散狀態(tài)來表征所傳送的信息,然后在接收端對載波信號的離散調(diào)制參量進行檢測。
    四相相移鍵控(QPSK)方式已經(jīng)在數(shù)字調(diào)制技術中占有越來越重要的地位,該調(diào)制方式廣泛應用于衛(wèi)星通信、電纜調(diào)制解調(diào)、視頻會議系統(tǒng)、蜂窩電話和其他數(shù)字通信等領域。它具有適中的頻譜利用率,很低的比特錯誤率。由于高速數(shù)字信號處理器(如TI公司TMS320系列)的廣泛應用,為數(shù)字方式實現(xiàn)調(diào)制解調(diào)器提供了有利的條件,同時省去了大量的硬件電路,如環(huán)型濾波器,VCO等。在DSP技術的支持下很容易實現(xiàn)。

2 QPSK的基本原理與算法
2.1 絕對正交相移鍵控(QPSK)
    在絕對相移鍵控方式中,表達式為:

   
式中I(t)是同相支路信號,Q(t)是正交支路信號。
    圖1給出實現(xiàn)QPSK調(diào)制的原理。輸入的二進制數(shù)字信號經(jīng)過串并轉換電路分為兩路速率減半的雙極性信號:同相信號I(t)和正交信號Q(t),經(jīng)低通濾波成形后分別與相互正交的兩路載波信號相乘,然后相加即可得到QPSK信號,也可以采用相位選擇法來實現(xiàn)QPSK信號,輸入的二進制數(shù)字信號經(jīng)串/并轉換后,成為雙比特碼元,而載波發(fā)生器產(chǎn)生4種不同相位的載波波形,根據(jù)雙比特碼元的不同組合.每個比特周期從4種不同相位的載波中選擇一種輸出,然后經(jīng)帶通濾波器濾除帶外干擾信號,就得到QPSK信號,這種方式適用于載波頻率較高的場合。

    設原始數(shù)據(jù)流為dk(t)=d0d2d2…,取雙極性脈沖序列。其值為+1或一1,分別代表O或1,dk(t)經(jīng)數(shù)據(jù)分離器分成奇偶兩路,dI(t)=d0d2d4…和dQ(t)=d1d3d5…,每路的碼元寬度擴展為2T。其中,奇數(shù)路數(shù)據(jù)d0(t)經(jīng)過時延送入O信道,對載波sinωct進行二相調(diào)制;偶數(shù)路數(shù)據(jù)dI(t)送入I信道,對載波cosωct進行二相調(diào)制。然后2個信號相加得到四相信號。碼元轉換時,QPSK信號的相位可能產(chǎn)生90°的跳變,也可能產(chǎn)生180°的跳變,前者發(fā)生在2個信道的一路數(shù)據(jù)改變極性時,后者發(fā)生在2個信道的數(shù)據(jù)同時改變極性時。
2.2 偏移正交相移鍵控(OQPSK)
    在絕對相移鍵控(QPSK)的調(diào)制中,輸入的二進制信號經(jīng)過串并轉換后得到的I,Q兩路數(shù)據(jù)是相互對齊的,當輸入的數(shù)據(jù)由00變?yōu)?1或由Ol跳變?yōu)?0,即I,Q兩路數(shù)據(jù)同時出現(xiàn)跳變時,輸出調(diào)制信號的相位會出現(xiàn)π的跳變,其相位變化關系由圖2(b)給出,信號在經(jīng)過限帶后有可能出現(xiàn)包絡為0的現(xiàn)象,從而使頻譜擴展,會對相鄰信號產(chǎn)生干擾。另外在傳統(tǒng)的鎖相環(huán)恢復電路中,可能造成本地載波的相位模糊,使解調(diào)后的信號出現(xiàn)錯誤,還要采取措施消除相位模糊,所以實際應用中較少使用絕對相移鍵控。在第二代的窄帶CDMA(IS一95)系統(tǒng)中,下行鏈路采用QPSK方式,上行鏈路采用OQPSK方式。

    圖3給出0QPSK的調(diào)制原理。在OQPSK調(diào)制中,輸入的數(shù)據(jù)先做串/并轉換,分成I、Q兩路,然后對Q支路的數(shù)據(jù)延時半個碼元周期,后面和QPSK方式一樣。這樣每個碼元周期內(nèi)I、Q兩路信號中只可能有一路發(fā)生變化,調(diào)制后信號的相位跳變不會出現(xiàn)π相位跳變。

[!--empirenews.page--]

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

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

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

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉