freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的數(shù)字調(diào)制解調(diào)器設計畢業(yè)設計-資料下載頁

2025-07-10 12:37本頁面

【導讀】載波的三種調(diào)制信號ASK、FSK、PSK的調(diào)制和解調(diào)。波,F(xiàn)SK的另一路載波由系統(tǒng)時鐘經(jīng)八分頻后經(jīng)過DDS波形發(fā)生器后產(chǎn)生。序列作為數(shù)字調(diào)制的基帶信號。經(jīng)過功能仿真和驗證后,測試輸出信號。4硬件模塊方案設計與實現(xiàn).......

  

【正文】 存儲模塊 32 頻率控制模塊 如圖 所示。其中 ,頻率控制字生成模塊可根據(jù)輸入產(chǎn)生指定頻率 ,同時顯示輸入頻率數(shù)字。相位累加器模塊負責對所選波形的相位尋址,以頻率控制字作為步長反復進行累加運算。波形數(shù)據(jù) ROM 表模塊存放三種波形的幅值/相位量化值,通過地址選擇相應波形的數(shù)據(jù)。 圖 頻率控制模塊實體圖 波形選擇模塊 該模塊功能是波形的選擇,加法器傳過來八位地址數(shù)據(jù),通過波形選擇模塊在地址位加上兩位波形選擇位。這樣就能從波形存儲器里選擇輸出不同的波形數(shù)據(jù)。 如圖 所示。 圖 波形選擇模塊實體圖 33 波形存儲模塊 如圖 ,該模塊 ROM 里存儲著四種波形數(shù)據(jù),每個波形一周期選 256個數(shù)值。地址線是十位,輸出八位波形數(shù)據(jù)。 首先利用 MATLAB 生成一個 .HEX 文件, .HEX 文件存儲的是一個深度為8192,寬度為 8 的正弦波形數(shù)字信號(數(shù)據(jù)不能超過 256)。然后在 quartus II下利用 MATLAB 生成的數(shù)據(jù)編寫一個單口 rom,并且生成對應的 .VHD 文件,即 rom 模塊。本模塊的功能是通過傳送過來的地址,查找地址所對應的數(shù)據(jù),并將數(shù)據(jù)輸出。生成的模塊端口:地址輸入端口,時鐘輸入端口,數(shù)據(jù)輸出端口( 8 位) 。 圖 波形存儲模塊實體圖 頂層實體模塊 頂層實體模塊主要實現(xiàn)的功能是對上述模塊的配置以及連線,如圖 所示為該模塊的設計結(jié)果。 34 圖 頂層實體圖 將以上模塊封裝為一個模塊 如圖 : 圖 封裝模塊圖 程序及仿真結(jié)果分析 ( 1) DDS 功能仿真圖 : 圖 功能仿真圖 ( 2) 嵌入式邏輯分析儀獲得的波形 如圖 : 35 圖 SignalTap II 仿真波形 仿真結(jié)果分析:分析波形可見,輸出波形為標準正弦波,符合設計要求。 m 序列發(fā)生器 m 序列原理 二進制的 m序列是一種重要的偽隨機序列 ,結(jié)構(gòu)簡單 ,實現(xiàn)方便。有優(yōu)良的自相關(guān)特性,有時稱為偽噪聲( PN)序列。 偽的意思是說這種碼是周期性的序列,易于產(chǎn)生和復制,但其隨機性接近于噪聲或隨機序列。在現(xiàn)代工程實踐中 , m序列在通訊、導航、雷達、通信系統(tǒng)性能的測量等領(lǐng)域中有著廣泛的應用。例如 , 在連續(xù)波雷達中可用作測距信號 , 在遙控系統(tǒng)中可用作遙控信號 , 在多址通信中可用作地址信號 , 在數(shù)字通信中可用作群同步信號 , 還可用作噪聲源及在保密通信中起加密作用等。偽噪聲發(fā)生器在測距、通信等領(lǐng)域的應用日益受到人們重視。有關(guān)產(chǎn)生 m序列發(fā)生器的方法很多。其中 , 用通用數(shù)字器件構(gòu)成的特點是速度可以很快 , 但硬件電路不便修改特性 , 只能產(chǎn)生單一 n 級 m序列 ; 用軟件方式構(gòu)成的特點是采用靈活的數(shù)據(jù)查詢方式可以獲得任意級數(shù) n 的 36 本原多項式系數(shù) , 從而實現(xiàn) m序列的產(chǎn)生 , 但速度受到單片機工作速度的限制 ,而 FPGA具有硬件電路實現(xiàn)的優(yōu)點 , 又具有設計上的靈活性 , 并且由于 FPGA便于實現(xiàn)大規(guī)模的數(shù)字系統(tǒng) 。 產(chǎn)生偽隨機序列可以有不同的方法 , 而移位寄存器 (移存器 ) 是實用中最常用的。移存器是由 n 個串接的雙態(tài)存儲器 (寄存器 )和一個移位時鐘發(fā)生器以及一個由模 2加法器組成的反饋邏輯線路組成 , 每個雙態(tài)存儲器稱為移存器的級 , 每一級只能有兩種不同狀態(tài)分別用“ 0” 和“ 1” 表示。移位時鐘 到來時使每一級的存數(shù) (即狀態(tài) ) 向下一級移動 , 成為下一級的新存數(shù)。帶有反饋邏輯線路的移存器稱為 n 級動態(tài)移存器,如 式 , 其末級輸出序列為0 1 2 na a a a?????? ??????, 此序列滿足反饋邏輯函數(shù) : 1 1 2 2 0 1 ()nn n n i n i n i n iia C a C a C a C a C a? ? ? ??? ? ? ?????? ? ? ??? ? ? ?? () 式中 iC =1或 0 (i= 1, 2,? n) ,視第 i 級是否參加模 2運算而定 , 因為 ()式是線性的 , 所以稱為 n 級線性移存器。 由 n 級線性移存 器所產(chǎn)生的序列長度因反饋邏輯函數(shù)的不同而不一樣 。 雖然移存器的級數(shù)相同 , 但由于它們的反饋邏輯不同 , 產(chǎn)生的序列互不相同 ; 同 37 一個 4級線性移存器 , 當它的初始狀態(tài)不同時 , 它所產(chǎn)生的序列也不完全相同。也就是說 , n級線性移存器序列結(jié)構(gòu)由它的初始狀態(tài)和反饋邏輯完全確定 , 其最長的可能周期 P =2n — 1,具有這種最長周期的線性移存器序列 , 簡稱 m序列。m序列的效率是最高的 , 這是它的一個優(yōu)點 , 但 m序列最主要的優(yōu)點在于它具有某種隨機特性 , 特別是它具有雙值自相關(guān)函數(shù) R (j ), 表明它 的碼元之間是不相關(guān)的或弱相關(guān)的,如式 : R(j)=1, 當 j = 0時; R(j)= 1p? 當 j = 1, 2, ??, P– 1 ( ) m序列的功率譜密度趨近于白噪聲的功率譜特性。由于 m序列的均衡性、游程分布、自相關(guān)特性和功率譜等的基本性質(zhì)和隨機序列很相似 。 因此 , 一般把m序列稱為偽隨機序列。但是具有或基本具有隨機性質(zhì)的序列不僅只有 m序列一種 , m序列只是其中最常用的一種。 m 序列發(fā)生器設計 m序列是最常用的一種偽隨機序列,它是最長線性反饋移位寄存器序列的簡稱,是由帶現(xiàn)行反饋的移位寄存器產(chǎn)生的序列,并且具有最長周期。 帶線性反饋邏輯的移位寄存器設定各級寄存器的初始狀態(tài)后,在時鐘觸發(fā)下,每次移位后各級寄存器狀態(tài)會發(fā)生變化。其中一級寄存器(通常為末級)的輸出,隨著移位時鐘節(jié)拍的的推移會產(chǎn)生一個序列,稱為移位寄存器序列。它是一種周期序列,其周期不但與移位寄存器的級數(shù)有關(guān),而且與線性反饋邏輯有關(guān)。在相同的級數(shù)情況下,采用不同的線性反饋邏輯所得到的周期長 38 度不同。此外,周期還與移位 寄存器的初始狀態(tài)有關(guān)。 本仿真采用 4級移位寄存器,產(chǎn)生周期為 15的一個 m序列。線性反饋邏輯遵從如下遞歸關(guān)系: 4 1 0a a a?? (式 ) 即第 1 級與第 2級輸出的模 2 運算結(jié)果反饋到第 4 級去。圖 所示為遵從式的 4 級 m序列發(fā)生器。 圖 4級 m序列發(fā)生器 假設這 4級移位寄存器的初始狀態(tài)為 0001,即第 1 級為 1,其余 3 級為 0狀態(tài),那么隨著移位時鐘節(jié)拍,這個移 位寄存器各級相繼出現(xiàn)的狀態(tài)如表 所示 : 39 表 m序列發(fā)生器狀態(tài)轉(zhuǎn)移序列 由表 ,在第 15 個時鐘節(jié)拍時,移位寄存器的狀態(tài)與第 0個狀態(tài)相同,因而從第 16 拍開始必定重復第 1 至 15 拍的過程。說明該移位寄存器的狀態(tài)具有周期性,其周期長度為 15。反饋移位寄存器序列 是禁止全 0狀態(tài)出現(xiàn)的,因為一旦出現(xiàn)全 0,則以后的序列將恒為 0。 移位脈沖節(jié)拍 第 1級0a 第 2級 1a 第 3級 2a 第 4 級 3a 反饋值 4a 0 1 0 0 0 1 1 0 0 0 1 0 2 0 0 1 0 0 3 0 1 0 0 1 4 1 0 0 1 1 5 0 0 1 1 0 6 0 1 1 0 1 7 1 1 0 1 0 8 0 0 1 0 1 9 1 1 0 1 1 10 0 0 1 1 1 11 1 1 1 1 1 12 1 1 1 0 0 13 1 1 1 0 0 14 1 1 0 0 0 15 0 0 0 0 1 40 m 序列產(chǎn)生模塊 如圖 所示,該模塊由系統(tǒng)時鐘信號觸發(fā),四位寄存器的初始值為0001,即將 din 的值設為 0001, dout 輸出序列波形作為系統(tǒng)調(diào)制的基帶信號。 圖 序列模塊實體圖 m 序列仿真結(jié)果分析 ( 1)功能仿真波形如圖 : 圖 功能仿真圖 41 ( 2)嵌入式邏輯分析儀波形如圖 : 圖 SignalTap II 仿真波形 仿真結(jié)果分析:分析波形可見,輸出的基帶信號與 設計一致,達到設計要求,結(jié)果正確。 分頻器設計 由于 EP2C35F672C6 芯片的時鐘頻率為 50MHZ, 為了達到設計要求,設計中對 50MHZ 的系統(tǒng)時鐘進行 4 分頻、 8 分頻和 512 分頻 。 4 分頻、 8 分頻所得時鐘信號用于正弦載波的產(chǎn)生, 512 分頻的時鐘信號用于產(chǎn)生基帶信號。通過 VHDL 包裝生成的分頻器模塊圖如圖 所示。 圖 分頻器模塊實體圖 42 ASK/PSK 調(diào)制與解調(diào) ASK/PSK 調(diào)制方案 由于 ASK 和 PSK 在調(diào)制時只需要一路正弦載波,可以將 ASK 和 PSK 的調(diào)制放在一 個模塊里進行,利用 DE2 開發(fā)板上的一個鍵進行選擇,即當此鍵為低電平時進行 ASK 調(diào)制,變?yōu)楦唠娖綍r為 PSK 調(diào)制。 ASK 采用鍵控法產(chǎn)生信號 , PSK 則可以利用簡單的 VHDL 語句實現(xiàn)調(diào)制。具體設計框圖如圖 ( a) , ( b) , ( c)所示: 圖 (a) ASK/PSK 調(diào)制模塊框圖 正弦載波 二選一選擇鍵 K 基帶信號 ASK/PSK 信號 ASK/PSK調(diào)制 43 圖 ( b) ASK 調(diào)制框圖( K=0 時) 圖 ( c) PSK 調(diào)制框圖( K=1 時) ASK/PSK 調(diào)制模塊 如圖 , 模塊由系統(tǒng)時鐘觸發(fā),包括三個輸入端:選擇開關(guān),正弦載波輸入端,基帶信號輸入端 。通過 K 鍵選擇調(diào)制對象,由 y 輸出調(diào)制波形。 圖 ASK/PSK 調(diào)制模塊實體圖 ASK/PSK 調(diào)制仿真結(jié)果分析 正弦載波 基帶信號 二選一選擇器 ASK 信號 正弦載波 基帶信號 正弦波及其取反作為“ 0”和“π”相信號 PSK 信號 44 ( 1) ASK 調(diào)制(當 K=0 時)邏輯分析儀的波形如圖 : 圖 SignalTap II 仿真波形( ASK) ( 2) PSK 調(diào)制(當 K=1 時)邏輯分析儀的波形如圖 : 圖 SignalTap II 仿真波形( PSK) 仿真結(jié)果分析:分析以上仿真波形圖可知,仿真結(jié)果與設計相符,達到設計要求。 ASK/PSK 解調(diào)方案 根據(jù)二選一選擇鍵 K 的高低電平同樣可以在一個模塊中對解調(diào)對象進行選擇。當 K 鍵為 0 時,對 ASK 進行解調(diào), K 為 1 時對 PSK 進行解調(diào)。其中,ASK 采用包絡解調(diào)法, PSK 采用相干解調(diào)方法,解調(diào)建模方框圖如圖 , 其中判決器 工作原理是:把計數(shù)器輸出的 0 相載波與 PSK 信號中的載波 45 進行邏輯“與”運算,當兩比較信號在判決時刻都為“ 1”時,輸出 為“ 1”,否則輸出為“ 0”。 圖 ASK/PSK 解調(diào)模塊框圖 圖 ASK/PSK 解調(diào)框圖 ASK/PSK 解調(diào)模塊 模塊由時鐘信號觸發(fā), K=0 時進行 ASK 解調(diào), K=1 時進行 PSK 解調(diào) 。模塊圖如圖 : 二選一選擇鍵 K ASK/PSK 調(diào)制信號 ASK/PSK解調(diào) 基帶信號 46 圖 ASK/PSK 解調(diào)模塊實體圖 ASK/PSK 解調(diào)仿真結(jié)果分析 ( 1) ASK 解調(diào)在邏輯分析儀上的波形 如圖 : 圖 SignalTap II 仿真波形( ASK解調(diào)) 47 ( 2) PSK 解調(diào)在邏輯分析儀上的波形 如圖 : 圖 SignalTap II 仿真波形( PSK 解調(diào)) 仿真結(jié)果分析: 分析以上仿真波形圖可知,解調(diào)結(jié)果和輸入基帶信號相同,滿足設計要求,解調(diào)成功。 FSK 調(diào)制與解調(diào) FSK 調(diào)制方案 使用兩路載波 ,采用鍵控法 進行調(diào)制,當基帶信號為 1 時,輸出載波 1,當基帶信號為 0 時,輸出載波 2。 使用鍵控法產(chǎn)生 FSK 信號是因為利用 VHDL語言和邏輯電路很容易實現(xiàn),而且這種方法的特點是轉(zhuǎn)換速度快,波形好,頻率穩(wěn)定度高,電路不復雜,在 實際應用中可以用一個頻率合成器代替兩個獨立的振蕩器,再經(jīng)分頻鏈,進行不同的分頻,也可以得到 FSK 信號。 設計框圖如圖 : 48 圖 FSK 調(diào)制框圖 FSK 調(diào)制模塊 該模塊由時鐘信號觸發(fā), x 為基帶信號, sin1 和 sin2 分別為兩路載波,采用鍵控法產(chǎn)生 FSK 信號后由 y 輸出 ,模塊圖如圖 。 圖 FSK 調(diào)制模塊實體圖 FSK 仿真結(jié)果分析 49 嵌入式邏輯分析儀獲得的波形 如圖 :
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1