999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

信號采集中峰值檢測電路的設計與實現

2011-04-26 02:31:10郭宗平王厚軍戴志堅
中國測試 2011年3期
關鍵詞:信號

郭宗平,王厚軍,戴志堅

(電子科技大學自動化學院,四川 成都 611731)

0 引 言

峰值檢測是示波器中數據采集方式之一(另外有取樣方式和平均方式)[1],這種技術起源于存儲深度不能滿足捕獲毛刺的需要[2]。取樣方式是通過平均的時間間隔對信號進行取樣來進行創建波形,正常取樣方式時,要捕捉窄的毛刺,示波器必須以高的采樣率才能捕捉到窄的毛刺,并且將全部采樣數據全部存儲起來。而當信號的頻率比較低時,用示波器去觀察信號需要將示波器時基檔位調到等效采樣率比較低的檔位,而這時需要等效采樣率很低,利用取樣方式就不能捕捉到毛刺信號,利用峰值檢測技術就可以解決這個問題。峰值檢測不像正常取樣那樣給出一個詳細的完整波形顯示,而是以最高的采樣率捕捉信號,簡單的忽略某些采樣,只記錄發生在每個采樣間隔期間內的最大和最小值,這樣就不用增加存儲存儲深度還可以捕捉毛刺或偶發事件[3]。峰值檢測模式下,即使使用的是等效采樣率較低的時基檔位,也能捕捉到可能出現的某些毛刺信號。峰值檢測是數字示波器的重要技術指標之一,主要用來實現以下3個功能:(1)波形的毛刺捕捉;(2)包絡的顯示功能,峰值檢測的方法對于捕捉調制信號(例如AM波形)是非常有用的;(3)限制混疊的作用[4]。

1 峰值檢測模塊的設計

1.1 實現峰值檢測的方法

在峰值檢測模式下,ADC以盡可能高的采樣率進行采樣,這樣可以捕捉更窄的毛刺信號。該項目中把在峰值檢測模式下ADC的采樣率設為800MS/s,相當于峰值檢測的速率為800MS/s。由于ADC轉換后的數據速度很快,FPGA難以處理,因此首先利用FPGA內部的差分接收機把這些數據做串并轉換[5],使得數據位變為64位,相當于8個8位的數據,這樣就把速度降下來了。當ADC的采樣率為800MS/s時,經過降速后時鐘速度變為100 MS/s。然后從8個8位數據中選出最大值和最小值,分別與上次的最大值和最小值做比較,最大值比上次的大就保留下來,否則保持不變;最小值比上次的小就保留下來,否則也保持不變。當比較次數達到設定的值后,把最終的最大值和最小值輸出,并送往存儲器。流程圖如圖1所示。

峰值檢測模式下數據并不像普通采樣那樣直接進入存儲器,而是先經過峰值檢測模塊篩選出最大值和最小值后,再將它們存入。存數時鐘由時基檔位決定,這樣將ADC采樣時鐘和存儲的時鐘區分開來,使得低時基檔位下同樣能捕捉到信號的毛刺。采用VHDL硬件語言進行數字電路設計具有很好的靈活性[6],在設計中,采用流水線的思想,大大提高了峰值檢測模塊的處理速度[7-8]。

1.2 峰值檢測模塊的具體實現

從圖2中,可以看到3個模塊,1個為Compare_8,這個模塊的作用是把送過來的并行8個數據中選出最大值和最小值輸出;另外2個均為Comparewithlast,這個模塊的作用就是把此次送過來的數據與上一次存下來的數據做比較,如果比上次的最大值大就把此次送過來的值作為最大值,如果比上次保留下來的最小值小就把此次送過來的值作為最小值。當比較次數達到設定的次數以后,就輸出最大值和最小值,用了2個Comparewithlast模塊,上面那個用來得到最大值max[7∶0],下面這個用來得到最小值 min[7∶0]。比較次數由 n[15∶0]來設置,在示波器中根據具體的時基檔位來設置不同的值。

Compare_8模塊內部采用了三級流水線結構[5,9],如圖3所示。這樣可以大大增加電路的工作速度,ADC出來的數據經過串并轉換后變為并行的8個8位并行數據,兩兩比較,需要經過三級比較才能得到最大值和最小值。經過第1級后,從這8個數中選出4個最大值4個最小值;第2級再分別把這從第1級得出的4個最大值選出2個,從第1級得出的4個最小值選出2個;第3級從2級選出的2個最大值中選出1個輸出,從2級選出的2個最小值中選擇1個輸出。這個模塊由10個Compare_2模塊組成,Compare_2模塊的作用就是從2個數中選出最大值和最小值。Compare_8模塊的作用就是從這8個數中把最大值和最小值找出來。

圖4為Compare_8模塊電路時序仿真圖,data1~data8為經串并轉換后的8個數據,clk為與數據同步的時鐘,max為比較出來的最大值,min為比較出來的最小值。從圖中可以看出,當并行的數據流速度為100M時,經過6個時鐘的延遲后,最大值和最小值都正確的被選擇出來了。

圖4 compare_8模塊電路時序仿真圖

圖5 comparewithlast模塊電路時序仿真圖

