德州仪器PCM2704/5/6/7:单芯片USB立体声音频DAC的深度剖析

电子说

1.4w人已加入

描述

德州仪器PCM2704/5/6/7:单芯片USB立体声音频DAC的深度剖析

在音频处理领域,对于高性能、紧凑且灵活的音频DAC(数模转换器)的需求一直居高不下。德州仪器的PCM2704、PCM2705、PCM2706和PCM2707系列单芯片USB立体声音频DAC以其卓越的特性和广泛的应用场景,成为了众多电子工程师的首选。今天我们就来详细剖析一下这些芯片,看看它们究竟有何过人之处。

文件下载:pcm2705.pdf

一、特性概览

(一)集成USB接口

芯片内置USB接口,无需专用设备驱动,支持全速收发器,完全符合USB 1.1规范,并通过了USB-IF认证。部分可编程描述符和自适应同步传输模式,为音频播放提供了稳定且高效的数据传输方式。同时,支持总线供电(5V)或自供电(3.3V)两种模式,满足不同应用场景的需求。

(二)高采样率与时钟生成

支持32kHz、44.1kHz和48kHz的采样率,内置时钟发生器,仅需一个12MHz的时钟源,即可满足USB和音频功能的需求。

(三)优质的音频性能

采用16位Δ - Σ立体声DAC,在不同供电模式下都能提供出色的音频性能。以5V总线供电和3.3V自供电为例,在负载电阻 (R{L}>10kΩ) 时,总谐波失真加噪声(THD + N)低至0.006%;在 (R{L}=32Ω) 时,THD + N为0.025%。信噪比(SNR)高达98dB,动态范围达98dB,能够为用户带来纯净、高保真的音频体验。

(四)多功能设计

具备多达八个HID(人机接口设备)接口,根据不同的型号和设置可灵活配置。还提供S/PDIF输出、外部ROM接口(PCM2704/6)、串行编程接口(PCM2705/7)以及I2S接口(PCM2706/7可选),丰富的功能拓展了芯片的应用范围。

(五)封装形式

PCM2704/5采用28引脚SSOP封装,PCM2706/7采用32引脚TQFP封装,不同的封装形式方便工程师根据具体的设计需求进行选择。

二、关键参数解读

(一)绝对最大额定值

芯片的各项电气参数都有明确的绝对最大额定值限制,如电源电压、输入电压、输入电流、环境温度等。以电源电压为例,(V{BUS}) 的范围为 - 0.3V至6.5V,其他电源引脚如 (V{ccP})、(V{CCL})、(V{CCR})、(V_{DD}) 为 - 0.3V至4V。在设计过程中,必须严格遵守这些参数限制,否则可能会导致器件永久损坏。

(二)推荐工作条件

为了确保芯片的最佳性能,文档给出了推荐的工作条件。例如,(V{BUS}) 的推荐值为4.35V - 5.25V,(V{CCP})、(V{CCL})、(V{CCR})、(V_{DD}) 的推荐值为3V - 3.6V。同时,还对数字输入时钟频率、模拟输出负载电阻和电容等参数进行了明确规定。

(三)电气特性

从电气特性表中可以看出,芯片在不同的测试条件下表现出稳定的性能。例如,在 (T{A}=25^{circ}C) 、(V{BUS}=5V) 、(f{S}=44.1kHz) 、(f{IN}=1kHz) 、16位数据的条件下,输入逻辑电平、输出逻辑电平、时钟频率、DAC分辨率等参数都有明确的数值范围。

三、引脚功能与框图

(一)引脚功能

不同型号的芯片引脚功能略有差异,但主要功能包括电源引脚、USB接口引脚、音频输出引脚、控制引脚等。以PCM2704/5为例,(AGNDL) 和 (AGNDR) 分别为左、右声道耳机放大器的模拟地,(D+) 和 (D-) 为USB差分输入输出引脚,(V{OUT}L) 和 (V{OUT}R) 为DAC的模拟输出引脚。每个引脚的电平要求和功能都有详细说明,在设计电路时需要仔细参考。

(二)框图结构

芯片的框图清晰地展示了各个功能模块之间的连接关系。以PCM2704/5为例,包括电源管理模块、USB协议控制器、DAC模块、S/PDIF编码器等。通过这些模块的协同工作,实现了USB音频数据的接收、处理和输出。

四、工作模式与接口

(一)时钟与复位

芯片需要一个12MHz(±500ppm)的时钟,可通过内置振荡器和12MHz晶体谐振器生成,也可由外部时钟提供。同时,芯片具备内部上电复位电路,当 (V_{DD}) 超过2V(典型值)时,会自动进行复位操作。

(二)操作模式选择

  1. 电源配置选择:通过 (PSEL) 引脚选择电源模式,低电平为自供电,高电平为总线供电。在总线供电模式下,通过 (HOST) 引脚确定最大功耗。
  2. 功能选择(PCM2706/7):(FSEL) 引脚决定了 (FUNC0 - FUNC3) 和 (DOUT) 的功能。当 (FSEL) 为低电平时,启用I2S接口;为高电平时,输出S/PDIF数据。

(三)USB接口

控制数据和音频数据通过 (D+) 和 (D-) 引脚传输,(D+) 需用1.5kΩ(±5%)的电阻上拉。芯片的设备描述符、配置描述符和字符串描述符部分内容可通过外部ROM(PCM2704/6)、SPI(PCM2705/7)或内部掩膜ROM进行修改。

五、设备配置与音频输出

(一)设备配置

芯片具有三个接口,包括默认/控制接口、同步输出接口和HID接口。每个接口都有不同的替代设置,以实现不同的功能。例如,默认/控制接口可实现音频的基本控制功能,如音量控制和静音控制;同步输出接口可实现音频流数据的输出,支持不同的数据格式和采样率;HID接口可用于报告HID状态,实现对音频设备的远程控制。

(二)音频输出

芯片采用过采样技术和二阶多位噪声整形技术,内置模拟低通滤波器,有效降低了音频带内的量化噪声。DAC输出通过耳机放大器可提供12mW(32Ω负载)的功率,以及1.8VPP(10kΩ负载)的输出电压。同时,支持S/PDIF输出和I2S接口输出(PCM2706/7),满足不同音频系统的需求。

六、描述符数据修改

为了满足不同用户的需求,芯片的描述符数据可以通过外部ROM(PCM2704/6)或SPI接口(PCM2705/7)进行修改。但需要注意的是,修改描述符数据需要满足一定的条件,如 (PSEL) 和 (HOST) 引脚的状态要求,以及数据传输的格式和字节顺序要求。同时,修改后的描述符数据中的电源属性和最大功率必须与实际应用电路配置一致,否则可能会导致芯片工作异常。

七、典型应用电路

文档中给出了三种典型的应用电路示例,分别为USB扬声器、远程耳机和DSP环绕处理放大器。这些电路示例详细说明了芯片在不同应用场景下的连接方式和元件选择,为工程师的设计提供了参考。在实际设计过程中,需要根据具体的应用需求和电路性能要求,对电路进行适当的调整和优化。

八、总结与思考

通过对德州仪器PCM2704/5/6/7系列单芯片USB立体声音频DAC的详细剖析,我们可以看到这些芯片具有高性能、多功能、易配置等优点,适用于多种音频应用场景。然而,在实际应用中,工程师还需要考虑一些问题,如芯片的电磁兼容性、电源稳定性、散热设计等。同时,对于描述符数据的修改和配置,需要严格按照文档要求进行操作,以确保芯片的正常工作。希望本文能够为电子工程师在设计音频系统时提供一些有价值的参考,大家在实际应用过程中遇到过哪些问题呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分