TAS5716:高效数字音频功率放大器的深度剖析

电子说

1.4w人已加入

描述

TAS5716:高效数字音频功率放大器的深度剖析

在当今的音频技术领域,一款优秀的数字音频功率放大器是实现高品质音频播放的关键。TI公司的TAS5716便是这样一款令人瞩目的产品,它在音频处理和功率输出方面展现出了卓越的性能。今天,我们就来深入探究一下TAS5716的各项特性和应用细节。

文件下载:tas5716.pdf

产品概览

TAS5716是一款20W的高效数字音频功率放大器,专为驱动立体声桥接扬声器而设计。其具备两个串行数据输入端口,能够处理多达四个独立的音频通道,并且可以无缝集成到大多数数字音频处理器和MPEG解码器中,能接受广泛的输入数据和时钟速率。此外,该芯片采用完全可编程的数据路径,可将这些通道路由到内部扬声器驱动器,或通过低音炮或耳机PWM输出。

关键特性解读

强大的音频输入输出能力

  • 功率输出:在18V电源下,可向8Ω负载提供20W的功率输出。
    • 多通道输入:拥有两个串行音频输入,支持四个音频通道,为多样化的音频场景提供了支持。
    • 多种输出配置:支持2通道桥接输出(20W × 2)、4通道单端输出(10W × 4)以及2通道单端 + 1通道桥接(2.1声道,10W × 2 + 20W)等多种输出配置,满足不同的音响系统设计需求。

卓越的闭环功率级架构

  • 提高电源抑制比:有效降低了对电源性能的要求,减少了电源纹波对音频信号的干扰。
  • 高阻尼系数:能够提供更紧凑、更准确的声音,并改善低音响应,让音频表现更加出色。
  • 稳定的输出功率:在电源变化时,仍能保持恒定的输出功率,确保音频播放的稳定性。

宽电源电压范围

其PVCC范围为10V到26V,无需为栅极驱动提供单独的电源,简化了电路设计。

灵活的采样率支持

支持32kHz - 192kHz的采样率(LJ/RJ/I2S),以及耳机PWM输出和低音炮PWM输出,可适配多种音频源。

丰富的音频处理功能

  • 独立通道音量控制:每个通道都有独立的音量控制,范围为24dB到 - 100dB,还具备软静音功能。
  • 可编程动态范围控制:可根据音频信号的特点进行动态调整,提升音频的动态表现。
  • 扬声器均衡:拥有16个可编程双二阶滤波器,用于扬声器均衡,可根据不同扬声器的特性进行优化。
  • 自适应双二阶系数:为EQ和DRC滤波器提供自适应的双二阶系数,进一步提升音频处理效果。
  • 可编程输入和输出混合器:可灵活配置音频信号的输入和输出路径。
  • 低音增强:支持响度补偿和伪低音功能,增强低音效果。
  • 其他特色功能:还具备3D支持、自动采样率检测和系数切换等功能,为音频处理带来更多的可能性。

通用特性

  • 串行控制接口无需MCLK即可工作,提高了系统的灵活性。
  • 工厂校准的内部振荡器,无需外部晶振,降低了成本和电路板空间。
  • 采用64引脚、10mm × 10mm的HTQFP表面贴装封装,便于集成。
  • 具备热保护和短路保护功能,保障了系统的安全性和稳定性。

详细技术分析

电源供应

芯片的数字部分需要3.3V电源,而功率级可在10V到26V的电源下工作,这种设计使得TAS5716在不同的电源环境下都能稳定运行。

时钟与自动检测

TAS5716是一款从设备,接受MCLK、SCLK和LRCLK输入。它能够自动检测并设置内部时钟控制逻辑,以适应32kHz、44.1/48kHz、88.2/96kHz和176.4/192kHz等不同的采样率。此外,还支持AM干扰避免模式,可在该模式下调整时钟速率,与PWM采样率转换器协同工作,产生7 × fS、8 × fS或6 × fS的PWM输出。

串行数据接口

串行数据通过SDIN1/2输入,PWM输出由此产生。它支持32kHz、44.1kHz、48kHz、88.2kHz、96kHz、176.4kHz和192kHz的串行数据,数据格式包括16位、18位、20位或24位的左对齐、右对齐或I2S串行数据格式。

PWM部分

采用噪声整形和复杂的误差校正算法,实现了高功率效率和高性能的数字音频再现。使用四阶噪声整形器,在20Hz到20kHz的范围内具有超过100dB的信噪比。PWM部分接受来自DAP的24位PCM数据,并输出四个PWM音频输出通道,支持桥接负载。此外,还具备独立通道直流阻断滤波器和去加重滤波器,以及可调节的最大调制限制。

I2C兼容串行控制接口

