新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 頻率特性測試儀的設(shè)計和調(diào)試

頻率特性測試儀的設(shè)計和調(diào)試

作者: 時間:2016-12-26 來源:網(wǎng)絡(luò) 收藏

一、實驗?zāi)康?/p>本文引用地址:http://2s4d.com/article/201612/334070.htm

1.理解虛擬信號發(fā)生器如何在軟件控制下產(chǎn)生掃頻信號。
2. 了解虛擬儀器實驗平臺的濾波器幅頻特性的自動測試原理。
3.掌握濾波器特性的測試方法。

二、實驗內(nèi)容

1.產(chǎn)生掃頻信號。
2.調(diào)用動態(tài)函數(shù)庫,編寫頻率特性測試程序。
3.設(shè)計基于虛擬儀器的頻率特性測試儀。
4.使用設(shè)計的頻率特性儀對濾波器進行測試。

三、實驗器材

1.計算機 1臺
2.SJ-8002B電子測量實驗箱 1臺
3.濾波器電路實驗板 1塊
4.數(shù)字示波器 1臺

四、實驗原理

1.線型系統(tǒng)頻率特性測量基本原理

頻率響應(yīng)是指線性網(wǎng)絡(luò)對正弦輸入信號的穩(wěn)態(tài)相應(yīng),也稱為頻率特性。網(wǎng)絡(luò)的頻率特性通常都是復(fù)函數(shù),它的絕對值代表這頻率特性中的幅度隨頻率變化的規(guī)律,稱為幅頻特性;相角或相位表征了網(wǎng)絡(luò)的相移隨頻率變化的規(guī)律,稱為相頻特性。線型網(wǎng)絡(luò)的頻率特性測量包括幅頻特性測量和相頻特性測量。
點頻測量法:輸出某一所需的單一頻率連續(xù)波信號。對應(yīng)的頻率特性測量方法。
掃頻測量法:頻率源輸出能夠在測量所需的范圍內(nèi)連續(xù)掃描,以便連續(xù)測處各點頻率上的頻率特性結(jié)果并立即顯示特性曲線,這樣的方式就是掃頻測量。

2.線型系統(tǒng)幅頻特性測試的計算。

圖1 線型系統(tǒng)幅頻特性計算原理

此時的X(S),Y(S)為輸入電壓和輸出電壓的拉氏變換。


對應(yīng)的

3.本實驗中幅頻特性測量的硬件基本原理

圖2 硬件基本原理

首先通過直接數(shù)字合成的正弦信號作為掃頻信號源,通過Aout1送到濾波器實驗板電路和第2路采集通道的輸入端,1路通道將采集經(jīng)過濾波后的信號,將相同頻率的信號經(jīng)A/D采樣后送入存儲器中,再送入計算機中,將濾波后信號的有效值處以未濾波信號的有效值,得到該頻率下的幅頻特性曲線。

4.直接數(shù)字合成基本原理

(1)DDS組成原理

直接數(shù)字合成(Direct Digital Synthesis)的基本原理是基于取樣技術(shù)和計算技術(shù),通過數(shù)字合成來生成頻率和相位對于固定的參考頻率可調(diào)的信號。其完整的DDS原理框圖如圖3所示。

圖3 DDS組成原理

主要由:相位累加器、ROM波形存儲器、DAC數(shù)模轉(zhuǎn)換器以及低通濾波器組成。整體的工作原理如下:首先相位累加器根據(jù)輸入的頻率控制碼輸出相位序列,并作為波形存儲器RAM的地址,RAM里面可以是預(yù)先存放的固定波形的一個周期的幅值編碼,也可以是用戶在使用過程中存入的任意波形的幅度編碼,這樣RAM的數(shù)據(jù)線上就產(chǎn)生了一系列的幅度編碼數(shù)字信號,然后把該編碼經(jīng)過D/A轉(zhuǎn)換得到模擬的階梯電壓,最后經(jīng)過低通濾波器使其平滑后即得到所需要的模擬波形。
頻率控制字和時鐘頻率共同決定著DDS輸出信號的頻率,頻率分辨率正比于系統(tǒng)的時鐘,而反比于相位累加器的位數(shù)。

它們之間的關(guān)系滿足:

相應(yīng)的,其頻率分辨率為:

(2)相位累加器原理

