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

电子说

1.4w人已加入

描述

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

在数字音频领域,功率放大器的性能直接影响着音频的质量和播放效果。TI的TAS5705作为一款20 - W立体声数字音频功率放大器,凭借其丰富的功能和出色的性能,在音频市场中占据了一席之地。今天,我们就来深入了解一下这款放大器。

文件下载:tas5705.pdf

一、TAS5705的关键特性

(一)音频输入输出

TAS5705具有出色的音频输入输出能力。它能在18 - V电源下为8 - Ω负载提供20 - W的功率,电源范围从8 V到23 V,适应多种电源环境。采用高效的D类操作,无需散热片,这不仅简化了设计,还降低了成本。它有两个串行音频输入(四个音频通道),支持32 - kHz至192 - kHz的采样率(LJ/RJ/I2S),还具备耳机PWM输出和低音炮PWM输出,满足多样化的音频输出需求。

(二)音频/PWM处理

在音频处理方面,TAS5705表现卓越。它拥有独立的通道音量控制,范围从24 - dB到 - 100 - dB,还具备软静音功能(50%占空比)。可编程动态范围控制(DRC)和16个自适应双二阶滤波器用于扬声器均衡(EQ),其中左右声道各有七个,低音炮通道有两个,自适应系数用于DRC滤波器,可有效提升音频的动态范围和音质。此外,它还有可编程的输入和输出混音器、直流阻断滤波器以及低音炮响度补偿功能。

(三)一般特性

TAS5705采用串行控制接口,无需MCLK即可运行。工厂微调的内部振荡器能自动检测输入采样率,具备热保护和短路保护功能,保障了设备的稳定性和可靠性。

二、电气特性分析

(一)绝对最大额定值

在使用TAS5705时,需要注意其绝对最大额定值。例如,DVDD、AVDD的电源电压范围为 - 0.3至3.6 V,PVDD_X为 - 0.3至30 V等。超出这些范围可能会对设备造成永久性损坏。

(二)推荐工作条件

推荐的工作条件能确保TAS5705发挥最佳性能。数字/模拟电源电压DVDD、AVDD为3至3.6 V,半桥电源电压PVDD_X为8至23 V,工作环境温度范围为0至85°C等。

(三)PWM操作

在推荐工作条件下,不同的数据速率对应不同的PWM输出采样率。如32 - kHz数据速率(±2%)对应12×采样率时为384 kHz,44.1、88.2、176.4 - kHz数据速率(±2%)对应8×、4×和2×采样率时为352.8 kHz等。

(四)PLL输入参数和外部滤波器组件

MCLK的频率范围为4.9至49.2 MHz,占空比为40%至60%,最小高时间和低时间均为8 ns等。外部PLL滤波器电容C1推荐使用47 nF(SMD 0603 Y5V),C2为4.7 nF(SMD 0603 Y5V),电阻R为470 Ω(SMD 0603,金属膜)。

三、功能模块详解

(一)电源供应

TAS5705只需一个3.3 - V数字电源和一个典型的18 - V功率级电源,内部电压调节器为栅极驱动电路提供合适的电压。每个半桥都有独立的自举引脚(BST_X)和电源级电源引脚(PVDD_X),栅极驱动电压(GVDD_AB和GVDD_CD)由PVDD电压派生而来。为保证自举电路正常工作,需在每个自举引脚(BST_X)和功率级输出引脚(OUT_X)之间连接一个小陶瓷电容。同时,每个PVDD_X引脚都应使用一个100 - nF陶瓷电容进行去耦,且去耦电容应尽可能靠近引脚放置。

(二)系统电源上下电顺序

1. 上电

上电时,建议在DVDD(3.3 V)上电后再将PVDD_X拉高,同时将TAS5705保持在复位状态至少100 μs,以确保自举电容充电。

2. 下电

先使能PDN(置低),等待功率级关闭,然后关闭PVDD,接着关闭DVDD,最后释放PDN。

(三)错误报告

