• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

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

    基于CPLD及DDS的正交信號源濾波器的設計

    作者: 時間:2012-10-22 來源:網絡 收藏

    3.2 模塊

    該模塊通過一個4引腳的工業標準JTAG接口在系統編程(ISP),并且在編程過程中僅需5.0 V單電壓供電。編程過程中,I/O引腳處于三態并被上拉,以消除板上沖突。上拉阻值為1 kΩ。因為該器件是在線編程的,為了便于調試,所以把下載口直接做在電路板上。考慮到電源為自制的穩壓電源,受電源紋波干擾影響較大,所以在每個器件旁都加有去耦電容。

    3.3 D/A轉換及幅度控制

    D/A轉換采用TI公司的TLC7524,該器件轉換速度可達10 M,幅度控制D/A轉換采用MAX518,該器件是I2C總線的雙D/A轉換器,只需很少的端口線就可實現兩路幅度的控制,大大節省單片機的端口。圖3給出D/A轉換電路。

    3.4 后級處理模塊

    低通對階梯正弦波進行傅里葉分析。其中若一周期采樣點數為N,則其高次諧波能量主要集中在輸出頻率的(N±1)倍頻上,其幅值為基頻的 1/(N±1)。低通濾波可以平滑其臺階。另外還需濾除由DAC0832和TCL7524產生的1MHz和10 MHz的高頻分量。因此根據設計的要求(輸出最大頻率為250 kHz,為了保證250 kHz頻帶內輸出幅度平坦,又要盡可能抑制諧波和高頻分量,綜合考慮選用寬帶運放LF351,用EWB仿真表明:截止頻率為1 MHz~250 kHz以內幅度平坦。為了保證穩幅輸出,選用AD817。該器件是一種低功耗、高速、寬帶運算放大器,具有很強的大電流驅動能力。實際電路測量表明:當負載為100 Ω,輸出峰-峰值為10 V時,其帶寬大于500 kHz,幅度變化小于±1%。

    4 軟件設計

    4.1 波形發生

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

    4.2 幅度控制

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



    關鍵詞: CPLD DDS 信號源 濾波器

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 南丰县| 长沙市| 淮南市| 岳阳县| 日土县| 浦东新区| 临邑县| 衡水市| 辽阳市| 藁城市| 即墨市| 金秀| 祁连县| 镇雄县| 徐州市| 顺义区| 德阳市| 周口市| 陆良县| 焉耆| 海晏县| 天全县| 沧源| 宁强县| 平利县| 左权县| 沈阳市| 白朗县| 合川市| 礼泉县| 高邮市| 广灵县| 宝丰县| 含山县| 云安县| 临沭县| 邢台县| 嵊州市| 临武县| 长丰县| 二连浩特市|