TAS5715数字音频功率放大器:功能、特性与应用解析

电子说

1.4w人已加入

描述

TAS5715数字音频功率放大器:功能、特性与应用解析

引言

在数字音频领域,高性能的功率放大器是实现优质音频输出的关键组件。TAS5715 作为一款 25W 的数字音频功率放大器,具备丰富的功能和出色的特性,广泛应用于各类音频设备中。本文将基于 TAS5715 的详细资料,深入探讨其特性、功能以及实际应用中的相关要点。

文件下载:tas5715.pdf

一、TAS5715特性概述

音频输入输出

  • 功率输出能力:TAS5715 在 18V 电源下,能为 8Ω 负载提供 25W 的功率输出;在 PBTL 模式下,搭配 4Ω 负载可支持 50W 功率输出。这使其能够满足不同音频设备的功率需求,无论是小型的便携式音响还是对功率有较高要求的家庭影院系统,都能提供充足的功率驱动。
  • 电源电压范围:其 PVDD 电压范围宽,从 8V 到 26V,这种宽范围供电设计为电路设计提供了更大的灵活性,使得 TAS5715 可以适应不同的电源环境。
  • 高效 Class - D 工作模式:采用高效的 Class - D 工作模式,这种模式的优势在于效率高,能够减少能量损耗,从而无需额外的散热片,简化了电路设计,降低了系统成本。同时,它只需要 3.3V 和 PVDD 电源,减少了电源设计的复杂性。
  • 音频接口与输出:具备一个串行音频输入接口,可处理多达两个离散音频通道,方便与大多数数字音频处理器和 MPEG 解码器无缝集成。支持 8kHz 到 48kHz 的采样率(LJ/RJ/I2S),并且有耳机 PWM 输出和专用的外部耳机放大器关断引脚,增加了音频输出的灵活性。此外,还支持单滤波器 PBTL 模式,有助于降低物料清单(BOM)成本。

音频/PWM 处理

  • 音量控制:拥有独立的通道音量控制功能,可实现 24dB 到静音的调节范围,同时还有独立的耳机音量控制,能满足不同用户对音量的个性化需求。
  • 动态范围控制:支持可编程的两波段动态范围控制(DRC),每个通道最多可设置八个用户可编程的双二阶滤波器(Biquads),并且 DRC 滤波器的系数也可进行编程。通过设置不同的阈值,能够对音频信号的高低频内容进行独立处理,实现自动增益限制,保护扬声器的同时,让用户获得更舒适的听觉体验。
  • 滤波功能:具备直流阻塞滤波器和 PWM DC 检测功能,能有效去除音频信号中的直流成分,提高音频质量。同时,还提供 CRC 校验和功能,可检测双二阶滤波器系数是否损坏,确保音频处理的稳定性。

通用特性

  • 时钟与控制:串行控制接口在没有 MCLK 的情况下也能正常工作,内置的工厂校准内部振荡器可实现自动速率检测,无需外部复杂的时钟电路,提高了系统的稳定性和可靠性。
  • 封装与保护:采用 48 引脚、7mm × 7mm 的 HTQFP 表面贴装封装,体积紧凑,便于 PCB 布局。同时,具备热保护和短路保护功能,能够在异常情况下自动保护设备,延长其使用寿命。

二、TAS5715功能详解

电源供应

TAS5715 为了简化系统设计,除了典型的 18V 功率级电源外,仅需一个 3.3V 电源。内部电压调节器为栅极驱动电路提供合适的电压,而内置的自举电路则为需要浮动电压供应的电路(如高端栅极驱动)提供支持,只需几个外部电容器即可。每个半桥都有独立的自举引脚(BST_x)和功率级电源引脚(PVDD_x),设计中要注意将去耦电容器尽可能靠近相关引脚放置,以避免电源引脚和去耦电容器之间的电感影响。对于自举电路,建议使用 33nF 的陶瓷电容器,确保在 PWM 切换频率范围内,即使在最小占空比下也能为高端功率级 FET 提供足够的能量。

I2C 芯片选择/耳机关断

