电子说
在音频功率放大器领域,Texas Instruments(TI)的TAS5709和TAS5709A是两款备受关注的产品。它们以其高效、高性能的特点,为立体声数字音频放大提供了出色的解决方案。本文将对这两款放大器进行详细的技术分析,探讨其特性、功能以及应用中的关键要点。
文件下载:tas5709a.pdf
TAS5709和TAS5709A是20W的高效数字音频功率放大器,专为驱动立体声桥接负载(BTL)扬声器而设计。它们通过一个串行数据输入接口,能够处理多达两个独立的音频通道,并且可以无缝集成到大多数数字音频处理器和MPEG解码器中。两款产品功能基本相同,唯一的区别在于I2C设备地址,TAS5709的地址是0x36,而TAS5709A的地址是0x3A。
TAS5709只需要一个3.3V电源和一个典型的18V功率级电源,内部电压调节器为栅极驱动电路提供合适的电压。每个半桥都有独立的自举引脚(BST_X)和功率级电源引脚(PVDD_X),并且通过内置的自举电路,仅需几个外部电容器就能满足需要浮动电压供应的电路需求。在设计时,要特别注意将所有去耦电容器尽可能靠近相关引脚放置,避免电源引脚和去耦电容器之间产生电感。
任何导致设备关机的故障都会通过FAULT引脚拉低来发出信号。FAULT引脚的状态可以反映过流(OC)、欠压(UVP)、过温(OTE)或过压等错误情况,方便工程师及时排查问题。
SSTIMER引脚通过连接一个电容器到地,来控制所有通道关机退出时的输出占空比。电容器通过内部电流源缓慢充电,充电时间决定了输出从接近零占空比过渡到所需占空比的速率,从而实现平滑过渡,减少可听的“噗噗”声和“咔嗒”声。
TAS5709是一个从设备,接受MCLK、SCLK和LRCLK。数字音频处理器(DAP)支持时钟控制寄存器中定义的所有采样率和MCLK速率。它能够自动检测时钟变化/错误,并在检测到问题时静音音频,强制PLL使用内部振荡器作为参考时钟,待时钟稳定后自动检测新的速率并恢复正常操作。
串行数据通过SDIN输入,PWM输出由此派生。TAS5709 DAP接受16位、20位或24位的左对齐、右对齐和I2S串行数据格式,具有广泛的兼容性。
PWM部分采用噪声整形和复杂的非线性校正算法,实现了高功率效率和高性能的数字音频再现。它使用四阶噪声整形器来增加音频频段的动态范围和信噪比,并且具有独立通道的直流阻塞滤波器和去加重滤波器,还可以调节最大调制限制。
TAS5709 DAP具有一个I2C串行控制从接口,支持正常速度(100kHz)和高速(400kHz)操作,无需等待状态。该接口可用于接收系统控制器的命令,对设备的寄存器进行编程和读取设备状态。
文档中详细列出了串行控制接口的寄存器,包括时钟控制寄存器、设备ID寄存器、错误状态寄存器等。每个寄存器都有特定的功能和初始值,工程师可以根据实际需求进行配置。例如,时钟控制寄存器可以反映自动检测到的时钟状态,通过设置不同的位来表示不同的采样率和MCLK频率。
在设备上电和初始化时,需要按照特定的序列进行操作。首先,将所有数字输入保持低电平,将AVDD/DVDD电压升至至少3V;然后初始化数字输入和PVDD电源,提供稳定有效的I2S时钟;接着对振荡器进行微调;最后通过I2C配置DAP,并退出关机状态。
在正常操作过程中,支持对主/通道音量寄存器的写入、软静音寄存器的写入、进入和退出关机状态以及处理时钟错误和速率变化等操作。但需要注意的是,在某些特定时间段内,部分操作可能不被支持。
进入关机状态时,要确保I2S时钟稳定有效至少50ms,然后写入相应的寄存器命令,等待一段时间后设备进入关机状态。退出关机状态时,同样需要确保时钟稳定,写入退出关机命令并等待一段时间后恢复正常操作。
在设备掉电时,如果时间允许,应先进入关机状态;否则,直接将PDNZ置为低电平并等待至少2ms,然后将RESETZ置为低电平,最后将数字输入拉低并降低PVDD和AVDD电源电压。
TAS5709和TAS5709A数字音频功率放大器以其丰富的功能、高效的性能和完善的保护机制,为立体声音频放大应用提供了可靠的解决方案。在实际设计中,工程师需要深入理解其技术特性和寄存器配置,按照正确的操作序列进行初始化、操作和关机,以确保设备的稳定运行和最佳音频性能。同时,要注意电源设计、PCB布局和散热等方面的问题,以充分发挥这两款放大器的优势。你在使用这两款放大器的过程中,遇到过哪些有趣的挑战呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !