SOGO論壇

標題: 雜訊問題 求高手解決 [列印本頁]

作者: p59403056    時間: 2011-10-31 17:15:15     標題: 雜訊問題 求高手解決

我做的東西遇到問題了





度知道為什麼雜訊很大有佳濾波器了但還是很大
請高手教我怎麼解決這個問題
我是由麥克風接收聲音把類比轉數位在用8051和藍芽載把數位轉類比遊喇叭發出聲音
我已經用好幾天了還是卡在雜訊這個問題

附件: [流程圖] IMAG0018.jpg (2011-10-31 17:08:21, 101.12 KB) / 下載次數 33
https://oursogo.com/forum.php?mod=attachment&aid=NzM0ODU2fDc4NzE4NGEwfDE3NTMwMTY5NzV8MHww

附件: [電路1] 01.jpg (2011-10-31 17:11:15, 129.62 KB) / 下載次數 32
https://oursogo.com/forum.php?mod=attachment&aid=NzM0ODg3fDc3MjI4OTlifDE3NTMwMTY5NzV8MHww

附件: [電路2] 02.jpg (2011-10-31 17:11:16, 125.17 KB) / 下載次數 30
https://oursogo.com/forum.php?mod=attachment&aid=NzM0ODg4fDk0MmQyMmQ0fDE3NTMwMTY5NzV8MHww
作者: alphi    時間: 2011-10-31 17:32:24

你在進藍芽前有用示波器或者喇叭去做實驗嗎.
另外藍芽你是採用何種profile:A2DP,SPP?

另外8051的轉換時間來的及嗎以及藍芽本身很有可能loss data.所以請確認資料是否可以正常
作者: p59403056    時間: 2011-10-31 17:38:46

有就是在進藍芽前就有雜訊了
進藍芽之後更大
現在是公8051轉換就會有雜訊
我有用示波器和喇叭實驗了
還是我的方法根本就不可行一定會卡在雜訊
作者: alphi    時間: 2011-10-31 18:04:15

你要不要直接採用A2DP的profile 的B/T 不要透過8051轉換直接進入藍芽

用ADC->8051->B/T 每一個都需要考慮雜訊問題以及取樣率還有轉換時間以及解析度

一般使用音訊建議使用16bit ADC 還有取樣綠為1MSPS會比較好否則聲音會怪怪
作者: alphi    時間: 2011-10-31 18:05:14

另外你DAC是如何設計.數位訊號是在PC上還是其他地方
作者: p59403056    時間: 2011-10-31 18:55:49

那我試試看用16BIT的ADC是看看好了
DAC是看書上設計的
類比遊ADC轉數位
作者: Jackchen00    時間: 2011-11-1 02:19:23

本帖最後由 Jackchen00 於 2011-11-1 02:54 編輯

你的問題應該不是雜訊而是失真
也不是ADC的BIT數的問題
ADC的BIT數越多轉換速度要更快
價格相對的也會更高
且CPU的處理速度也要相對提升
你用ADC0804的轉換速度其實也是不夠的
Resolution 8 bits
Total error ±1⁄4 LSB, ±1⁄2 LSB and ±1 LSB
Conversion time 100 μs

這是他的基本資料
轉換時間100 μs對音頻來講是不夠的
這已經造成轉換失真了
即使夠快8051處理速度也是個問題
另外
你的放大器用單電源
按照你的接法一定會導致放大失真
給你一個單電源的放大器迴路參考一下

單電源的運算放大器要放大音頻信號
你還得考慮電路的直流偏壓
你必須讓電路工作在1/2VCC
不然你就必須使用雙電源
而且麥克風的接法似乎也是有問題


附件: 電路圖.JPG (2011-11-1 02:20:33, 21.63 KB) / 下載次數 34
https://oursogo.com/forum.php?mod=attachment&aid=NzM4NzAxfDE3MTU1N2MzfDE3NTMwMTY5NzV8MHww
作者: p59403056    時間: 2011-11-1 08:39:37

謝謝大大們的幫助我等等試試
作者: Jackchen00    時間: 2011-11-1 09:14:00

另外一個提醒
ADC0804的輸入電壓範圍是從0~5V
如果以我所提供的放大電路
輸出電壓經過電容以後
會過濾掉直流成分
輸出是只剩交流信號
也就是有負電壓輸出
那對ADC來講等於0V
必須將準位再提升到2.5V
建議你再R5上再加上一個同阻值的提升電阻
作者: p59403056    時間: 2011-11-1 22:45:32

那可以請教一下我麥克風怎麼接錯了
因為錯誤還是一次找齊比較好
作者: Jackchen00    時間: 2011-11-3 09:31:22

本帖最後由 Jackchen00 於 2011-11-3 09:37 編輯
p59403056 發表於 2011-11-1 22:45  
那可以請教一下我麥克風怎麼接錯了
因為錯誤還是一次找齊比較好


一般電容式麥克風
我習慣的接法是將負端接地
正端接提升電阻後當做輸出
但我查了電容式麥克風的相關資料
以你這樣的接法似乎也是可以用
也就是在負端也串一個電阻到地
然後以負端當做輸出
以上資訊你參考看看

另外
建議你接一個正弦波到信號輸入端
確認放大電路及ADC及傳輸,接收等等的功能
這樣比較方便找出你的電路是哪個環節出了問題

作者: p59403056    時間: 2011-11-3 15:15:25

我的放大器是LM386你給我的是OP2個不一樣
還是LM386訊號太大失真所以我應該換阻值了





歡迎光臨 SOGO論壇 (https://oursogo.com/) Powered by OURSOGO.COM