微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 请教ADS1246标定及最后输出读数问题

请教ADS1246标定及最后输出读数问题

时间:10-02 整理:3721RD 点击:

现用ad1246采集数据,参考电压2.5V,有几个问题请教。

使用时需要对ad进行标定吗?是不是发送几个命令就行了,最后AD输出的结果就是最终的二进制数据(对应下图的Final output data)?

下图的公式是在校正后的ad内部自动计算完成的吗?

式17中的input是不是应该是图72 中ADC的输出?这样的化后面的加减运算、乘积运算就是需要得到AD输出后人工计算并得到Final output data?

也就是说AD三维输出对应的是下图的哪一步?是在第一个箭头处还是到最后的一个箭头处(Final output data)?

谢谢!

您可以结合着ADS1246 Page1的内部框图对比一下,Figure72是ADS1246 校正部分框图,这段英文里的the output of the digital filter指的内部adjust digital fiter部分的输出,然后做减法和乘法运算。您的理解是正确的,公式中的输入指的是figure 72中ADC的输出,这个运算是AD内部自动完成的。

您指的AD三维输出是指的datasheet中哪部分的介绍?

打错字了,不是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 be
externally shorted to a voltage within the input common mode range. The inputs should be near the mid-supply
voltage of (AVDD + AVSS) / 2. The OFC register is updated when the command completes. Timing for the
calibration 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 be
set to full-scale. The FSC register is updated after this operation. Timing for the calibration commands can be
found in Figure 86

然后,进行gain calibration校正时,输入的电压需要改成全量程最大电压信号是这样吗?

如果是的化是不是也太麻烦了,还是说进行AD校正时,不需要考虑校正时AD的输入,只要输入相应的命令即可?

对AD的工作不是很清楚,谢谢!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top