国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于FPGA具有自適應(yīng)功能的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

2011-08-07 07:53:10魏海潮李麗芳裴峰馬英卓胡鵬張謙
電子測試 2011年8期
關(guān)鍵詞:程控增益濾波

魏海潮,李麗芳,裴峰,馬英卓,胡鵬,張謙

(中北大學(xué)信息與通信工程學(xué)院,山西太原,030051)

0 引言

在工業(yè)控制和智能測量系統(tǒng)中,一般信號的變化幅度大,若采用單一的放大增益,那么小信號經(jīng)放大器放大后,幅值仍然很小,經(jīng)A/D變換后,會(huì)影響數(shù)據(jù)的精度,而大信號放大后又有可能超出A/D轉(zhuǎn)換的量程,因此設(shè)計(jì)開發(fā)增益自動(dòng)可調(diào)的程控增益放大器,使允許輸入的模擬量在很大的范圍內(nèi)動(dòng)態(tài)可調(diào),方便與微機(jī)接口,已成為現(xiàn)代測控設(shè)備的必然要求,隨著可變增益放大技術(shù)的不斷發(fā)展,它在自動(dòng)測控、智能測控、智能儀器儀表等重要領(lǐng)域的應(yīng)用也越來越廣泛[1-2]。

1 系統(tǒng)框圖與結(jié)構(gòu)原理

本設(shè)計(jì)系統(tǒng)完成的功能是完成對小信號的自適應(yīng)算法的放大和模擬數(shù)據(jù)量化處理[2]與FPGA數(shù)據(jù)的處理?;贔PGA的自適應(yīng)放大電路的設(shè)計(jì)系統(tǒng)的內(nèi)容包括信號的濾波、小信號的放大、信號的采集及數(shù)據(jù)的處理。輸入的小信號經(jīng)過濾波電路后送入程控放大器,程控放大器根據(jù)FPGA的信號來控制信號的放大倍數(shù),放大器輸出的信號一路送入A/D轉(zhuǎn)換器中,一路送進(jìn)電壓比較器,電壓比較器有一個(gè)基準(zhǔn)電壓,放大器輸出的電壓與基準(zhǔn)電壓比較后得到一個(gè)信號送到FPGA中,F(xiàn)PGA經(jīng)計(jì)算A/D轉(zhuǎn)換后的信號與電壓比較器的信號,就可以得出控制程控放大器的放大倍數(shù),根據(jù)以上要求分析,確定系統(tǒng)方案的系統(tǒng)硬件結(jié)構(gòu)框圖如圖1所示。

圖1 系統(tǒng)框圖

2 硬件電路設(shè)計(jì)

微弱信號采集系統(tǒng)硬件電路由信號調(diào)理電路和數(shù)據(jù)采集處理模塊兩部分組成,信號調(diào)理電路主要是消除共模干擾,對微弱小信號進(jìn)行放大、濾波、電壓抬升、信號傳輸;主要由前置放大器、反饋型抗混疊低通濾波器、程控放大器、電壓比較電路和A/D轉(zhuǎn)換電路構(gòu)成[3-4]。數(shù)據(jù)采集處理模塊主要有FPGA芯片Cyonlc EP2C20、數(shù)據(jù)存儲(chǔ)和傳輸模塊構(gòu)成,完成對模擬輸入信號的采樣、過采樣處理、信號振幅的計(jì)算、數(shù)字濾波和數(shù)據(jù)的傳輸。

2.1 程控放大電路設(shè)計(jì)

FPGA是新型的可編程邏輯器件,內(nèi)部含有大量的門陣列,響應(yīng)時(shí)間短,可以精確地控制時(shí)鐘的輸出。FPGA的處理速度很快,完全適合采集速度比較高的場合[3]。更重要的是FPGA采用系統(tǒng)可編程技術(shù),即使整個(gè)數(shù)據(jù)采集系統(tǒng)已經(jīng)投入生產(chǎn),也可以根據(jù)實(shí)際情況改變系統(tǒng)的配置和功能,下載到FPGA芯片中即可完成功能的修改。

2.2 抗混疊濾波電路設(shè)計(jì)

