探索PCM2704/5/6/7:USB立体声音频DAC的卓越之选

电子说

1.4w人已加入

描述

探索PCM2704/5/6/7:USB立体声音频DAC的卓越之选

作为电子工程师,在音频处理电路的设计中,寻找一款性能出色、功能丰富的音频DAC芯片至关重要。TI的PCM2704/5/6/7系列单芯片USB立体声音频DAC,无疑是一款值得深入研究的产品。今天,我们就来详细探讨一下这款芯片的特性、参数以及应用要点。

文件下载:PCM2704DB.pdf

一、芯片概述

PCM2704/5/6/7是TI推出的单芯片USB立体声音频DAC,集成了符合USB全速协议的控制器和S/PDIF接口。它无需专用设备驱动,部分USB描述符可通过外部ROM、SPI或内部掩膜ROM进行修改。该系列采用了TI独特的SpAct™架构,能够从USB数据包数据中恢复音频时钟,片上的模拟PLL结合SpAct架构,可实现低时钟抖动的播放效果。

二、主要特性

(一)接口特性

  1. USB接口:片上集成USB接口,支持全速传输,完全符合USB 1.1规范,并通过了USB-IF认证。采用自适应等时传输方式,适用于多种USB音频设备,如USB耳机、USB音频扬声器、USB CRT/LCD显示器、USB音频接口盒以及具有USB功能的消费音频产品等。
  2. 其他接口:具备外部ROM接口(PCM2704/6)、串行编程接口(PCM2705/7)和I2S接口(PCM2706/7可选择)。

(二)时钟与电源

  1. 时钟:片上时钟发生器采用单个12 - MHz时钟源,支持32、44.1、48 kHz的采样率。
  2. 电源:支持总线供电(典型5 V)和自供电(典型3.3 V)两种模式。

(三)音频性能

  1. DAC特性:采用16位Delta - Sigma立体声DAC,具有出色的音频性能。
  2. 模拟性能:在5 V(总线供电)和3.3 V(自供电)条件下,总谐波失真加噪声(THD + N)表现优秀,例如在自供电且负载电阻RL > 10 kΩ时,THD + N低至0.006%;在RL = 32 Ω时,THD + N为0.025%。信噪比(SNR)可达98 dB,动态范围为98 dB。

(四)功能多样性

  1. 多接口支持:最多支持八个HID接口(具体取决于型号和设置)。
  2. S/PDIF输出:具备S/PDIF输出功能,并带有SCMS(串行拷贝管理系统)。
  3. 暂停标志:设有暂停标志,方便控制设备的工作状态。

三、电气参数

(一)绝对最大额定值

在使用该芯片时,需要注意其绝对最大额定值,如电源电压、输入电压、输入电流、环境温度等参数的限制。例如,电源电压VBUS范围为 - 0.3 V至6.5 V,VCCP、VCCL、VCCR、VDD范围为 - 0.3 V至4 V等。超出这些额定值可能会导致芯片永久性损坏。

(二)推荐工作条件

推荐的工作条件包括电源电压、数字输入逻辑电平、数字输入时钟频率、模拟输出负载电阻和电容等。例如,VBUS推荐范围为4.35 - 5.25 V,VCCP、VCCL、VCCR、VDD推荐范围为3 - 3.6 V,数字输入时钟频率为11.994 - 12.006 MHz等。

(三)电气特性

详细的电气特性参数包括数字输入/输出、时钟频率、DAC特性、直流精度、动态性能、模拟输出、数字滤波器性能、电源供应要求和温度范围等。例如,DAC分辨率为16位,声道分离度为60 - 70 dB,数字滤波器的通带纹波为±0.04 dB,阻带衰减为 - 50 dB等。

四、引脚分配与功能

(一)引脚分配

PCM2704/5采用28引脚SSOP封装,PCM2706/7采用32引脚TQFP封装。不同引脚具有不同的功能,如USB差分输入/输出引脚(D +、D -)、时钟输入/输出引脚(XTI、XTO)、电源引脚(VBUS、VDD、VCCP、VCCL、VCCR)、模拟输出引脚(VOUTL、VOUTR)等。

(二)引脚功能

每个引脚都有其特定的功能,例如AGNDL和AGNDR分别为左右声道耳机放大器的模拟地,CK为外部ROM的时钟输出(部分型号需悬空),HID0/MS、HID1/MC、HID2/MD为HID按键状态输入等。在设计电路时,需要根据芯片的引脚功能进行合理的连接和配置。

五、典型性能曲线

文档中给出了多种典型性能曲线,包括内部滤波器的频率响应、总谐波失真加噪声与自由空气温度、电源电压、采样频率的关系,动态范围和信噪比与自由空气温度、电源电压、采样频率的关系,以及暂停电流与电源电压、自由空气温度的关系等。这些曲线可以帮助工程师更好地了解芯片在不同条件下的性能表现,从而优化电路设计。

六、详细操作说明

(一)时钟与复位

芯片需要一个12 - MHz(±500 ppm)的时钟,可以通过内置振荡器使用12 - MHz晶体谐振器产生,也可以从XTI引脚提供外部时钟。芯片具有内部上电复位电路,当VDD超过2 V(典型值,范围为1.6 - 2.4 V)时,相当于总线供电应用中VBUS超过3 V(典型值),内部复位电路自动工作,大约700 µs后内部复位释放。

(二)操作模式选择

  1. 电源配置选择:通过PSEL引脚选择电源源,0表示自供电,1表示总线供电。在总线供电模式下,最大功耗由HOST引脚决定,0表示100 mA,1表示500 mA;在自供电模式下,HOST引脚需连接到USB总线的VBUS并通过下拉电阻检测连接和断开状态。
  2. 功能选择(PCM2706/7):FSEL引脚决定FUNC0 - FUNC3和DOUT的功能。当需要I2S接口时,FSEL设置为LOW;否则设置为HIGH。

(三)USB接口

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

七、应用建议

在实际应用中,我们需要根据具体的设计需求和芯片的特性进行合理的电路设计。例如,在选择电源模式时,需要考虑设备的功耗和使用场景;在配置USB描述符时,要确保符合USB - IF的指导原则。同时,要注意芯片的ESD防护,避免因静电放电对芯片造成损坏。

PCM2704/5/6/7系列芯片以其丰富的功能、出色的音频性能和灵活的配置方式,为电子工程师在音频处理电路设计中提供了一个优秀的选择。大家在实际应用中是否遇到过类似芯片的使用问题呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分