Part Number:ADS131A04
我们的产品使用ads131a04进行模拟数据采集,测试发现四通道同时采集时,通道四的数据存在问题。当输入低电平交流信号时,通道四的数据如下图,其余三通道采集正常。
检查硬件电路无问题,且所有测试样板均存在此问题,排除硬件原因。
将程序外接EVM评估板进行采集,同样发现相同的问题,确认为软件原因。
软件设置采集模式为异步中断模式,ad采样频率为64kHz,spi速率84MHz,STAT_S寄存器报错为0X03,请问软件中的什么原因可能导致上述问题?
Amy Luo:
您好,
STAT_S寄存器如下截图,问题的原因应该是在一帧通信中主控端没有发送足够的SCLK造成的。
M1和M2管脚设置的是什么?是否使能了CRC?您使用的固定帧格式还是动态帧格式?
,
xzq:
感谢回答,目前问题已经解决了,确实是主控端库函数原因,导致SCLK没有发足,造成数据帧尾部通道四的数据被截断从而有效位数减小。