關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于DSP的OQPSK調制器設計與實現

        基于DSP的OQPSK調制器設計與實現

        作者: 時間:2010-11-30 來源:網絡 收藏


        4 實驗結果
        首先,在軟件開發環境ccs2.0(c5000)下進行調制波形的仿真驗證。將匯編語言源程序和命令連接文件一起編譯、鏈接并裝載運行,接著執行菜單命令View|Graph|Time Frenquency,打開Graph Property Dialog對話框,在該對話框中輸入標題名“調制信號波形”、變量0QPSK_Buf的起始地址0x0124(命令連接文件中將.bss段定位到DARAM的org=0060h上),并選擇數據的長度為512、數據類型為16-bit signed integer及Qvalue的值為14,然后點擊該ok按鈕即可將_Buf緩沖區的已調信號的采樣值生成已調信號波形,如圖4所示。為了驗證OQPSK調制算法及產生的波形的正確性,圖5又給出了相同的16位的數據流,在matlab環境下仿真出的OQPSK已調信號波形。兩圖的波形完全一致,且波形的最大幅度都為

        本文引用地址:http://www.104case.com/article/162626.htm


        其次,在SEED-DEC5416硬件平臺上對輸出的調制波形進行驗證。在附錄中源程序的開始部分增加對TLC32044芯片初始化代碼,然后再改用一個死循環重復將OQPSK_Buf緩沖區保存的已調信號數值依次送往該芯片,在示波器上就可觀察到與圖4近似完全相同的調制波形。另外,調制速率的大小可以通過從OQPSK_Buf緩沖區取數送D/A轉換器后執行一段延時程序來控制。

        5 結束語
        本文在處理器上的數字OQPSK,省去了傳統的大量的硬件電路,具有功耗低、抗干擾能力強和軟件可升級等優點。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 云安县| 儋州市| 怀远县| 桂阳县| 古浪县| 建水县| 鄂托克前旗| 深州市| 祁阳县| 绥江县| 旬邑县| 皋兰县| 巴青县| 连州市| 楚雄市| 沅陵县| 枝江市| 顺平县| 潼关县| 濮阳县| 兴和县| 丹寨县| 武宁县| 舒兰市| 扎囊县| 海伦市| 千阳县| 松江区| 彭州市| 墨玉县| 桐乡市| 鹤庆县| 保定市| 凤城市| 宁阳县| 增城市| 商洛市| 贺兰县| 沙湾县| 类乌齐县| 日喀则市|