电子说
在音频设备的设计领域,一款性能出色的数字音频功率放大器至关重要。今天我们就来深入探讨德州仪器(TI)的TAS5727 25 - W数字音频功率放大器,它具备EQ和DRC功能,为音频设计带来了诸多便利和优质的音频体验。
文件下载:tas5727.pdf
TAS5727具有强大的音频输入输出能力。它能在20 - V电源下向8 - Ω负载提供25 W的功率,并且支持8 V至26 V的宽PVDD范围。在负载配置方面,支持BTL配置与4 - Ω负载,高效的Class - D操作甚至无需散热片。它拥有一个串行音频输入(两个音频通道),还有I2C地址选择引脚(芯片选择),并且单输出滤波器PBTL支持44.1 - kHz至48 - kHz的采样率(LJ/RJ/I2S)。
在音频和PWM处理上,TAS5727表现也十分出色。它具备独立通道音量控制,增益范围从24 dB到静音,分辨率为0.125 dB。还有可编程的两频段动态范围控制(DRC),以及18个可编程双二阶滤波器用于扬声器EQ和其他音频处理功能,同时DRC滤波器的系数也是可编程的,并且带有直流阻塞滤波器。
TAS5727采用I2C串行控制接口,无需MCLK即可运行,仅需3.3 V和PVDD电源。它没有外部振荡器,内部振荡器可自动检测速率。采用48引脚的HTQFP表面贴装封装,具备热保护和短路保护功能,A加权信噪比可达106 dB,支持AD、BD和三元调制,效率高达90%,还有PWM电平表来测量数字功率曲线。
TAS5727适用于多种音频设备,如LCD TV、LED TV和Soundbar等。在这些设备中,它能够提供优质的音频功率放大,满足用户对音频质量的需求。
TAS5727的电源供应设计十分贴心,除了典型的18 - V功率级电源外,仅需一个3.3 - V电源。内部电压调节器为栅极驱动电路提供合适的电压水平,内置的自举电路只需几个外部电容器就能满足需要浮动电压供应的电路需求。每个半桥都有独立的自举引脚(BST_x)和功率级电源引脚(PVDD_x),在设计时要注意将所有去耦电容器尽可能靠近相关引脚放置,避免电源引脚和去耦电容器之间产生电感。对于自举电路,要使用33 - nF、X7R陶瓷电容器,以确保在最小PWM占空比时也有足够的能量存储。同时,每个PVDD_x引脚都要用100 - nF、X7R陶瓷电容器进行去耦。
TAS5727是一个I2S从设备,接受MCLK、SCLK和LRCLK。数字音频处理器(DAP)支持时钟控制寄存器(0x00)中定义的所有采样率和MCLK速率。它会检查SCLK是否为32 fS、48 fS或64 fS,DRC仅支持1 × fS的LRCLK。时钟部分使用MCLK或内部振荡器时钟(当MCLK不稳定、超出范围或缺失时)来产生内部时钟(DCLK),其频率为PWM开关频率的512倍。DRC能够自动检测并将内部时钟控制逻辑设置为合适的设置,并且具有强大的时钟错误处理能力,检测到时钟变化或错误时会静音音频,强制PLL使用内部振荡器作为参考时钟,时钟稳定后自动检测新速率并恢复正常操作。
TAS5727的DAP设备使用噪声整形和定制的非线性校正算法来实现高功率效率和高性能数字音频再现。DAP使用四阶噪声整形器来增加音频频段的动态范围和信噪比。PWM部分接受来自DAP的24位PCM数据,并输出两个BTL PWM音频输出通道。它有独立通道的直流阻塞滤波器和去加重滤波器,并且PWM部分的最大调制限制可在93.8%至99.2%之间调节。
SSTIMER引脚通过连接到地的电容器来控制退出全通道关机时的输出占空比。电容器通过内部电流源缓慢充电,充电时间决定了输出从接近零占空比过渡到所需占空比的速率,从而实现平滑过渡,减少可听的砰砰声和咔嗒声。关机过渡时间与SSTIMER引脚电容无关,较大的电容会增加启动时间,小于2.2 nF的电容会减少启动时间。在BD调制时,该引脚应悬空。
TAS5727支持并行BTL(PBTL)模式,将OUT_A/OUT_B(和OUT_C/OUT_D)在LC滤波器之前连接。将PBTL引脚(引脚8)置高可使设备进入PBTL配置,同步半桥A和B(以及C/D)的关断。PBTL引脚有下拉电阻,若引脚悬空则设备配置为BTL模式。要将设备设置为PBTL模式,需更新PWM输出多路复用器,向输出Mux寄存器(0x25)写入0x0110 3245,向PWM关机寄存器(0x19)写入0x3A。
TAS5727的DAP具有双向I2C接口,兼容Inter IC(I2C)总线协议,支持100 - kHz和400 - kHz的数据传输速率,用于单字节和多字节的读写操作。它是一个仅从设备,不支持多主总线环境或插入等待状态。控制接口用于对设备的寄存器进行编程和读取设备状态。
串行数据通过SDIN输入,PWM输出由此衍生。TAS5727的DAP接受16位、20位或24位左对齐、右对齐和I2S串行数据格式。不同的串行数据格式有不同的时序要求,如I2S时序使用LRCLK定义左右声道数据,位时钟用于时钟数据,数据在上升沿有效;左对齐和右对齐时序也有各自的特点。
DRC方案有两个DRC块,一个用于高频段左右声道,一个用于低频段左右声道。它能自动调整音量以平衡音量水平,每个DRC有可调的阈值水平、可编程的攻击和衰减时间常数,实现透明压缩。
PWM电平表可用于研究功率曲线,通过对特定地址的读取可以获取相关信息。
这是经典的立体声操作模式,TAS5727用于放大两个独立的信号,代表立体声信号的左右部分。放大后的左右音频信号通过差分输出对OUT_A和OUT_B以及OUT_C和OUT_D输出。音频数据的路由可根据PWM输出Mux寄存器(0x25)进行更改。
在这种模式下,设备的两个立体声输出并联,以增加设备的功率输出能力。TAS5727支持单滤波器PBTL模式,将OUT_A/OUT_B(和OUT_C/OUT_D)在LC滤波器之前连接。
所有混音器增益系数采用26位的3.23数字格式,即二进制小数点左边有3位,右边有23位。根据最高位判断正负,正数直接根据权重计算,负数需要取反加1后再计算。增益系数通过I2C总线输入时,必须以32位二进制数的形式输入。
TAS5727有多个寄存器,如时钟控制寄存器(0x00)、设备ID寄存器(0x01)、错误状态寄存器(0x02)等,每个寄存器有不同的功能和初始值。例如,时钟控制寄存器反映自动检测的时钟状态,错误状态寄存器记录各种错误信息,软件需要清除该寄存器并读取以确定是否存在持续错误。
在立体声应用中,要注意设计要求,包括低电源3.3 V、高电源8 V至26 V、I2S和I2C兼容主设备、主机处理器、GPIO控制、输出滤波器为电感 - 电容低通滤波器、扬声器最小4 - Ω等。在详细设计过程中,要注意组件选择和硬件连接、I2C上拉电阻、数字I/O连接以及推荐的启动和关机程序。
单声道应用的设计要求与立体声应用类似,只是扬声器最小为2 - Ω。详细设计过程可参考立体声应用的相关内容。
TAS5727需要两个电源,3.3 V的DVDD、AVDD和DRVDD用于为数字和模拟电路供电,8 V至24 V的PVDD用于功率输出。电源无需特定的上电顺序,但建议在移除低电压电源前将PDN引脚置低以保护输出。AVDD和DVDD需要良好调节和滤波的3.3 - V电源,PVDD需要适当的电源去耦,可使用1 µF的陶瓷电容器和10 µF或更大的电容器进行滤波。
在PCB布局时,由于Class - D的开关边缘快、开关电流大,需要特别注意。TAS5727使用PCB进行散热,PowerPAD要焊接到PCB上,并使用足够的铜面积和铜过孔连接各层。去耦电容器要靠近电源引脚放置,输出电流回路要尽可能小,接地建议使用大的公共GND平面,输出滤波器要靠近输出端,并且要选择能承受高短路电流的电感器。
综上所述,TAS5727数字音频功率放大器凭借其丰富的功能和出色的性能,为音频设备设计提供了强大的支持。在实际设计中,我们需要根据其特性和要求,合理选择组件、进行布局和编程,以实现优质的音频效果。你在使用TAS5727的过程中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !