|
想做個(gè)音頻頻譜顯示的電路,參考o(jì)urdev站點(diǎn)各位朋友發(fā)的資料,做了一個(gè),但算法上可能有問(wèn)題,效果一直不是很好,于是就想先做個(gè)電平指示電路,利用386改變和放大音頻信號(hào),T13處理386出來(lái)后的信號(hào),并驅(qū)動(dòng)595帶動(dòng)8個(gè)LED,加上T13的一個(gè)IO口也驅(qū)動(dòng)一個(gè)LED,構(gòu)成9LED的音頻電平指示。
電路大致結(jié)構(gòu)如下:
1、音頻信號(hào)經(jīng)過(guò)微調(diào)電阻VR10K輸入
2、接4.7uf電容,輸入至386的+端
3、386接2.2uf電容,放大50倍左右
4、后輸入至Tiny13的ADC2端口,使用8位40KHz左右的采樣模式,每周期128次采樣值,取平均。
5、根據(jù)相應(yīng)的結(jié)果,通過(guò)74HC595輸出1-9位led數(shù)據(jù),同時(shí)PB3輸出0位led數(shù)據(jù)。


|
|