|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
測試聲音的基波頻率 |
| 作者:starmake 欄目:單片機(jī) |
請教:如何利用單片機(jī)來測試聲音的基波頻率。 |
| 2樓: | >>參與討論 |
| 作者: xieyuanbin 于 2004/11/12 7:46:00 發(fā)布:
比較麻煩 你需把聲音中的高頻諧波濾調(diào),最好整形成基波的方波,然后計數(shù)或測周期. |
|
| 3樓: | >>參與討論 |
| 作者: starmake 于 2004/11/12 8:22:00 發(fā)布:
你的意思是: 你的意思是:將聲音中的高頻諧波濾掉,然后將一次基波變換為方波,然后再測試方波的頻率? 謝謝,我試試! |
|
| 4樓: | >>參與討論 |
| 作者: starmake 于 2004/11/15 9:00:00 發(fā)布:
測試聲音的基波頻率 聲音的波形不知道大家測試過沒有?是一些不規(guī)則的波形,逐漸衰減。要測試的就是測試第一個波形的頻率,請教:怎樣用硬件的方法將它處理后給單片機(jī)識別,謝謝! |
|
| 5樓: | >>參與討論 |
| 作者: cf100 于 2004/11/15 17:50:00 發(fā)布:
衰減又不表示頻率變化,只是幅度變小,不然是變調(diào)了。 小信號時先濾波,去除諧波。 接下去有二種方法: 一、測上下沿或過零點(diǎn)的間隔 二、用配合自動增益電路的方法測二個最大值間的間隔 當(dāng)然必要時還要結(jié)合軟件抗干擾的措施 比方說連測五次,去掉二個極值(防高頻干擾);將中間的三個值平均(防低頻干擾) |
|
| 6樓: | >>參與討論 |
| 作者: starmake 于 2004/11/17 9:27:00 發(fā)布:
測試聲音的基波頻率 謝謝CF100幫糾正了一個概念:衰減又不表示頻率變化,只是幅度變小,不然是變調(diào)了。當(dāng)然我提的問題也是針對單聲而言。 即使是單聲部的信號也是復(fù)雜的信號,我想如果是基波的諧波可以去除的話,問題就可以解決。我嘗試著用硬件帶通濾波器和電壓比較器的方式來處理,沒有一種理想的效果。請教:有比較好的思路請推薦。 后來決定用A/D轉(zhuǎn)換后對數(shù)據(jù)直接處理,效果還是不夠理想。請教:大家是否有比較好的算法。 謝謝! |
|
| 7樓: | >>參與討論 |
| 作者: fsclub 于 2004/11/17 20:09:00 發(fā)布:
傅利葉變換? 新手,不懂. 用多次濾波也可以.但你得知道你的基波的最就頻率,做幾個低通濾波器連在一起,再整形成方波,測就是了. |
|
| 8樓: | >>參與討論 |
| 作者: starmake 于 2004/11/18 8:54:00 發(fā)布:
測試聲音的基波頻率 謝謝上面的指導(dǎo)! 比方說:要測試一固定頻帶的單聲部的基波頻率,一:其時間響應(yīng)速度非?欤欢旱屯V波器做得最好的可以濾掉后面的諧波,在基波本身上的諧波是不可以濾掉的,基波是一個非常不規(guī)則的波形;三:基波根本就不可以整形成規(guī)則的方波,即使整形成方波也是一些特不規(guī)則的波形。不知道大家測試過沒有? 歡迎大家討論和建議! 謝謝! |
|
| 9樓: | >>參與討論 |
| 作者: starmake 于 2004/12/13 14:10:00 發(fā)布:
簡單問題! 先采樣,然后用MATLAB分析,最后用C語言寫出來! |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號 |