微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > PCM2902E 电脑无法识别?

PCM2902E 电脑无法识别?

时间:10-02 整理:3721RD 点击:

做了一块板,采用PCM2902E,电路参考的是DATASHEET里的应用电路,现在的问题是:我的PCB上有USB2.0HUB电路(GL850GHUB芯片)共4口,前三口分别接其他USB接口电路,分别是2片FT2232D 1片FT232RL,剩下一个口接的是PCM2902E,目前其他三个口电脑都能正确识别,唯独PCM2902无法识别,说明我的HUB电路应该是没问题的,我用示波器测试PCM2902晶振,没起振,电容换过10P 22P 27P 33P等都无法起振,测试晶振端电压为2.4V,VBUS端4.87V ,在调试过程中偶尔有几次能识别(是我在碰到D+D-数据线后),难道晶振的起振受差分数据线控制?稍后上电路图~~~~~~~

你好:

应该是PCM2902E的那一块电路有问题,晶振没有起振,USB也无法识别。

请检查原理图和焊接,测试一下芯片其他引脚电平是否合乎预期。

Hi,

检查一下Crystal精度是否够. PCM29XX 要求±500 ppm. 读一下附件关于USB Audio 枚举问题的文档.

0042.slaa420.pdf

Best Regards

Fabian Zhang

首先让晶振振起来。

检查各个引脚电压是否符合芯片要求,看是所有电路没有工作还是只是晶振没有工作。

检查使能,状态等引脚的电平,判断是否符合芯片要求。

首先让晶振振起来。检查各个引脚电压是否符合芯片要求,看是所有电路没有工作还是只是晶振没有工作。

在绘制USB2.0设备接口差分线时,应注意以下几点要求:
①在元件布局时,应将USB2.0芯片放置在离地层最近的信号层,并尽量靠近USB插座,缩短差分线走线距离。
②差分线上不应加磁珠或者电容等滤波措施,否则会严重影响差分线的阻抗。

③如果USB2.0接口芯片需串联端电阻或者D 线接上拉电阻时.务必将这些电阻尽可能的靠近芯片放置。
④将USB2.0差分信号线布在离地层最近的信号层。
⑤在绘制PCB板上其他信号线之前,应完成USB2.0差分线和其他差分线的布线。
⑥保持USB2.0差分线下端地层完整性,如果分割差分线下端的地层,会造成差分线阻抗的不连续性,并会增加外部噪声对差分线的影响。
⑦在USB2.0差分线的布线过程中,应避免在差分线上放置过孔(via),过孔会造成差分线阻抗失调。如果必须要通过放置过孔才能完成差分线的布线,那么应尽量使用小尺寸的过孔,并保持USB2.0差分线在一个信号层上。
⑧保证差分线的线间距在走线过程中的一致性,使用Cadence绘图时可以用shove保证,但在使用Protel绘图时要特别注意。如果在走线过程中差分线的间距发生改变,会造成差分线阻抗的不连续性。
⑨在绘制差分线的过程中,使用45°弯角或圆弧弯角来代替90°弯角,并尽量在差分线周围的150 mil范围内不要走其他的信号线,特别是边沿比较陡峭的数字信号线更加要注意其走线不能影响USB差分线。
⑩差分线要尽量等长,如果两根线长度相差较大时,可以绘制蛇行线增加短线长度。

 

晶振没有起振,说明不是D+D-数据线的问题,是IC和晶振相关位置的问题。

检查IC电源是否正常。

检查晶振到GND有没有正弦波。

检查晶振到IC的走线是否虚焊、

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top