新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 使用MATLAB和任意波形發(fā)生器創(chuàng)建高性能激勵測試系統(tǒng)

使用MATLAB和任意波形發(fā)生器創(chuàng)建高性能激勵測試系統(tǒng)

作者: 時間:2017-01-12 來源:網(wǎng)絡(luò) 收藏
測試工程師面臨的極具挑戰(zhàn)性的任務(wù)之一,是為測試PCB原型或硅轉(zhuǎn)生成激勵信號,或為RF技術(shù)定義復雜的高頻調(diào)制信號。盡管在工作臺上擺滿脈沖發(fā)生器、函數(shù)發(fā)生器、調(diào)制發(fā)生器和RF發(fā)生器也不失為一種方法,但使用任意波形發(fā)生器(AWG)直接合成生成信號提供了更高的靈活性、可重復性和測量精度。


靈活性源自我們生成波形的方式,其直接來自AWG中的內(nèi)存,因此管理簡便,可以滿足無窮無盡的各類應(yīng)用和測試需求。AWG基于采樣的結(jié)構(gòu)基本上與數(shù)字示波器的操作相反。示波器從模擬波形中采集樣點,而任意波形發(fā)生器則從存儲的樣點中重建模擬波形(即DAC與ADC)。這些樣點基本上可以定義任何波形,從正弦波到串行數(shù)字脈沖。

許多傳統(tǒng)信號發(fā)生儀器只生成一種波形,如正弦波,并依賴外部調(diào)制器,來進一步處理信號。相比之下,AWG使用直接數(shù)字生成技術(shù),生成包含要求的調(diào)制特點或傳輸路徑效應(yīng)的信號,如抖動、噪聲、符號間干擾(ISI)、等等??梢允褂酶鞣N軟件工具,定義和建立信令特點。

與示波器一樣,AWG一直緊跟電子器件和RF領(lǐng)域中發(fā)生的速度和復雜性迅速提高的發(fā)展步伐。最新AWG提供了高采樣率、長波形內(nèi)存、深動態(tài)范圍和必要的分辨率,可以滿足國防電子、高速串行、光學網(wǎng)絡(luò)和高級研究中最苛刻的信號發(fā)生要求。

AWG最重要的主打指標之一是采樣率。就在去年,采樣率剛剛躍升到大約24 GS/s (每秒千兆樣點)。而今天,AWG已經(jīng)實現(xiàn)了50GS/s的采樣率。這意味著在RF應(yīng)用中,可以使用AWG生成高達20 GHz的復雜寬帶信號。在高速串行應(yīng)用中,可以使用當今的50 GS/s AWG,生成高達122.5 Gb/s的高波特率基帶信號,同時仍能提供所需的垂直分辨率,處理復雜調(diào)制,如OFDM和高階QAM格式。

AWG正日益成為各種測試測量應(yīng)用的激勵源,這是因為與其它方式相比,其提供了大量固有的優(yōu)勢,包括:

本文引用地址:http://butianyuan.cn/article/201701/338035.htm

●可以通過數(shù)百種方式修改存儲的信號信息或數(shù)字樣點,如濾波、卷積、時移、調(diào)制、等等。

●通過改變采樣時鐘的頻率,可以改變輸出頻率,而不會改變波形成分。

●可以在輸出波形中任何地方增加異常特點(如瞬態(tài)信號或跌落)。這適用于提供“真實環(huán)境”壓力,如原型驗證過程中的正弦曲線抖動。

●直接數(shù)字合成技術(shù)可以與設(shè)計(建模)工具一起使用,仿真元器件、信道和/或系統(tǒng)性能。

●基于軟件的編輯工具簡化了開發(fā)和修改波形的過程。

創(chuàng)建波形
隨著設(shè)計人員需要設(shè)計的信號越來越復雜,基于軟件的工具已經(jīng)成為創(chuàng)建波形的首選手段。更加完善的軟件工具可以歸檔和重用代碼,從數(shù)學函數(shù)中計算幾乎任何波形,對得到的波形建模。市場上有多種波形創(chuàng)建工具,從最簡單的工具,直到高級工具。

下面概括介紹了提供的部分選項以及基于MATLAB的更詳細的實例。

大多數(shù)AWG包括一套基本波形文件,可以調(diào)用到波形內(nèi)存中。這些波形通常直接從簡單的數(shù)學函數(shù)中導出,如正弦公式。其它基本波形包括三角波、鋸齒波、方波等信號形狀。機載功能為在AWG及相連器件上執(zhí)行“存在信號”檢查提供了方便的方式,這些功能對其它簡單測試可能已經(jīng)足夠了。

許多廠商通常還提供基本的成套波形創(chuàng)建和編輯工具,這些工具設(shè)計成在Windows計算平臺或在儀器本身內(nèi)部運行。圖1顯示了用來創(chuàng)建正弦波的公式編輯器。


1.標配AWG波形工具可以快速創(chuàng)建波形,如圖中所示的正弦波。


公式窗口(左上方)包含著實際公式和其它細節(jié),公式具體如下:
#Here w = 2*pi*10^4*t
#The Freq of the equation F= 1/((points/cycle) * clock)
#In this equation Freq is 1/1000*100ns = 10KHz i.e. 10^4
#View the waveform with the settings Points: 1K,SR,10MS/s
Range(0us, 100us)

注意,大多數(shù)文本由注釋組成,運算函數(shù)是簡單的“sin(w)”。一旦基本波形完成,繪圖工具可以使用人為失真或畸變改動簡單的正弦形狀。


上一頁 1 2 3 下一頁

評論


技術(shù)專區(qū)

關(guān)閉