深入剖析PCM2904/2906:USB立体声音频编解码器的卓越之选

电子说

1.4w人已加入

描述

深入剖析PCM2904/2906:USB立体声音频编解码器的卓越之选

在音频处理的领域中,一款性能优异的音频编解码器对于确保音质和系统稳定性至关重要。今天我们就来详细探讨Texas Instruments的PCM2904/2906,这两款单芯片USB立体声音频编解码器在众多音频设备中都有广泛应用。

文件下载:pcm2904.pdf

产品概述

PCM2904/2906是Texas Instruments推出的单芯片USB立体声音频编解码器,带有符合USB标准的全速协议控制器。其中PCM2906还具备S/PDIF接口,而PCM2904则不具备。该设备采用了TI独特的SpAct™架构,能够从USB数据包数据中恢复音频时钟,配合片上模拟PLL,可实现低时钟抖动的播放和录制,并且播放和录制采样率可独立设置。

核心特性

1. USB接口特性

  • 高速传输:配备全速收发器,完全符合USB 1.1规范,并获得USB - IF认证,确保数据的高速稳定传输。
  • 灵活的工作模式:支持USB自适应播放模式和异步录音模式,可根据不同的应用场景进行切换。
  • 可修改描述符:部分描述符可编程,可通过改变掩码进行修改,例如厂商ID和产品ID等,增加了产品的灵活性。
  • 总线供电:采用总线供电方式,使用方便,减少了外部电源的需求。

2. 数模转换特性

  • 高精度转换:具备16位Delta - Sigma ADC和DAC,能够提供高精度的音频转换。
  • 多样的采样率:DAC支持32kHz、44.1kHz和48kHz的采样率;ADC支持8kHz、11.025kHz、16kHz、22.05kHz、32kHz、44.1kHz和48kHz的采样率,满足不同音频应用的需求。

3. 时钟与电源特性

  • 片上时钟生成:片上时钟发生器采用单个12MHz时钟源,为设备提供稳定的时钟信号。
  • 单电源供电:典型工作电压为5V((V_{BUS})),单电源供电简化了电路设计。

4. 立体声ADC和DAC特性

立体声ADC

  • 出色的模拟性能:在(V_{BUS}=5V)时,总谐波失真加噪声(THD + N)为0.01%,信噪比(SNR)为89dB,动态范围为89dB。
  • 优质的数字滤波:抽取数字滤波器的通带纹波为±0.05dB,阻带衰减为 - 65dB,有效减少噪声和干扰。
  • 单端电压输入:支持单端电压输入,并包含抗混叠滤波器和数字LCF,提高了音频信号的质量。

立体声DAC

  • 卓越的模拟性能:在(V_{BUS}=5V)时,THD + N为0.005%,SNR为96dB,动态范围为93dB。
  • 高效的数字滤波:过采样数字滤波器的通带纹波为±0.1dB,阻带衰减为 - 43dB。
  • 单端电压输出:支持单端电压输出,并包含模拟LPF,进一步优化音频输出。

5. 多功能特性

  • 人机接口控制:具备人体接口设备(HID)音量控制和静音控制功能,方便用户操作。
  • 暂停标志:设有暂停标志(SSPND),可在设备空闲时进入低功耗状态。

6. 封装形式

采用28引脚的SSOP封装,体积小巧,适合各种小型化音频设备的设计。

应用领域

PCM2904/2906的广泛特性使其适用于多种音频设备,如USB音频扬声器、USB耳机、USB显示器以及USB音频接口盒等。这些设备都对音频质量和USB连接性能有较高要求,而PCM2904/2906正好能够满足这些需求。

电气特性分析

1. 绝对最大额定值

了解设备的绝对最大额定值对于确保设备的安全运行至关重要。PCM2904/2906的绝对最大额定值涵盖了电源电压、接地电压差、数字和模拟输入电压、输入电流、环境温度等多个方面。例如,电源电压(V_{BUS})的范围为 - 0.3V至6.5V,超过这些额定值可能会导致设备永久性损坏。

2. 电气特性参数

在典型工作条件下((T{A}=25^{circ}C),(V{BUS}=5V),(f{S}=44.1kHz),(f{IN}=1kHz),16位数据),PCM2904/2906的电气特性表现出色。

  • 数字输入/输出:主机接口遵循USB Revision 1.1全速标准,音频数据采用USB等时数据格式。
  • 输入逻辑:不同引脚的输入逻辑电平有明确规定,例如(V{IH})和(V{IL})的取值范围,以及输入逻辑电流(I{IH})和(I{IL})的大小。
  • 输出逻辑:输出逻辑电平如(V{OH})和(V{OL})也有相应要求,确保信号的正确传输。
  • 时钟频率:输入时钟频率XTI要求在11.994MHz至12.006MHz之间。
  • ADC和DAC特性:ADC和DAC的分辨率、音频数据通道、采样频率、直流精度和动态性能等参数都有详细规定,为音频设计提供了准确的参考。

引脚功能与典型应用电路

1. 引脚功能

PCM2904和PCM2906的引脚功能基本相同,但PCM2906增加了S/PDIF输入(DIN)和输出(DOUT)引脚。每个引脚都有明确的功能定义,如模拟接地、数字接地、USB差分输入/输出、音频输入/输出等。例如,AGNDC为编解码器的模拟接地引脚,D + 和D - 为USB差分输入/输出引脚。

2. 典型应用电路

文档中给出了PCM2904和PCM2906的典型应用电路示例,包括使用外部电压调节器和不使用外部电压调节器的情况。在设计电路时,需要注意电容的选择和布局,以确保良好的电源滤波和信号稳定性。例如,(C{1})和(C{2})通常选择10µF的电容,而(C{5})和(C{6})的电容值则取决于晶体谐振器的负载电容。

接口配置与操作序列

1. USB接口配置

PCM2904/2906的USB接口通过D + 和D - 引脚传输控制数据和音频数据,设备描述符、配置描述符和字符串描述符都可以根据需求进行修改。例如,设备描述符中的厂商ID和产品ID可以更改,以满足不同的产品标识需求。

2. 设备配置

该设备具有四个接口,每个接口由替代设置构成。不同的接口具有不同的功能,如音频控制接口、音频流数据输出接口、音频流数据输入接口和中断数据输入接口。每个接口的替代设置又规定了数据格式、传输模式和采样率等参数,为音频设备的多样化设计提供了支持。

3. 操作序列

PCM2904/2906的操作序列包括上电、连接、播放、停止、录制、暂停和恢复等过程。在播放过程中,设备会在检测到起始帧(SOF)数据包后开始播放音频数据;在录制过程中,接收到SET_INTERFACE命令后开始音频捕获;在USB总线空闲约5ms后进入暂停状态,检测到非空闲状态时立即唤醒。

结论

PCM2904/2906以其出色的USB接口性能、高精度的数模转换能力、丰富的功能特性和灵活的配置选项,在USB音频设备设计中具有显著的优势。无论是对于音频质量要求较高的专业应用,还是对于普通消费类音频产品,PCM2904/2906都能提供可靠的解决方案。电子工程师在设计USB音频设备时,可以充分利用这些特性,打造出性能卓越的音频产品。你在使用PCM2904/2906的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分