电子说
在音频设备设计领域,一款性能出色的音频编解码器至关重要。德州仪器(TI)推出的PCM2900C和PCM2902C立体声音频编解码器,凭借其卓越的性能和丰富的功能,在市场上备受关注。今天,我们就来深入了解一下这两款编解码器。
文件下载:PCM2902CDB.pdf
PCM2900C和PCM2902C是TI的单芯片USB立体声音频编解码器,具备USB兼容的全速协议控制器。其中,PCM2902C还带有S/PDIF接口。这两款编解码器采用了TI独特的SpAct™架构,能够从USB数据包数据中恢复音频时钟,片上模拟PLL配合SpAct架构,可实现低时钟抖动的播放和录制,并且支持独立的播放和录制采样率。
PCM2900C/2902C适用于多种USB音频设备,如USB音频扬声器、USB耳机、USB显示器和USB音频接口盒等。其丰富的功能和良好的性能,能够满足不同应用场景下的音频处理需求。
PCM2900C和PCM2902C的引脚分配有一定的相似性,但也存在差异。例如,PCM2902C有S/PDIF输入(DIN)和输出(DOUT)引脚,而PCM2900C没有。这些引脚分别承担着不同的功能,如模拟接地、USB差分输入输出、HID按键输入、电源供应等。
控制数据和音频数据通过D + 和D - 引脚以全速传输。设备描述符、配置描述符和字符串描述符包含了设备的相关信息,如USB版本、设备类、产品ID等。
设备有四个端点,分别是控制端点、等时输出音频数据流端点、等时输入音频数据流端点和HID端点,每个端点都有其特定的功能。
PCM2900C/2902C需要一个12 - MHz(±500 ppm)的时钟用于USB和音频功能,可以通过内置的晶体振荡器和12 - MHz晶体谐振器产生。设备还有内部上电复位电路,当(V_{BUS })超过2.5 V(典型值)时自动触发。
PCM2902C支持S/PDIF输入和输出,能够将主机的等时输出数据编码为S/PDIF输出和DAC模拟输出。输入数据可以选择S/PDIF或ADC模拟输入。
设备在复位完成且USB总线连接后准备好设置,连接建立后即可接受USB音频数据。接收到音频数据后,先将第一个音频数据包存储到内部存储缓冲区,检测到下一个帧起始(SOF)数据包时开始播放。
主机完成或中止播放后,设备在播放完最后一个音频数据后停止。
设备在接收到SET_INTERFACE命令后开始音频捕获。
设备在检测到USB总线持续空闲状态(约5 ms)后进入暂停状态,检测到非空闲状态时立即唤醒。
文档提供了PCM2900C和PCM2902C的典型电路连接图,包括高性能应用和简单应用的电路。在设计电路时,需要考虑整个电路板的设计,以满足USB规范要求。
两款产品均采用SSOP - 28封装,有不同的订购选项,如PCM2900CDB、PCM2900CDBR、PCM2902CDB、PCM2902CDBR等,并且提供了详细的封装材料信息和尺寸规格。
总之,德州仪器的PCM2900C/2902C立体声音频编解码器以其丰富的功能、良好的性能和广泛的应用场景,为电子工程师在音频设备设计中提供了一个优秀的选择。在实际应用中,工程师需要根据具体需求合理选择和使用这两款编解码器,以实现最佳的音频处理效果。你在使用这两款编解码器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !