新聞中心

        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 信號

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 贵州省| 蓬溪县| 大厂| 巴林右旗| 怀安县| 通海县| 剑川县| 广昌县| 龙里县| 金秀| 北宁市| 德兴市| 方城县| 滕州市| 渝中区| 德格县| 灵山县| 马山县| 辉县市| 高淳县| 清苑县| 斗六市| 肇庆市| 武山县| 咸丰县| 安庆市| 叶城县| 马龙县| 奈曼旗| 福贡县| 鱼台县| 米泉市| 调兵山市| 丁青县| 泊头市| 安丘市| 溆浦县| 全州县| 永善县| 临夏县| 青河县|