<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 設計應用 > 一套數字音頻采集、播放和傳輸系統的實(shí)現

一套數字音頻采集、播放和傳輸系統的實(shí)現

——
作者:未知 時(shí)間:2005-11-12 來(lái)源:電子產(chǎn)品世界 收藏

摘要:本文介紹了一種利用TI的Codec芯片TLV320AIC23和DSP C5409實(shí)現的數字音頻采集、播放和傳輸系統。具體講解了TLV320AIC23的特點(diǎn)和使用方法以及DSP與之的硬件和軟件設計。同時(shí),還介紹了如何利用DSP的McBSP實(shí)現SPI、I2C、RS-232等串口協(xié)議。

關(guān)鍵詞:Codec DSP C5409 TLV320AIC23 McBSP I2C RS-232

TLV320AIC23簡(jiǎn)介

  TLV320AIC23(以下簡(jiǎn)稱(chēng)AIC23)是TI推出的一款高性能的立體聲音頻Codec芯片,內置耳機輸出放大器,支持MIC和LINE IN兩種輸入方式(二選一),且對輸入和輸出都具有可編程增益調節。AIC23的模數轉換(ADCs)和數模轉換(DACs)部件高度集成在芯片內部,采用了先進(jìn)的Sigma-delta過(guò)采樣技術(shù),可以在8K到96K的頻率范圍內提供16bit、20bit、24bit和32bit的采樣,ADC和DAC的輸出信噪比分別可以達到90dB和100dB。與此同時(shí),AIC23還具有很低的能耗,回放模式下功率僅為23mW,省電模式下更是小于15uW。由于具有上述優(yōu)點(diǎn),使得AIC23是一款非常理想的音頻模擬I/O器件,可以很好的應用在隨聲聽(tīng)(如CD,MP3……)、錄音機等數字音頻領(lǐng)域。AIC23的管腳和內部結構框圖如下:

  從上圖可以看出,AIC23主要的外圍接口分為以下幾個(gè)部分:

  一. 數字音頻接口:主要管腳為 BCLK-數字音頻接口時(shí)鐘信號(bit時(shí)鐘),當AIC23為從模式時(shí)(通常情況),該時(shí)鐘由DSP產(chǎn)生;AIC23為主模式時(shí),該時(shí)鐘由AIC23產(chǎn)生; LRCIN-數字音頻接口DAC方向的幀信號(I2S模式下word時(shí)鐘) LRCOUT-數字音頻接口A(yíng)DC方向的幀信號 DIN-數字音頻接口DAC方向的數據輸入 DOUT-數字音頻接口A(yíng)DC方向的數據輸出 這部分可以和DSP的McBSP(Multi-channel buffered serial port,多通道緩存串口)無(wú)縫連接,唯一要注意的地方是McBSP的接收時(shí)鐘和AIC23的BCLK都由McBSP的發(fā)送時(shí)鐘提供,連接示意圖如下:

  二. 麥克風(fēng)輸入接口:主要管腳為 MICBIAS-提供麥克風(fēng)偏壓,通常是3/4 AVDD MICIN-麥克風(fēng)輸入,由AIC結構框圖可以看出放大器默認是5倍增益 連接示意圖如下:

  三. LINE IN輸入接口:主要管腳為 LLINEIN-左聲道LINE IN輸入 RLINEIN-右聲道LINE IN輸入 連接示意圖如下:

  四. 耳機輸出接口:主要管腳為 LHPOUT-左聲道耳機放大輸出 RHPOUT-右聲道耳機放大輸出 LOUT-左聲道輸出 ROUT-右聲道輸出 從框圖可以看出,LOUT和ROUT沒(méi)有經(jīng)過(guò)內部放大器,所以設計中常用LHPOUT和RHPOUT,連接示意圖如下:

  五. 配置接口:主要管腳為 SDIN-配置數據輸入 SCLK-配置時(shí)鐘 DSP通過(guò)該部分配置AIC23的內部寄存器,每個(gè)word的前7bit為寄存器地址,后9bit為寄存器內容。具體方法和寄存器具體內容見(jiàn)后。
  
  六. 其他:主要管腳為 MCLK-芯片時(shí)鐘輸入(12.288M、11.2896M、18.432M、16.9344M) VMID-半壓輸入,通常由一個(gè)10U和一個(gè)0.1U電容并聯(lián)接地 MODE-芯片工作模式選擇,Master或者Slave CS-片選信號(配置時(shí)有效) CLKOUT-時(shí)鐘輸出,可以為MCLK或者M(jìn)CLK/2(詳見(jiàn)寄存器配置)

DSP與AIC23的連接

  設計中DSP采用了TI的C5409,這是一款性?xún)r(jià)比高,外設資源豐富,耗電量低,處理能力強的16位DSP,在實(shí)際應用中較為流行。

  C5409有三組可通過(guò)寄存器靈活配置的McBSP同步串口,與AIC23的連接主要使用這些串口。

  一. 與AIC23數字音頻接口的連接 AIC23的數字音頻接口支持I2S模式(一種通用的音頻格式),也支持DSP Mode模式(專(zhuān)為與TI的DSP連接模式)。兩種模式的時(shí)序如下圖:

I2S模式

DSP Mode模式

  DSP與AIC23的連接可以采用I2S模式也可以采用DSP模式,區別僅在于DSP的McBSP幀信號的寬度。前者的幀信號寬度必須為一個(gè)字(16bit)長(cháng),而后者的幀寬度可以為一個(gè)bit長(cháng),比如在字長(cháng)16bit(即左右聲道的采樣各為16bit),幀長(cháng)為32bit的情況下,如果采用I2S,幀信號寬度應為16bit;而采用DSP Mode幀信號寬度1bit即可。

  為了與AIC23通信,DSP的串口時(shí)鐘也應該正確的設置。DSP的McBSP時(shí)鐘為了減少外圍電路通常都選擇由內部CPU時(shí)鐘分頻得到,比如在A(yíng)IC23采樣速率為8K的情況下,McBSP串口時(shí)鐘應為8



關(guān)鍵詞: 消費電子 音視頻技術(shù)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>