<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于MSP430F1611單片機的音頻信號分析

基于MSP430F1611單片機的音頻信號分析

作者: 時(shí)間:2011-05-04 來(lái)源:網(wǎng)絡(luò ) 收藏

3.2.2 窗函數的選擇
不同的窗函數對會(huì )產(chǎn)生不同的作用,旁瓣幅度比較小的窗函數有利于減小頻譜泄漏,對頻譜幅值的測量較為準確,但這種窗函數的主瓣寬度較大,會(huì )使出來(lái)的譜線(xiàn)向兩邊擴散得比較多,導致測量單頻,多頻頻率的準確度下降,如blackman窗,Flattop窗等。而旁瓣幅度衰減較弱的窗函數主瓣寬度較窄,這樣有利于對頻率準確度的測量,如矩形窗,也有兼顧兩者的如banning窗,bumming窗等。所以頻率與幅度的測量準確性是矛盾的。本系統利用matlab仿真初步估計應選用的窗函數,所的信號為單頻率函數
h.JPG
將此信號加上各窗函數后的matlab仿真結果如下:圖7為加blackman窗后的頻率譜線(xiàn),圖8為加hanning窗后的頻率譜線(xiàn)。

本文引用地址:http://dyxdggzs.com/article/172826.htm

i.JPG


根據上圖可以看出1 000 Hz和1 005 Hz的頻譜被分成了幾根幅值比較高的譜線(xiàn),這是由于泄漏效應與柵欄效應所造成的,當加banning窗時(shí),信號頻率剛好是FFT頻率分辨率fs/N=10 Hz的整數倍時(shí),信號譜線(xiàn)分成了7根幅值比較高的譜線(xiàn)。當加blackman窗時(shí),譜線(xiàn)分成了將近20根幅值較高的譜線(xiàn)。但在實(shí)際情況下,當加hanning窗時(shí),中心譜線(xiàn)處分成了3或4根幅值比較大的譜線(xiàn),比仿真結果要好些,但加blaekman窗譜線(xiàn)分布得比仿真結果更廣,但計算出來(lái)的幅度值會(huì )比banning窗的精度稍微高些,為了提高儀的頻率分辨力,應盡量使相鄰的譜線(xiàn)不相互重疊,這樣才能計算各個(gè)頻率信號的功率和提高頻率分辨力,經(jīng)過(guò)綜合考慮,本系統選擇加hanning窗。

4 測試方法與測試結果
4.1 測試環(huán)境及測試儀器
對該信號分析儀在30℃室溫下進(jìn)行測試,測試儀器如下:南京盛普40 M函數發(fā)生器2臺,泰克60 M數字示波器1臺,晶體管毫伏表DA-16,失真度測試儀ZC4128。
4.2 信號功率譜的測量
使用兩臺函數發(fā)生器產(chǎn)生兩路信號進(jìn)行疊加后測試,A,B兩路輸入電壓為VppA=2.000 V(0.04 W),頻率為1 kHz,VppB=3.000V(0.09 W),頻率為1 kHz。表1為測試的結果,可知單信號功率譜測量誤差在0.2%之內,而總功率測量誤差也在0.2%左右。

j.JPG


4.3 信號頻率分辨率及周期性的測量
通過(guò)函數發(fā)生器輸入一般的周期信號,輸入50 Hz的正弦波,以及1 000 Hz的方波,三角波,鋸齒的周期波和非周期噪聲信號,表2為測試結果,可見(jiàn)對一般的信號的周期性判斷很準確,頻率測試誤差在1%以?xún)取?/p>

k.JPG


4.4 信號失真度的測量
用函數發(fā)生器分別產(chǎn)生1 000 Hz、100 Hz、20 Hz的三角波以及1 000 Hz、100 Hz、20 Hz的方波,并將各信號分成兩路,一路送失真度測試儀,一路送信號分析儀,通過(guò)對比所得結果來(lái)判斷測試的精度。表3為測試結果,可見(jiàn)由于1 k左右的的諧波分量較高,抗混疊濾波器將高次諧波的能量濾除,故會(huì )使失真度偏差較大,當信號的頻率降低時(shí),失真度會(huì )測量得比較準確。

l.JPG



5 結束語(yǔ)
本系統利用快速傅里葉變換(FFT)的算法,綜合外圍采樣電路,利用兩塊對信號進(jìn)行處理,并借助了matlab工具進(jìn)行預估計和判斷,有效地減小了軟件設計的盲目性。并通過(guò)加緩沖電路減小了前后級電路的相互影響,使音頻信號分析儀的精度得到了有效地提高。
在測試較高頻率信號的失真度時(shí),如果能適當提高抗混疊濾波器的低通截止頻率,那么失真度的準確率會(huì )顯著(zhù)的提高。此設計成本低廉,體積小,外圍電路簡(jiǎn)單,具有廣泛的市場(chǎng)空間。


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>