我們不需要設計DSP,arm等復雜的語音處理。這里我只需要識別掌聲等高頻率的聲音。要實現這個功能,其實只需要一個話筒和一個三極管和一些基本電路元器件就可以實現語音處理電路。電路圖如下:
在整個電路的電源輸入處,用R1,C1(100ohm和105電容)組成一階濾波,可以大量過濾掉來自于電源的噪音,同時也會隔離開信號電路對電源的影響。接著,話筒信號通過一個電阻和105電容組成信號處理電路的輸入相(話筒其實也可以看成是一個三極管)。
接著是用4個電阻加上三極管組成的放大相。4個電阻大小值經過精心設計計算,保證三極管工作在放大區。聲音的頻率比較低,普通的三極管就能夠比較好的處理這個信號,能夠保證電流放大系數在100~120左右。
最后是一個二極管和電容c4構成的輸出相,二極管在這里非常關鍵。它僅允許電流流向c4,而不允許電流反方向流動。D2和C4的組合實現聲音信號頻率越大,設想一下一個正弦電流信號流過D2,正部分的電流流過去了,而負部分的電流就被隔絕了。這就導致理論上C4部分的電壓越來越高。但是,C4兩端的電壓不會越來越高的,一個方面是受到電源電壓的影響,導致二極管會不再導通,另一方面電容兩端的極板會慢慢放電。
最后這個電路的結果,就是聲音高頻信號越多,越頻繁,電容C4的電壓就會越高。如果沒有這個信號,電容的電壓就會迅速衰減下去。電路的中心處理芯片只需要通過AD轉化讀C4的電壓,就可以獲取聲音的信號。
-
三極管
+關注
關注
143文章
3619瀏覽量
122195 -
電路圖
+關注
關注
10353文章
10722瀏覽量
531969
原文標題:【分享】三極管實現簡易語音處理電路圖
文章出處:【微信號:jingzhenglizixun,微信公眾號:機器人博覽】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論