德州仪器PCM1796音频DAC:高保真音频设计的理想之选

电子说

1.4w人已加入

描述

德州仪器PCM1796音频DAC:高保真音频设计的理想之选

在当今音频技术飞速发展的时代,高保真音频设备的需求日益增长,数字到模拟转换器(DAC)作为音频系统中的关键组件,其性能直接影响着音频的质量。德州仪器(TI)的PCM1796 24位、192kHz采样的高级段音频立体声DAC,以其卓越的性能和丰富的功能,成为众多音频设计师的首选。

文件下载:pcm1796.pdf

产品概述

PCM1796是一款采用小型28引脚SSOP封装的单片CMOS集成电路,集成了立体声数模转换器和支持电路。它采用TI先进的分段DAC架构,可实现出色的动态性能,并提高对时钟抖动的容忍度。该DAC提供平衡电流输出,用户可通过外部电路优化模拟性能。此外,它支持PCM和DSD音频数据格式,可轻松与音频DSP和解码芯片接口。

关键特性剖析

高精度与高性能

  • 高分辨率:24位分辨率,为音频信号提供了极为精准的量化,能够捕捉到音频中极其细微的变化,还原出更加丰富、细腻的声音细节,使音乐爱好者可以聆听到原汁原味、接近现场的音质。
  • 出色的模拟性能:动态范围高达123dB,能够清晰地呈现出音频中的微弱信号和强烈信号,让音乐的动态表现更加生动。总谐波失真加噪声(THD+N)低至0.0005%,有效减少了失真和噪声的干扰,确保音频信号的纯净度,为用户带来纯净、无杂音的听觉享受。
  • 数字滤波功能:采用8倍过采样数字滤波器,阻带衰减可达 -98dB,有效抑制了带外噪声和干扰;通带纹波仅为 ±0.0002dB,保证了通带内音频信号的平坦度,使音频质量更加稳定。

灵活的输入与输出

  • 多数据格式支持:支持标准、I2S和左对齐等多种PCM数据格式,还提供DSD格式接口,能够适应不同音频数据源的需求。无论是传统的PCM音频数据,还是新兴的DSD音频格式,PCM1796都能轻松应对,为音频系统的设计提供了更大的灵活性。
  • 可配置的输出:提供差分电流输出,输出电流为4mA p-p,并且支持用户通过编程控制数字衰减、去加重、数字滤波器滚降等功能。用户可以根据实际需求对音频输出进行精细调整,满足不同应用场景下对音频效果的个性化要求。

稳定的时钟与控制

  • 宽采样频率范围:采样频率范围为10kHz至200kHz,系统时钟支持128、192、256、384、512或768 fs,并具备自动检测功能。能够适应多种不同采样率的音频信号,确保在各种音频系统中都能稳定工作。
  • 多种控制接口:支持SPI或I2C串行控制端口,可通过这些接口对设备进行编程和配置,实现对各种模式控制功能的灵活调整。同时,还支持时分复用命令和音频(TDMCA)数据格式,方便与其他设备进行通信和控制。

应用领域广泛

PCM1796的高性能和灵活性使其在众多音频应用领域中得到广泛应用。在家庭影院系统中,如A/V接收器、SACD播放器和DVD播放器,它能够将数字音频信号转换为高质量的模拟音频信号,为用户带来沉浸式的视听体验;在高清电视接收器中,可提供清晰、逼真的音频效果,与高清画面相得益彰;在汽车音频系统中,能够适应复杂的电磁环境,提供稳定、优质的音频输出;在数字多轨录音机等专业音频设备中,其高精度和低失真特性能够满足专业录音的需求。

电气特性详解

数据格式与采样频率

  • PCM模式:支持16位、20位和24位音频数据,音频数据接口格式包括标准、I2S和左对齐。采样频率范围为10kHz至200kHz,系统时钟频率支持128、192、256、384、512或768 fs。这种多位数和多格式的支持,使得PCM1796能够适应不同来源和不同质量要求的PCM音频数据。
  • DSD模式:音频数据接口格式为DSD(直接流数字),音频数据位长度为1位,采样频率为2.8224MHz,系统时钟频率范围为2.8224MHz至11.2896MHz。DSD模式的支持为追求极致音质的音频系统提供了更多选择。

