深入解析PCM1774:低功耗立体声DAC的卓越之选

电子说

1.4w人已加入

描述

深入解析PCM1774:低功耗立体声DAC的卓越之选

在当今的便携式数字音频领域,对高性能、低功耗音频解决方案的需求与日俱增。德州仪器(Texas Instruments)的PCM1774低功耗立体声DAC,凭借其丰富的功能和出色的性能,成为了众多电子工程师的理想选择。本文将深入剖析PCM1774的特性、工作原理以及应用场景,为工程师们在设计音频系统时提供全面的参考。

文件下载:PCM1774RGPR.pdf

一、PCM1774概述

PCM1774是一款专为便携式数字音频应用设计的低功耗立体声DAC。它集成了耳机放大器、线路放大器、线路输入、升压放大器、可编程增益控制、模拟混音和音效等多种功能,采用4mm×4mm的QFN封装,具有小尺寸、高性能的特点。该芯片支持右对齐、左对齐、I2S和DSP等多种数据格式,方便与音频DSP和编解码器芯片进行接口,采样率最高可达50kHz。

二、关键特性

2.1 模拟输入输出

  • 模拟前端:提供立体声单端输入和麦克风放大器,麦克风放大器增益可选12dB或20dB,输入阻抗高达20kΩ,且不受增益设置影响。
  • 模拟后端:具备立体声/单声道线路输出和耳机放大器,均可进行音量调节。

    2.2 模拟性能

  • 动态范围:高达93dB,能够提供清晰、纯净的音频信号。
  • 耳机输出功率:在(R_{L}=16 Omega)时,可提供40mW + 40mW的输出功率。

    2.3 电源供应

  • 数字I/O和核心部分:电源电压范围为1.71V至3.6V。
  • 模拟和功率放大器部分:电源电压范围为2.4V至3.6V。

    2.4 低功耗特性

  • 播放模式:在1.8V/2.4V、44.1kHz的条件下,功耗仅为6.4mW。
  • 掉电模式:功耗低至3.3μW。

    2.5 采样频率和时钟

  • 采样频率:支持5kHz至50kHz的采样频率,可在单时钟输入下工作,无需PLL。
  • 系统时钟:支持多种常见音频时钟频率,如256 (f{S} / 384 f{S}) 、12/24、13/26、13.5/27、19.2/38.4、19.68/39.36MHz等。

    2.6 可编程功能

  • 数字衰减:可在0dB至 –62dB范围内进行调节。
  • DAC数字增益:可选0、6、12、18dB。
  • 模块电源控制:可对每个模块进行独立的电源开启/关闭控制。
  • 模拟输出增益:可在6dB至 –70dB范围内调节。
  • 麦克风输入增益:可选0/12/20dB。
  • 模拟混音增益:可在0dB至 –21dB范围内调节。
  • 音效控制:具备三频音调控制和3D音效功能。

    2.7 保护电路

  • 爆音降噪电路:有效减少电源开关和设备上下电时的可听噪声。
  • 短路保护电路:防止耳机输出短路时对设备造成损坏。

三、详细功能解析

3.1 模拟输入

AIN1L和AIN1R引脚可作为麦克风或线路输入,支持0、12或20dB的增益提升,输入阻抗为20kΩ。通过寄存器87可选择输入通道。

3.2 D/A转换器

DAC采用多级Delta - Sigma调制器和插值滤波器,可实现高PSRR、低抖动灵敏度和低带外噪声。插值滤波器包含数字衰减器、数字软静音、三频音调控制和3D音效控制等功能,通过寄存器92至95进行控制。去加重滤波器(32、44.1和48kHz)由寄存器68至70控制。

3.3 公共电压

(V{COM})引脚通常偏置在(0.5 ~V{CC}),为内部电路提供公共电压。建议在该引脚与AGND之间连接一个4.7μF的电容,以提供干净的电压并避免爆音。

3.4 线路输出

HPOL/LOL和HPOR/LOR引脚可驱动10kΩ负载,可配置为单声道单端、单声道差分或立体声单线路输出,输出电压为1Vrms。输出包含模拟音量放大器,可在6dB至 –70dB范围内以0.5、1、2或4dB的步长进行调节。

3.5 耳机输出

HPOL/LOL和HPOR/LOR引脚可配置为立体声、单声道或单声道差分耳机输出,在32Ω或16Ω负载下可提供超过30或40mWrms的输出功率。同样包含模拟音量放大器,调节范围和步长与线路输出相同。

3.6 模拟混音和旁路

