主题中讨论的其他器件:TINA-TI、 ADS1120、 ADS112C04
工具/软件:TINA-TI 或 Spice 模型
尊敬的数据转换器工程师:
大家好、我是一名工程师、需要开发负向正电压感应 机制。
因此、我想知道我是否可以使用 ADS1115测量负电压。
如果是、我应该如何设置电路或寄存器?
我的预期电路如下所示。
我期待您的解决方案。
感谢您的建议。
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.
工具/软件:TINA-TI 或 Spice 模型
尊敬的数据转换器工程师:
大家好、我是一名工程师、需要开发负向正电压感应 机制。
因此、我想知道我是否可以使用 ADS1115测量负电压。
如果是、我应该如何设置电路或寄存器?
我的预期电路如下所示。
我期待您的解决方案。
感谢您的建议。
您好、"首尔大学"、
欢迎访问我们的 e2e 论坛、非常感谢您关注我们的器件。
遗憾的是、ADS1115本身无法测量低于 GND 的信号。 每个输入上的绝对电压必须>=0V。
该器件可以测量负差分信号。 这意味着、如果您选择 AIN1作为正 ADC 输入、选择 AIN0作为负输入、则可以测量 AIN1=1V 和 AIN0=3V 的信号。 以差分方式、这是一个负信号 VIN = V_AIN1 - V_AIN0 = 1V - 3V =-2V。
因此、为了使用 ADS1115、您必须要做的是使用外部放大器将信号电平转换为2.5V 的共模电压。
您可以将 ADC 的一个输入(例如 AIN0)连接到2.5V、将另一个输入(例如 AIN1)连接到执行电平转换的放大器的输出。
然后、AIN1上的绝对电压将在0.5V 和4.5V 之间摆动。 差分电压 VIN = V_AIN1 - V_AIN0将在-2V 和+2V 之间摆动。
另一种选择是将 ADS1120 (SPI)或 ADS112C04 (I2C)与双极模拟电源一起使用、即 AVSS=-2.5V 和 AVDD=2.5V。
在这种情况下、您将一个输入(例如 AIN0)连接到 GND = 0V、另一个输入(例如 AIN1)直接连接到 VG1信号。 在这种情况下不需要外部缓冲器、因为 ADS1120和 ADS112C04都集成了一个缓冲器。
此致、
尊敬的'Univ Seoul ':
ADS1115和我们许多其他 ADC 测量 GND 以下电压的能力并不取决于配置是单端还是差分。 具体取决于具体的 ADC 设计。
对于我们的大多数 ADC、ADC 输入端的绝对电压必须保持在所提供模拟电源的限制范围内。 这意味着、为了测量低于 GND 的电压、您需要一个双极模拟电源。 但并非我们的所有 ADC 都允许使用双极模拟电源。 您通常可以通过查看我们数据表中的建议运行条件表来确定这一点。
-例如、ADS1115数据表确实指定了绝对输入电压必须保持在 GND 和 VDD 之间。
-此外、电源限制为 VDD = GND + 2V 至 GND + 5.5V。
我们还提供了其他 ADC 设计、允许在使用单极外部模拟电源的情况下进行低于 GND 的测量。 但是、这些设计要么集成了一个在内部产生负模拟电源的负电荷泵、要么集成了差分放大器输入级。
当对 ADS1115使用单端配置时、其中 AINN = GND 且 FSR =+/-2.048V、这意味着您只能测量 AINP = 0V 和+2.048V 之间的电压。 在这种情况下、不能利用 FSR 的负范围。
如果您要使用所谓的伪差分配置、其中 AINN = 2.5V、则可以利用+/-2.048V 的完整 FSR。 这意味着 AINP 随后可以在2.5V - 2.048V 和2.5V + 2.048V 之间摆动。
此致、