利用SIMULINK搭建一个16QAM调制解调收发系统
1發(fā)送模塊設(shè)計(jì)
根據(jù)前面介紹的理論知識,我們可以知道16QAM的基本結(jié)構(gòu),首先我來設(shè)計(jì)QAM發(fā)送段的SIMULINK仿真模塊。
圖1 16QAM的發(fā)送端模塊
??? 他的基本工作流程為:將信號通過兩路升余弦濾波器,得到濾波以后的信號,濾波器的作用就是為了防止碼間干擾。然后將濾波以后的信號和SIN,COS相乘得到調(diào)制信號,將調(diào)制??? 下面一一介紹每個(gè)模塊的具體參數(shù)設(shè)置以及各個(gè)部分信號的波形圖。
圖2 產(chǎn)生隨機(jī)數(shù)據(jù)的信號源
??? 第一部分信號是產(chǎn)生一組隨機(jī)的數(shù)字,作為信源,第二個(gè)模塊將信號轉(zhuǎn)變?yōu)镼AM的調(diào)制方式的信號。他們的具體參數(shù)如下所示:
圖3 隨機(jī)信號的產(chǎn)生設(shè)置模塊
圖4 QAM模塊的參數(shù)設(shè)置
通過以上設(shè)置我們完成了QAM的信源發(fā)送部分了,通過SIMULINK仿真,我們可以看到16QAM發(fā)送信號的星座圖,這里改變符號頻率變法為,我們增加符號的采樣頻率來進(jìn)行擴(kuò)頻,對于圖4-4模塊,設(shè)置Samples per symbol設(shè)置為10,100,200則完成了符號的頻率擴(kuò)展了。對于擴(kuò)頻的方法,我們還可以采用PN SequenceGenerator模塊用來產(chǎn)生的擴(kuò)頻因子。
圖6 升余弦濾波器
??? 通過升余弦濾波器后,信號的邊緣可以變的比較平滑,通過生余弦濾波器后,可以防止碼間干擾。使信號的正確率提高。他的具體參數(shù)設(shè)置如下:
圖7 升余弦濾波器的參數(shù)設(shè)置
? ? ? ? 然后信號就是和SIN,COS相乘,SIN,COS的模塊比較簡單,這里就不做討論了,通過以上的模塊,我們基本了解了信號發(fā)送端的基本設(shè)計(jì)過程。
2接收模塊的設(shè)計(jì)
根據(jù)前面介紹的理論知識,我們可以知道基本結(jié)構(gòu),首先我來設(shè)計(jì)接收端的SIMULINK仿真模塊。
圖7 接收端的模塊
? ? ? ? 接收端的工作原理如下,當(dāng)接收到的信號通過接收端,首先和SIN,COS向乘做解調(diào),然后將解調(diào)后的信號通過升余弦濾波器后得到兩路解調(diào)信號,最后得到解調(diào)數(shù)據(jù)。
? ? ? ? SIN,COS的模塊設(shè)計(jì),這里就不做介紹了,升余弦濾波器的設(shè)計(jì)和發(fā)送段的波形是相同的
誤碼率分析
?A01-10
總結(jié)
以上是生活随笔為你收集整理的利用SIMULINK搭建一个16QAM调制解调收发系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OQPSK:Offset Quadrat
- 下一篇: 基于FPGA的图像增强系统的verilo