基于MUX的PSK調(diào)制系統(tǒng)設(shè)計(jì)
摘要:載波的兩種相位隨二進(jìn)制數(shù)字基帶信號離散變化稱為二進(jìn)制移相鍵控(2PSK)。對BPSK和DPSK調(diào)制原理研究基礎(chǔ)上,討論了數(shù)字化處理2PSK調(diào)制系統(tǒng)的模塊建立,在Max+PlusⅡ開發(fā)環(huán)境中,用VHDL語言設(shè)計(jì)BPSK和DPSK調(diào)制,利用MUX模塊完成了PSK調(diào)制系統(tǒng),仿真和驗(yàn)證了其設(shè)計(jì)功能。
關(guān)鍵詞:BPSK;DPSK;Max+PlusⅡ;VHDL
在通信系統(tǒng)中,因基帶信號中含有豐富的低頻分量而不能在信道中直接傳輸,必須用基帶信號對載波的某些參量進(jìn)行控制,使載波的這些參量隨基帶信號的變化而變化,形成頻帶信號,這一過程稱為數(shù)字調(diào)制。由于PSK系統(tǒng)抗噪聲性能優(yōu)于ASK和FSK,而且頻帶利用率較高,所以,在中、高速數(shù)字通信中被廣泛采用。
1 2PSK的調(diào)制
在二進(jìn)制數(shù)字調(diào)制中,當(dāng)正弦載波的兩種相位隨二進(jìn)制數(shù)字基帶信號離散變化時(shí),則產(chǎn)生二進(jìn)制移相鍵控(2PSK)信號。數(shù)字調(diào)相(相移鍵控)常分為:絕對調(diào)相,記為BPSK;相對調(diào)相,記為DPSK。
BPSK是用載波的不同相位去直接傳送數(shù)字信息的一種方式,通常這兩個(gè)相位相差π弧度,例如用相位0和π分別表示1和0。
2PSK信號中,信號相位的變化是以未調(diào)正弦載波的相位作為參考,用載波相位的相對數(shù)值表示數(shù)字信息的。即用前后相鄰碼元的載波相對相位變化來表示數(shù)字信息,所以稱為差分移相鍵控(2DPSK)。則一組二進(jìn)制數(shù)字信息與其對應(yīng)的2PSK信號的載波相位關(guān)系如下所示:
二進(jìn)制數(shù)字信息:0 1 0 1 O 0 1 1 1 0
BPSK信號相位:
0 π 0 π 0 0 π π π 0或π 0 π 0 π π 0 0 0 π
DPSK信號相位:
0 0 π π 0 0 0 π 0 π π或π π 0 0 π π π 0 π 0 0
2 調(diào)制實(shí)現(xiàn)
基于以上對PSK調(diào)制原理的分析,BPSK信號的產(chǎn)生有模擬調(diào)相法和鍵控實(shí)現(xiàn)法。由此建立的VHDL模型如圖1所示,主要是由計(jì)數(shù)器和二選一開關(guān)等組成。計(jì)數(shù)器對外部時(shí)鐘信號進(jìn)行分頻與計(jì)數(shù),并輸出兩路相位相反的數(shù)字載波信號;二選一開關(guān)的功能是:在基帶碼的控制下,對兩路載波信號進(jìn)行選通完成BPSK調(diào)制。圖中沒有包含模擬電路部分,輸出信號為數(shù)字信號。
DPSK信號的實(shí)現(xiàn)方法:首先對二進(jìn)制數(shù)字基帶信號進(jìn)行差分編碼,將絕對碼表示二進(jìn)制信息變換為用相對碼表示二進(jìn)制信息,然后再進(jìn)行絕對調(diào)相,從而產(chǎn)生二進(jìn)制差分相位鍵控信號。建立的VHDL模型如圖2所示。
評論