德州仪器PCM2900C/2902C立体声音频编解码器深度解析

电子说

1.4w人已加入

描述

德州仪器PCM2900C/2902C立体声音频编解码器深度解析

在音频处理领域,德州仪器(TI)的PCM2900C和PCM2902C立体声音频编解码器凭借其出色的性能和丰富的功能,成为了众多工程师的首选。今天,我们就来深入探讨这两款编解码器的特点、应用及设计要点。

文件下载:PCM2900CDBR.pdf

产品概述

PCM2900C和PCM2902C是TI推出的单芯片USB立体声音频编解码器,集成了符合USB 2.0规范的全速协议控制器。两者的主要区别在于PCM2902C支持S/PDIF接口,而PCM2900C则不具备该功能。它们采用了TI独特的SpAct™架构,能够从USB数据包中恢复音频时钟,实现低时钟抖动的播放和录制功能,并且支持独立的播放和录制采样率。

特性亮点

1. USB接口

  • 内置全速收发器,完全符合USB 2.0规范,并通过了USB-IF认证。
  • 部分可编程描述符,提供了一定的灵活性。
  • 支持USB自适应播放模式和异步录制模式,总线供电,使用方便。

2. 模数/数模转换器

  • 16位Delta-Sigma ADC和DAC,提供高质量的音频转换。
  • DAC采样率支持32 kHz、44.1 kHz和48 kHz,ADC采样率支持8 kHz、11.025 kHz、16 kHz、22.05 kHz、32 kHz、44.1 kHz和48 kHz。

3. 时钟生成

  • 片上时钟发生器,仅需一个12-MHz时钟源,简化了设计。

4. 电源供应

  • 单电源供电,典型电压为5 V((V_{BUS})),降低了功耗和成本。

5. 立体声ADC和DAC性能

  • ADC:在(V_{BUS}=5V)时,总谐波失真加噪声(THD+N)低至0.01%,动态范围和信噪比高达81 - 89 dB,通道分离度达到80 - 85 dB。
  • DAC:在(V_{BUS}=5V)时,THD+N低至0.005%,信噪比高达90 - 96 dB,通道分离度达到86 - 92 dB。

6. 多功能特性

  • 支持人体接口设备(HID)功能,可实现音量和静音控制。
  • 具备暂停标志功能,方便设备管理。

应用领域

  • USB音频扬声器:提供高质量的音频输出,实现便捷的USB连接。
  • USB耳机:支持音频录制和播放,满足用户的音频需求。
  • USB显示器:为显示器提供音频功能,增强用户体验。
  • USB音频接口盒:实现音频设备与计算机的连接,扩展音频功能。

电气特性

1. 数字输入/输出

  • 主机接口符合USB 2.0全速规范,音频数据采用USB等时数据格式。
  • 输入逻辑和输出逻辑具有明确的电压和电流要求,确保信号的稳定传输。

2. 时钟频率

  • 输入时钟频率要求为11.994 - 12.008 MHz,可通过内置晶体振荡器或外部时钟源提供。

3. ADC和DAC特性

  • ADC:分辨率为8或16位,支持多种采样频率,具有良好的直流精度和动态性能。
  • DAC:分辨率为8或16位,支持多种采样频率,输出电压和动态性能表现出色。

4. 电源要求

  • (V_{BUS})电压范围为4.35 - 5.25 V,正常工作时的供应电流为56 - 67 mA,暂停模式下仅为250 μA。

引脚分配与功能

PCM2900C和PCM2902C均采用28引脚SSOP封装,引脚功能丰富且明确。例如,AGNDC、AGNDP和AGNDX为模拟地,D+和D - 为USB差分输入/输出引脚,HID0、HID1和HID2用于HID按键状态输入等。详细的引脚功能可参考数据手册中的表格。

典型特性

文档中提供了大量的典型特性曲线,包括ADC和DAC的总谐波失真加噪声、动态范围、信噪比与温度、电源电压和采样频率的关系,以及供应电流与采样频率和电源电压的关系等。这些曲线为工程师在不同工作条件下评估和优化电路性能提供了重要参考。

详细描述

1. USB接口

  • 控制数据和音频数据通过D+和D - 引脚以全速传输。
  • 设备描述符、配置描述符和字符串描述符包含了设备的详细信息,如USB版本、设备类、供应商ID等。

2. 设备配置

  • 具有四个接口,每个接口包含多个替代设置,实现了音频流、控制和HID功能的分离。
  • 四个端点分别为控制端点、等时输出音频数据流端点、等时输入音频数据流端点和HID端点,各自承担不同的功能。

3. 时钟和复位

  • 需12-MHz(±500 ppm)时钟,可由内置晶体振荡器或外部时钟源提供。
  • 内置上电复位电路,当(V_{BUS})超过2.5 V时自动触发复位。

4. 数字音频接口(PCM2902C)

  • 支持S/PDIF输入和输出,可自动选择输入数据源。
  • 支持特定的数据格式,如48-kHz、44.1-kHz和32-kHz的16位立体声。

接口序列

1. 上电、连接和播放序列

  • 复位完成且USB总线连接后,设备准备接收音频数据。
  • 接收到音频数据后,先存储第一个音频包,检测到下一个帧起始(SOF)包时开始播放。

2. 播放、停止和断开序列

  • 主机完成或中止播放后,设备在播放完最后一个音频数据后停止。

3. 录制序列

  • 接收到SET_INTERFACE命令后,设备开始音频捕获。

4. 暂停和恢复序列

  • USB总线空闲约5 ms后,设备进入暂停状态;检测到非空闲状态时立即唤醒。

应用信息

文档提供了PCM2900C和PCM2902C的典型电路连接图,包括高性能应用和简单应用的电路。在设计时,需考虑整个电路板的布局,以满足USB规范要求。同时,需注意不同电容的取值和选择合适的电源管理芯片,以确保电路的稳定性和性能。

总结

德州仪器的PCM2900C和PCM2902C立体声音频编解码器以其卓越的性能、丰富的功能和便捷的设计,为音频处理应用提供了理想的解决方案。无论是在消费电子、工业控制还是其他领域,这两款编解码器都能发挥重要作用。作为电子工程师,在设计音频电路时,应充分考虑其特性和要求,合理选择和应用,以实现最佳的音频效果。

大家在使用PCM2900C/2902C过程中遇到过哪些问题呢?又是如何解决的?欢迎在评论区分享交流!

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

全部0条评论

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

×
20
完善资料,
赚取积分