有源濾波器不僅體積小,而且輸出阻抗和截止頻率fc無關(guān),能夠前、后級之間相互獨(dú)立的設(shè)計(jì)。抗混疊低通濾波器具有通頻帶比較平坦,且下降快等優(yōu)點(diǎn)。在該系統(tǒng)的濾波器設(shè)計(jì)中,采用反饋型低通濾波器。根據(jù)“奈奎斯特采樣定律”, 在對模擬信號進(jìn)行離散化時(shí),采樣頻率f2至少應(yīng)2倍于被分析的信號的最高頻率f1,即:f2≥2 f1;否則可能出現(xiàn)因采樣頻率不夠高,模擬信號中的高頻信號折疊到低頻段,出現(xiàn)虛假頻率成分的現(xiàn)象[5]。我們設(shè)計(jì)低通濾波器的采樣頻率為25kHz。

2.3 程控放大電路的組成

LTC6910-1是一種電壓增益數(shù)字可編程的小外形寬帶反相DC放大器。FPGA通過在G(G2、G1和G0)腳上的3位數(shù)字輸入來控制8種電壓增益選擇(0、1、2、5、10、20、50 和 100)。

自適應(yīng)放大原理如圖2所示:在LTC6910放大輸出信號,其中一路信號接A/D轉(zhuǎn)換芯片的輸入端,另外一路接一個(gè)電壓比較器,電壓比較器的基準(zhǔn)電壓為2.5V,與LTC6910放大輸出信號相比較,如果電壓比較器的輸出為1,則FPGA輸出信號控制自動(dòng)增益放大器的放大倍數(shù)減小,反之,則控制自動(dòng)增益放大器的放大倍數(shù)增大。

圖2 程控放大電路

2.4 TLC549A/D采樣電路的設(shè)計(jì)

本系統(tǒng)以8位A/D轉(zhuǎn)換芯片TLC549為核心部件,它適合完成單通道8位轉(zhuǎn)換,即比較適合在速度要求不是很高的時(shí)候,組成的一種數(shù)據(jù)采集系統(tǒng)。TLC549芯片可以方便地與具有外圍串行接口控制器連接使用。按照TLC549嚴(yán)格的時(shí)序,它在完成A/D轉(zhuǎn)換后,其串行輸出的A0--A7二進(jìn)制數(shù)據(jù)可由時(shí)序控制,并串行輸出到串入并出的移位寄存器。將該寄存器的8位數(shù)據(jù)與微處理器的數(shù)據(jù)總線相連,即可完成數(shù)據(jù)傳遞。由此設(shè)計(jì)的基于TLC549的數(shù)據(jù)采集電路如圖3所示。

圖3 A/D采樣電路

將圖3中的5、6、7管腳與FPGA相連接,就能實(shí)現(xiàn)基于數(shù)據(jù)的通信和控制。對于該電路,可從端口ADIN輸入外部模擬信號,而端口1Ref+與基準(zhǔn)穩(wěn)壓電源相連。這樣,TLC549轉(zhuǎn)換得到的數(shù)據(jù)就可以由FPGA直接通過讀結(jié)果程序[7-8]讀出,而不需要其他硬件支持,因而可以節(jié)約硬件資源,同時(shí)也可以簡化電路的拓展。

3 系統(tǒng)實(shí)驗(yàn)測試結(jié)果

在程控放大器的設(shè)計(jì)中,是FPGA根據(jù)采集到的A/D的數(shù)據(jù)實(shí)現(xiàn)對程控放大器的控制的,其中FPGA對A/D的驅(qū)動(dòng)時(shí)序如圖4所示。

圖4 A/D采樣驅(qū)動(dòng)程序仿真

在數(shù)據(jù)采集實(shí)驗(yàn)中,我們采集的信號是示波器輸出的0~2V的頻率為100kHz的正弦信號為例,通過FPGA對A/D進(jìn)行500點(diǎn)的采樣,其中FPGA的采樣頻率為1MHz,將FPGA得到的數(shù)字信號通過MATLAB的相關(guān)處理就可以得到采樣圖像如圖5的左半部分,然后再對采樣后的圖像進(jìn)行傅里葉變換就可以得到其相應(yīng)的頻譜圖如圖5的右半部分,我們通過圖可以看到所設(shè)計(jì)的系統(tǒng)在100kHz時(shí)能實(shí)時(shí)的不失真的采集到輸入的數(shù)據(jù),實(shí)現(xiàn)信號的自適應(yīng)數(shù)據(jù)的采集。其A/D數(shù)據(jù)采樣及頻譜分析如圖5。

