《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 基于DSP5410與TLC320AD50C的實時音頻信號處理研究

基于DSP5410與TLC320AD50C的實時音頻信號處理研究

2009-07-21
作者:劉 勇,祝忠明,羅文淵,余全合,

  摘 要: 介紹一種高保真的音頻信號處理系統,給出了前端音頻信號調理電路設計,實現了DSP芯片TMS320VC5410與語音轉換芯片TLC320AD50C的硬件接口設計,并通過FIR算法實現了對音頻信號的處理。測試結果表明,此音頻處理系統達到預期要求。

  關鍵詞: DSP;AD50;音頻信號處理;放大器;FIR算法

?

  傳統的音頻產品及音頻處理大都使用模擬設備,體積大、精度低、容易受環境影響,而且易受元件老化的影響。使用數字音頻處理器,則使設備體積大大縮小,精度得到提高,而且數字設備受環境影響較小,減輕了受元件老化的影響。音頻信號處理是利用算法對采集的音頻信號進行變換處理實現的。隨著科學技術的進步及各種新型數字音源的相繼出現,如數字廣播、數字電視、網際多媒體廣播、移動通信等,對數字音頻處理系統應用的需求日益增加。IT領域的科技成果越來越普遍地應用于視、音頻領域并大大地推動了視、音頻科技的進步,其中 DSP在音頻領域內的應用就是一個很好的例子。本文著重設計了DSP與AD50的硬件接口、音頻信號處理的FIR算法實現以及AD50前端的信號調理電路設計。這種設計方法可在IP電話和多媒體通信中廣泛應用。
1 系統構成與工作原理
  在本次設計中,數字信號處理器TMS320VC5410(以下簡稱DSP)是主要核心部分,它在控制TLC320AD50(以下簡稱AD50)的同時還進行數字信號處理。AD50主要進行A/D和D/A轉換。其基本構成如圖1所示。

?


  對于音頻輸入而言,可以通過MP3播放器將音頻信號輸入到放大器;也可以通過PC機的音頻線將音頻信號輸入到放大器,本設計采用后者。
  系統基本工作原理:通過PC機輸出音頻信號,由于此音頻信號很微弱,所以需要放大,這樣可以提高采樣精度。由于AD50采用的是差分輸入,可以提高共模抑制比,大大減少了共模信號,得到了較高信噪比的音頻信號,為后面的采樣提供了失真度很小的音頻信號。AD50把得到的數字信號通過DSP的多通道緩沖接口(MCBSP)傳給DSP進行處理。DSP經過處理后再把音頻信號輸入到AD50,然后通過AD50輸出,這樣就可以把音頻信號無失真地還原出來,實現了音頻信號的處理。本設計主要實現以下功能:
  (1)對原始的音頻信號放大,把放大的音頻信號轉化為差分信號。
  (2)DSP通過MCBSP控制AD50采樣和接收音頻數據。
  (3)DSP通過軟件處理使原始音頻信號還原出來(數字信號),然后通過MCBSP發給AD50轉換成模擬信號。
2 系統硬件設計
  本設計的音頻處理系統主要分為音頻信號調理模塊和數據采集與處理模塊。
2.1 音頻信號調理模塊
  音頻信號調理模塊分為放大電路和差分電路兩部分。
  在放大電路中,放大器采用美國德州儀器公司的TLC2272,是單芯雙運放放大器,具有相當好的AC性能,有更好的輸入失調電壓、噪聲和功耗性能,增益帶寬為2 MHz,轉換速率為3 V/μs。
??? 在放大電路中(圖2),電源采用雙電源±5 V供電,輸入信號采用反向輸入,即輸入電壓與輸出電壓的相位相差180°。C1和R1組成反饋回路,C4、C5起隔直通交和耦合作用(可以通過JP1短接),R4和R2并聯組成可調的電阻R,由放大電路的原理可知:放大倍數A=R1/R,所以本次設計的放大器的增益是可調的。電容C2、C3起耦合作用。


  在圖3所示的差分電路中也采用TLC2272,作用是把輸入信號轉化成差分信號。由放大器的原理可知, 3個反向輸入放大器的放大倍數都為1(因為反饋回路的電阻與輸入回路的電阻之比是1:1)。由圖可知,Input端口的信號與in_m的信號同相,而與in_p信號反相,這兩個信號分別接入到AD50的INP和INM引腳,這樣就得到差分信號,提高了共模抑制比,大大減少了共模信號,得到了高信噪比的音頻信號。C3和C8作為前后級放大器的耦合電路。

?