FAULT引脚是一个低电平有效、开漏输出引脚,用于向系统控制设备发送保护模式信号。当出现过流(OC)、欠压(UVP)或过热错误(OTE)时,FAULT引脚置低;正常工作时为高电平。

(四)设备保护系统

1. 过流(OC)保护

TAS5705在所有高端和低端功率级FET上都有独立、快速反应的电流检测器。当出现过流情况时,首先进行逐周期限流,若高电流情况持续,则触发锁存关闭,将功率级设置为高阻抗(Hi - Z)状态,故障排除后自动恢复正常。过流保护阈值由OC_ADJ引脚连接到地的电阻设置,建议使用22 kΩ的电阻。

2. 过热保护

它采用两级温度保护系统,当器件结温超过125°C(标称)时发出高电平有效警告信号(OTW);超过150°C(标称)时进入热关断状态,将所有半桥输出设置为高阻抗(Hi - Z)状态,FAULT引脚置低。要清除OTE锁存,需对RESET引脚置低。

3. 欠压保护(UVP)和上电复位(POR)

UVP和POR电路能在任何上电/下电和掉电情况下保护设备。上电时,POR电路复位过载电路(OLP),当GVDD_XY和VREG电源电压分别达到5.7 V(典型)和2.7 V时,确保所有电路完全正常工作。若VREG或任何GVDD_XY引脚的电源电压降至UVP阈值以下,所有半桥输出将立即设置为高阻抗(Hi - Z)状态,FAULT引脚置低,电源电压恢复正常后自动恢复工作。

(五)设备复位

RESET引脚用于控制半桥A/B/C/D。当RESET置低时,半桥A、B、C和D的四个功率级FET被强制进入高阻抗(Hi - Z)状态。在BTL模式下,置低RESET输入可使半桥输出弱下拉,以实现自举充电;在SE模式下,不启用弱下拉,建议在RESET置高时在PWM输入上提供低脉冲以确保自举电容充电。

(六)SSTIMER功能

SSTIMER引脚通过连接到地的电容控制RESET引脚状态转换时的输出占空比。电容通过内部电流源缓慢充电,充电时间决定了输出从接近零占空比过渡到输入占空比的速率,避免了RESET引脚状态转换时产生可听的“噗噗”声或“咔嗒”声。在BD调制和SE(单端)模式下,SSTIMER引脚应悬空。

(七)时钟、自动检测和PLL

TAS5705是一个从设备,接受MCLK、SCLK和LRCLK。它能自动检测输入采样率,并将内部时钟控制逻辑设置为适合32 kHz、正常速度(44.1或48 kHz)、双倍速度(88.2 kHz或96 kHz)和四倍速度(176.4 kHz或192 kHz)的设置。自动采样率检测功能可通过I2C在时钟控制寄存器中禁用并手动设置。此外,它还支持AM干扰避免模式,可调整时钟速率以产生满足特定要求的PWM输出。

(八)串行数据接口

串行数据通过SDIN1/2输入,PWM输出由此派生。TAS5705数字音频处理器(DAP)接受32、44.1、48、88.2、96、176.4和192 - kHz的串行数据,数据格式支持16、18、20或24位的左对齐、右对齐和I2S串行数据格式。

(九)PWM部分

TAS5705 DAP设备采用噪声整形和复杂的纠错算法,实现了高功率效率和高性能的数字音频再现。PWM部分使用四阶噪声整形器,在20 Hz至20 kHz范围内具有超过100 - dB的SNR性能。它接受来自DAP的24位PCM数据,并输出四个PWM音频输出通道,支持桥接负载。此外,PWM部分还具有可启用和禁用的单通道直流阻断滤波器、针对32、44.1和48 - kHz的单通道去加重滤波器,以及93.8%至99.2%的可调最大调制限制。

(十)I2C兼容串行控制接口

