问题请教:
使用ADS1274,AVDD为5V,IOVDD为3.3V,REF为2.5V,COREVDD为1.8V,
CLKDIV为高电平,CLK为18MHz,FORMAT配置为001,MODE配置为01,TEST为00,
测试发现,DRDY,有波形输出,
不向ADS1274发送SCLK信号,DOUT自己一直有波形输出,给了SCLK也一样,DOUT波形应该是与SCLK没有关系,不知道是什么问题,
芯片不热,
还请指教,谢谢。
Carter Liu:
当没有SCLK来读取数据时候,DOUT不会有波形输出,/DRDY会有输出
415619:
回复 Carter Liu:
没有SCLK时,输出的波形是数据吗?还是代表什么?
我发SCLK时,测波形,发现在两个字节SCLK间隔里,dout还是有波形的。
Carter Liu:
回复 415619:
不好意思,刚看错了,在没有SCLK时候DOUT是不该有输出的,因为DOUT只有在SCLK下降沿才能有效输出。能不能把你的波形图上传看一下?最好用四通道示波器捕捉到CLK,SCLK,DRDY,DOUT信号
415619:
回复 Carter Liu:
你好,图中黄色线是SCLK,蓝色是DOUT信号,现在看dout信号,好像与SCLK没有关联性,不知道是什么问题
415619:
回复 Carter Liu:
发了带波形的,提示需要版主审核
Carter Liu:
回复 415619:
这种情况很反常,有可能是芯片的问题。你接收到的数据跟实际值一样吗?另外有没有换一片再测试一下?起初我怀疑你配置成了调制器模式,但是这种情况下SCLK是作为输出一直输出的,观察波形SCLK并没有一直输出,所以我觉得很可能是芯片的问题
415619:
回复 Carter Liu:
好的,谢谢,我换个芯片试试,
像我上面写的这些配置,按正常就直接能工作了吧?应该再没有其他需要注意的事项了吧?
Carter Liu:
回复 415619:
是的,这个ADC是HW控制的,不需要初始化寄存器什么的,硬件配置好,直接开始读取就行了
415619:
回复 Carter Liu:
你好,我换了一片芯片,现象还是一样的。这个芯片会有假的吗?
我将4路输入,VINP,VINN各自短接在一起,发现dout自动输出的波形变少了,隔一会出现一个脉冲,
设置为同步输出模式,现象是DOUT1自己有波形出来,DOUT2,3,4没有波形,
现在不知道如何解决了,烦请帮想想还有什么可能性,谢谢了
Carter Liu:
回复 415619:
这个问题我以前没见过,这样吧,你把你的相关部分原理图给我,我再看看有没有其他不合适的地方,暂时先不怀疑芯片质量问题吧,我再看看