混音放大器(MXL、MXR)可对AIN引脚的输入进行混音,通过寄存器87选择模拟输入,通过寄存器88将混合信号连接到耳机或扬声器输出。模拟输入的增益由寄存器89控制。

3.7 数字增益控制

通过设置寄存器70(SPX[1:0]),可对数字输入数据进行0、6、12或18dB的增益放大,适用于小扬声器的便携式应用。

3.8 3D音效

通过寄存器95(3DP[3:0]、3FLO)控制带通滤波器的混合比例和特性,实现3D音效效果。

3.9 三频音调控制

通过寄存器92至94(LGA[4:0]、MGA[4:0]和HGA[4:0])可对低音、中音和高音进行12dB至 –12dB的调节,寄存器92(LPAE)可自动衰减数字输入信号,防止输出信号削波。

3.10 数字单声道混音

通过寄存器96(MXEN)可将立体声数字数据转换为混合单声道数字数据。

3.11 过零检测

通过寄存器86(ZCRS)启用过零检测功能,可减少模拟音量和数字衰减变化时的可听拉链噪声。

3.12 短路保护

耳机输出的短路保护功能可防止输出短路到(V_{PA})、PGND或任意两个输出短路时对设备造成损坏。可通过读取寄存器77(STHC、STHL、SCHR)监控短路保护状态。

四、操作说明

4.1 系统时钟输入

PCM1774可接受多种频率的时钟输入,无需PLL。时钟分为通用音频时钟和特定应用时钟,具体频率可参考文档中的表格。采样率和系统时钟频率由寄存器86(MSR[2:0])和寄存器85(NPR[5:0])设置。

4.2 上电复位和系统复位

上电复位电路在(V_{D D}=1.2 ~V)时输出复位信号,将内部电路清零。系统复位可通过设置寄存器85(SRST = 1)实现,复位完成后SRST自动置为0。

4.3 电源开关顺序

为减少可听爆音,上电和下电时需要按照推荐的寄存器设置顺序进行操作。具体顺序可参考文档中的表格。

4.4 电源电流

PCM1774的电流消耗取决于各电路模块的上电/下电状态。建议在不使用某个模块时将其关闭,以降低功耗。文档中提供了不同操作模式下的电流消耗表格。

4.5 音频串行接口

音频串行接口由LRCK、BCK、DIN和DOUT组成。LRCK表示采样率和左右声道,DIN接收DAC插值滤波器的串行数据,DOUT传输ADC抽取滤波器的串行数据。BCK在其高低电平转换时对串行音频数据进行时钟同步。PCM1774支持主模式和从模式,可通过寄存器84(MSTR)进行选择。

4.6 音频数据格式和时序

PCM1774支持I2S、右对齐、左对齐和DSP等数据格式,通过寄存器70和81(RFM[1:0]、PFM[1:0])进行选择。所有格式均要求二进制补码、MSB优先的音频数据。文档中提供了详细的时序图和参数要求。

4.7 三线接口(SPI)

三线接口使用16位数据字进行串行控制端口的写操作。数据在MC时钟的上升沿时钟进入内部移位寄存器,MS在写模式下应保持低电平。文档中提供了控制数据字格式和功能时序图。

4.8 两线接口(I2C)

PCM1774支持I2C串行总线,作为从设备遵循I2C标准的数据传输协议。PCM1774有自己的7位从地址,可通过ADR终端进行用户定义。文档中详细介绍了写操作和读操作的数据包协议和时序要求。

五、用户可编程模式控制

5.1 寄存器映射

文档中提供了模式控制寄存器映射表,每个寄存器包含一个索引(或地址),通过IDX[6:0]位表示。

5.2 寄存器定义

详细介绍了各个寄存器的功能和位定义,包括音量控制、数字衰减、音频接口选择、模块电源控制等。工程师可根据实际需求对这些寄存器进行配置。

六、应用场景

PCM1774适用于多种便携式音频设备,如便携式音频播放器、手机、摄像机、数码相机、PMP/DMB/PND等。其低功耗、高性能的特点使其能够满足这些设备对音频质量和电池续航的要求。

七、总结

PCM1774作为一款高性能、低功耗的立体声DAC,为便携式数字音频应用提供了全面的解决方案。其丰富的功能和可编程特性,使得工程师能够根据不同的应用需求进行灵活配置。在实际设计中,工程师需要仔细考虑电源供应、时钟设置、寄存器配置等方面的问题,以确保PCM1774能够发挥最佳性能。你在使用PCM1774的过程中遇到过哪些挑战呢?又是如何解决的呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分