《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 車載多媒體系統數字音效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∨在线视频播放 欧美激情二区 | 国产一级片网址 | 鲁丝片一区二区三区免费 | 国产日韩欧美在线播放 | 国产小视频在线免费观看 | 一级一片免费视频播放 | 午夜伦理宅宅235 | 外国毛片网站 | 五月天婷婷免费观看视频在线 | 成人理论片| 免费综合网| 国产精品久久久久久久免费 | 国产亚洲高清在线精品99 | 国产日韩欧美另类 | 日韩欧美精品在线视频 | 国产精品密蕾丝视频 | 国产麻豆精品免费视频 | 最近中文视频高清 | 特一级大黄在线观看 | 欧美一区二区三区免费播放 | 2015小明台湾永久区域免费 | 亚洲国产片在线观看 | 午夜影院在线观看视频 | 日本在线视频二区 | 国外性xxxnxxxf视频 | 动漫精品专区一区二区三区不卡 | 国产一在线 | 欧美成在线 | 国产成人综合高清在线观看 | 免费乱理伦片泡泡影院琪琪 | 久久本道综合色狠狠五月 | 国产黄a三级三级三级 | 免费乱理伦片在线观看影院 | 免费观看大片毛片 | 日本动漫的18涩涩视频 | japanese厨房乱tub偷 | 国产成年人在线观看 | 欧美理论在线 | 国产成人污污网站在线观看 | 国产精品久久婷婷六月丁香 | 免费人成网站在线高清 |