动态性能表现

  • PCM模式:在不同采样频率下,THD+N表现出色,如在44.1kHz采样频率下,THD+N低至0.0005%;动态范围和信噪比在EIAJ、A加权条件下可达120 - 123dB;声道分离度在不同采样频率下也能保持在116 - 119dB之间,确保左右声道音频信号的独立性和纯净度。
  • 单声道模式:与PCM模式相比,单声道模式下的动态性能进一步提升,THD+N更低,动态范围和信噪比更高,可达126dB,为单声道音频应用提供了更好的音质保障。
  • DSD模式:在44.1kHz、64 fs条件下,THD+N为0.0007%,动态范围为122dB,信号噪声比为122dB,能够满足DSD音频格式对音质的高要求。

其他特性

  • 模拟输出:增益误差在 -7%至 ±2%之间,通道间增益失配在 -3%至 ±0.5%之间,双极性零误差在 -2%至 ±0.5%之间,输出电流在满量程(0dB)时为4mA p-p,中心电流为 -3.5mA,确保模拟输出的准确性和稳定性。
  • 数字滤波器性能:去加重误差为 ±0.1dB,阻带衰减和通带纹波等指标在不同滤波特性下表现良好,能够满足不同音频处理需求。

接口与功能特点

时钟与复位功能

  • 系统时钟输入:PCM1796需要系统时钟来驱动数字插值滤波器和高级分段DAC调制器,系统时钟由SCK输入(引脚7)。它具备系统时钟检测电路,可自动感知系统时钟的工作频率,支持常见音频采样率的多种系统时钟频率。为了获得最佳性能,建议使用低相位抖动和低噪声的时钟源,如德州仪器的PLL1700系列多时钟发生器。
  • 上电与外部复位功能:具备上电复位功能,当 (V_{DD} > 2V) 时,上电复位功能启用,初始化序列需要1024个系统时钟周期。同时,还支持通过RST输入(引脚14)进行外部复位,可由外部控制器或主复位电路强制将PCM1796初始化为默认复位状态,这在PCM1796上电和系统时钟激活存在延迟的应用中非常有用。

音频数据接口

  • 音频串行接口:音频接口端口为3线串行端口,包括LRCK(引脚4)、BCK(引脚6)和DATA(引脚5)。BCK作为串行音频位时钟,用于将DATA上的串行数据时钟输入到音频接口的串行移位寄存器中;LRCK作为串行音频左右字时钟。PCM1796需要LRCK和系统时钟同步,但不要求它们之间有特定的相位关系。如果LRCK和系统时钟的关系变化超过 ±6 BCK,内部操作将在1/fS内初始化,模拟输出将被强制设定为双极性零电平,直到LRCK和系统时钟重新同步完成。
  • PCM音频数据格式:支持行业标准的音频数据格式,包括标准右对齐、I2S和左对齐。数据格式可通过控制寄存器18中的格式位FMT[2:0]进行选择,默认数据格式为24位I2S。所有格式都要求音频数据为二进制补码,且MSB优先。
  • 外部数字滤波器接口:支持外部数字滤波器接口,由3线或4线同步串行端口组成,可使用德州仪器的DF1704和DF1706、太平洋微声公司的PMD200或可编程数字信号处理器等外部滤波器。在外部DF模式下,LRCK、BCK和DATA被重新定义,通过控制寄存器20的DFTH位可选择外部数字滤波器接口模式,当控制寄存器19的DFMS位被设置时,PCM1796可以处理立体声数据。
  • DSD格式接口:支持DSD格式接口操作,通过内部模拟FIR滤波器进行带外噪声滤波。在DSD模式下,SCK、DATA和LRCK被重新定义,BCK必须置低,通过设置控制寄存器20的DSD位可激活DSD格式接口。
  • TDMCA接口:支持时分复用命令和音频(TDMCA)数据格式,可通过单个串行接口实现对多个外部设备的控制和通信。

