基于eda技術(shù)的dpsk調(diào)制解調(diào)系統(tǒng)設(shè)計(jì).doc
約10頁(yè)DOC格式手機(jī)打開展開
基于eda技術(shù)的dpsk調(diào)制解調(diào)系統(tǒng)設(shè)計(jì),基于eda技術(shù)的dpsk調(diào)制解調(diào)系統(tǒng)設(shè)計(jì)1設(shè)計(jì)目的通過(guò)本課程設(shè)計(jì)的開展,我能夠掌握通信原理中數(shù)字信號(hào)的dpsk調(diào)制和解調(diào),并能用eda技術(shù)進(jìn)行編程設(shè)計(jì)并進(jìn)行軟件仿真。2設(shè)計(jì)要求熟悉用vhdl語(yǔ)言進(jìn)行程序設(shè)計(jì)進(jìn)行數(shù)字基帶信號(hào)的dpsk調(diào)制與解調(diào)的硬件設(shè)計(jì),要求用程序設(shè)計(jì)絕對(duì)碼-相對(duì)碼轉(zhuǎn)換、cpsk調(diào)制、cpsk解調(diào),相對(duì)...
內(nèi)容介紹
此文檔由會(huì)員 尋找寧夏的風(fēng) 發(fā)布
基于EDA技術(shù)的DPSK調(diào)制解調(diào)系統(tǒng)設(shè)計(jì)
1設(shè)計(jì)目的
通過(guò)本課程設(shè)計(jì)的開展,我能夠掌握通信原理中數(shù)字信號(hào)的DPSK調(diào)制和解調(diào),并能用EDA技術(shù)進(jìn)行編程設(shè)計(jì)并進(jìn)行軟件仿真。
2設(shè)計(jì)要求
熟悉用VHDL語(yǔ)言進(jìn)行程序設(shè)計(jì)進(jìn)行數(shù)字基帶信號(hào)的DPSK調(diào)制與解調(diào)的硬件設(shè)計(jì),要求用程序設(shè)計(jì)絕對(duì)碼-相對(duì)碼轉(zhuǎn)換、cpsk調(diào)制、cpsk解調(diào),相對(duì)碼-絕對(duì)碼轉(zhuǎn)換,并進(jìn)行dpsk調(diào)制與解調(diào)仿真。
3設(shè)計(jì)原理
DPSK(差分相移鍵控)調(diào)制解調(diào)通過(guò)對(duì)未調(diào)制基帶信號(hào)進(jìn)行絕對(duì)碼-相對(duì)碼轉(zhuǎn)換、cpsk調(diào)制、cpsk解調(diào),相對(duì)碼-絕對(duì)碼轉(zhuǎn)換達(dá)成目的。輸入基帶信號(hào)是一串二進(jìn)制數(shù),絕對(duì)碼和相對(duì)碼是相移鍵控的基礎(chǔ),絕對(duì)碼是以基帶信號(hào)碼元的電平直接表示數(shù)字信息的。如假設(shè)高電平代表“1”,低電平代表“0”,相對(duì)碼是用基帶信號(hào)碼元的電平相對(duì)前一碼元的電平有無(wú)變化來(lái)表示數(shù)字信息的,假如相對(duì)電平有跳變表示“1”,無(wú)跳變表示“0”。首先用絕對(duì)碼表示未調(diào)制信號(hào),然后進(jìn)行絕對(duì)碼-相對(duì)碼轉(zhuǎn)換,接著進(jìn)行CPSK調(diào)制,利用載波的不同相位去直接傳送數(shù)字信息,即與載波進(jìn)行相位調(diào)制,是用數(shù)字基帶信號(hào)控制載波的相位,使載波的相位發(fā)生跳變。對(duì)二進(jìn)制CPSK,若用相位π代表“0”碼,相位0代表“1”碼,即規(guī)定數(shù)字基帶信號(hào)為“ 0”碼時(shí),已調(diào)信號(hào)相對(duì)于載波的相位為π;數(shù)字基帶信號(hào)為“1”碼時(shí),已調(diào)信號(hào)相對(duì)于載波相位為同相。按此規(guī)定,2CPSK信號(hào)的數(shù)學(xué)表示式(1.1)為
(1.1)
式中θ0為載波的初相位。受控載波在0、π兩個(gè)相位上變化。解調(diào)時(shí),把相對(duì)碼從載波上分離恢復(fù)出來(lái),必須要先恢復(fù)載波,然后把載波與CPSK信號(hào)進(jìn)行比較,才能恢復(fù)基帶信號(hào)。最后進(jìn)行相對(duì)碼—絕對(duì)碼轉(zhuǎn)換,恢復(fù)為輸入的基帶信號(hào)。
4 程序的設(shè)計(jì)
4.1 絕對(duì)碼-相對(duì)碼轉(zhuǎn)換VHDL程序
--文件名:DPSKjuexiang
--功能:基于VHDL硬件描述語(yǔ)言,對(duì)基帶信號(hào)進(jìn)行絕對(duì)碼到相對(duì)碼的轉(zhuǎn)換
library ieee;
use ieee.std_logic_arith.all;
……
1設(shè)計(jì)目的
通過(guò)本課程設(shè)計(jì)的開展,我能夠掌握通信原理中數(shù)字信號(hào)的DPSK調(diào)制和解調(diào),并能用EDA技術(shù)進(jìn)行編程設(shè)計(jì)并進(jìn)行軟件仿真。
2設(shè)計(jì)要求
熟悉用VHDL語(yǔ)言進(jìn)行程序設(shè)計(jì)進(jìn)行數(shù)字基帶信號(hào)的DPSK調(diào)制與解調(diào)的硬件設(shè)計(jì),要求用程序設(shè)計(jì)絕對(duì)碼-相對(duì)碼轉(zhuǎn)換、cpsk調(diào)制、cpsk解調(diào),相對(duì)碼-絕對(duì)碼轉(zhuǎn)換,并進(jìn)行dpsk調(diào)制與解調(diào)仿真。
3設(shè)計(jì)原理
DPSK(差分相移鍵控)調(diào)制解調(diào)通過(guò)對(duì)未調(diào)制基帶信號(hào)進(jìn)行絕對(duì)碼-相對(duì)碼轉(zhuǎn)換、cpsk調(diào)制、cpsk解調(diào),相對(duì)碼-絕對(duì)碼轉(zhuǎn)換達(dá)成目的。輸入基帶信號(hào)是一串二進(jìn)制數(shù),絕對(duì)碼和相對(duì)碼是相移鍵控的基礎(chǔ),絕對(duì)碼是以基帶信號(hào)碼元的電平直接表示數(shù)字信息的。如假設(shè)高電平代表“1”,低電平代表“0”,相對(duì)碼是用基帶信號(hào)碼元的電平相對(duì)前一碼元的電平有無(wú)變化來(lái)表示數(shù)字信息的,假如相對(duì)電平有跳變表示“1”,無(wú)跳變表示“0”。首先用絕對(duì)碼表示未調(diào)制信號(hào),然后進(jìn)行絕對(duì)碼-相對(duì)碼轉(zhuǎn)換,接著進(jìn)行CPSK調(diào)制,利用載波的不同相位去直接傳送數(shù)字信息,即與載波進(jìn)行相位調(diào)制,是用數(shù)字基帶信號(hào)控制載波的相位,使載波的相位發(fā)生跳變。對(duì)二進(jìn)制CPSK,若用相位π代表“0”碼,相位0代表“1”碼,即規(guī)定數(shù)字基帶信號(hào)為“ 0”碼時(shí),已調(diào)信號(hào)相對(duì)于載波的相位為π;數(shù)字基帶信號(hào)為“1”碼時(shí),已調(diào)信號(hào)相對(duì)于載波相位為同相。按此規(guī)定,2CPSK信號(hào)的數(shù)學(xué)表示式(1.1)為
(1.1)
式中θ0為載波的初相位。受控載波在0、π兩個(gè)相位上變化。解調(diào)時(shí),把相對(duì)碼從載波上分離恢復(fù)出來(lái),必須要先恢復(fù)載波,然后把載波與CPSK信號(hào)進(jìn)行比較,才能恢復(fù)基帶信號(hào)。最后進(jìn)行相對(duì)碼—絕對(duì)碼轉(zhuǎn)換,恢復(fù)為輸入的基帶信號(hào)。
4 程序的設(shè)計(jì)
4.1 絕對(duì)碼-相對(duì)碼轉(zhuǎn)換VHDL程序
--文件名:DPSKjuexiang
--功能:基于VHDL硬件描述語(yǔ)言,對(duì)基帶信號(hào)進(jìn)行絕對(duì)碼到相對(duì)碼的轉(zhuǎn)換
library ieee;
use ieee.std_logic_arith.all;
……