2016-09-20 23 views
0

我正在從16位.wav文件讀取的12位DAC上產生音頻信號。我的處理器是3.3V,所以我把所有東西都改成了32768,所以我的數值在0-3.3V之間擺動,集中在1.65V左右,並將它右移4位,所以我有12位數值。驅動直流偏置音頻信號時避免揚聲器彈出

我有麻煩的是,當我打開DAC我得到的是,當我看到放大器是階躍函數響亮的流行。現在我有一個RC低通濾波器,其轉角頻率爲4KHz,這對我來說並不是很好。

我想如果我能解決這個問題的硬件,但我不能想做到這一點的最好辦法。這些只是在單聲道揚聲器上播放的語音命令,所以我不需要極好的保真度或任何東西。

其他解決方案,我認爲是匝道DAC上下,但我想,以避免額外的時間,將採取。

有什麼建議嗎?

+5

此問題似乎屬於[電氣工程](http://electronics.stackexchange.com/)。 –

回答

1

我的DAC是不斷通過16槽循環緩衝器運行,所以我只是用我的直流偏置值充液它之前,我開始了音頻和在任何音頻我玩結束時再次填充它。現在,這消除了步驟功能和事情的聲音。

相關問題