ADS1246校正是不是只需要发送校正命令就行了,后面测量得到的数据就是对模拟信号真实的反应?
第一次作信号测量工作,好多基础的知识不甚了解
ADS1246校正是不是只需要发送校正命令就行了,后面测量模拟信号转换出来的二进制数直接使用就行了吗?这些数据不需要后续人工读取偏移寄存器中的数值,对测量数据人工进行进行偏移,缩放处理,而是直接使用,是这样的吗?
还有发送校准命令以后要等待一段时间,手册上以~DRDY信号变低为校准结束标志,但是我的~DRDY信号好像并未给出这一显示,
还忘记了一点:
1.执行a self offset calibration. 校准的时候,是不是芯片内部自动将输入短路,并执行校准。
2.执行the system gain calibration 校准的时候,需要外接一个全量程的电压(大小等于参考电压),并执行校准。
3.执行system offset calibration 校准的时候,需要外接一个(AVDD + AVSS) / 2.附近的电压,然后执行校准。
校准的顺序是否为:1Self Offset Calibration--->3system offset calibration------>2the system gain calibration
还有发送校准命令以后要等待一段时间,手册上以~DRDY信号变低为校准结束标志,但是我的~DRDY信号好像并未给出这一显示,
说明你没校准成功,或者发送的校正命令不对,或者时序有问题。这个~DRDY的电平肯定还是会变的。我一般会在程序中加两个while,判断~DRDY信号的变化。
现在已经可以看到~DRDY的变化了,然后就是上面那一个问题,进行校正的时候需不需要在AD信号输入端连接相应的电压信号,还是只需要发送相应的命令即可
我的理解是校正就是进行内部的复位和自校验,和你接入信号没关系的,直接发送相应的命令就好了。