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.

[参考译文] ADS1115:了解差动功能

Guru**** 2560180 points
Other Parts Discussed in Thread: ADS1115

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/591626/ads1115-understanding-the-differential-function

部件号:ADS1115

作为EE的注,我需要有关差分函数如何在ADS1115上工作的更多信息。

我知道我可以使用区分因素来计算A0和A1以及A2和A3之间的差异。

我的问题是,使用此功能时,A0和A1是否都解析为GND?  

在我所看到的示例中(可能不是最好的示例),我看到人们使用A0和A1测量电池(A0为负极,A1为正极)。  这没问题,但我想知道它如何与串联电池配合使用(假设每个电池为1.2V时使用2S电池)。   

是否如下所示?

A0 ->单元1负极 (0 V ->与GND相同)
A1 ->单元1正极  (1.2V)

A2 ->电池2负极 (0V或1.2V?)
A3 ->单元2正极  (1.2V或2.4V?)

由于是串联的,单元1正极与单元2负极是相同的端子/导线。  这是否意味着A2电压为0V或1.2V?  A3电压是1.2 还是2.4V?

A0至A3是否全部解析为接地?

结果:
A0:0伏
A1:1.2V
A2:1.2V
A3:2.4V

假设按照描述进行了接线。   假设每个电池为1.2V,以下情况下A0至A3的实际电压是多少?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    乔纳森


    "差分功能"实际上是一种差分测量。 ADS1115使用ADC进行差动测量,因此ADC通过多路复用器报告AINP-AINN的电压,如图25所示。 通过差分测量,如果AINN高于AINP,您可以获得负值。

    在比较中,您可以进行单端测量,其中AINN接地,并且多路复用器的任何其他输入都将连接到AINP。 所有ADC结果都是正的,没有负值。

    回到您的示例,如果选择A1作为正输入,A0作为负输入。 您的测量值为1.2V。

    当切换通道时,ADC输入随后是A3作为正输入,A2作为负输入。 您还可以测量1.2V。 每次,您都要测量正输入和负输入之间的差值。

    输入通过多路复用器进行测量。 它们应测量输入而不影响当时未连接到ADC的其他输入。

    因此,当单元格堆叠在一起,并且A2连接到A1时,您将获得:
    A0:0伏
    A1:1.2V
    A2:1.2V
    A3:2.4V


    吴若瑟
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢约瑟夫!  这正是我现在需要的。

    要确认,A0至A3处的电压绝不能超过VDD +.3V,因为它们必须仍然与GND相关,正确吗?

    在输入电压大于VDD +.3V的情况下,建议采用分压器?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    乔纳森



    只要输入电压介于GND-0.3V和VDD+0.3V之间,您就可以进行测量。

    如果输入电压大于VDD+0.3V,您可以使用某种分压器。 但是,请注意,ADC具有有限差动输入阻抗,如第6页的电气特性表中所列。 如果分频电阻器的电阻过高,您将会看到一些错误。


    吴若瑟