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:使用 ADS1115在差分模式下测量负电压

Guru**** 1138100 points
Other Parts Discussed in Thread: ADS1115, OPA333
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1285918/ads1115-measuring-negative-voltages-with-ads1115-in-differential-mode

器件型号:ADS1115
主题中讨论的其他器件: OPA333

我想在差分测量模式下使用 Arduino 和 ADS1115测量电池组设置电芯电压。 用户可以将探头放在正/负极性的电池电芯上。因此、我可以使用以下电路来连接 ADS1115吗? 如果有更好的想法以及最好的运算放大器模型、PLZ 会建议我... 提前感谢

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

    您好!

    另一种解决方案是使用二极管来确保电流只能沿一个方向流过电路。 由于二极管两端的压降、这可能会引入一些误差:

    对于您发布的解决方案、一个缺点是运算放大器将驱动探头的输出、如果探头粗心地短接到电路、则可能会产生问题。

    您可能还希望在分压器之后为 ADS1115的输入添加一个缓冲器、具体取决于测量的精度。

    我们建议将 OPA333用于数据表中的某些应用、但我建议在运算放大器论坛上发布一个问题、因为您将获得更适合 您的特定应用的建议。

    如果您有任何关于此器件的其他问题、请告诉我!

    列维德弗里斯

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

    嗨、Levi DeVries。。 感谢您关注我的问题。 在我的应用中、我实际上希望测量充电站中不与我的 ADS1115电路共用接地的电池单元的电压。 那么、在不使用所有这些运算放大器设置的情况下、我能否直接测量 ADS1115两极差分输入之间的浮动电池单元电压(其电压大约为1.2V 至1.7V)? 我的电路(ADS1115的)由4.1V 至3.0V 的18650电池供电

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

    您好!

    能否直接测量电池单元的浮动电压

    您可以测量的电压取决于器件的输入电压和编程的满量程范围。 在您的情况下、每个引脚上的电压必须相对于器件的接地基准保持在3V 以下和0V 以上。 如上文所述、如果不使用二极管来确保电池电压的极性、则无法直接测量此电压。 由于您尝试测量的电压低于器件的满量程范围、因此您还可以钳制器件的电压输入、使浮动电压单元保持在器件的范围内。

    您无法直接双向测量电压、因为您尝试测量的最高电压大于电源电压最低值的一半(3V/2 + 1.7V > 3V)。

    如果您还有任何问题、请告诉我、

    列维德弗里斯

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

    下面的电路(来自 TI 论坛的链接 :ADS1115:差分电压分压器-数据转换器论坛- TI E2E 支持论坛 )搭配 ADS1115 + Arduino 使用非常适合双向电压测量!! (VCC 可以是3V 至5V)它可以使用 ads.setGain(GAIN_SIXTEEN 成功测量低至+/- 2V 范围电压(使用相同的1:200分压器)、还可以通过在 ads.setGain(GAIN_TWOTHIRDS 或 ads.setGain(GAIN_ONE 中保留 ADS1115的可编程增益来测量高于+/- 500V 的较高电压)