【畢業(yè)設(shè)計(jì)】基于fpga的嘯叫檢測與抑制系統(tǒng)設(shè)計(jì)
聲反饋是常見的一種現(xiàn)象,在同時(shí)含有麥克風(fēng)和揚(yáng)聲器的擴(kuò)音系統(tǒng)中,聲反饋嘯叫的產(chǎn)生是一個(gè)不可避免的問題,比如在多媒體教室,大型會(huì)議,KTV等多個(gè)場所,常常出現(xiàn)令人討厭的自激嘯叫聲。這種嘯叫的產(chǎn)生常常會(huì)影響音頻信號(hào)的保真度,使得正常的音頻信號(hào)放大失真,影響表演講話等,嚴(yán)重情況下會(huì)使輸出功率極度增大,達(dá)到飽和狀態(tài),因而會(huì)燒壞音頻高音單元,損壞功放電路。
針對(duì)嘯叫的問題,本文設(shè)計(jì)了一種基于移頻算法的嘯叫抑制器。采用altera開發(fā)板DE2作為開發(fā)平臺(tái),主要由音頻編解碼器wm8731和cyclone ii系列的fpga組成,wm8731完成音頻信號(hào)的采樣與輸出,與fpga之間通信采用iis模式傳輸音頻信號(hào)。fpga中主要由兩大部分組成,移頻器模塊和nios ii,移頻器主要是基于weaver法的一個(gè)單邊帶調(diào)制器,對(duì)音頻信號(hào)完成0~8Hz左右的移頻來實(shí)現(xiàn)嘯叫抑制的功能,移頻數(shù)可調(diào),nios ii中主要完成FFT檢測頻譜的功能,最后將嘯叫頻率點(diǎn)顯示在LCD1602上。本系統(tǒng)在一定范圍內(nèi)較好的實(shí)現(xiàn)了嘯叫檢測與抑制的功能 。
附件內(nèi)容如下(其他文件中包含畢業(yè)論文):
參考資料附件截圖: