新聞中心

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

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 陕西省| 浦城县| 昌宁县| 泰宁县| 象州县| 苏尼特右旗| 武强县| 密山市| 含山县| 保定市| 兴和县| 丘北县| 石屏县| 盖州市| 乐山市| 大洼县| 湖北省| 尼木县| 海门市| 汨罗市| 中宁县| 吴桥县| 平度市| 酒泉市| 本溪市| 洪泽县| 青川县| 连州市| 青海省| 大同县| 搜索| 海淀区| 股票| 会泽县| 临泽县| 惠州市| 望奎县| 台南市| 汝阳县| 海伦市| 开远市|