![]() |
|
||||||||||||||
| | 网站首页 | 文章中心 | 下载中心 | 图片中心 | 论坛 | 淘宝网店 | | ||
|
||
|
|||||
| 20位Σ-Δ立体声ADA电路TLC320AD75C的接口电路设计 | |||||
作者:佚名 文章来源:不详 点击数: 更新时间:2008-01-04 ![]() |
|||||
|
摘 要:介绍了Σ-Δ型ADC和DAC的特点及构成,并详细论述了Σ-Δ型立体声ADA电路TLC320AD75C的模拟与数字音频数据接口技术、DAC的串行控制接口技术及该类器件的使用注意事项。 1 Σ-Δ型ADC及DAC 现今使用的绝大部分A/D转换器,例如并行比较型、逐次比较型、积分型等都属于线性脉冲编码调制(LPCM)型A/D转换器[1]。一个分辨率为n位的这种类型的A/D转换器,为了能区分2n个不同的量化等级,需要相当复杂的比较网络和极高精度的模拟电子器件。当位数n较高时,比较网络的实现是十分困难的,因而限制了转换器分辨率的提高。同时使用A/D转换器构成采集系统时,还必须在转换之前对抽样值进行抽样保持,A/D转换器分辨率越高,这种要求就越重要,因此在一些高精度采集系统中,在A/D转换器的前端除了设置有抗混叠滤波器外,大都还需要设置专门的抽样/保持电路,从而增加了采集系统的复杂度。 2 TLC320AD75C简介 TLC320AD75C是使用四阶Σ-Δ技术的高性能20位立体声模数和数模转换器(ADA),能同时进行四路20位分辨率的模拟到数字(A/D)和数字到模拟(D/A)信号通道的转换。其它功能还包括数字衰减、数字复原滤波、软静音和片内定时及控制[3]。该芯片具有以下特点: ·单5V(模拟/数字)电源电平及3.3V至5V数字接口电平 ·采样速率高达48kHz; ·分辨率为20位; ·ADC的信噪比为100dB; ·ADC的总谐波失真+噪声为0.0017% ·DAC的信噪比为104dB; ·DAC的总谐波失真+噪声为0.0013%; ·内部电源基准; ·串行接口; ·差分结构; ·DAC具有PWM输出; ·DAC的采样率为32、44.1和48kHz时可进行数字复原滤波; ·DAC具有数字衰减/软静音功能。 TLC320AD75C的引脚排列及引脚功能请参阅TI公司的产品数据手册,其功能框图如图2所示。 3 TLC320AD75C的接口电路设计 由TLC320AD75C的功能方框图可以看出,TLC320AD75与外电路的接口主要由三部分组成:一是TLC320AD75C与模拟音频数据的接口,包括ADC的差分输入和DAC的PWM输出;二是TLC320AD75C与微控制器的数字音频数据接口;三是DAC的串行控制接口。下面给出具体的电路设计。 3.1 与模拟音频数据的接口 为了提供高的共模噪声抑制比和增加输入动态范围,TLC320AD75C的ADC的输入采用差分形式;同时还要考虑到TLC320AD75C具有很高的速度和分辨率、开关电容输入结构以及单电源工作等特点,这就要求我们必须仔细设计相关的驱动放大器。驱动放大器必须提供一个低的信号源阻抗和足够的输出电流以驱动ADC输入,并且其高频输出阻抗必须足够低,以避免带来转换误差。图3给出了TLC320AD75C与模拟音频数据的接口电路,由于左、右声道电路完全相同,故只画出了一个声道的接口电路。U1、U2和U3皆选用超低噪声、宽频带、高精度、高速运算放大器OP37。U1和U2将单极性音频输入变换为差分形式的输出,U3则将TLC320AD75C输出的差分信号对L2-L1 (PWM信号)变换成单极性信号。U1中+5V通过两个100KΩ的电阻给运放同相端提供+2.5的静态偏置,100μF的电容则使其交流接地。U2同相端接法同U1,图3中未画出。 3.2 与数字音频数据的接口
TLC320AD75C的串行端口有两种工作方式:当M/S引脚为高电平时,ADC串行端口配置为主方式,TLC320AD75C从MCLKI产生LRCKA和SCLKA;当M/S接低电平时为从方式,器件从外部接收LRCKA和SCLKA。 本文以ADC的主方式为例说明TLC320AD75C与微控制器间的接口。主方式时LRCKA在内部由MCLKI产生,LRCKA固定为采样频率fs (MCIKI/256)。在此信号为高电平期间,左通道数据串行移至输出端;在低电平期间,右通道数据移至输出端。转换周期由LRCKA的上升沿同步。图 4中的(a)、(b)、(c)三个波形表示了在左、右通道数据所用的32个SCLKA周期中的前20个周期内,从TLC320AD75C中移出的20位、 MSB在前的ADOUT数据。 从图4可以看出,TLC320AD75C与具有同步串口的微控制器如TI公司DSP系列TMS320C2X/3X/5X/2XX/54X的接口相当容易。然而,目前我国DSP的开发和应用还不普遍,大量的科技和工程技术人员对DSP比较生疏。与此相反,单片机如MCS51、8098、MCS196系列却在我国相当普及并得到了广泛的应用。遗憾的是MCS51系列单片机没有同步串口,而且目前的大量数据采集系统的输出要求的是并行数据。考虑到上述情况,为了同MCS51系列接口,就要在满足图4时序的前提下,设计串转并电路和并转串电路。 图5是TLC320AD75C 的ADC与MCS51接口电路,DAC接口电路是上述电路的逆过程,只要将8位输出锁存移位寄存器(三态、串入并出)74LS595改成8位输入锁存移位寄存器74LS597(三态、并入串出)即可,此处不再详述。图5与图3的画法一样,鉴于篇幅的限制,省略掉了一些电路细节,读者应用本文中的电路时应补上。下面简单讲述一下图5所示电路的工作过程。根据图4串行接口时序,要求利用LRCKA和SCLKA生成图4(d)所示的脉冲。在该脉冲的高电平期间 20位串行数据送到由三片74LS595级联而成的串入并出接口电路中;在脉冲的下降沿将74LS595中移位寄存器中的数据传输到锁存器;在脉冲的低电平期间发中断到MCS51的INTO,MCS51依次发出三个片选信号,读走该20位数据,从而完成一个声道的采集工作。因此如何产生图4(d)所示的脉冲是本电路的核心问题。在图5所示电路中,74LS123捕捉到的LRCKA上升沿和下降沿通过线与的方式生成图4(e)形式的极窄脉冲。在该脉冲的低电平期间置位74LS74;两片74LS160接成20进制的计数器,在74LS74输出高电平到来时对SCLKA进行计数,当计满20个脉冲时输出一高电平脉冲,该脉冲经一非门倒相去74LS74的复位端。74LS74在上述的置位与复位作用下即产生图4(f)所示的脉冲,同时在该脉冲的低电平期间还要去清除计数器,停止计数器工作,直至该脉冲的下一个高电平到来。要指出的是图4(f)所示脉冲比图4(d)所示的脉冲有一延迟,但只要该延迟时间小于TSCLKA/2,即图4(f)所示脉冲的上升沿比转换开始后SCLKA的第一个上升沿早,同步计数器就可正确计数,不会漏掉1位串行数据。 3.3 DAC的串行控制接口
|
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| DS18B20温度传感器 将基于AT89C2051的解码器应用 AT89C2051单片机驱动步进电机 [转载]用EZ-USB实现TMS320C at89c2051串口带校验输入指令 用2051的比较器模拟AD TI TLC1543 10位AD驱动程序 基于TMS320F2812的电力系统谐 AT89C2051内部结构与功能 [转载]基于uPSD3200的人机对 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|