微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 关于是用ADS8364出现的问题

关于是用ADS8364出现的问题

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

最近在调试ADS8364采集电压数据,信号调理将电压调理到0-2.1V的正弦波,在调试过程中发现,DSP(F2812)中断接收到的数据都是0x7FFF或者都是些很小的数据,用示波器查看那几个控制信号,都是正常的,还有电源也是正常的,但是就DSP得到的数据不对,这是怎么回事?有做过ADS8364的能不能提点建议?我该从哪些方面入手检查出问题?

Hi

    能否将F2812中断时给到ADS8364的控制信号的时序图传上来看看(同时包括多个信号)?

    另外也测试一下这个时候BVDD的电压波形(传上来看看)?

    

好的,首先说声谢谢!

1)EOC:AD转换结束给DSP的中断信号

2)RD:DSP的读信号

3)时钟信号:

5)采样脉冲:

  

6)BVDD的峰峰值是120MV,最大值是3.36V,最小值是3.24V 

随便再把复位电路上传,我怀疑有可能是复位电路的问题,DSP和ADS8364共用一个复位信号。

Hi

        一般在设计中不会讲控制芯片的RESET与ADC的RESET连接在一起(公用一个复位信号),  原因是这样确实会导致控制芯片DSP(F2812)再复位时也导致ADC也reset(同样的道理,如果欲外部RESET ADC, 也会RESET到DSP).   设计中可以采用DSP的一个I/O口来控制ADC的RESET.

        就你这个问题中,你可以将ADC的RESET电路独立出来,通过一个电阻上来到DVDD, 测试看看是否仍然出现这异常?

         就ADC RESET而言,会清空ADC输出寄存器,停止转换,要输出也是0,  但是不否认存在异常的RESET会导致你现在的情况,因为ADC的复位时间要求至少20nS.

Hi 

    在这个设计中电源的纹波达到了120mV, 这个是非常大的,不排除电源设计可能存在的不稳定性。(数字供电时需要和模拟供电做隔离的)

    你也可以外接一个稳定的电源看看效果?

     因为数字供电异常确实会造成数字输出的异常。

谢谢您的回答,是复位电路的问题。

顺便还想为您一个问题,设计电源的时候,一般波纹在多少范围之内就是合适的?模拟电源和数据电源之间能用一个0欧的电阻来进行隔离吗?

就ADS8364供电电源的设计,我直接用的是开关电源上的5V供电,是不是要专门用一个+5V稳压芯片来供电?这样会更稳定一些。

Hi

    就ADC性能而言,电源越稳定,供电电压纹波越小,noise越小,越好。 附件的文章你或可以参考。

    一般开关电源的纹波在40mV以内,当然具体还要看芯片的电路设计。 纹波较大可能是控制不稳定造成的,也可能存在较大的noise.

Hi

    PCB板上是要求数字GND Plane和模拟GND Plane隔离的,用0欧姆电阻或者磁珠都是可以的。

    各信号端点接各自的GND Plane.

    ADC的模拟GND可以采用电源输入的模拟GND Plane,  电势最低,noise较小。

谢谢您的回答!

Hi

   不客气。

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

网站地图

Top