基於DDS構建可調頻穩幅信號發生器

2021-01-11 電子產品世界

摘要 系統採用基於DDS工作原理的AD9851,以單片機為控制核心,設計了可產生頻率可調的穩幅高精度正弦波、方波信號發生器。輸出級通過橢A濾波器去除高頻噪聲以穩定信號,並採用乙類推免功率放大器電路以提高系統的負載能力。闡述了晶片與外部電路接口的硬體結構並作出詳細的系統測試。該設計在50 Ω負載下,輸出峰-峰值0~20 V連續可調,整個系統電路簡單、功能強大、可擴展性強。

本文引用地址:http://www.eepw.com.cn/article/201610/307486.htm

信號發生器是測量應用中的基礎儀器,隨著現代測試對象的逐漸多樣和數位技術的進步,信號發生器擁有更廣的應用和更快的發展。其中正弦信號發生器能滿足測試系統的多種要求,是電子技術領域中最基本的電子儀器,廣泛應用於電子測控、電子通信系統和航空測試等各個科研領域。

直接數字頻率合成(Direct Digital Synthesis,DDS)以固定的精確時鐘源為基準,利用數字處理模塊產生頻率和相位均可調的輸出信號技術。作為一種新興的頻率合成技術,其具有頻率解析度高、頻率切換速度快、切換相位連續、輸出信號相位噪聲低、可編程、全數位化、易於集成、體積小和重量輕等優點。在超大規模集成電路和微電子技術的發展下,現代體積小且性能高的產品正迅速取代傳統的模擬信號頻率合成技術,成為解決此類問題的新方案。

1 DDS工作原理

DDS由相位累加器、正弦查找表、DAC和低通濾波器組成。參考時鐘是一個穩定的晶振,相位累加器類似計數器。在每個時鐘脈衝輸入時。它就輸出一個相位增量,即把頻率控制字FSW的數據變成相位抽樣來確定輸出頻率。相位增量隨指令FSW的不同而不同,用在數據尋址時,正弦查表就把存儲的抽樣值轉換成正弦波幅度的數字量。DAC把數值量變成模擬量,低通濾波平滑地濾掉帶外雜散後,得到所需波形。

2 方案比較

方案1 數字鎖相環式頻率合成技術實現。一個典型的直接式鎖相環頻率合成器由參考振蕩源、參考分頻器、鎖相環3部分組成。鎖相環在VCO輸出端和鑑頻器的輸入端之間構成的反饋迴路中加入了一個可變分頻器。改變分頻比N,即可達到輸出不同頻率f0的目的,從而實現由fR合成f0。在該電路中,輸出頻率點間隔△f=fR。這種鎖相倍頻電路必須通過減小輸入頻率fi來減小頻率間隔,這會導致頻率轉換時間增加。而輸出頻率有較大的變化範圍,輸出間隔和頻率轉換時間同時減小是矛盾的。且輸出頻率變化會使N隨之變化,從而環路增益也將大幅變化,造成環路的動態特性急劇變化。

方案2 FPGA實現。在FPGA的內部建立一個正弦信號的數據表。然後在外部時鐘的驅動下,讀取正弦信號數據表中的數據,再送到高速DAC中進行數模轉換就可得到正弦信號。採用FPCA產生的正弦信號頻率和幅值的穩定度高,但由於FPGA工作頻率通常不能過高,所以輸出頻率範圍不夠寬。

方案3 採用直接數字頻率合成的專用晶片實現。在參考時鐘控制下,頻率控制字由累加器得到相應的相位數據,把此數據作為取樣地址,來尋址正弦ROM表進行相位-幅度變換,即可在給定的時間上確定輸出的波形幅值。模擬量形式的目標合成頻率信號由DAC將數字量形式的波形幅值轉換而成,結合低通濾波器濾除不需要的取樣分量,最後連續變化的輸出正弦波就由頻率控制字決定。該方案具有頻譜純度高、集成度高等特點。由於AD9851自帶有32位相位累加數控振蕩器,就可以產生低相噪、高穩定的頻率輸出波形。不但輸出頻率範圍寬,且頻率解析度也高。