2.2 數據采集與處理模塊
  數據采集與處理模塊由DSP和AD50組成,AD50集成了16位A/D和D/A轉換器,采樣速率可達22 Kbit/s,它具有7個控制寄存器,AD50的采樣頻率由控制寄存器4設定。當選擇PLL模式時(D7=0),采樣頻率為:
  
  AD50內部在ADC轉換后有抽樣濾波器,DAC轉換前直插濾波器,AD50與DSP 的通信數據格式采用16位的二進制。AD50的16位的傳輸時序圖如圖4,FS為幀同步信號。


  DSP提供了3個多通道緩沖串行口(MCBSP),為模數接口的設計提供了極大的便利。MCBSP提供了全雙工的傳輸機制,數據長度可以為8、12、16、20、24、32位。數據經MCBSP的DR和DX引腳傳輸,控制信號由CLKR、CLKX、FSR、FSX 4個引腳決定(圖5)。本設計中,AD50的時鐘由DSP提供,AD50工作在從模式。DSP和AD50的接收數據和發送數據共用一個時鐘,避免了時序沖突,提高了可靠性。
3 算法設計
  通過設計一個FIR低通濾波器對輸入的音頻信號進行濾波處理來說明對音頻信號的處理實現過程,由此可以推廣到其他的處理方法。
  FIR濾波器的差分方程為:
  
式(3)中:x(n)是輸入序列;y(n)是輸出序列;ai是濾波器的系數;N是濾波器的階數,其橫向濾波結構圖如圖6所示。

?

?

  取音頻信號的采樣頻率為10 kHz,N=64,利用MATLAB得到低通濾波器,其函數為:
  B=FIR(N,W)          (5)

  式中:B是濾波器的系數;N是濾波器的階數;W是濾波器的截止頻率[2]
  由式(3)可知:不斷地輸入樣本,經過延時一個單位,再和濾波器的系數進行乘法累加運算,最后得到輸出序列y(n)。程序流程圖如圖7所示。


  在CCS5000開發平臺下創建源文件。本軟件采用C語言和匯編語言混合編寫,經過編譯、調試,生成可執行文件?鄢.out。最后把*.out文件下載到芯片運行,部分源代碼如下:
  STL? A,*FIR_DATA_P+%;更新數據
  NOP??? ;
  MVMD?? FIR_DATA_P,f32_p
  RPTZ A?? ,#63
  MAC*FIR_DATA_P+0%,*FIR_COFF_P+0%,A;濾波
  NOP
  NOP
  STH A,*(_ sample)
4 實驗結果
  在CCS5000開發平臺下,為了便于分析,采用探針,把帶紋波的方波信號作為信號輸入,經過CCS仿真后輸入信號與輸出信號的時域和頻域的對比結果如圖8所示。

?

  從以上處理的效果來看,方波信號由基波信號和高次諧波組成,由于采用了低通濾波器處理,高頻信號(疊加在方波信號上面的紋波)得到有效抑制,低頻信號得到保留(音頻信號的帶寬主要在低頻),最后輸出比較平滑的信號(主要是基波信號),由此證明了系統的低通性能,驗證了此音頻處理系統的正確性。讀者只要在這個硬件平臺上改變算法就可以得到不同的音頻效果。
  實驗結果表明,由于在音頻信號采集前端增加了放大電路和差分電路,提高了共模抑制比,大大減少了共模信號,得到了高信噪比的音頻信號,而在DSP內部又采用了FIR濾波算法,因此設計的高保真音頻信號處理系統完全實現了音頻信號的實時處理。該音頻信號處理系統可以在IP電話和多媒體通信中得到廣泛應用。

參考文獻
[1] 丁玉美,高西全.數字信號處理[M].西安:西安電子科技大學出版社,2001.
[2] 李夕紅,祝忠明.基于DSP5402的音頻處理與實現[J].電聲技術,2006(12).
[3] 祝忠明.DSP實驗應用指導[Z].成都:成都理工大學信息工程學院,2002.
[4] TMS320VC54xDSP Applications Guide.Texas Instrument.1999.
[5] TLC2272 datasheet.Texas Instrument,2000.

