《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 車載多媒體系統數字音效DSP的軟件設計
車載多媒體系統數字音效DSP的軟件設計
EEworld
摘要: 詳細介紹了數字音效調節算法及其在TAS3103A 上的軟件實現。本系統采用了TI 公司的48 位DSP TAS3103A。該DSP 可實現3 聲道,12 波段的獨立的信道均衡。
Abstract:
Key words :
  摘要: 詳細介紹了數字音效調節算法及其在TAS3103A 上的軟件實現。本系統采用了TI 公司的48 位DSP TAS3103A。該DSP 可實現3 聲道,12 波段的獨立的信道均衡。

  隨著中國汽車市場的不斷擴大, 消費者購車的需求已經悄然發生變化, 車輛的舒適性、便捷性、娛樂設備配置逐漸成為選車的新標準。車載多媒體系統最初只裝備在個別高端車型上, 隨著汽車市場的不斷發展和各品牌車型的更新換代, 這套系統已經逐步成為一般車型的常用裝備。多媒體系統為車主提供了諸多方便, 使駕車出行變得輕松。車主可以使用廣泛的信息和娛樂系統, 例如收音機、CD 播放器、TV、導航系統和車載電話等。消費者對車載多媒體系統的聲音質量要求越來越高, 高水平的音效成為車載多媒體電子產品的重要賣點。設計師們通過專業的數字信號處理器來實現精準的音效處理,提升系統的音質。

1 系統結構

  本文設計的是一個高品質車載影音多媒體系統。該方案采用了全數字16:9 液晶顯示屏,分辨率高達800×480。

  系統以雙核SoC 為主處理器,處理器內置圖形加速部件具備獨立顯存,令影像播放效果更加流暢。系統可接入四路視頻信號,分別為DVD、倒車后視攝像頭、IPOD 的視頻和外接備用視頻, 通過AD 轉換器轉換為ITU656 標準視頻信號, 輸入主處理器。

  在音頻方面, 不同于市面上其他產品, 本系統的CD碟機與SD 卡媒體播放音頻采用全數字I2S 格式輸出, 音源全數字域切換, 并直接進入專業的數字音頻信號處理器(DSP) 中, 進行全數字音頻均衡、高低音調節, 并可以實現3D 聲場效果。該功能完全不同于普通車載音響采用的模擬濾波器音頻均衡方式, 令音質更加完美。音頻數模轉換部分采用業內公認的高品質24 bit DAC 轉換器,DAC 內置過采樣高階數字低通濾波器。DAC 輸出后的模擬有源濾波器采用4 階巴特沃斯型。有源濾波采用發燒級運放NE5532 , 模擬音頻部分采用LDO 單獨供電,使得音質更完美。具體結構如圖1 所示。

系統結構

2 數字音效軟件設計

  多媒體系統采用均衡器EQ(Equalizer)調節音效。均衡器可以分別調節各種頻率成分電信號放大量,從而補償揚聲器和聲場的缺陷,具有補償、修飾各種聲源及其他一些特殊作用,即音效。一般的多媒體系統都支持幾種預置的音效,如正常、搖滾、爵士、民歌、布魯斯、古典、重金屬等,也可以由用戶自己調節幾個主要頻段的增益。

  2.1 算法簡介

  調節聲音效果的重要工具均衡器把若干濾波器組合在一起, 各自帶有中心頻率、Q、提升或衰減量的控制,如圖2 所示。

圖2 均衡器

圖2 均衡器

  雙線性傳遞函數定義如下:

  以上傳遞函數定義了6 個參數, 也可以消去公倍數, 將參數轉換為5 個,即:

  或者:

  由傳遞函數式(2) 可得:

  定義如下均衡器參數:Fs為采樣頻率、f0為中心頻率、dBgain 為增益, 以分貝為單位、Q 為品質因數( 中心頻率f0和帶寬B 之比,Q 值越大, 表明濾波器頻率分辨力越高)。

  然后計算一些中間變量:

  最后推出參數:

  2.2 DSP 簡介

  TAS3103 支持3D 和環繞立體聲的算法, 可實現軟件音量控制, 低音和重音控制功能, 以及每一信道多達12波段的獨立的信道均衡。3 個通道中各有12 個雙線性濾波器, 可以實現12 個波段的增益調節。雙線性濾波器的結構如圖3 所示。

圖3 雙線性濾波器結構圖