3 參數計算

3.1 DDS參數計算

前提選用一個30 MHz高穩定有源晶振,既保證了輸出頻率穩定,減小了高頻輻射,也提高了系統的電磁兼容能力。

AD9851的相位累加器為32位,在參考時鐘fs一定的情況下,只要改變AD9851頻率控制FSW便可得到要求輸出頻率f0,它們之間的關係為

3.2 調製度ma的計算

kn是比例係數,即單位調製信號引起的幅度變化;U0是調製信號的直流成分;Ucm,ωcm分別表示載波的幅度與角頻率;UΩ,ω分別表示調製波的幅度與角頻率

其中,Up為調幅包絡的峰值;Uv為調幅包絡的谷值。設計中Up為2 047,通過改變調製波的幅值UΩ(UΩpp/2)來達到ma在10%~100%之間、步進10%調節的目的。

3.3 最大頻偏△f的計算

模擬調頻波(FM)的表達式為

其中,K為FM信號的頻率控制字;Kcm為載波信號的頻率控制字;△f為最大頻偏,λ=fc/2為與系統時鐘頻率fc和累加器位數N有關的一個常數。這樣就可以由調製信號的頻率推得信號的頻率控制字。

4 硬體電路設計與實現

4.1 直接數字頻率合成模塊

系統通過單片機控制AD9581頻率控制字實現頻率合成。調製正弦波信號經A/D採樣並行輸入改變DDS晶片頻率控制字就可實現調頻,基本不需要外圍電路,且大頻偏可由軟體設定。

4.2 低通濾波電路模塊

考慮到AD9581的輸入信號中帶有高次諧波分量,系統在AD9581輸出端加入了40 MB橢圓低通濾波電路。在階數相同的條件下,橢圓低通濾波器比其他濾波器擁有更小的帶通和阻帶波動,設計電路如圖1所示。

4.3 幅度、調幅、調頻、調相控制模塊

經過濾波的DDS信號作為AD539的Vy1輸入。單片機給DAC0832控制字,可產生直流電位,作為AD539Vx1輸入,AD539可對DDS信號進行數控幅值放大。

經過濾波的DDS信號作為載波輸入AD539的Vy1。單片機給DAC0832控制字,可產生固定電位+正弦波,作為AD539Vx1輸入,AD539可以輸出AM波。由公式可計算得出頻率控制字,通過單片機把頻率控制字寫入AD9851就可以產生FM波。

4.4 功率放大模塊

功率放大部分採用TI公司的THS3001雙運放±15 V供電,420 MHZ帶寬(C=1,39 dB),在1 Hz~15 MHz滿足本系統的帶寬要求,且輸出電流可達100 mA,再配合乙級功放放大,達到中頻區輸出峰峰值為24 V或採用電流反饋型寬帶運放AD812。

4.5 峰值檢波和自動增益控制模塊

利用檢波二極體對輸出信號檢測,得到與信號峰值成比例的直流信號再經運放調整比例係數。TLC2543分別將峰一峰值得到的直流電平轉化為數位訊號輸入MCU,再由MCU控制DAC0832的直流電位,最終達到峰值的穩定。

電源採用THB-20環形變壓器,通過變壓、整流、濾波、穩壓,可提供±15 V和+5 V穩定輸出。

4.6 人機接口模塊

人機接口包括鍵盤和顯示模塊。系統需要16個按鍵,ZLG7290B能夠直接驅動8位共陰式數碼管,同時還可掃描管理多達64隻按鍵,鍵位示意如圖4所示。

顯示部分採用LCD240128A熱致液晶型圖形點陣式顯示模塊。其由型液晶板、液晶顯示控制器、液晶驅動器、背光板等組成。LCD240128A模塊內部包含具有8位元組的字符發生器CGROM,可外接8 kB的RAM作為外部的顯示緩衝區及字符發生器CGROM的液晶驅動控制器,常在智能式電子儀器中用作顯示器,以顯示各種圖形和文本信息。

