您好!
我在项目中使用 ADS130E08作为 ADC。 如果我们阅读数据表、其中写道、如果 VINP-VINN 大于或等于 Vref、则数字输出将为7FFF。
在我的应用中、VINP (max):2.85V、VINN:1.65V、VIN (min):0.45V、Vref 内部:2.4V、增益:2 (具有单端模式)
如果我向 VINP 输入2.85V 电压、数字输出将以72fA 饱和。
在 VINP:2.85V 期间未获得满量程输出、有什么原因吗??
谢谢、此致
ARVINDA 库马尔
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.
您好!
我在项目中使用 ADS130E08作为 ADC。 如果我们阅读数据表、其中写道、如果 VINP-VINN 大于或等于 Vref、则数字输出将为7FFF。
在我的应用中、VINP (max):2.85V、VINN:1.65V、VIN (min):0.45V、Vref 内部:2.4V、增益:2 (具有单端模式)
如果我向 VINP 输入2.85V 电压、数字输出将以72fA 饱和。
在 VINP:2.85V 期间未获得满量程输出、有什么原因吗??
谢谢、此致
ARVINDA 库马尔
Arvinda、
首先、我将使用 PGA=1进行相同的测量、以确保您可以看到满量程范围。
我想所发生的情况是、您的信号超出了 PGA 的输入共模范围。 数据表第22和23页的第9.3.4节对此进行了说明。 PGA 的设置类似于仪表放大器的前端。 有两个放大器通过设置电阻器上的电压提供增益、如下图所示:
因此、输入共模电压和输出共模电压必须相同。 通常、我们说输入共模电压必须在以下范围内:
这来自数据表的公式4。 这是因为 PGA 的放大幅度只能与电源一样大。 对于您的输入信号、我们可以以图形方式查看、显示对电源(大概为0V 至3.3V)的放大。
当 AINP 为2.85V、AINN 为1.65V 时、输入共模电压为2.25V。 该输入信号为1.2V。 PGA 的输出为2.4V 信号、共模电压相同、为2.25V。 这意味着负输出将被驱动至1.05V、而正输出将被驱动至3.45V。
但是、由于电源仅为3.3V、因此无法将正输出驱动为如此高的电平。 它将被限制在3.3V (或者在3.3V 范围内实际为100mV)。 如果我们说输出变为3.2V、我们可以计算出 PGA 将信号放大到仅3.2V-1.05V=2.15V。 这将提供 ADC 测量值:
输出代码=(2.15V/2.4V)*2^15 = 72AAh
无论如何、由于共模输入范围的原因、我认为 PGA 增益受到电源的限制。
吴约瑟
Arvinda、
共模输入电压始终是正输入和负输入之间的中点。 它是输入的瞬时值、而不是平均值。 在我之前的图表中、它显示了该时刻的输入值如何导致放大器将输出驱动到电源轨中。
如果 AINN 设置为1.65V、AINP 摆幅从0.45V 至2.85V、则输入共模电压也会变化。 您可以在下面进行计算
低输入共模电压=(1.65V+0.45V)/2 = 1.05V
高输入共模电压=(1.65V+2.85V)/2 = 2.25V
因此、当 AINP 在0.45V 至2.85V 之间摆动时、共模输入电压在1.05V 至2.25V 之间变化。
吴约瑟