A_SEL/HP_SD 引脚在电源开启时作为输入引脚,拉高或拉低该引脚可选择不同的 I2C 子地址(高电平为 0x56,低电平为 0x54)。在耳机模式下,复位后该引脚可重新配置为输出引脚,用于控制耳机放大器的关断(高电平有效)。如果设备使用耳机功能,建议使用外部下拉电阻,将地址设置为 0x54。

单滤波器 PBTL 模式

TAS5715 支持并行 BTL(PBTL)模式,通过将 OUT_A/OUT_B(以及 OUT_C/OUT_D)在 LC 滤波器之前连接,并将 PBTL 引脚(引脚 8)拉高,可使半桥 A 和 B(以及 C/D)在检测到过流情况时同步关断。若该引脚浮空,由于存在下拉电阻,设备将处于 BTL 模式。在 PBTL 模式下,需要更新 PWM 输出多路复用器的设置,将输出复用寄存器(0x25)写入 0x01103245,PWM 关断寄存器(0x19)写入 0x3A。

设备保护系统

  • 过流保护:在所有高端和低端功率级 FET 上都设有独立且快速响应的电流检测器,由两个保护系统密切监控。第一个保护系统通过循环电流限制功能防止输出电流进一步增加,避免在高电平音乐瞬变和极端扬声器负载阻抗下降的情况下过早关断。若过流情况持续,第二个保护系统将触发锁存关断,使功率级进入高阻抗(Hi - Z)状态,故障条件消除后,设备将恢复正常运行。需要注意的是,半桥的过流保护不是独立的,若半桥 A 和 B 之间的负载出现过流故障,半桥 A、B、C 和 D 都将被关断。
  • 过温保护:当设备结温超过 150°C(标称值)时,过温保护系统将使设备进入热关断状态,所有半桥输出设置为高阻抗(Hi - Z)状态,并将 FAULT 引脚拉低。温度下降约 30°C 后,设备将自动恢复正常。
  • 欠压保护(UVP)和上电复位(POR):UVP 和 POR 电路在电源上电、掉电和电压骤降等情况下为设备提供全面保护。上电时,POR 电路复位过载电路(OLP),确保当 PVDD 和 AVDD 电源电压分别达到 7.6V 和 2.7V 时,所有电路都能正常工作。若 AVDD 或任何 PVDD 引脚的电源电压下降到 UVP 阈值以下,所有半桥输出将立即设置为高阻抗(Hi - Z)状态,并将 FAULT 引脚拉低。

时钟、自动检测和 PLL

TAS5715 是一个从设备,接受 MCLK、SCLK 和 LRCLK 时钟信号。数字音频处理器(DAP)支持时钟控制寄存器中定义的所有采样率和 MCLK 速率。它会检查 SCLK 是否为 32 fS、48 fS 或 64 fS 的特定值,DAP 仅支持 1 × fS 的 LRCLK。时钟部分使用 MCLK 或内部振荡器时钟(当 MCLK 不稳定、超出范围或缺失时)产生以 PWM 开关频率 512 倍运行的内部时钟(DCLK)。DAP 能够自动检测并将内部时钟控制逻辑设置为支持的所有时钟速率的适当设置。此外,TAS5715 具有强大的时钟错误处理功能,利用内置的校准振荡器时钟快速检测时钟变化/错误,检测到问题后,会通过单步静音使音频静音,然后强制 PLL 使用内部振荡器作为参考时钟运行。时钟稳定后,系统会自动检测新速率并恢复正常运行,同时根据音量寄存器的设置恢复默认音量,可选择软静音或硬静音模式。

串行数据接口

串行数据通过 SDIN 输入,PWM 输出由 SDIN 数据推导得出。TAS5715 DAP 支持 16 位、20 位或 24 位左对齐、右对齐或 I2S 串行数据格式,可满足不同数据源的接口需求。

PWM 部分