圖5 A/D數(shù)據(jù)采樣及頻譜分析

4 結(jié) 語

(1)所設(shè)計(jì)的系統(tǒng)能根據(jù)被測信號的振幅自動(dòng)調(diào)節(jié)放大器的增益,從而自適應(yīng)地完成對不同幅值振動(dòng)信號的測量和處理,降低了數(shù)據(jù)采集過程中程控放大器增益的頻率,節(jié)約了CPU開銷。

(2)本系統(tǒng)的創(chuàng)新點(diǎn)是利用了MATLAB與FPGA共同對采集到的數(shù)據(jù)進(jìn)行分析,既方便又簡單。

[1]馬建明.數(shù)據(jù)采集與處理技術(shù)[M].西安:西安交通大學(xué)出版社,2005:2-4.

[2]王云飛,王家禮,呂永生.自適應(yīng)前饋微波超線性功率放大器算法研究[J].西安電子科技大學(xué)學(xué)報(bào):自然科學(xué)版,2004,31(6):949-951.

[3]諸振勇,翁木云.FPGA設(shè)計(jì)及應(yīng)用[M]. 西安:西安電了科技大學(xué)出版社,2002:124-157.

[4]田磊,汪小志,劉志剛.自適應(yīng)濾波算法及應(yīng)用研究[J].電子測試,2008(1).

[5]夏宇聞.Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程[M]. 北京:北京航空航天大學(xué)出版社,2007:65-136.

[6]史增芳,韓艷贊.自適應(yīng)相干模板法在51系列單片機(jī)中的實(shí)現(xiàn)[J].電子質(zhì)量,2009(10):72-73.

[7]楊海燕,黃輝,張雄偉.一種改進(jìn)的自適應(yīng)回波抵消器的設(shè)計(jì)與實(shí)現(xiàn)[J].電子質(zhì)量,2006(12):17-19.

[8]肖鵬韜.基于遺傳算法的RLS自適應(yīng)算法研究[J].電子測試,2010(5):16-18.

猜你喜歡
程控增益濾波
基于增益調(diào)度與光滑切換的傾轉(zhuǎn)旋翼機(jī)最優(yōu)控制
基于單片機(jī)的程控增益放大器設(shè)計(jì)
電子制作(2019年19期)2019-11-23 08:41:36
基于Multisim10和AD603的程控增益放大器仿真研究
電子制作(2018年19期)2018-11-14 02:37:02
程控增益射頻寬帶放大器
電子制作(2016年1期)2016-11-07 08:42:54
基于STC89C52的程控移相器的設(shè)計(jì)
電子制作(2016年23期)2016-05-17 03:53:28
RTS平滑濾波在事后姿態(tài)確定中的應(yīng)用
基于線性正則變換的 LMS 自適應(yīng)濾波
遙測遙控(2015年2期)2015-04-23 08:15:18
一種程控功率因數(shù)可調(diào)開關(guān)電源設(shè)計(jì)
基于隨機(jī)加權(quán)估計(jì)的Sage自適應(yīng)濾波及其在導(dǎo)航中的應(yīng)用
自增益電路在激光測距中的應(yīng)用
肥西县| 涡阳县| 陆河县| 太白县| 名山县| 莱芜市| 中宁县| 电白县| 会宁县| 平山县| 彰武县| 内黄县| 桃园县| 沽源县| 常熟市| 巴塘县| 颍上县| 诏安县| 福建省| 鲁山县| 河南省| 无锡市| 颍上县| 手机| 昂仁县| 原阳县| 庆元县| 焉耆| 萨迦县| 长寿区| 永福县| 仙居县| 天水市| 梅河口市| 汕尾市| 祁连县| 贵港市| 中宁县| 上栗县| 德化县| 达拉特旗|