声音定位系统中一些问题
? ? 聲音定位設計是2012年湖北省電子設計大賽省賽中的一個題目。題目一出,陸陸續續很多學院和科研機構都來研究這個東西。我利用學校的網絡,查詢了幾十篇相關文獻,都在他們的論文中提及到一點--不能避免環境噪音的影響!!這是很致命的問題。
? ? 去年,學長們因為要畢業了,將一個大學生創新創業項目給我來做,其實就是針對這個比賽中出現的問題想到的一個題目。剛開始,我還以為會很簡單,將聲音信息整形不就得了,沒聲音就是低電平,有聲音就是高電平。聲源采用某固定頻率的聲音,接收部分,高通低通一下就行了。可是遠遠不是這么簡單啊。
? ? 聲源部分,使用300--500Hz的方波我試過,也使用過占空比接近5%的窄脈沖信號,后者效果倒是好點,可是因為方放大倍數不好調的原因,也只能在20cm內有效果,當遠離接收器時,波形看不出脈沖聲音波形產生的峰值信號了,全部湮滅了。前者,出來的波形就完全不成原樣了。看不出任何規律。
? ? 接收電路的放大電路設計好后,我還用一個滑動電阻這樣可調放大倍數,可這竟然就埋下了禍根,4個接收器,調好他們的放大倍數可真是累人啊。板子是手工焊接的,各種因素都在里面,到最后都將放大倍數和波形調的一致。到時最后的工作沒法做。
? ? 我干脆只用一個來弄,這放大倍數究竟該多少呢?5倍,10倍,20倍,都不是。調的低了,聲源就在咫尺,放大電路出來的是個直流信號,而不是跳動的聲音波形。聲源放遠點,就更加沒有了。調的高了,聲音靠近了就立即飽和。蛋疼啊,我這是怎么了?這個放大倍數究竟該怎么確定呢?是讓放大后的波形在0V上下變動,還是在2.5V上下變動呢?0V上下變動就可能還用到負電源。
? ? 后來腦袋里有個這樣的想法:筆記本的電腦帶的咪頭,它就是個話筒,沒任何放大或者濾波電路。而且信號還是很微弱的。這個信號進入電腦的集成芯片,我不清粗其內部將波形咋了,但是在 matlab或者labview等其他軟件,這個聲音就成了數字信號了,不管啥信號,進去了就行了。然后再對數字信號處理。我想,那個李開復研究語音識別也必定是在數字信號上做處理啊,哪像我還在模擬電路上糾結。我可以使用這樣的芯片,將信號都數字信號,再來處理。從而實現最終的目的--------抗干擾性!!!
? ? 查詢了下這樣的,TI有這來的方案,可是種類很多,還有帶微型DSP的,媽呀,dsp!不過值得一試的。可是問題又來了,假如數字信號,怎么讓著4路數字信號進入電腦呢?感覺這不是問題,只是我沒想到吧。
? ? 現在我的畢設,很不幸,老師要我繼續做這個。抗干擾,抗干擾啊。開題報告是分析別人做的那些設計,看別人做的怎樣,總結,總結,就有了自己的方案了?這是什么邏輯呢?看到了問題,人就能找到思路?不過人確實需要這能力,只是,難得啊!
總結
以上是生活随笔為你收集整理的声音定位系统中一些问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言面向对象编程显示,c语言面向对象编
- 下一篇: android设置Activity背景色