我们在系统中使用 ADS114S06B。 我们之所以选择此芯片、是因为它具有16位功能。 这会将输入范围(+-32.768V)精确投影为1mV/位。
为了简化电源设计、我们获取了输入电压、并通过增益为0.0625且偏移为2.048V 的差分运算放大器来实现。 现在我们有0-4.096V
我们希望使用 ADS 进行测量的信号。 ADS AVDD 电压为5V。
首先、我们在 REF 上测量了它(在 AINCOM 和 AIN0之间)、并在 AINCOM 与 GND 之间测量了4.096V 电压。 这为我们提供了一个正确的值、但有15位(这是没有的
数据表中找到)。 阅读有关此问题的另一个问题时、我们提出了将 AINCOM 连接到半 VREF (2.048V)的想法。 因为我们仍然测量电压
4.096V 时、我们将 VREF 保持在4.096V。 这将为我们提供正确的0点、但仅为范围的一半。 4.096V IN 提供4000h、而不是7FFFh、0V 提供 BFFFh、而不是8000h。
现在、我们还将半个 VREF 连接到 REFp (REFn 连接到 GND)。 通过这种配置、我们可以获得正确的测量值和范围、但我们无法理解这种方法的作用。
我们认为 REFp 用于正基准电压、REFn 用于负基准电压。 但是、由于我们仅使用正范围、因此 REFN 不是必需的。 现在看一下
例如、ADC 会创建自己的-VREF、并与+VREF 反相。
因此、假设我要测量在-2.048V 和+2.048V 之间扫描的电压、那么我只需要 REFP 上2.048V 的正基准电压、将 REFn 连接到 GND
并根据 GND 测量输入? 假设 ADS 模拟电源为+-2.5V。