新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于DDS技術的BPSK信號生成

        基于DDS技術的BPSK信號生成

        作者: 時間:2009-06-30 來源:網絡 收藏

        3 的產生

        中,載波的相位隨調制“1”或“0”而改變,通常用相位0和π來表示“1”或“0”。

        結合的基本原理分析可得:利用技術的調制特性生成BPSK信號,只需控制的相位控制字P,讓其隨調制信號進行變化即可。當調制信號為“0”時,載波相位為0,即相位控制字P為0;當調制信號為“1”時,載波相位為π,即相位控制字P為512。這樣,通過相位累加器的輸出與受控相位控制字P相加,就可得到DDS中ROM的尋址地址,從而進一步生成BPSK信號。

        利用一組隨機數的二進制編碼的最高位作為控制,生成BPSK信號的二進制碼元。其中,采用的產生隨機數算法為:定義a、b、s三個變量,將任意2個不等于0的數賦給a和b,a、b進行模2加后的結果賦給s,然后再將a的值賦給b,s的值賦給a,a和b再進行模2加,結果再賦給s,如此循環……變量s中所存儲的一系列數值即可看作一組隨機數,如圖3。

        VHDL源程序的主要部分如下:

        在Xilinx ISE 8.2i開發環境中對其進行仿真的結果如圖4。

        4 結束語

        該方法可操作性很強,使用簡單方便,具有直觀快捷、容易實現的特點,將得到廣泛的應用。


        上一頁 1 2 下一頁

        關鍵詞: BPSK DDS 信號

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肥城市| 菏泽市| 灌阳县| 海南省| 靖西县| 紫阳县| 井研县| 桃园县| 肇东市| 建平县| 阜南县| 新泰市| 临朐县| 嘉荫县| 灵璧县| 株洲市| 荥经县| 田阳县| 蓬莱市| 无为县| 社会| 宜兰市| 六盘水市| 孟州市| 长岭县| 迭部县| 建阳市| 新闻| 石首市| 巴里| 渝中区| 建德市| 札达县| 漳州市| 加查县| 遵化市| 齐齐哈尔市| 慈利县| 昌宁县| 吉隆县| 平武县|