请教一下,我使用如下的程序去采集,SCLK CLK CS的波形均按照要求进行设置,具体情况如下图,代码情况如下:
,通过在while里面运行第一个图片代码,能够得到采集的数据 但是采集的结果稳定性不高,容易跳变,变化范围在0.1V,
,请问这种情况是哪里存在问题呢,应该如何解决,谢谢。
您好
请提供一张示意图图片、其中显示了与 ADS1278的所有连接。 我需要更好地了解 ADC 配置(例如 SPI 或帧同步模式)、以便回答您的问题。
请提供单个帧的示波器捕获、包括/DRDY (如果使用 SPI)、FSYNC (如果使用帧同步)、SCLK 和 DOUT1引脚、类似于以下数据表图。
您好
似乎客户在单个 DOUT 中的 SPI、TDM、8个通道中使用 ADS1278。 根据上面的图片、运行看起来正常。 您能否再次说明客户的问题? 通过在 while 内部运行第一个图片代码、可获得捕获的数据、但捕获的结果不稳定、并且容易跳闸、变化为0.1V。 客户是否是指输入中的0.1V 变化会改变输出代码? 提供的代码21、29,251等效于0.412V、代码20,232,154等效于0.408V。 这些代码是否与预期的输入电压匹配? 代码存在一个问题;输出代码为二进制补码。 任何大于0x7FFFFFh 的值都指负差分输入电压。 24b 值应该首先被载入一个有符号32变量、左移8倍、然后右移8倍以保留符号位。 但是、只要您仅测量正值、您拥有的代码就会生成正确的结果。 我需要查看原理图才能了解 ADS1278的确切配置。 我还需要了解 ADC 输入连接的电压、以便进一步解答问题。