已回答假定已回答

[征文]+[转载]ADI-AD7657调试小结

yyy787 在 2013-9-19 詢問的問題

  [征文]+[转载]ADI-AD7657调试小结

 

 

ADI-AD7657调试小结
tziang@hotmail.com
最近调试一块AD7657并行连接到DSP的控制板,整理调试记录如下:
ADC
部分原理图如下:

 

1.png

  

  1. 1.测量ADC的各路供电,正常;

    2.
    使用官方的并行ADC控制代码,
    测量RD,BUSY,CS相关信号,对照AD7657规格书,时序是没有问题的,
    信号如下,软件设置为读两次

图一)CH1RD信号,CH2BUSY信号
2.png

图二)CH1CS信号,CH2RD信号,由于示波器2通道接地有问题,CH2有失真,RD信号可参照图一的CH1
3.png
各路信号都是没有问题的,再次测量ADC的各路电源信号,发现外接的参考2.5V电压没有了,提供参考电压输入的3.3VLDO,输出=输入=5VLDO坏了,
1.
)为了先调试,直接使用TPS620403.3V提供给ADC的参考电压芯片TPS73025;

2.
)为AD7657加上+/- 15V电源,刚加上,AD7657+/-15V管脚那边就冒了一阵烟,出现 了一个小火球,赶紧掉电,芯片那边居然烧出了一个洞,好惨;

3.
)不知道是那边出了问题,可能是外加的+/-15V有问题,没有在意,重新换AD7657,顺便把3.3VLDO也加上了;

4.
)先测量+/-15V没有问题,此时发现刚刚加+/-15V是,参考地竟然没有一起加到DSP上,可能是参考地没有加导致烧毁了AD7657,还是按前面的步骤,DSP的最小系统先加电,加+/-15V,只听啪的一声3.3VLDO冒烟了,难道是3.3V-LDOAD7657哪边有冲突;

5.
)对照原理图和PCB走线,看了半天没有发现什么问题,3.3V-LDO先不管,再小心翼翼的给ADC+/-15V,又是一阵火光青烟,AD7657又烧掉了;

6.
)不能再这么搞了,静下心来仔细检查电路有没有问题,确认没有发现什么问题,求助ADI公司的技术支持,这边顺带说一下,ADI的技术支持还是挺不错的,简单的描述了现象之后,说了我的想法,问他是不是我的上电顺序有问题,很快他提供了一篇官方的ADC上电顺序文档AN-932;

7.
)对照文档中上电顺序说明,VDDVSS+/-15V电源必须先加,然后才是AVcc, Vcc,Vdrive等,原来如此,之前操作,让DSP的最小系统上电时AD7657AVccVcc,Vdrive先上电了,后面在加+/-15V,明显与ADC的上电要求相反了;

8.
)尝试先加+/-15V,再给DSP最小系统上电,没有异常,测量各路电压也都正常,反复试验几次后没有问题;

9.
)现在再来看3.3V-LDO的问题,推断应该也是由ADC的加电顺序导致,把整个系统的供电改成同时加电,增加3.3V-LDO反复试验多次,没有异常,到此ADC的硬件调试基本结束;


调试小结:

1
)多电源供电的IC,一定要仔细阅读其规格书,首先保证电压值不能超过其额定范围,其次还要核对各路电压的上电顺序,新手可能容易忽视这点;

2
)寻求技术支持时,尽量提供可能多的问题细节,便于对方提供适合的建议;

3
TITPS73033-LDO似乎不够健壮,选用时要注意。

結果