1 運行平臺
硬件:CXD301數(shù)字信號處理板
系統(tǒng):win7/64;win7/32;win10/64;win11/64
軟件:ISE/ModelSimSE/Verilog/Matlab
2 主要功能及性能指標(biāo)
2.1 主要功能
1)可產(chǎn)生基帶碼元數(shù)據(jù)
2)完成絕對碼到相對碼的轉(zhuǎn)換
3)基帶數(shù)據(jù)的成型濾波器電路
4)產(chǎn)生DPSK調(diào)制數(shù)據(jù)
5)完成DPSK解調(diào)(載波提取,相干解調(diào))
6)完成位同步信號提取(超前-—滯后型鎖相環(huán)法位同步電路)
7)解調(diào)端完成相對碼到絕對碼的轉(zhuǎn)換
2.2 主要性能指標(biāo)
調(diào)制端:
1)系統(tǒng)時鐘:50MHz
2)基帶數(shù)據(jù)速率:390.625kbps
3)基帶成型濾波器成型系數(shù):0.8
4) 載波頻率:390.625kbps
解調(diào)端:
1)采樣頻率:3.125MHz
2)解調(diào)方式:Costas環(huán)提取載波,相干解調(diào)
3 程序結(jié)構(gòu)框圖說明
DPSK調(diào)制解調(diào)電路程序主要由基帶信號生成模塊(pcm.v)、絕對碼轉(zhuǎn)相對碼模塊(Coder.v)、Psk調(diào)制模塊(psk_mod.v)、Costas模塊(Costas.v)、位同步模塊(BitSync.v)和相對碼轉(zhuǎn)絕對碼模塊(Decoder.v)組成。
基帶信號生成模塊(pcm.v)產(chǎn)生碼率為390.625kbps的基帶數(shù)據(jù),送給Coder.v完成相對碼的轉(zhuǎn)換,同時將絕對碼送CXD301擴展口觀測。轉(zhuǎn)換后的相對碼送給PSK調(diào)制模塊;
PSK調(diào)制模塊完成PSK信號調(diào)制,先對PCM基帶數(shù)據(jù)進(jìn)行成型濾波,控制傳輸頻帶,再與390.625kbps的載波進(jìn)行相乘,完成PSK調(diào)制;
PSK調(diào)制數(shù)據(jù)經(jīng)CXD301板上的DA、濾波、運放模塊送BNC測試口的同時,經(jīng)板上短接線回至AD通道,經(jīng)AD采樣后回送至FPGA,由Costas模塊完成相干載波提取的同時完成數(shù)據(jù)解調(diào);
解調(diào)后的數(shù)據(jù)送至位同步模塊完成位同步脈沖的提取。提取出的位同步信號與解調(diào)后的數(shù)據(jù)送Decoder.v模塊,完成相對碼到絕對碼的轉(zhuǎn)換,還原成發(fā)送端的原始信號。
位同步脈沖及解調(diào)后的最終數(shù)據(jù)送CXD301的擴展口用于示波器觀測。
CXD301板上AD/DA接口有多種設(shè)置方式,如圖2所示。
本次工程實例采用圖2中的模式1連接方式。如果采用圖2中的第2種模式,則需要采用雙頭BNC線將AD接口與DA接口連接起來。
4 測試說明
在測試過程中可以發(fā)現(xiàn),上電后下載程序,輸入信號及本地載波信號能夠快速完成同步,數(shù)據(jù)解調(diào)正常。當(dāng)按下key1鍵,使得costas環(huán)路無輸入信號,則載波無法同步,無法解調(diào)正確,松開key1鍵后兩路波形又自動完成同步且解調(diào)正確。
但如長時間按下key1鍵,偶爾會出現(xiàn)即使松開key1鍵后,兩路信號仍不同步且解調(diào)不正確的情況,這是由于在環(huán)路沒有輸入信號時,始終處于搜索狀態(tài),環(huán)路可能出現(xiàn)“死循環(huán)”或“跑飛”的現(xiàn)象,這時只要按下復(fù)位鍵,則兩路信號又會迅速同步,完成正常的解調(diào)。
本電路僅提供驗證環(huán)路在上電或復(fù)位后完成同步鎖定及解調(diào)的功能驗證,不提供防止環(huán)路“跑飛”的功能程序,請用戶自行完成防“跑飛”的功能程序。
審核編輯:劉清
-
FPGA
+關(guān)注
關(guān)注
1630文章
21802瀏覽量
606384 -
示波器
+關(guān)注
關(guān)注
113文章
6288瀏覽量
185941 -
數(shù)字信號處理
+關(guān)注
關(guān)注
15文章
563瀏覽量
46036 -
DPSK
+關(guān)注
關(guān)注
0文章
12瀏覽量
15281 -
bnc
+關(guān)注
關(guān)注
1文章
139瀏覽量
14477
原文標(biāo)題:DPSK調(diào)制解調(diào)(ISE/Verilog/CXD301)
文章出處:【微信號:杜勇FPGA,微信公眾號:杜勇FPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
AMIS49587載波調(diào)制解調(diào)方案
求大神講解怎么基于FPGA做2DPSK的調(diào)制與解調(diào)的仿真
移相鍵控(PSK/DPSK)調(diào)制與解調(diào)實驗
怎樣去構(gòu)建一個2DPSK調(diào)制解調(diào)仿真系統(tǒng)?
怎么實現(xiàn)中頻PCM/DPSK解調(diào)器中濾波器的設(shè)計?
ab代碼實現(xiàn)例子-DPSK信號的調(diào)制解調(diào)Matlab代碼(采
基于RLS算法的DPSK解調(diào)方法
振幅調(diào)制與解調(diào).ppt
什么是調(diào)制解調(diào)
二相BPSK (DPSK)調(diào)制解調(diào)技術(shù)
FM調(diào)制/解調(diào)電路的設(shè)計方案分析
![FM<b class='flag-5'>調(diào)制</b>/<b class='flag-5'>解調(diào)</b>電路的設(shè)計<b class='flag-5'>方案</b>分析](https://file.elecfans.com/web2/M00/4A/2B/pYYBAGKhvKWAW7kzAAAc8-wok4g822.png)
調(diào)制解調(diào)芯片有哪些_調(diào)制解調(diào)芯片型號匯總
![<b class='flag-5'>調(diào)制</b><b class='flag-5'>解調(diào)</b>芯片有哪些_<b class='flag-5'>調(diào)制</b><b class='flag-5'>解調(diào)</b>芯片型號匯總](https://file.elecfans.com/web1/M00/4F/21/pIYBAFrT_0qARDuDAABH-irNkks421.jpg)
DPSK調(diào)制解調(diào)實驗心得
基于一種新的雙軟擴頻與π/4DPSK復(fù)合調(diào)制系統(tǒng)
![基于一種新的雙軟擴頻與π/4<b class='flag-5'>DPSK</b>復(fù)合<b class='flag-5'>調(diào)制</b>系統(tǒng)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論