TI论坛
直播中

云中云

9年用户 1016经验值
私信 关注
[问答]

调试ADS8364采集电压数据,DSP中断接收到的数据都是0x7FFF或者都是些很小的数据,为什么?


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

回帖(6)

张红

2025-2-7 14:15:42
 能否将F2812中断时给到ADS8364的控制信号的时序图传上来看看(同时包括多个信号)?
    另外也测试一下这个时候BVDD的电压波形(传上来看看)?
    
举报

简白伊

2025-2-7 14:15:54
     一般在设计中不会讲控制芯片的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.
举报

朱虹博

2025-2-7 14:16:00
 在这个设计中电源的纹波达到了120mV, 这个是非常大的,不排除电源设计可能存在的不稳定性。(数字供电时需要和模拟供电做隔离的)
    你也可以外接一个稳定的电源看看效果?
     因为数字供电异常确实会造成数字输出的异常。
举报

刘占宽

2025-2-7 14:16:08
    就ADC性能而言,电源越稳定,供电电压纹波越小,noise越小,越好。 附件的文章你或可以参考。
    一般开关电源的纹波在40mV以内,当然具体还要看芯片的电路设计。 纹波较大可能是控制不稳定造成的,也可能存在较大的noise.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分