TAS5715 DAP 采用噪声整形和复杂的非线性校正算法,实现了高功率效率和高性能的数字音频再现。它使用四阶噪声整形器来增加音频频段的动态范围和信噪比。PWM 部分接受来自 DAP 的 24 位 PCM 数据,并输出两个 BTL PWM 音频输出通道。该部分还具有可启用和禁用的独立通道直流阻塞滤波器,滤波器截止频率小于 1Hz,同时包含了针对 44.1kHz 和 48kHz 的独立通道去加重滤波器。此外,PWM 部分的最大调制限制可在 93.8% 到 99.2% 之间进行调整。

I2C 兼容串行控制接口

TAS5715 DAP 具有一个 I2C 串行控制从接口,可接收系统控制器的命令。该接口支持正常速度(100kHz)和高速(400kHz)操作,且无需等待状态。即使 MCLK 缺失,接口也能正常工作。它支持对状态寄存器和与 PWM 相关的通用控制寄存器进行单字节和多字节读写操作,方便用户对设备进行配置和监控。

三、应用要点

初始化序列

在使用 TAS5715 时,正确的初始化序列至关重要。首先,将所有数字输入置低,将 AVDD/DVDD 升至至少 3V。然后,初始化数字输入和 PVDD 电源:将 RESET 置 0,PDN 置 1,其他数字输入设置为所需状态,确保它们不超过 AVDD/DVDD 2.5V,等待至少 100µs 后,将 RESET 置 1,再等待至少 13.5ms;同时,将 PVDD 升至至少 8V,确保在 AVDD/DVDD 达到 3V 后,PVDD 低于 6V 至少 100µs,然后再等待至少 10µs。接着,对振荡器进行校准(将 0x00 写入寄存器 0x1B)并等待至少 50ms。之后,通过 I2C 配置 DAP(典型值可参考用户指南),再配置其余寄存器,最后退出关断状态。

正常操作与注意事项

在正常操作中,TAS5715 支持对主/通道音量寄存器的写入、对软静音寄存器的写入、进入和退出关断状态以及处理时钟错误和速率变化。但需要注意的是,在 AVDD/DVDD 上电斜坡后的 240ms + 1.3 * Tstart(Tstart 由寄存器 0x1A 指定)内,不支持进入和退出关断状态以及处理时钟错误和速率变化。

关断与上电序列

进入关断状态时,要确保 I2S 时钟稳定有效至少 50ms,将 0x40 写入寄存器 0x05,等待至少 1ms + 1.3 Tstop(Tstop 由寄存器 0x1A 指定)。关断后,设备空闲时无需稳定的时钟。如需重新配置,应确保时钟稳定有效至少 50ms,然后返回初始化序列的步骤 4。退出关断状态时,同样要确保 I2S 时钟稳定有效至少 50ms,将 0x00 写入寄存器 0x05(在 AVDD/DVDD 上电斜坡后的 240ms 内,退出关断命令可能不会被执行),等待至少 1ms + 1.3 Tstart,然后进入正常操作。在进行电源关断时,如果时间允许,应先进入关断状态;若遇到突然断电,应将 PDN 置 0 并等待至少 2ms,然后将 RESET 置 0,将数字输入置低并按要求降低 PVDD 电源,最后降低 AVDD/DVDD 电源。

耳机使用

TAS5715 提供了耳机 PWM 输出,可驱动耳机放大器。但在使用耳机功能时需要注意,此功能不能与线路输出模式同时使用,选择耳机后,扬声器将被静音。耳机音量寄存器为 0x0C,耳机控制位在系统控制 2 寄存器(0x05)中。通过合理设置这些寄存器的位,可以实现耳机与扬声器模式的切换、耳机音量的控制以及耳机放大器的关断等功能。

四、总结

TAS5715 数字音频功率放大器凭借其丰富的功能、出色的音频处理能力和灵活的应用特性,成为了音频设备设计中的理想选择。无论是在功率输出、音频处理还是设备保护方面,TAS5715 都表现出色。但在实际应用中,电子工程师需要严格按照其初始化、操作和关断序列进行设计,同时合理设置各种寄存器,以充分发挥其性能优势。在面对不同的音频应用场景时,要根据具体需求选择合适的工作模式和参数配置,确保设备稳定、高效地运行,为用户带来优质的音频体验。你在使用 TAS5715 过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分