This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1262: 咨询下这款adc的校准功能的使用

Part Number: ADS1262


我按照9.4.9.8节给的校准命令使用步骤,操作过程如下:

1、写入”INPMUX(24'h460067)“,配置通道;

2、写入”REFMUX(24'h4F0012)“配置参考电压;

3、写入”MODE0     (24'h430000)“,配置持续转换模式;

4、写入”MODE1(24'h440000)“,配置滤波方式;

5、写入"MODE2   (24'h450005)",配置增益和速率;

6、发送”START1“命令;

7、发送系统偏置校准指令”SYOCAL1“;

8、等待1s;

9、开始读数据。

这个过程操作下来,预期的结果应该是:等待1s后,DRDY脚被拉低,校准值被写入了校准寄存器,此时读出来的值应该是减去校准值之后的值。

实际的结果是,等待1s后,DRDY脚依然是高电平,按照手册的说法,在校准期间是DRDY是高电平,校准完成会被拉低,现在DRDY依然是高电平,难道校准还没完成?我觉得不太可能,难道是校准指令发送的顺序不对,指令发送前后还要做一些其他的工作?