我想做語音傳輸方面的設計,駐極式咪頭採集語音頻號經lm358放大,用的mcu是stm32,請問該電路輸出是否會超過ad的參考電壓3.3v??謝謝!!
lm358可以用3.3v吧,它的單電源電壓範圍3-32v;是想著打算c2輸出就接mcu的adc引腳,有什麼問題嗎??
1.lm358給3.3v供電下,輸入輸出的範圍是0~1.8v,算上直流偏置,實際就是0.9v的動態範圍。
2.r1阻值太大了,通常的駐極體內阻是2.2k,故r1取2.2k左右比較合適;
3.輸出經過c2隔直後,輸出就是以gnd為基準了,是有負壓的,要確認adc的輸入範圍哈
ls說得不錯。3.3v供電+軌對軌運放,才比較合適。同時c2撤銷,換成小電阻。
另外,如果要實用,可能還要考慮自動增益控制,否則會失真的。
c2隔離直流了,當然就會有負壓了。這是因為lm358作為單電源使用了,所以在運放正向輸入端採用電阻分壓的方式給運放提供了2.5v的直流偏置電壓,輸出後你用c2直接給2.5v電壓隔掉了~
mcu的adc是單向電壓範圍,樓主的mcu預設是0~3.3v。因輸入訊號為交流訊號,必須使訊號偏移到adc輸入電壓範圍的1/2。而運放已經配置為單電源供電,而且同相輸入端已經提供了1/2vcc的偏置電壓。所以運放輸出不需要用電容隔斷直流電壓。
但樓主的運放供電為5v,或者是改運放及供電電壓,或者是改動運放的偏置電壓。綜合考慮,改用3.3v電源及3.3v運放最為划算。
普通的駐極體話筒偏置正確時,輸出訊號為12~15mv。放大倍數樓主自己算吧。
很明顯,一般的軌至軌輸出運放即可滿足要求,並不需要軌至軌輸入的。且stm32自帶的adc位數並不高,對運放要求相對也低~~
運放輸出至adc需要加低通濾波器,做抗混疊。簡單的rc即可滿足一般需求。
自動增益的電路可以搜 mic preamplifier with agc。
Android 音訊採集(原始音訊)
android 音訊簡介 常見的音訊編譯碼的型別 aac opus amr ogg pcm aac 高階音訊編碼 對應 m4a audio m4a 或者.3pg audio 3gpp 檔案 heaac 高階aac,使用的比較多。opus 有損聲音編碼的格式,由網際網路工程任務組 ietf 進來開發,...
音訊如何採集
1 在例項化 audiorecord 時需要指定採集源 2 設定為麥克風 3 然後指定取樣率 4 我們公司採用相容性非常強的 44100hz 也就是每秒採集 44100 次,5 接著是配置音訊通道 6 我們團隊採用了 audioformat.channel in mono 代表單通道,當然也是支援雙...
語音頻號處理
濁音的聲帶振動基本頻率 fundamental frequency 稱為基音頻率。濁音的基音頻率 pitch 語音生成系統和語音感知系統 語音頻號生成的數學模型 語音頻號的特性分析 語音頻號處理是以語音語言學和數字訊號處理為基礎的綜合性學科,是用數字訊號處理技術對語音頻號進行處理的一門學科。說話人識...