电子说
在当今的便携式数字音频应用领域,低功耗、高性能的音频数模转换器(DAC)至关重要。德州仪器的PCM1774便是这样一款具有代表性的产品,它集成了多种功能,能满足各种便携式设备对音频处理的需求。下面,我们就来详细了解一下PCM1774。
文件下载:pcm1774.pdf
PCM1774是一款专为便携式数字音频应用设计的低功耗立体声DAC。它集成了耳机放大器、线路放大器、线路输入、升压放大器、可编程增益控制、模拟混音和音效等功能,采用了4mm × 4mm的QFN小尺寸封装,非常适合对空间要求较高的便携式设备。该产品支持右对齐、左对齐、I2S和DSP等多种格式,方便与音频DSP和解码器/编码器芯片进行接口,采样率最高可达50kHz,用户可通过两线或三线串行控制端口对其进行编程。
在不同的输入输出路径下,如数字输入到线路输出、线路输入到线路输出、数字输入到耳机输出等,都具有良好的动态性能,如全量程输出电压、信噪比、声道分离度和总谐波失真 + 噪声等指标都表现出色。
PCM1774共有20个引脚,每个引脚都有其特定的功能,如模拟地(AGND)、模拟输入(AIN1L、AIN1R)、串行位时钟(BCK)、数字地(DGND)、串行音频数据输入(DIN)、耳机/线路输出(HPOL/LOL、HPOR/LOR)等。详细的引脚功能可参考产品的数据手册。
AIN1L和AIN1R引脚可作为麦克风或线路输入,增益可选0、12或20dB,输入阻抗为20kΩ。模拟信号的增益可在0dB至–21dB之间以1dB为步长进行调整。
DAC包括多级Δ - Σ调制器和插值滤波器,可实现高电源抑制比(PSRR)、低抖动灵敏度和低带外噪声。插值滤波器还包括数字衰减器、数字软静音、三段音调控制和3D音效控制等功能,可通过寄存器进行配置。
HPOL/LOL和HPOR/LOR引脚可驱动10kΩ负载,可配置为单声道单端、单声道差分或立体声单线路输出,输出包括模拟音量放大器,增益可在6dB至–70dB之间以0.5、1、2或4dB为步长进行调整。
混音放大器(MXL、MXR)可对AIN引脚的输入进行混音,模拟输入可通过寄存器选择,并可绕过DAC直接连接到耳机或扬声器输出。
数字增益控制(DGC)可通过设置寄存器将数字输入数据放大0、6、12或18dB,适用于播放低电平录制音频数据时提高音量。
3D音效通过对左右声道数据进行混音和带通滤波实现,可通过寄存器控制混音比例和带通滤波器特性。三段音调控制可对低音、中音和高音进行独立调整,增益范围为12dB至–12dB。
数字单声道混音可将立体声数字数据转换为混合单声道数字数据,由寄存器控制。零交叉检测可在改变模拟音量和数字衰减时减少可听的拉链噪声。
短路保护可防止耳机输出短路时对设备造成损坏,当检测到短路时,PCM1774会立即关闭短路的放大器。爆音降噪电路可防止在电源开关和设备上下电时产生可听噪声。
PCM1774可接受多种频率的时钟输入,无需PLL。系统时钟分为常见音频时钟和特定应用时钟,采样率和系统时钟频率由寄存器设置决定。
上电复位电路通常在(V_{D D}=1.2 ~V)时输出复位信号,将内部电路清零。系统复位可通过设置寄存器(SRST =1)来实现,复位后寄存器数据自动恢复为(SRST =0)。
为减少可听爆音,上电和下电时需要按照特定的寄存器设置顺序进行操作。具体的电源开关顺序可参考数据手册中的推荐序列。
音频串行接口由LRCK、BCK、DIN和DOUT组成,采样率和左右声道信息通过LRCK传输,DIN接收DAC插值滤波器的串行数据,DOUT传输ADC抽取滤波器的串行数据。PCM1774支持主模式和从模式,可通过寄存器选择。
PCM1774支持I2S、右对齐、左对齐和DSP等多种音频数据格式,所有格式都要求采用二进制补码、MSB优先的音频数据。详细的时序要求可参考数据手册中的图表。
PCM1774通过多个寄存器实现了丰富的可编程功能,每个寄存器都有其特定的位定义和功能。例如,寄存器64和65用于控制耳机放大器的音量和静音,寄存器70用于选择音频接口格式、数字增益控制和过采样率等。详细的寄存器映射和定义可参考数据手册中的表格。
数据手册中提供了PCM1774的连接图和推荐的外部部件,如电容的选择等。合理选择外部部件可以提高设备的性能和稳定性。例如,建议在(V_{COM})引脚和AGND之间连接一个4.7μF的电容,以提供干净的电压并避免爆音。
PCM1774是一款功能强大、性能卓越的低功耗立体声DAC,适用于便携式音频播放器、手机、摄像机、数码相机等多种便携式数字音频应用。其丰富的可编程功能、良好的模拟性能和完善的保护电路,为工程师在音频设计中提供了更多的灵活性和可靠性。在实际应用中,工程师需要根据具体的需求合理选择寄存器设置和外部部件,以充分发挥PCM1774的优势。你在使用PCM1774的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !