這個(gè)方案用的是CD3315+TDA2822+Mega8L,外加一片LM386做電平移動(dòng)。同時(shí),把模擬信號放大到適合MEGA8ad采樣的程度。整個(gè)方案使用芯片比較少,成本相對較低,最貴就是那些點(diǎn)陣了(總共用了三個(gè)點(diǎn)陣來(lái)顯示頻譜)。

數字部分原理圖

模擬部分原理圖
上面給出的整個(gè)系統電路圖,包括兩數字部分和模擬部分。其實(shí),電路圖比較簡(jiǎn)單,代碼編寫(xiě)倒是很花時(shí)間。
整個(gè)系統采用一個(gè)mega8控制,代碼比較多。這次用mega8也算是用到極致了:用了一個(gè)外部中斷(紅外接收)、兩個(gè)定時(shí)器(一個(gè)adc采樣,一個(gè)掃描點(diǎn)陣),同時(shí)加上內部eeprom存儲DSP音頻設置數據。(本來(lái)還加了pwm功能,實(shí)在是代碼沒(méi)地方寫(xiě)了,最后舍棄了)
模擬部分
前端音頻處理。這個(gè)耳放通過(guò)CD3315可以對音頻信號實(shí)現非常好的處理。輸入到TDA2822驅動(dòng)耳機,可以很明顯聽(tīng)出處理前后的效果,尤其是音質(zhì)不怎么樣的mp3或者其他音頻,只要通過(guò)CD3315進(jìn)行高低音的調節,就可以調出非常好的效果(媲美媚族MP3音質(zhì))。
不過(guò),耳機不能太爛。CD3315(PT2315,TDA7315)這幾個(gè)芯片都是管腳通用的音頻數字調節芯片,一塊芯片就可以實(shí)現對兩個(gè)聲道的音頻信號的主音量、高/低音、左/右聲道、超重低音、靜音實(shí)現數字控制,而且效果特好。
后端輸出采用TDA2822(這個(gè)是一個(gè)雙聲道的音頻放大芯片,常用于收音機和錄音機上)。和CD3315搭配起來(lái),效果非常好,驅動(dòng)能力大,音質(zhì)也不錯。
整個(gè)系統的電源全部來(lái)自USB(可以從電腦或MP3充電器上取電),因為系統功耗不是很大(不過(guò),無(wú)論是電腦電源還是MP3電源,都是開(kāi)關(guān)電源,紋波都比較大,所以如何抑制紋波是一個(gè)重點(diǎn)!我通過(guò)實(shí)驗發(fā)現,加電感可以很好的抑制紋波!比加電容效果好得多),所以,從USB得到電源之后就把正負電源線(xiàn)都經(jīng)過(guò)電感,同時(shí),數字和模擬部分也都用電感連接,在沒(méi)有聲音輸入的時(shí)候,耳機里也聽(tīng)不到噪聲!
因為系統會(huì )偶爾斷電,所以要保證時(shí)鐘在斷電之后也能正常跑,就必須加備用電源。üヾs1302用)選擇的是用電容充電來(lái)提供電壓,用兩個(gè)4700uF的電容并聯(lián)供電(據網(wǎng)友介紹,一個(gè)100uF的電容就可以跑1個(gè)小時(shí))。 |