5 系統測試

5.1 測試方法

本文以正弦信號的產生為例,給出詳細的測試數據並做出分析。

模塊測試:將系統各模塊分別測試,調通後再進行整機調試。

系統整體測試:將硬體和軟體進行系統整機測試。依據設計要求,分別對輸出波形、輸出電壓峰-峰值、輸出頻率和功率放大器輸出測試。

測試輸出電壓的峰-峰值時,對放大電路和AGC電路參數適當調整,使輸出頻率在10 Hz~15 MHz之間變化時能夠滿足Vpp≥5 V。

5.2 測試數據

正弦波頻率範圍測試接50 Ω負載,對輸出電壓測試,測試數據如表1所示。

負載為50 Ω採用頻率計對輸出正弦波進行計數,測試數據如表2所示。

5.3 測試結果

正弦波輸出頻率1 Hz~37 MHz低頻部分低於1 kHz,高頻部分高於10 MHz。通過DDS比較器可得到1 Hz~9 MHz方波。

具有Hz,10 Hz,100 Hz,1 kHz,10 kHz,100 kHz,1 MHz這7種步進模式輸出信號頻率穩定度10~5,優於10~4。在50Ω負載上的電壓峰-峰值1 Hz~4 MHz範圍內Vpp≥4 V,4 Hz~15 MHz範圍內Vpp≥5 V,15~27 MHz範圍內Vpp≥1 V,27~37 MHz範圍內Vpp≥0.36 V。用示波器觀察,1 Hz~27 MHz範圍內無明顯失真,27~37 MHz範圍信號內邊緣略有抖動。

實現數字控制幅值,幅值設置精確到小數點後一位,並採用自動增益控制電路,可得到穩定的0~6 V幅值輸出。

存在人為誤差、系統誤差、測量誤差和外界幹擾誤差,可通過修改電路,使用更高性能晶片,提高儀器精度,減少外界幹擾等方面來改善。

6 結束語

使用DDS技術的信號是無任何反饋環節的一個開環系統,其產生的波精度高且誤差小。因為DDS的數字處理延時是主要頻率轉換時間,通常僅為ns量級。輸出解析度在參考時鐘頻率和相位累加器的位寬滿足一定的要求時可以微小。本設計有效解決了數字鎖相環式頻率合成技術,在高解析度和快速轉換速度之間的矛盾,避免了傳統方式轉換時間長的問題。DDS在改變頻率時只需改變頻率控制字,而無需改變原有的累加值,故改變頻率時相位是連續的。然而,由於DDS存在頻率升高時雜散和噪聲也會增大的固有缺陷,且實際情況中任意波發生具有特殊性,所以DDS技術還有待提高。