圖3 雙線性濾波器結構圖

  雙線性濾波器傳遞函數為:

  2.3 DSP 軟件實現

  本系統音效調節有兩種方式:

  (1) 選擇預置音效模式: 包括NOMAL( 一般)、POP( 流行)、CLASSIC(經典)、JAZZ(爵士)、ROCK(搖滾)共5 種模式。

  (2) 用戶自定義模式: 手動設定各個頻點的增益, 本DSP 可支持多至12 個頻點的增益設置, 為產品升級預留空間, 本界面實現了5 個頻點, 但具體實現方法和流程是完全相同的。

  音效調節界面如圖4 所示。

音效調節界面

  音效調節的流程如圖5 所示。

圖5 音效調節流程圖

圖5 音效調節流程圖

  當用戶選擇預置的音效模式( 一般、流行、經典、爵士、搖滾)時, 將預置的參數設定入存儲器。

  在自定義模式下, 實現音效調節需要進行增益讀取、系數計算、參數轉換和參數設置幾個步驟。

  2.3.1 增益讀取

  增益限定為-12 dB~12 dB, 由于是圖形化界面調節,為使用方便, 參數取整數。單擊“+ ” , 增益值加1; 單擊“- ” , 增益值減1。將增益通過驅動DeviceIoControl ( ) 函數傳遞給DSP TAS3103A 。

  2.3.2 系數計算

  系數計算要用到采樣頻率、中心頻率、增益、品質因數幾個參數。

  (1) 增益: 由于用戶設定的各頻點增益單位是dB, 因此先要換算為倍數。

  (2)采樣頻率: 由音源的采樣頻率確定, 本系統中TAS3103A 的輸入端為DVD 光驅,其采樣頻率為44.1 kHz。

  (3) 中心頻率: 根據人耳的特性,5 個中心頻點分別為:50 Hz、200 Hz、1 kHz、3 kHz、14 kHz。

  (4)品質因數: 按照業內通行算法, 取值為1。

  系數計算流程如圖6 所示。

圖6 系數計算流程圖

圖6 系數計算流程圖

  2.3.3 參數轉換

  32 位寄存器中有效位數為28 位, 格式為5.23 形式,5 位是整數部分( 最高位為符號位),23 位是小數部分, 具體示意如圖7 所示。

圖7 5.23 形式示意圖

圖7 5.23 形式示意圖

  將系數轉換為5.23 參數的格式的具體流程如圖8所示。

圖8 將系數轉換為5.23 格式的流程圖

圖8 將系數轉換為5.23 格式的流程圖

  2.3.4 參數設置

  參數設置通過I2C 總線對TAS3103A 進行讀寫操作來實現。

3 應用效果

  選用預定模式中爵士音效, 實現從2 kHz 開始, 高音shelf 濾波, 使得JAZZ 模式樂器和聲音效果更加飽滿, 如圖9 、圖10 所示。

  本文介紹了車載影音多媒體系統的總體設計, 并重點說明了多媒體系統中用均衡器來調節音效的原理、算法以及在TI 公司的音頻DSP TAS3103A 上實現的方法。

  目前該系統音效已成為產品的突出賣點。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品永久免费视频观看 | 五月婷婷激情六月 | a免费国产一级特黄aa大 | 男女在线观看视频 | 欧美一区永久视频免费观看 | 日韩在线一 | 又爽又黄有又色的视频 | 免费亚洲成人 | 国产一区二 | 天天综合久久 | 中文字幕在线看片成人 | 国产日韩欧美视频 | 顶级欧美做受xxx000 | 国产在线a不卡免费视频 | 99riav国产精品| 午夜网站在线观看 | 欧美xxx在线 | 狠狠乱 | 欧美日韩视频在线成人 | 精品在线免费播放 | 99re视频精品 | 欧美精品免费在线观看 | 久操短视频 | 性欧美videos喷水 | 九九精品成人免费国产片 | 日韩黄色三级 | 成人一级黄色片 | 久久精品99视频 | 波多野结衣久久 | 免费一级欧美片在线观免看 | 一本一道波多野结衣一区二区 | 久久天天躁狠狠躁夜夜躁综合 | 女厕所vedioxxxx| 噜噜噜狠狠夜夜躁精品 | 可以免费观看一级毛片黄a 可以免费观看的一级毛片 可以免费观看的黄色网址 可以看的黄色网址 | 国产一有一级毛片视频 | 亚洲大尺度| 麻豆精品国产剧情在线观看 | 激情插插插 | 69黄在线看片免费视频 | 任你躁久久精品6 |