如果改變地址計數(shù)器計數(shù)步進值(即以值來進行累加),則在保持時鐘頻率和ROM數(shù)據(jù)不變的情況下,可以改變每周期采樣點數(shù),從而實現(xiàn)輸出頻率的改變。例如:設(shè)存儲器中存儲了個數(shù)據(jù)(一個周期的采樣數(shù)據(jù)),則地址計數(shù)器步進為1時,輸出頻率,如果地址計數(shù)步進為,則每周期取樣點數(shù)為,輸出頻率

(3)DDS的性能

DDS信號源輸出的信號實際上是以時鐘的速率對波形進行取樣,從獲得的樣本值中恢復(fù)出來的。根據(jù)取樣定理,所以。實際中一般取。當(dāng)時,輸出頻率最小,。輸出頻率的分辨率由相位累加器的位數(shù)決定,即。
例如:參考時鐘頻率為1GHz,累加器相位為32位,則頻率分辨力為0.233Hz。而改變時,其頻率分辨力不會發(fā)生變化,因此DDS可以解決快捷變換與小步進之間的矛盾。由于D/A、存儲器等器件的限制,DDS輸出頻率的上限不高,目前仍只能達到幾十MHz。

5.濾波器原理

濾波器的功能是有選擇地讓一定頻率范圍內(nèi)的信號通過,對此頻率范圍以外的信號抑制或急劇衰減。在信號處理、數(shù)據(jù)傳輸、抑制干擾等方面有廣泛的應(yīng)用,僅僅由RLC元件串聯(lián)組成的濾波器稱為無源濾波器。由RLC元件與運算放大器組成的濾波器稱為有源濾波器

(1)一階無源低通濾波器

一階無源低通濾波器電路如圖4所示,幅頻特性如圖5所示,其中截止頻率?。


圖4 一階無源低通濾波器電路 圖5 一階無源低通濾波器幅頻特性

(2)一階有源低通濾波器

在一階RC低通濾波器電路的輸出端再加上一個同相比例放大電路,就成為一階有源低通濾波器,不僅具有濾波功能,還能起放大作用。一階有源低通濾波器電路如圖6所示,幅頻特性如圖7所示,其截止頻率。

圖6 一階有源低通濾波器電路 圖7 一階有源低通濾波器幅頻特性

(3)二階有源低通濾波器(壓控電壓源VCVS)

二階有源低通濾波器電路如圖8所示。它是一種具有正相增益的常用二階低通濾波器電路,運放和它的兩個連接電阻、形成一個電壓控制電壓源(VCVS)。運放的增益為,它為濾波器提供了增益。幅頻特性如圖9所示,其中截止頻率。

圖8 二階有源低通濾波器電路 圖9 二階有源低通濾波器幅頻特性

VCVS濾波器具有元件數(shù)量少、輸出阻抗低、元件間差值范圍小和放大能力比較高等優(yōu)點。而且增益值可用電位器微調(diào)、進行精確的調(diào)整。VCVS濾波器一般用于品質(zhì)因數(shù)值不高于10的場合。

(4)二階有源高通濾波器(壓控電壓源VCVS)

二階有源高通濾波器電路如圖10所示。濾波器中的運放增益為,也可將開路而短路,讓運放構(gòu)成一個電壓跟隨器。幅頻特性如圖11所示。其中截止頻率。

圖10 二階有源高通濾波器電路 圖11 二階有源高通濾波器幅頻特性

6.實驗電路圖原理

(1)濾波器實驗硬件原理

圖12 濾波器實驗板硬件原理圖

在濾波器實驗電路板SJ-7003 Filter上有四種濾波器,每種濾波器都有3檔不同的截止頻率,分別是500Hz,5kHz和50kHz。測試信號由實驗箱的任意信號源通道的輸出(AO1)或外部其他信號發(fā)生器提供;濾波后的信號與實驗箱的高速采集通道(AI1)連接。

(2)濾波器實驗電路板介紹

濾波器板的選擇輸入信號時,需要接跳線為SW1,選項如表1,

表1 SW1跳線選擇表


SW1上符號

符號所表示選擇的信號源

In

虛擬儀器實驗平臺SJ8002B的任意信號源(AO1)

Out

外部信號源

濾波器實驗板上的四種濾波器是一階無源低通濾波器、一階有源低通濾波器、二階有源低通濾波器、二階有源高通濾波器。截止頻率檔位固定的濾波器選擇的跳線符號如表2。

表2 固定截止頻率濾波器檔位選擇的跳線符號表

截止頻率

濾波后信號輸出跳線連接符號

?? 濾波器種類

500Hz

5kHz

50kHz

一階無源低通濾波器

S01

S02