[6] TLCAD50C datasheet.Texas Instrument,1999.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
免费看成人av| 国产一区二区三区视频在线观看 | 一本色道久久综合狠狠躁篇怎么玩| 国产综合av| 国产欧美一二三区| 国产精品在线看| 国产精品久久久久影院亚瑟| 欧美日韩亚洲综合一区| 欧美日韩国产综合久久| 欧美精品18+| 欧美高清视频在线播放| 欧美二区在线观看| 欧美成人在线免费观看| 男人的天堂成人在线| 久热精品视频在线免费观看| 久久先锋影音| 免费看成人av| 欧美电影在线观看| 欧美精品在线网站| 欧美日韩国产高清| 欧美视频在线一区| 国产精品欧美一区二区三区奶水 | 性欧美8khd高清极品| 性8sex亚洲区入口| 香蕉精品999视频一区二区| 欧美在线观看天堂一区二区三区 | 一区二区三区四区蜜桃| 一区二区三区免费看| 亚洲一区二区三区四区在线观看 | 一区二区高清在线| 亚洲四色影视在线观看| 亚洲一区999| 久久www免费人成看片高清 | 欧美日韩免费一区二区三区| 欧美日韩另类一区| 国产精品白丝jk黑袜喷水| 国产精品女人毛片| 国产在线播放一区二区三区| 亚洲丰满在线| 日韩亚洲欧美成人| 亚洲一区在线视频| 亚洲电影第三页| 日韩视频一区| 亚洲欧美日韩高清| 久久久国际精品| 欧美刺激午夜性久久久久久久| 欧美日韩你懂的| 国产免费一区二区三区香蕉精| 狠狠综合久久| 亚洲精品久久久久中文字幕欢迎你| 99亚洲伊人久久精品影院红桃| 亚洲女人天堂成人av在线| 欧美专区在线观看一区| 亚洲麻豆视频| 欧美一区二区视频网站| 欧美承认网站| 国产精品入口夜色视频大尺度| 一色屋精品视频在线观看网站| 亚洲精品国产无天堂网2021| 午夜精彩视频在线观看不卡| 久久精品视频在线播放| 亚洲视频高清| 噜噜爱69成人精品| 国产精品久久久久久av下载红粉 | 一区二区三区色| 欧美综合国产| 亚洲天堂网站在线观看视频| 久久国产精彩视频| 欧美日本一区| 国产一区二区三区高清播放| 日韩视频在线观看免费| 欧美在线亚洲综合一区| 国产精品99久久久久久白浆小说| 久久狠狠亚洲综合| 欧美日韩亚洲一区二区三区在线观看 | 亚洲免费激情| 久久九九国产| 国产精品国产精品国产专区不蜜| 黄色亚洲在线| 亚洲伊人第一页| 亚洲伦理在线观看| 久久久久久亚洲综合影院红桃| 欧美视频第二页| 在线看日韩av| 欧美一区二区三区四区在线| 一区二区三区高清在线| 美女诱惑一区| 国产亚洲精品资源在线26u| 夜夜嗨av一区二区三区中文字幕 | 一二三区精品| 日韩亚洲欧美一区二区三区| 久久精品一区四区| 国产精品欧美一区二区三区奶水| 91久久在线观看| 欧美在线播放| 欧美亚洲一区在线| 欧美视频成人| 亚洲美女中出| 99在线精品视频在线观看| 美女91精品| 国外成人在线视频网站| 亚洲欧美精品一区| 亚洲在线国产日韩欧美| 欧美日韩色婷婷| 91久久线看在观草草青青| 亚洲国产成人porn| 久久全国免费视频| 国内精品久久久久久久影视蜜臀 | 久久av在线| 国产精品自拍三区| 亚洲一区在线免费| 亚洲在线免费观看| 欧美日韩一区在线播放| 亚洲狼人综合| 夜夜嗨av一区二区三区网站四季av| 免费观看成人鲁鲁鲁鲁鲁视频 | 久久精品动漫| 久久婷婷国产麻豆91天堂| 国产日韩av一区二区| 亚洲影院在线| 香蕉成人伊视频在线观看| 国产精品成人一区二区| 一区二区欧美在线观看| 中国成人黄色视屏| 欧美视频亚洲视频| 亚洲视频狠狠| 亚洲欧美日韩国产中文在线| 国产精品国产三级国产aⅴ入口 | 亚洲图片激情小说| 亚洲欧美国产日韩天堂区| 国产精品久久久一区麻豆最新章节| 夜夜嗨av一区二区三区| 亚洲一区二区在线| 国产精品日韩| 午夜在线精品| 久久亚洲春色中文字幕| 在线成人中文字幕| 亚洲激情网站免费观看| 欧美国产亚洲视频| 99精品99| 欧美在线视频观看| 狠狠色狠狠色综合人人| 亚洲日本视频| 欧美裸体一区二区三区| 一区二区毛片| 欧美一级视频| 国内精品美女在线观看| 亚洲欧洲一区| 欧美色图首页| 先锋影音久久| 欧美二区在线| 中文亚洲字幕| 久久精品导航| 亚洲国产成人在线播放| 亚洲视频免费| 国产午夜久久| 亚洲免费成人| 国产女主播视频一区二区| 亚洲国产精品久久| 欧美日韩免费观看一区三区| 亚洲影院一区| 免费av成人在线| 一区二区三区www| 久久一区视频| 99在线精品观看| 久久久久国产精品人| 亚洲区一区二区三区| 欧美在线观看视频在线| 在线看不卡av| 亚洲影视在线| 黑人操亚洲美女惩罚| 中国亚洲黄色| 国产一区二区电影在线观看 | 99精品视频一区二区三区| 国产精品欧美久久| 亚洲人体1000| 国产精品一区二区女厕厕| 亚洲日本成人| 国产欧美日韩在线播放| 日韩小视频在线观看专区| 国产日韩欧美麻豆| 日韩亚洲欧美综合| 国产在线欧美日韩| 亚洲午夜久久久久久久久电影院 | 久久激情婷婷| 欧美四级在线| 亚洲国产精品久久久| 国产精品久久久久久久久久久久久| 亚洲成在线观看| 国产精品日韩精品欧美精品| 亚洲肉体裸体xxxx137| 国产日韩欧美日韩| 亚洲天堂第二页| 亚洲国产成人精品女人久久久| 欧美在线3区| 99国产精品久久久| 免费日韩视频| 欧美一区二区三区四区夜夜大片| 欧美三级特黄| 亚洲日本无吗高清不卡|