Comparewithlast這個模塊的時序仿真圖如圖5所示。圖5中,datain為100 M的串行數據,clk為輸入時鐘,dataout_max為最終選出的最大值,dataout_min為最終選出來的最小值,clkout為輸出時鐘,n為需要比較的次數。從圖5中可以看出,n的值設為5,這些數據比較5次以后就將最大值和最小值都正確地輸出。

該峰值檢測模塊在多功能綜合分析儀中的示波器模塊中試驗過,通過信號源輸出周期5ms,寬度為2.5ns的脈沖信號對峰值檢測功能進行測試,打開示波器的峰值檢測功能(若在普通采樣方式下,此時的等效采樣率為100KS/s,即2次采樣點之間的間隔是10μs,不能捕捉到如此窄的脈沖)完全捕捉到了窄脈沖信號,如圖6所示。

圖6 峰值檢測模式下捕捉到2.5ns脈寬的毛刺信號

2 結束語

現場可編程門陣列(FPGA)器件體積小、速度快、集成度高,能夠用硬件電路來實現算法程序。在FPGA中實現峰值檢測模塊,能夠保證峰值檢測的速度和可靠性,隨著采樣率的不斷提高以及FPGA的工作速度不斷提高,能捕捉的毛刺的寬度越來越窄,峰值檢測技術在信號采集領域將發揮更大的作用。

[1] 沈蘭蓀.高速數據采集系統的原理與應用[M].北京:人民郵電出版社,1995:1-200.

[2] 馬明建,周長城.數據采集與處理技術[M].西安:西安交通大學出版社,2000:1-31.

[3] 邱渡裕.200 MHz手持式示波表數字系統與電源設計[D].成都:電子科技大學,2006:32-43.

[4] 古天祥,王厚軍,習友寶.電子測量原理[M].北京:機械工業出版社,2004:20-200.

[5] 黃任.VHDL入門·解惑·經典實例·經驗總結[M].北京:北京航空航天大學出版社,2004:20-170.

[6] 沈立,朱來文,陳宏偉.高速數字設計[M].北京:電子工業出版社,2004:100-300.

[7] 曾繁泰,陳美金.VHDL程序設計[M].北京:清華大學出版社,2000:10-40.

[8] 陳耀和.VHDL語言設計技術[M].北京:電子工業出版社,2004:8-50.

[9]侯伯亨,顧新.VHDL硬件描述語言與數字邏輯電路設計[M].西安:西安電子科技大學出版社,1998:49-119.

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 亚洲人成影院在线观看| 欧美一级爱操视频| 国产成人一级| 日韩在线播放欧美字幕| 国产福利免费在线观看| 国产精品久久久精品三级| 亚洲黄色视频在线观看一区| 国产成人无码久久久久毛片| 国产精品9| 五月婷婷欧美| 曰AV在线无码| 无码一区二区三区视频在线播放| 啊嗯不日本网站| 国产打屁股免费区网站| 九色最新网址| 亚洲欧洲日本在线| 国产成年无码AⅤ片在线| 国产精品成人免费视频99| 久久综合九九亚洲一区| www欧美在线观看| 波多野一区| 福利小视频在线播放| 欧美成人区| 2019年国产精品自拍不卡| 亚洲中文字幕国产av| 思思热在线视频精品| 亚洲男女天堂| 91精品最新国内在线播放| 成年网址网站在线观看| 日韩精品无码免费一区二区三区| 无码av免费不卡在线观看| 久久综合伊人 六十路| 免费看一级毛片波多结衣| 97se亚洲综合在线天天| 成人精品在线观看| 久久婷婷色综合老司机| 在线观看无码av免费不卡网站| 91福利一区二区三区| 亚洲国产综合精品一区| 91精品人妻互换| 亚洲成人在线免费| 亚洲欧美不卡视频| 99无码中文字幕视频| 久久99国产综合精品女同| 免费女人18毛片a级毛片视频| 亚洲中文无码av永久伊人| 国产在线第二页| 亚洲中文字幕在线观看| 欧美成人午夜视频| 色播五月婷婷| 国产精品福利导航| 91探花在线观看国产最新| 丁香六月综合网| 欧美狠狠干| 亚洲人成网站在线观看播放不卡| 欧美全免费aaaaaa特黄在线| 97影院午夜在线观看视频| 亚洲最大情网站在线观看| 国产菊爆视频在线观看| 久久久亚洲色| 欲色天天综合网| 女人18毛片水真多国产| 国产后式a一视频| 一本色道久久88综合日韩精品| 97精品久久久大香线焦| 亚洲欧洲一区二区三区| 日本福利视频网站| 亚洲一级色| 国产精品久久久久久久伊一| 在线不卡免费视频| 国产香蕉97碰碰视频VA碰碰看| 亚洲一区黄色| 日韩专区欧美| 国产香蕉97碰碰视频VA碰碰看| 99热这里只有精品5| 在线不卡免费视频| 免费国产不卡午夜福在线观看| 免费看一级毛片波多结衣| 亚洲精品卡2卡3卡4卡5卡区| 国产精品欧美在线观看| 真实国产乱子伦视频| 久久久波多野结衣av一区二区|