《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 數字正弦信號失真度測量儀的設計
數字正弦信號失真度測量儀的設計
2015年微型機與應用第12期
丁躍澆,陳 松,榮 軍,譚 榮
(湖南理工學院 信息與通信工程學院,湖南 岳陽 414006)
摘要: 針對模擬控制正弦信號失真度測試儀體積大、測試精度低和使用不方便的缺點,設計了數字控制正弦信號失真度測試儀。該系統以單片機和FPGA相結合為控制核心,運用快速傅里葉變換(FFT)為主要分析工具,對信號輸入電路進行程控衰減、放大與預濾波處理,實現了量程自動轉換和數據采樣,并且成功避免了頻率混疊現象。最后,系統完成了軟硬件電路設計后,經過測試,該系統能夠對輸入信號進行總功率和譜功率的測量和分析,并能正確地判斷未知信號的周期性并測量出周期信號的周期,也能正確測量規定頻率范圍內正弦信號的失真度,在高校實驗室有廣泛的應用價值。
Abstract:
Key words :

  摘  要: 針對模擬控制正弦信號失真度測試儀體積大、測試精度低和使用不方便的缺點,設計了數字控制正弦信號失真度測試儀。該系統以單片機和FPGA相結合為控制核心,運用快速傅里葉變換(FFT)為主要分析工具,對信號輸入電路進行程控衰減、放大與預濾波處理,實現了量程自動轉換和數據采樣,并且成功避免了頻率混疊現象。最后,系統完成了軟硬件電路設計后,經過測試,該系統能夠對輸入信號進行總功率和譜功率的測量和分析,并能正確地判斷未知信號的周期性并測量出周期信號的周期,也能正確測量規定頻率范圍內正弦信號的失真度,在高校實驗室有廣泛的應用價值。

  關鍵詞: 失真度;數字控制;頻譜;頻率混疊

0 引言

  波形失真又稱非線性失真,它是由放大電路的非線性引起的。非線性失真又包括諧波失真和互調失真,本文研究的失真均為諧波失真。在無線電計量測試中,許多參數的準確度都涉及失真度測量問題,尤其在信息產生、傳遞和接收過程中,必須準確分析和處理好失真問題。失真度測試儀就是一種用于測量信號失真度的儀器,在電子產品的生產和檢測中有著廣泛的應用[1-2]。目前市面上的失真度測試系統仍以模擬測試為主,而數字化測試系統很少而且價格昂貴,因此開發性價比高的數字化失真度測試系統有著重要意義。本文研發了一款基于FPGA與單片機結合的數字失真度測量系統,該系統能夠實現精確失真度測試,具有高性能、高可靠性、低成本和易操作等特點,具有較高的應用價值。