相關焦點

  • ad9854產生線性調頻脈衝信號
    連續波線性調頻體制雷達高度表比脈衝體制高度表具有更好的性能。目前,產生線性調頻信號有兩種基本方法,即模擬法和數字法閉。模擬法是傳統的方法,又可分為有源和無源兩種方法。有源法存在線性調頻信號的載波與基準信號相位不相參的問題,並且振蕩器長期和短期穩定度差,振蕩頻率隨溫度變化會有漂移,相位噪聲性能亦不佳。無源法產生線性調頻信號的方法難以實現大的時寬和帶寬。
  • 基於單片機的正弦信號發生器的設計
    基於單片機的正弦信號發生器的設計 秩名 發表於 2012-07-31 11:42:14   摘 要:本系統採用AT89S51單片機為核心,輔以必要的模擬,數字電路,構成了一個基於
  • 基於SystemView的調頻信號的調製解調仿真
    輸入信號u1和u2的頻率ω1,ω2被送到頻率相減電路中相減,其差頻△ω=ω1-ω2被放大器放大,輸出電壓u0=k△ω,他正比於頻差。從而實現頻率檢波。前者有兩種形式:振幅鑑頻法 將調頻信號通過一個線性的頻幅轉換網絡,即將調頻信號轉化為既調頻又調幅的FM-AM波,就可通過包絡檢波器解調此調頻信號。典型有:直接時域微分法、斜率鑑頻法等。相位鑑頻法 將調頻信號通過一個具有線性的頻-相轉換的相移網絡,將等幅的調頻信號變成相位也隨瞬時頻率變化的、既調頻又調相的FM-PM波。
  • 正弦信號發生器設計方案
    正弦信號發生器設計方案1 引言    為了精確地輸出正弦波、調幅波、調頻波、PSK及ASK等信號,並依據直接數字頻率合成(Direct Digital FrequencySvnthesizer,簡稱DDFS)技術及各種調製信號相關原理,設計了一種採用新型
  • 基於DDS技術的波形設計
    採用了ADI公司的AD9958晶片為核心設計實現了全數字頻率合成器,構建了具備FSK調製,PSK調製及線性掃描功能的全數字通信系統。詳細介紹了該通信系統的主要構成和實現全數字波形設計的軟體控制方式,使其具備多種信號形式,較寬的工作頻帶、根據工作需要隨時變換波形的功能。
  • 微波信號發生器選擇
    信號發生器在測試系統中有明確規定的任務:模擬被測設備(DUT)在正常工作時可能遇到的信號。這種信號過去只是正弦波、脈衝或經過模擬調製的信號。但隨著通信格式不斷發展而不再局限於簡單的調幅(AM)和調頻(FM),對信號發生器的要求正變得越來越高。
  • 信號發生器主要用途
    能夠產生多種波形,如三角波、鋸齒波、矩形波(含方波)、正弦波的電路被稱為函數信號發生器。函數信號發生器在電路實驗和設備檢測中具有十分廣泛的用途。例如在通信、廣播、電視系統中,都需要射頻(高頻)發射,這裡的射頻波就是載波,把音頻(低頻)、視頻信號或脈衝信號運載出去,就需要能夠產生高頻的振蕩器。
  • 基於FPGA的QPSK信號源的設計與實現
    DDS技術從相位的概念出發進行頻率合成,它採用數字採樣存儲技術,可以產生點頻、線性調頻、ASK、PSK及FSK等各種形式的信號,其幅度和相位一致性好,具有電路控制簡單、相位精確、頻率解析度高、頻率切換速度快、輸出信號相位噪聲低、易於實現全數位化設計等突出優點。
  • 正弦波信號發生器基本原理與設計
    正弦信號發生器主要由兩部分組成:正弦波信號發生器和產生調幅、調頻、鍵控信號。正弦波信號發生器採用直接數字頻率合成DDS技術,在CPLD上實現正弦信號查找表和地址掃描,經D/A輸出可得到正弦信號。具有頻率穩定度高,頻率範圍寬,容易實現頻率步進100Hz。
  • 一種基於數字鎖相環的調頻發射器架構
    這就是為什麼在傳統的調頻FM發射器方案中會有許多外部元器件的主要原因。由於相當數量的外部元器件(包括電感、電容和電阻)需要在使用前進行校準,對於系統製造商想要保持低成本同時又要控制產品質量和可靠性而言,這相當具有挑戰性。其次,由於片上器件在不同信號路徑上的不匹配,模擬放大器裡的加減精度受到了限制。這會直接影響到FM信號的立體聲隔離性能。
  • 信號發生器的分類及其詳細介紹
    按頻率覆蓋範圍分為低頻信號發生器、高頻信號發生器和微波信號發生器;按輸出電平可調節範圍和穩定度分為簡易信號發生器(即信號源)、標準信號發生器(輸出功率能準確地衰減到-100分貝毫瓦以下)和功率信號發生器(輸出功率達數十毫瓦以上);按頻率改變的方式分為調諧式信號發生器、掃頻式信號發生器、程控式信號發生器和頻率合成式信號發生器等。
  • 基於數字PLL和DSP的調頻FM發射器架構研究
    以上這些缺點導致在可攜式應用領域難以採用傳統的調頻FM發射器架構來實現低成本,高集成,低功耗的調頻FM傳輸方式。 為了克服傳統的調頻FM發射器架構的這些缺點,KT MICRO公司設計並發表了一款基於數位訊號處理技術(DSP)的高集成調頻FM發射器晶片-KT0801。該晶片可以為可攜式設備應用提供業界領先的性能和系統集成度。
  • 直接數字合成技術實現函數信號發生器
    摘要:本文利用直接數字合成技術通過一款FPGA可編程邏輯晶片實現函數信號發生器的研製,該信號發生器是以Altera公司生產的EP4CE6F17C8晶片為設計載體,通過DDS技術實現兩路同步信號輸出。通過軟體Quartus-II12.0和Nios-II 12.0開發環境編程,實現多種波形信號輸出,信號具有高精度的頻率解析度能力,最高可達36位。
  • 可以用MCU控制的超小型DDS信號發生器模塊
    各種類型的檢測、致動和時域反射(TDR)應用都需要波形發生器,都要求輸出頻率和相位可通過軟體進行編程,只需要簡單的調整就可以得到頻率可精確設定的正弦波、三角波、方波。 我們硬禾實戰營為此專門推出一枚只有8隻管腳的DDS信號發生器模塊,其中用SPI總線可以通過任何一款MCU或FPGA
  • 基於FPGA IP核的線性調頻信號脈衝壓縮-電子發燒友網
    基於FPGA IP核的線性調頻信號脈衝壓縮 張 旭,李 巍 發表於 2011-06-29 10:40:20     近年來,隨著現場可編程門陣列(FPGA)在雷達信號處理中的廣泛應用以及FPGA
  • OI1842函數信號發生器的技術指標i推動分析
    打開APP OI1842函數信號發生器的技術指標i推動分析 海洋興業科技 發表於 2021-01-11 09:19:48 OI1842
  • 基於虛擬實驗平臺的模擬電子技術課程設計開發與仿真
    音頻信號發生器的設計實例,基於虛擬實驗平臺進行設計及仿真,得到了振蕩器起振及等幅振蕩過程的正確結果。而且提供了萬用表、示波器、信號發生器、掃描儀、邏輯分析儀、數位訊號發生器、邏輯轉換器等工具。它不僅繼承了以往仿真軟體具有的界面直觀、操作方便、使用直觀的虛擬儀表的優點,還將最新的安捷倫測試儀及泰克示波器等引入虛擬儀器中。其控制面板、界面操作以及測量結果與實際的儀器完全相同,用戶使用Multisim10如同在實驗室進行操作一般。
  • 基於CPLD和LVPECL的可調窄脈衝信號發生器設計與實現
    基於CPLD和LVPECL的可調窄脈衝信號發生器設計與實現 秩名 發表於 2012-12-13 14:51:16   超寬帶無線通信技術是目前無線通信領域先進的通信技術之一
  • 調頻(FM)發射機電路圖大全(調頻收音機/調頻中頻/兆瓦無線電發射機...
    電路原理及元件選擇: 話筒攝取到信號後,經C1藕合進入BG1及外圍電路組成的電壓負反饋單管放大器,把微弱的電壓信號放大到足夠的幅度與混合後的信號一路經R17去調製由BG2場效應管及周圍電路共同組成的考次比LC蕩器,考次比LC振蕩器的特點是具有普通電容三點式振蕩器簡單,同時又具有高效率和高穩定度。波形好,調製帶寬,這對於業餘製作調頻發射機顯得尤為重要。最後經BG3鑄成的後級放大器放大通過發射天線向外發射,用普通調頻收音機就可收聽廣播了。
  • 基於MSP430的信號發生系統設計
    引言  隨著DDS技術應用越來越廣泛,市場上出現許多種高性能信號發生器,但是目前可以產生多種信號輸出且低價位的儀器並不多,可選擇餘地不大。在高校實驗室中,電類專業學生平時實驗及實訓過程中,經常要用到函數信號發生器,傳統的示波器通常為模擬式,各方面性能指標難以滿足學生的實踐要求。