新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于CPLD的DDS正交信號源的設計

        基于CPLD的DDS正交信號源的設計

        作者: 時間:2009-09-03 來源:網絡 收藏

        4 軟件設計
        4.1 波形發生
        內設置25位相位累加器,高9位為ROM地址,低16 位為產生精確的讀ROM的點與點之間的時間間隔而設置的累加寄存器,即:單片機送一頻率控制字,由低16位寄存器每個時鐘都累加這個值,累加到低16位溢出,然后ROM的地址加1。ROM內的每個地址的數據表示當前波形的幅度,然后連續讀出數據并被平滑濾波后得出平滑、穩定的波形。波形產生流程如圖4所示。

        4.2 幅度控制
        系統的幅度控制由MAX518完成,利用其內部電阻網絡實現數字電位器功能,輸出電壓作為TLC7524的基準電壓。圖5為幅度控制流程。

        5 電路系統調試與參數測試
        調試與測試所用儀器PC機、雙蹤模擬示波器YUAN-LONG、SS7200通用智能計數器、DT9205三位半數字萬用表。在戶1 kHz步進為20 mV下,測試電壓幅度。表1為電壓幅度測試,表2為輸出頻率測試。

        6 結論
        基于單片機和正交,其頻率幅度可精密控制,擴展輸出頻率達300 kHz,增加掃頻輸出功能。采用紅外鍵盤控制頻率和幅度,采用液晶同步顯示信號的頻率和幅度;輸出端產生正弦波、方波、三角波、鋸齒波,梯形波、短形波、頻率突變的方波、尖脈沖數字信號等,且具有掃頻輸出的功能。測試結果表明,系統穩定可靠,人機交互界面友好,操作簡單方便。


        上一頁 1 2 3 下一頁

        關鍵詞: CPLD DDS 信號源

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 保靖县| 天津市| 商洛市| 岳西县| 阳高县| 大关县| 威宁| 青阳县| 广平县| 乌拉特后旗| 江川县| 六枝特区| 同仁县| 旬邑县| 慈利县| 义马市| 绩溪县| 博乐市| 宜良县| 宜丰县| 土默特左旗| 嘉荫县| 长海县| 金山区| 荥经县| 东阿县| 固阳县| 潢川县| 社会| 枣阳市| 望谟县| 林口县| 武冈市| 东丰县| 淄博市| 龙门县| 双桥区| 平乡县| 安图县| 瓦房店市| 依安县|