串行控制接口

  • SPI接口:SPI接口是一个4线同步串行端口,与串行音频接口和系统时钟异步操作。通过该接口可对片上模式寄存器进行编程和读取,包括MDO(引脚13)、MDI(引脚11)、MC(引脚12)和 (overline{MS})(引脚10)。所有读写操作使用16位数据字,通过设置读取/写入(R / (overline{W}))位可区分读写操作。
  • I2C接口:支持I2C串行总线和标准及快速模式的数据传输协议,作为从设备工作。在I2C模式下,控制端子会发生变化,PCM1796有7位从设备地址,其中前5位由工厂预设,后2位可由用户通过ADR1和ADR0端子定义,最多可在同一总线上连接4个PCM1796。主设备通过控制数据包协议(包括起始条件、从设备地址、读写位、数据或确认信息以及停止条件)来实现对PCM1796寄存器的读写操作。

模式控制寄存器

PCM1796包含多个用户可编程功能,可通过模式控制寄存器进行访问。这些寄存器可通过SPI接口或I2C接口进行编程,涵盖了数字衰减控制、输入音频数据格式选择、采样率去加重选择、软静音控制、输出相位反转、数字滤波器滚降选择等众多功能。通过合理配置这些寄存器,用户可以根据不同的应用需求对PCM1796进行个性化设置,以达到最佳的音频处理效果。

应用电路设计要点

典型连接电路

在PCM模式下,设计应用电路对于实现PCM1796的高信噪比至关重要。例如,在三阶低通滤波器(LPF)电路中,输出电平可达2.1V rms,信噪比可达123dB。I/V部分,PCM1796每个输出引脚的电流在0dB(满量程)时为4mA p-p,电压输出电平由 (V{i}=4mA p - p × R{f}) 确定( (R_{f}) 为IV转换器的反馈电阻),推荐使用NE5534运算放大器以获得指定性能。差分部分,PCM1796的电压输出后接差分放大器级,可对每个通道的差分信号进行求和,形成单端I/V运算放大器输出,并提供低通滤波功能,建议使用低噪声类型的运算放大器。

外部数字滤波器接口应用

在某些应用中,使用外部数字滤波器可以提供比PCM1796内部数字滤波器更好的阻带衰减。通过编程控制寄存器中的相关位(DFTH = 1)可进入外部数字滤波器应用模式。在该模式下,部分引脚功能会重新定义,支持右对齐音频格式,包括16位、20位和24位音频数据。同时,需要WDCK和系统时钟同步,系统时钟与WDCK相位无关,接口时序有严格要求。

DSD格式接口应用

DSD模式用于直接连接DSD解码器,常见于超级音频CD(SACD)应用中。通过编程控制寄存器中的DSD = 1可进入DSD模式,该模式提供低通滤波功能,可通过控制寄存器18的DMF[1:0]位选择四种模拟FIR滤波器响应之一。在DSD模式下,部分引脚会重新定义,对系统时钟有特定要求,接口时序需满足设置和保持时间规范。

TDMCA接口应用

PCM1796支持TDMCA数据格式,可简化主机控制串行接口。TDMCA帧由命令字段、扩展命令字段和音频数据字段组成,适用于各种可编程设备。通过接收特定脉冲持续时间的LRCK信号,PCM1796可自动识别TDMCA模式。在TDMCA模式下,需要特定的信号连接和设备ID分配方式,以实现多设备的协同工作。数据传输和寄存器读写操作都有相应的时序要求。

总结与思考

德州仪器的PCM1796音频DAC以其卓越的性能、丰富的功能和灵活的接口,为音频设计工程师提供了一个强大的工具。无论是在消费级音频设备还是专业音频领域,PCM1796都能发挥出色的作用。在实际设计过程中,工程师需要根据具体的应用需求,合理配置模式控制寄存器,精心设计应用电路,以充分发挥PCM1796的优势。同时,随着音频技术的不断发展,我们也可以思考如何进一步优化PCM1796的应用,使其在未来的音频系统中发挥更大的潜力。例如,如何结合新兴的音频编解码技术,提高音频处理的效率和质量;如何在保证音质的前提下,降低系统的功耗和成本。这些都是值得我们深入研究和探索的问题。

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

全部0条评论

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

×
20
完善资料,
赚取积分