TAS5716的DAP具有I2C串行控制从接口,可接收系统控制器的命令。该接口支持正常速度(100kHz)和高速(400kHz)操作,且无需等待状态。即使MCLK缺失,该接口也能正常工作。支持单字节和多字节的读写操作,适用于状态寄存器和与PWM相关的通用控制寄存器。还支持一种特殊模式,允许将I2C写操作拆分为多个数据写操作,方便系统逐步写入大寄存器值,同时避免阻塞其他I2C事务。

应用信息

错误恢复与保护机制

TAS5716具备多种保护机制,如短路保护(SCP)、过温保护(OTP)、欠压保护(UVP)和过压保护(OVP)。当发生短路时,VALID引脚会变为低电平,外部微控制器可以监测该引脚。TAS5716会自动启动后端错误序列,尝试从错误中恢复。过温保护会在芯片温度超过150°C时关闭设备,当温度低于135°C时再重新开启;欠压保护在PVCC低于8.4V时关闭设备,高于8.5V时重新开启;过压保护在PVCC高于27.5V时关闭设备,低于27.2V时重新开启。

声道间延迟设置

文档中给出了不同模式下的推荐声道间延迟(ICD)设置,包括2.0声道BD BTL、2.1声道AD BTL、2.1声道AD SE等多种模式,工程师可以根据具体的应用场景进行选择和调整。

输出信号电平计算

TAS5716的增益由控制器的总数字增益乘以功率级的增益得出。对于功率级的半桥通道,增益计算公式为:功率级增益 = 13 × VRMS / 调制电平。控制器的增益则是编程数字增益乘以最大调制电平再乘以(调制电平 / 数字FFS)。通过这些公式,可以计算出TAS5716的输出信号电平。

I2C串行控制命令特性

DAP的I2C命令分为两类,一类是专门为音频流播放时调整而设计的,具备内置的防噪声、防咔嗒声和防爆音机制,如主音量、主静音、单个通道音量和单个通道静音等命令;另一类则没有这种内置保护,通常作为初始化的一部分发出,如串行数据接口格式、去加重、采样率转换等命令。

启动序列

为确保设备正常运行,必须遵循特定的启动序列:

  1. 将所有逻辑输入置低,给AVDD/DVDD上电,并等待输入在允许范围内稳定。
  2. 将PDN和MUTE置高,并将其他逻辑输入设置为所需状态。
  3. 提供稳定的MCLK、LRCLK和SCLK,在初始化序列期间必须避免时钟误差。
  4. 完成步骤3后,等待100μs,然后将RESET置高,并在RESET变高后等待13.5ms。
  5. 调整内部振荡器(向寄存器0x1B写入0x00)。
  6. 等待50ms,让芯片锁定时钟。
  7. 通过I2C配置DAP,如混音控制、双二阶滤波器、DRC参数和控制、银行选择等。
  8. 配置其余的I2C寄存器,如关机组、去加重、输入多路复用器、输出多路复用器等。
  9. 退出全通道关机状态(向寄存器0x05的第6位写入0)。
  10. 至此,初始化序列完成,之后对PDN、MUTE和时钟的操作不再受额外限制。
  11. 在正常运行期间,用户可以进行一些操作,如写入主或单个通道音量寄存器、软静音寄存器等。
  12. 若要重新配置寄存器,需要回到全通道关机状态,等待关机时间,然后重新提供稳定的时钟并重复配置过程。

输入混音器写入

写入输入混音器时,必须遵循更新DAP系数的准则。具体步骤为:首先向寄存器0xF8写入A5 A5 A5 A5 {4字节}以启用输入混音器写入;然后向输入混音器地址寄存器0xF9写入00 00 00 ADDR {4字节},其中ADDR可以是0x96、0x99、0xAA或0xA9;最后将混音值(3.23格式)写入0xFA。

寄存器详解

文档中详细介绍了TAS5716的各种寄存器,包括时钟控制寄存器、设备ID寄存器、错误状态寄存器等。每个寄存器都有其特定的功能和位定义,工程师可以根据需要对这些寄存器进行配置,以实现不同的功能和性能优化。例如,时钟控制寄存器可用于设置采样率和MCLK频率;系统控制寄存器1可用于启用或禁用直流阻断滤波器、选择软静音或硬静音恢复方式、启用或禁用时钟自动检测等。

总结

TAS5716作为一款功能强大、性能卓越的数字音频功率放大器,在音频处理和功率输出方面具有诸多优势。其丰富的特性和灵活的配置选项,使得它能够满足各种不同的音频应用需求。无论是消费电子、专业音频设备还是汽车音响系统,TAS5716都能提供高品质的音频解决方案。然而,在使用过程中,工程师需要仔细了解其各项特性和操作要求,特别是启动序列和寄存器配置等方面,以确保设备的正常运行和性能发挥。希望通过本文的介绍,能帮助大家更好地理解和应用TAS5716这款优秀的音频功率放大器。在实际应用中,你是否遇到过类似TAS5716这样功能丰富但配置复杂的芯片呢?又是如何解决配置过程中的难题的呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分