TAS5705 DAP具有I2C串行控制从接口,可从系统控制器接收命令。该接口支持正常速度(100 - kHz)和高速(400 - kHz)操作,无需等待状态,即使MCLK缺失也能正常工作。它支持状态寄存器和与PWM相关的通用控制寄存器的单字节和多字节读写操作,还支持一种特殊模式,可将I2C写操作拆分为多个4字节的数据写操作。

四、寄存器配置

(一)时钟控制寄存器(0x00)

在手动模式下,该寄存器允许系统微处理器根据采样率和相关时钟频率更新数据和时钟速率;在自动检测模式下,TAS5705自动确定时钟。

(二)设备ID寄存器(0x01)

包含固件版本的ID代码。

(三)错误状态寄存器(0x02)

错误位是粘性位,需软件清零并读取以确定是否存在持续错误。

(四)系统控制寄存器1(0x03)

控制直流阻断滤波器、时钟错误恢复时的静音方式、时钟自动检测和软启动等功能,还可选择去加重。

(五)串行数据接口寄存器(0x04)

支持多种串行数据模式,默认是24位I2S模式。

(六)系统控制寄存器2(0x05)

D6位控制系统播放和输出关闭,D5位定义系统配置,D3位选择耳机模式下的音量控制寄存器,D2 - D1位定义输出模式。

(七)软静音寄存器(0x06)

写1到相应位可将输出设置为50%占空比。

(八)音量寄存器(0x07 - 0x0D)

包括主音量和各个通道的音量控制,步长为0.5 dB。

(九)音量配置寄存器(0x0E)

控制双二阶滤波器1(BQ1)的音量补偿和音量变化及静音斜坡速率。

(十)调制限制寄存器(0x10)

设置调制限制。

(十一)通道间延迟寄存器(0x11 - 0x16)

定义内部PWM通道的延迟。

(十二)偏移寄存器(0x17)

定义通道偏移。

(十三)PWM关闭组寄存器(0x19)

确定哪些PWM通道处于活动状态。

(十四)启动/停止周期寄存器(0x1A)

控制通道启动和关闭时的软启动和软停止周期,D7位配置输出级为桥接负载(BTL)或单端负载(SE)模式。

(十五)振荡器微调寄存器(0x1B)

TAS5705 PWM处理器包含内部振荡器用于PLL参考,建议使用18.2 kΩ(1%)的微调电阻连接在OSC_RES和DVSS之间。

(十六)BKND_ERR寄存器(0x1C)

当接收到后端错误信号(BKND_ERR = LOW)时,所有输出级复位,调制器等待一段时间后启动复位。

(十七)输入多路复用器寄存器(0x20)

可将SDIN1或SDIN2的任何输入映射到TAS5705的任何内部通道。

(十八)下混输入多路复用器寄存器(0x21)

选择下混数据或通道数据到DAP内部通道,还可控制输入多路复用器数据到下混块的使能。

(十九)AM模式寄存器(0x22)

控制AM模式的启用和禁用、搜索序列的选择以及IF频率和调谐频率的格式。

(二十)PWM输出多路复用器寄存器(0x25)

选择哪个内部PWM通道输出到外部引脚。

(二十一)响度双二阶增益逆寄存器(0x26)

D6位的音量配置寄存器(0x0E)可启用/禁用BQ1的增益补偿。

(二十二)响度缩放寄存器(0x28)

定义响度缩放因子。

(二十三)DRC控制(0x46)

控制DRC1和DRC2的启用和禁用,以及它们与通道3和4的依赖关系。

(二十四)银行切换和耳机DRC/EQ控制(0x50)

控制耳机模式下EQ和DRC的启用和禁用,以及银行切换功能。

五、总结

TAS5705是一款功能强大、性能出色的数字音频功率放大器。其丰富的功能和特性使其适用于多种音频应用场景,如家庭音响、汽车音响等。在设计过程中,工程师需要深入了解其电气特性、功能模块和寄存器配置,严格按照推荐的工作条件和操作顺序进行设计,以确保设备的稳定性和可靠性。同时,要注意各个寄存器的设置和调整,以实现最佳的音频性能。你在使用TAS5705的过程中遇到过哪些问题呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分