S03

LPF0

一階有源低通濾波器

S01

S02

S03

LPF1

二階有源低通濾波器

S11,S15

S12,S16

S13,S17

LPF2

二階有源高通濾波器

S21,S25

S22,S26

S23,S27

HPF2

截止頻率可變的濾波器選擇的跳線符號如表3

表3 截止頻率可變?yōu)V波器選擇的跳線符號表

改變的電容代號及通道跳線

改變增益的電阻及通道跳線

濾波后信號輸出跳線連接符號

一階無源低通濾波器

C00,S00

R04,S04

LPF0

一階有源低通濾波器

C00,S00

R04,S04

LPF1

二階有源低通濾波器

S10,C10,S14,C14

R15,S18

LPF2

二階有源高通濾波器

C20,S20,C24,S24

R24,S28

HPF2

五、設(shè)計指導(dǎo)

1.結(jié)構(gòu)流程圖

圖13 頻率特性測試儀設(shè)計的結(jié)構(gòu)流程圖

2.樹形圖

圖14 頻率特性測試儀設(shè)計的結(jié)構(gòu)樹形圖

3.功能與前面板設(shè)計

圖15 濾波器頻率特性測試前面板說明

表4 控件及顯示按鍵表格

編號

名稱

位置

功能

備注

1

退出

Buttons>ok Button

退出程序

2

圖形顯示

Graph Inds>Graph

顯示頻率特性曲線

3

表格

Text Inds>Table

掃頻時顯示

4

原理說明

All controls>Ring&Enum>Text&Pict Ring

5

濾波類型

Text Ctrls>Menu Ring

包括:一階無源低通濾波器
一階有源低通濾波器
二階有源低通濾波器
二階有源高通濾波器

6

啟動

Buttons>ok Button

啟動掃頻或者點頻程序

7

清屏

Buttons>ok Button

8

掃描進度

Num Ctrls>Fill Slide

顯示掃頻進度

9

峰值幅度

Num Inds>Num Ind

掃頻方式的峰值幅度

幅度范圍0.1~6V

10

結(jié)束頻率

Num Inds>Num Ind

掃頻方式的結(jié)束頻率

頻率1Hz~1MHz

11

頻率步進

Num Inds>Num Ind

掃頻方式的頻率步進

頻率1Hz~1MHz

12

開始頻率

Num Inds>Num Ind

掃頻方式的開始頻率

頻率1Hz~1MHz

13

峰值幅度

Num Inds>Num Ind

點頻方式的峰值幅度

幅度范圍0.1~6V

14

頻率

Num Inds>Num Ind

點頻方式的頻率

頻率1Hz~1MHz

15

工作模式

All? Controls>Classic Controls>Classic Boolean>Horizontal Switch

選擇工作方式

4.動態(tài)調(diào)用鏈接

本程序設(shè)計的主要實現(xiàn)已經(jīng)做成底層fp函數(shù)(用Labwindows/CVI實現(xiàn)),在程序?qū)崿F(xiàn)時可直接調(diào)用實驗箱提供的驅(qū)動函數(shù)動態(tài)鏈接(即.dll函數(shù)),驅(qū)動函數(shù)原型及常數(shù)和變量在cvidll.prj中。

表5 fp函數(shù)說明

fp函數(shù)

實現(xiàn)功能

輸入?yún)?shù)

輸出參數(shù)

動態(tài)鏈
接圖標(biāo)

void epp_init

初始化EPP接口

Int epp_read_check

檢查EPP讀數(shù)是否正常。
返回值err為0:EPP可正常讀數(shù);
為8:EPP不能讀數(shù)。

void find_div(dou ble amp, int *div)

輸入信號幅度對采集通道伏格的自動選擇

amp——輸入信號幅度。

div——伏格序號。

void? easy_source (int DDS_channle, double amp, double fr, unsigned char shape,unsigned char ?filter_cw)

根據(jù)波形、幅度、頻率和濾波控制來啟動信號源。

DDS_channle——信號源通道-1: Aout1通道; 2:Aout2通道; amp——幅度峰峰值,單位V fr—— 頻率值,單位Hz;
shape——波形
filter_cw——濾波頻率選擇控制字。

void swept generator(int DDS_channle, double fr,)

掃頻信號源控制。本函數(shù)要結(jié)合easy source()一起使用。首先調(diào)用easy_source()函數(shù),其中fr設(shè)置為掃頻的最低頻率,然后循環(huán)調(diào)用本函數(shù),以達到改變頻率的效果。