1 失真度測試原理及系統方案實現

  1.1 失真度測試原理

  一個失真的正弦周期振蕩信號電壓,除有基波電壓分量外,還有各次諧波分量存在,把周期失真的正弦信號展開成傅里葉級數,如式(1)所示[3]:

  1.jpg

  式(1)中f(t)為含有諧波失真的正弦波,A0/2為正弦波中的直流分量,An為第n次諧波的振幅,n為失真正弦波中所含最高諧波次數,55)UL(RN)_F))VMJOR3J{T0.jpg為標準正弦波的角頻率,0%JH`6(P0`(F(QKI[FBG6VR.jpgn為第n次諧波相對于基波的初相角。

  一般地,正弦波的失真用失真度表示,即用所有諧波有效值之和與基波有效值之比的平方根來表示,而基于FFT的失真度儀采用頻域分析方法,通過計算傅里葉系數C1,C2,…,C3,最后得到失真度大小。因此,失真度可以由式(2)定義:

  2.png

  根據式(2)可知:如果要求含最高諧振波次數為n次的失真度,只要求出各次諧波的幅值,就可計算出信號的失真度。

  1.2 系統方案實現

  模擬失真度測試儀主要采用模擬器件實現,造成了體積大,調試和維護不方便。基于以上原因,本文設計了數字失真度測試儀,考慮到成本和設計方面的原因,本系統采用FPGA與單片機相結合的方案。輸入信號先經過衰減/放大與濾波處理后,再進行A/D采樣等數字化處理,然后由FPGA完成A/D數據存取、FFT算法及頻率測量,單片機完成系統的控制、周期性判斷、信號功率譜和失真度的計算等。此方案大大降低了單片機的負荷,提高了整個系統的處理速度與測量精度,其系統總體結構框圖如圖1所示。

001.jpg

2 數字失真度測試儀硬件電路設計

  2.1 輸入程控電路設計

  為了使輸入信號的電壓范圍擴寬,設計了一個具有8擋量程的程控放大器,實現量程自動轉換,保證A/D轉換器輸入電壓保持在0.5 V~2 V。此電路由運放、模擬開關和電阻網絡組成,具體電路如圖2所示[4-6]。

002.jpg

  2.2 輸入總功率測量電路設計

  由真有效值測量芯片AD637直接接入單片機,單片機內部的12位A/D實現A/D轉換,然后由單片機完成功率計算。具體電路如圖3所示。

003.jpg

  2.3 預濾波電路設計

  為了使輸入信號的頻率成分限定在20 Hz~10 kHz范圍內,并防止采樣頻率出現混疊現象,在進行AD采樣前要進行預濾波處理。因此,采用開關電容濾波器MAX297進行預濾波電路設計,具體電路如圖4所示,其中fc=11 kHz。

004.jpg

  2.4 信號整形電路設計

  在測量正弦信號的失真度時,需對被測信號進行整形與測頻,然后使用DDS產生該頻率128倍頻A/D采樣時鐘。因此整形電路如圖5所示。

005.jpg

3 數字失真度測試儀軟件程序設計

  3.1 FPGA程序設計

006.jpg

  本系統中FPGA負責數據存取、FFT運算及頻率測量等功能,基本框圖如圖6所示。FPGA的內部結構包括4個部分,通信由FPGA內部總線實現,與外部的通信通過C51系列MCU的標準總線實現,各部分之間通過總線轉換模塊控制通信。通過設立控制寄存器來控制及反映FPGA內部各模塊的工作狀態。根據FPGA的程序開發功能,采取“由頂向下”的設計方法,使用VHDL語言設計出數據存取、頻率測量和控制模塊;然后使用VHDL語言并結合Altera公司提供的IP核(FFT 2.2.1)實現FFT算法[7-8]。

  3.2 單片機C851F020程序設計

  本系統中單片機采用C8051F020,它主要是實現控制和數據處理中心的作用,實現對程控放大、FPGA、人機接口及DDS電路的控制,同時負責計算信號的總功率和各頻率成分的功率、正弦信號失真度,還要負責信號的周期性判斷等。

  3.3 周期性判斷方法

  程序設計中將輸入信號分為兩個頻段,一個頻段的頻率范圍為20 Hz~500 Hz,另外一個頻段的頻率范圍為500 Hz~10 kHz。將頻率分段后再進行功率譜分析,以判斷是否有周期性信號存在。信號周期性判斷方案參數具體設置如表1所示。

007.jpg

4 實驗結果及分析

  4.1 技術指標

  技術指標:輸入電壓信號的范圍為5 mV~19.99 V,頻率范圍為20 Hz~10 kHz,各頻率分量功率測量的相對誤差絕對值≤10%,要求能準確計算出信號的功率譜及失真度,要能準確判斷信號的周期。

  4.2 測量結果及分析

008.jpg

  在開機狀態下,用4位半萬用表進行測量,輸入信號電壓范圍及量程自動轉換測試結果如表2所示。從表2可以看出,譜功率相對誤差最大為5%,完全滿足系統設計要求,而且得到了失真度精確測試數據。

009.jpg

  輸入信號頻率范圍、頻率分辨率、頻率分量功率測量相對誤差和失真度測量具體結果如表3所示。

  總功率和譜功率的具體測試結果如表4所示。其中,計算標準功率時的電壓以儀器輸出值為準。從表4可以看出,總功率的相對誤差絕對值小于10%,達到了設計的要求。

010.jpg

5 結論

  本文設計了基于FPGA與單片機相結合的數字控制正弦信號失真度測量儀,該系統相對傳統的模擬控制正弦信號失真度測量儀具有以下優勢:(1)采用數字化設計后,電路的結構大大簡化,可靠性增強,生產容易以及調試方便;(2)數字失真度測試儀只用一套電路便可測量2~5次諧波,并可單獨顯示各次諧波的失真以及總失真,而且可以根據需要,只需增加取樣頻率即可測量更高次的諧波,并具有擴展性;(3)具有較高的精度及良好的人機界面。

  參考文獻

  [1] 高吉祥.全國大學生電子設計競賽培訓系列教程:電子儀器儀表設計[M].北京:電子工業出版社,2007.

  [2] 黃智偉.全國大學生電子設計競賽系統設計[M].北京:北京航空航天大學出版社,2006.

  [3] 趙茂泰.智能儀器原理及應用[M].北京:電子工業出版社,2004.

  [4] 童詩白,華成英.模擬電子技術基礎[M].北京:高等教育出版社,2006.

  [5] 榮軍,張敏,李一鳴,等.基于單片機的恒流源技術研究[J].電子器件,2011,34(1):63-65.

  [6] 榮軍,張敏,李一鳴,等.一種基于數字控制的直流電流源技術研究[J].微型機與應用,2010,29(23):71-73.

  [7] 劉憲力,特日格樂,張清.基于等效和實時采樣的數字示波器設計[J].電子設計工程,2009,17(6):69-71.

  [8] 丁紅斌,秦會斌,孫順遠.基于STM32的虛擬示波器的設計與實現[J].電子器件,2009,32(6):1007-1010.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美日韩精品| 欧美成人三级在线| 亚洲剧情一区二区| 久久福利电影| 欧美一区二区三区四区在线观看地址| 亚洲午夜精品国产| 一区二区三区三区在线| 99v久久综合狠狠综合久久| 亚洲人成绝费网站色www| 亚洲国产第一| 亚洲国产精品专区久久| 亚洲激情黄色| 亚洲人成在线观看一区二区| 亚洲欧洲午夜| 日韩午夜中文字幕| 一区二区电影免费在线观看| 一区二区三区国产精华| 在线亚洲一区| 亚洲一区二区三区视频| 亚洲欧美日韩国产成人| 欧美一区二区三区精品电影| 先锋影音网一区二区| 欧美一区不卡| 久久精品国产精品亚洲综合| 亚洲国产精品成人综合| 亚洲精品美女久久久久| 99国内精品久久| 亚洲女人av| 欧美专区日韩视频| 久久婷婷久久| 欧美高清视频免费观看| 欧美三级乱码| 国产精品永久在线| 伊人婷婷久久| 99pao成人国产永久免费视频| 一本色道久久加勒比精品| 亚洲图片欧美一区| 欧美一区二区黄| 亚洲激情综合| 亚洲小视频在线| 久久激情婷婷| 欧美jizzhd精品欧美巨大免费| 欧美激情无毛| 国产精品豆花视频| 国内精品美女av在线播放| 91久久精品美女高潮| 一区二区高清在线观看| 午夜视频一区二区| 亚洲人成啪啪网站| 亚洲一区二区三区在线| 久久久精品午夜少妇| 欧美精品久久久久久久| 国产精品毛片在线看| 一区二区三区在线视频观看| 亚洲精品人人| 欧美一区二区在线免费观看| 日韩视频免费大全中文字幕| 午夜激情一区| 欧美成人午夜激情视频| 国产精品家庭影院| 一区国产精品| 亚洲一本大道在线| 亚洲激情网址| 性欧美xxxx视频在线观看| 免费亚洲电影在线观看| 国产精品看片你懂得| 1204国产成人精品视频| 亚洲一区二区三区欧美 | 亚洲国产欧美日韩精品| 亚洲无亚洲人成网站77777 | 国产精品乱码久久久久久| 黄色成人免费观看| 亚洲视频第一页| 亚洲国产一区二区视频| 亚洲在线中文字幕| 欧美国产一区视频在线观看| 国产欧美日韩精品专区| 亚洲肉体裸体xxxx137| 欧美一区2区三区4区公司二百| 宅男噜噜噜66一区二区| 可以看av的网站久久看| 国产精品日本一区二区| 亚洲精品久久久久中文字幕欢迎你| 欧美一区二区三区在线看| 国产精品99久久99久久久二8| 久久先锋影音av| 国产精品外国| 日韩一区二区免费看| 亚洲韩日在线| 久久久999国产| 国产精品大片免费观看| 亚洲国产日韩欧美一区二区三区| 欧美一级免费视频| 午夜精品在线看| 欧美日韩精品免费观看| 激情丁香综合| 欧美在线视频网站| 欧美在线观看www| 欧美视频免费在线| 91久久黄色| 亚洲精品裸体| 欧美成人精品一区二区三区| 国产一区二区看久久| 亚洲免费视频一区二区| 亚洲尤物在线视频观看| 欧美图区在线视频| 亚洲毛片一区二区| 亚洲精品你懂的| 欧美h视频在线| 伊人成人开心激情综合网| 久久精品国产精品亚洲| 久久精品在线视频| 国产亚洲精品高潮| 香蕉亚洲视频| 久久精品亚洲一区二区三区浴池| 国产精品网站在线播放| 亚洲午夜影视影院在线观看| 亚洲综合视频网| 国产精品久久久999| 亚洲视频精品在线| 亚洲男人第一av网站| 国产精品久久久久7777婷婷| 国产精品99久久久久久久女警| 亚洲视频一起| 国产精品播放| 亚洲欧美欧美一区二区三区| 性久久久久久久| 国产欧美一区二区三区视频| 欧美影院视频| 老鸭窝毛片一区二区三区| 在线观看视频一区二区欧美日韩| 91久久黄色| 欧美激情1区2区3区| 亚洲三级国产| 亚洲网站视频福利| 国产精品每日更新在线播放网址| 这里只有精品在线播放| 亚洲欧美在线看| 国产亚洲精品aa午夜观看| 久久精品视频在线观看| 欧美高清成人| 一本色道**综合亚洲精品蜜桃冫| 午夜精品久久久久影视| 国产无一区二区| 亚洲狠狠婷婷| 欧美日韩国产欧| 亚洲在线视频免费观看| 久久久久久久久久久成人| 黄色国产精品一区二区三区| 亚洲人成在线观看一区二区| 欧美日韩精品久久| 亚洲综合成人在线| 久久男人av资源网站| 亚洲人午夜精品免费| 亚洲欧美成人一区二区在线电影| 国产女主播视频一区二区| 久久精品国产99精品国产亚洲性色| 欧美成年人网站| 亚洲午夜精品福利| 久久野战av| 一本色道久久加勒比精品| 久久精品国产在热久久| 亚洲国产精品视频一区| 亚洲一区二区视频在线观看| 国产亚洲毛片在线| 99re66热这里只有精品3直播 | 欧美特黄一级大片| 欧美亚洲一区在线| 欧美成人亚洲成人日韩成人| 一区二区不卡在线视频 午夜欧美不卡'| 欧美在线免费播放| 亚洲国产精品一区二区www| 亚洲欧美另类中文字幕| 一区在线观看| 亚洲在线视频| 伊人成综合网伊人222| 亚洲综合国产激情另类一区| 一区二区在线视频播放| 亚洲欧美另类久久久精品2019| 伊人色综合久久天天| 亚洲欧美日韩另类精品一区二区三区| 韩国福利一区| 亚洲欧洲99久久| 91久久精品美女| 久久国产成人| 亚洲美女免费视频| 久久夜色精品国产| 亚洲一区二区三区三| 欧美黄色aaaa| 久久av红桃一区二区小说| 欧美三级电影精品| 亚洲全黄一级网站| 国产午夜精品视频免费不卡69堂| 一区二区三区精品国产| 狠狠色综合色区| 欧美一级成年大片在线观看| 亚洲日本无吗高清不卡| 久久久免费观看视频| 亚洲图片在区色| 欧美日韩裸体免费视频|