AD7928BRUZ模拟信号采样,模拟信号电压范围0-2.5v,只用通道0采集数据,用来采集一个64个像素的点阵,一秒钟采集125次,采样率8000次/秒。
采集的异常原始数据如下,即值小于3000均有可能为异常采集值:

示波器观测的波形,不应该采集到那么低的值,示波器波形如下所示:

图2:时序细节

图3 64个像素的点阵模拟信号和AD7928BRUZ的片选信号的时序
模拟信号的峰值均在片选信号的峰值,意味AD7928BRUZ均在模拟信号达到峰值时采集。我观测了半个小时的数据,均没有发现cs信号和模拟信号时序异常。
现在请教有可能是哪方面的问题,导致异常数据出现。
增加几点信息,SP1系统时钟3.125M,64*8192个数据出现了447个异常数,SP1系统时钟加快一倍,异常数据反而增多,增加到484个。转换需要16个时钟周期,约5.12us,理论上时间是足够的。
Edit Notes
增加几点信息,SP1系统时钟3.125M,64*8192个数据出现了447个异常数,SP1系统时钟加快一倍,异常数据反而增多,增加到484个。转换需要16个时钟周期,约5.12us,理论上时间是足够的。[编辑人: photoop 编辑时间: 30 Jul 2025 1:21 AM (GMT -4)]