輸入值:DDS_channle——信號源通道:其中1: Aout1通道;2:? Aout2通道。
fr——頻率值,單位KHz

void find timebase (double signal_fr, int *timebase)

根據(jù)輸入信號頻率,選定時基

signal_fr——波形的頻率

timebase——時基序號

void process vpp kfr(unsigned char data(),int points,double signal fr,int div,int imebase, doubul *vp)

根據(jù)采集的參數(shù)設(shè)置,計算信號的峰峰值

六、調(diào)試與測試

1.程序調(diào)試。

(1)按如圖方式,進行硬件連線。


圖28 濾波器頻率特性測試儀實驗的硬件連線

(2)啟動程序,選擇“掃頻”工作方式,完成開始頻率、頻率步進、結(jié)束頻率、峰值幅度的設(shè)定,選擇“一階無源低通濾波器”的濾波方式,按照面板上的提示,連接濾波板上的跳線,同時注意使截止頻率在開始頻率和結(jié)束頻率之間。點擊啟動按鍵。
(3)觀察此時外部示波器上的正弦信號的頻率變化,以及幅度。
(4)打開“數(shù)字存儲示波器”程序,觀察此時1、2路通道信號的頻率,幅度。
(5)觀察程序面板上顯示的掃頻濾波過程。
(6)選擇其他3種濾波方式,重做(2)~(5)的實驗步驟。
(7)選擇“點頻”工作方式,重做上述步驟。

2.實驗觀測和數(shù)據(jù)記錄

(1)完成掃頻方式的實驗,并填寫下表

表6 掃頻測量一階無源低通情況


濾波器類型

一階無源低通濾波器

理論截止頻率
(KHz)

5

峰值幅度(V)

1.00

開始頻率(KHz)

0.100

結(jié)束頻率(KHz)

50.00

頻率步進(KHz)

1.000

序號

項目

記 錄 數(shù) 據(jù)

1

2

3

4

5

6

7

8

9

1

頻率(KHz)

幅值比

表7 掃頻測量一階有源低通情況


濾波器類型

一階有源低通濾波器

理論截止頻率(KHz)

5

峰值幅度(V)

1.00

開始頻率(KHz)

0.100

結(jié)束頻率(KHz)

50.00

頻率步進(KHz)

1.000

序號

項目

記 錄 數(shù) 據(jù)

1

2

3

4

5

6

7

8

9

1

頻率(KHz)

幅值比

表8 掃頻測量二階有源低通情況


濾波器類型

二階有源低通濾波器

理論截止頻率(KHz)

5

峰值幅度(V)

1.00

開始頻率(KHz)

0.100

結(jié)束頻率(KHz)

50.00

頻率步進(KHz)

1.000

序號

項目

記 錄 數(shù) 據(jù)

1

2

3

4

5

6

7

8

9

1

頻率(KHz)

幅值比

表9 掃頻測量二階有源高通情況


濾波器類型

二階有源高通濾波器

理論截止頻率(KHz)

0.500

峰值幅度(V)

1.00

開始頻率(KHz)

0.100

結(jié)束頻率(KHz)

10.00

頻率步進(KHz)

0.100

序號

項目

記 錄 數(shù) 據(jù)

1

2

3

4

5

6

7

8

9

1

頻率(KHz)

幅值比

(2)完成點頻方式的實驗,并填寫下表

表10 點頻測量一階無源低通情況


濾波器類型

一階無源低通濾波器

輸入信號峰值幅度(V)

1.00

序號

理論截止頻率

項目

記 錄 數(shù) 據(jù)

1

2

3

4

5

6

7

1

500Hz

頻率

0.001

0.030

0.401

0.499

0.800

2.000

10.000

幅值比

表11 點頻測量二階有源低通情況


濾波器類型

二階有源低通濾波器

輸入信號峰值幅度(V)

1.00

序號

理論截止頻率

項目

記 錄 數(shù) 據(jù)

1

2

3

4

5

6

7

2

5kHz

頻率

0.001

0.004

1.500

5.000

6.001

8.000

10.000

幅值比

七、備注

選擇點頻測量時,點頻輸入頻率范圍是1Hz~1MkHz,信號峰值范圍0.1V~6V。
選擇掃頻測量時,掃頻輸入頻率范圍是100Hz~1000kHz,信號峰值幅度范圍0.1V~6V。在二階有源高通濾波器的測試時,開始頻率設(shè)定值要小于0.2kHz。



評論


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

關(guān)閉