现用ad1246采集数据,参考电压2.5V,有几个问题请教。
使用时需要对ad进行标定吗?是不是发送几个命令就行了,最后AD输出的结果就是最终的二进制数据(对应下图的Final output data)?
下图的公式是在校正后的ad内部自动计算完成的吗?
式17中的input是不是应该是图72 中ADC的输出?这样的化后面的加减运算、乘积运算就是需要得到AD输出后人工计算并得到Final output data?
也就是说AD三维输出对应的是下图的哪一步?是在第一个箭头处还是到最后的一个箭头处(Final output data)?
谢谢!!
wei jing2:
回复 Kailyn Chen:
打错字了,不是AD三维输出,是AD最后的输出,也就是从SPI口读出来的数据直接就是公式(17)中的Final Output Data吧?
还有,在使用前必要进行校正操作吗?如果需要矫正的化,在矫正过程中AD芯片的输入端口需要接输入信号作为校准的参考电压吗?
在P48-49
9.5.3.10 SYSOCAL (0110 0000)The SYSOCAL command initiates a system offset calibration. For a system offset calibration, the inputs must beexternally shorted to a voltage within the input common mode range. The inputs should be near the mid-supplyvoltage of (AVDD + AVSS) / 2. The OFC register is updated when the command completes. Timing for thecalibration commands can be found in Figure 86.
也就是说进行system offset calibration时,在芯片模拟输入的AIN0,AIN1两个端口之间的的压差应该外接((AVDD + AVSS) / 2)V是吗?
9.5.3.11 SYSGCAL (0110 0001)The SYSGCAL command initiates the system gain calibration. For a system gain calibration, the input should beset to full-scale. The FSC register is updated after this operation. Timing for the calibration commands can befound in Figure 86
然后,进行gain calibration校正时,输入的电压需要改成全量程最大电压信号是这样吗?
如果是的化是不是也太麻烦了,还是说进行AD校正时,不需要考虑校正时AD的输入,只要输入相应的命令即可?
对AD的工作不是很清楚,谢谢!