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.

[参考译文] INA125:从 ADC 捕获到错误数据

Guru**** 2587345 points
Other Parts Discussed in Thread: INA125, LM317

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/670079/ina125-bad-data-captured-from-adc

器件型号:INA125
主题中讨论的其他器件: LM317

大家好!  

我无法从 INA125P 获取输出信号。 我的电路就像这样 (来自 forum.43oh.com/.../):

唯一的区别是我在 S+和 S-之间添加了一个0.1uF 的电容器。 如果我将其用于正常的加权操作、这可以正常工作、但如果我需要使用螺旋桨测量来自 BLDC 电机的推力、则效果不好。

特别是在采集会话期间、我从 ADC 获取该信号:

这是非常嘈杂和无用的信号、因为这个信号有很多负值、所以我不能将它用于我的目的。

但是、我一直在尝试插入 RC 滤波器、我获得了一些改进:

我使用上述原始电路(S+和 S-之间没有0.1uF 电容器)和 RC 电路(R = 4.7KOhm 且 C = 4.7uF)获得了该信号。 我使用了该值、因为使用其他值时、我会得到一些负值。 但是、该信号不太有用、因为我无法测量电机和螺旋桨产生的全部推力。 我知道这是由于 RC 滤波器速度不快、但我不知道如何在没有负值的情况下使用不同的 R 和 C 值来改善该信号。

我的问题是、如何改进电路以获得更好且可用的信号来实现我的目的? 我不是一名电气工程人员、因此我在寻找解决方案时遇到了一些问题。

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

    小型 INA125电路不易辨认、我们无法提供电路详细信息。 我意识到在网站上看不清、但您能提供一个更能查看的电路图吗? 我们需要查看详细信息。

    请提供有关驱动螺旋桨的电机的信息。 是 PWM 电机还是其他类型的电机? 电机与传感器电桥的物理距离有多近? 采取了哪些预防措施来确保 INA125电路不会产生电机及其周围环境的噪声?

    当电机关闭时、INA125输出看起来是什么样子的?

    您能否提供测量设置的照片?

    此致、Thomas
    精密放大器应用工程
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Thomas、非常感谢您的回复!

    很抱歉、图片不好、但这是 INA125P 电路:

    我用它来采集第一幅图像中的信号。 第二幅图像中的信号是通过该电路在没有 C2电容器的情况下采集的、并且在输出中具有 R = 4.7欧姆且 C = 4.7 μ F 的 RC 滤波器。

    电机是 BLDC、由 ESC 驱动。 电机位于称重传感器边缘、 距离称重传感器几厘米。 此时、我没有任何关于感应噪声的预防措施。 这是我的设置照片:

    当电机关闭时(如上图所示)、我在 INA125P 输出引脚上测量0.21V 电压。

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

    尊敬的 Luca:

    感谢您提供有关 INA125应用的所有其他信息。 我已经审查了您的电路设计并对实现有疑问:

    • INA125的增益设置为4000V/V;这是一个非常非常高的增益。 不仅电桥的差分电压会被这个增益放大、而且所有由互连线和电路拾取的噪声都会被放大。 您所提供的照片显示了输入电桥电压上噪声的巨大放大。 以这种高增益运行的电路必须封闭在金属外壳中、与电桥的连接必须使用屏蔽电缆。
    • INA125仅由您的电路中的单个+3.3V 电源供电。 这极大地限制了可应用于 VIN+和 VIN-引脚的电压范围。 没有单个+3.3V 电源的输入共模电压(VCM)范围的数据表图、但  PG 5上的输入共模电压与输出电压(VS =±5V)图显示了单个+ 5V 电源的 VCM 范围。 该图表明最小 VCM 约为+0.75V、在您的电路 中、VIN+和 VIN-输入端的电压约为+0.625V、因为电桥偏置电压仅为+1.25V (引脚13)。 这假设电桥中的所有4个电阻器的值相等。 您很可能会尝试将 INA125运行在低于其最小 VCM 能力的水平上。
    • 极高的4000V/V 增益还可放大 INA125的电压偏移(Vos)。 指定的输入参考 Vos 为+/-75uV 典型值、+/-500uV 最大值、电源为+5V 且室温条件下。 使用+3.3V 电源时、它实际上可能更高。 如果将典型和最大输入 Vos 电平乘以4000V/V、则输出参考电压偏移 Voso 分别为+/-0.3V 和+/2V。 该 Voso 将从电桥操作产生的预期输出电压中加减。 请记住、Vs =+5V 时的 INA125输出在高端限制为(V+)- 1.2V、在低端限制为(V-)+ 0.3V 将这些限值应用于 Vs =+ 3.3V (最多)对于1.7Vpp 的输出电压摆幅范围、高电平输出摆幅限值将大约为+2.1V、低端上大约为+0.3V。 您可以看到、与可用的输出摆幅范围相比、放大的电压偏移 Voso 非常大。
    • 一般而言,似乎需要更多地考虑 INA125的应用方式。  我怀疑下降到0V 以下的负噪声尖峰是由电机产生的磁场导致的、并且是通过电路耦合的。 由+3.3V 单电源供电的 INA125不能将其输出驱动至0V 以下

    改进电路的一些建议:

    • 如果可能、将电源电压提高到更高水平。 这将增加输出摆幅范围、并允许您使用比当前+1.25V 更高的基准电压。提高施加到电桥的基准电压会增加施加到 INA125输入端的 VCM 电压、并使其远离该范围的底部。
    • 将所有电路安装在金属外壳内。 确保与电桥的任何连接均使用屏蔽电缆。
    • 考虑降低 INA125的增益并跟随它有一个增益级。 该增益级可配置为有源滤波器、以帮助降低高频噪声。
    • 如果您可以联系电气工程师、他们可能会帮助您解决此应用中的问题。

    此致、Thomas

    精密放大器应用工程

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Thomas、再次感谢您的回复!
    在第一次阅读时、我对您所说的内容进行了初始阅读、现在我尝试重新阅读并更好地理解您的答案、并且在我尝试执行您所说的操作之后!
    但是、我必须向您介绍有关上述图形的重要信息。 我以前没有说明这一点、这是我的错误、很抱歉。 实际上、上面的图形比较详细、它们以 gramms 而不是伏特表示值。
    当我从称重传感器获取信号时、在启动电机之前、我会采集一些样本、并按照平均值操作。 这表示我的转子的皮重(电机+螺旋桨+支撑)。 执行此操作后、我为电机提供一个基准信号、并从称重传感器获取信号。 采集完成后、我将皮重从该值中移除、并将结果转换为 gramms。 负值是由于这个软件操作。 明天我发布一个包含非详尽值的图表、但我认为这些值不是负数。

    关于您的回答、我还有另外两个问题:
    当您告诉我"确保与电桥的任何连接使用屏蔽电缆"时、您的意思是什么? 我无法使用压电芯的应变仪、而是将其分解为白色。

    我有另一个"版本"的 INA125P 屏蔽、在此版本中、我使用 LM317来提供 INA125的电压。 LM317的输出电压设置为大约7V。 在这种情况下、INA125的最大输出低于5V、但这是 MSP432 ADC 的高电压。 MSP432 ADC 在3.3V 下工作。 我曾尝试创建分压器来降低输出、但我没有成功、因为我无法在数据表中找到 INA125的最大输出电流。 您能否建议输入 INA125的最大输出电流值、以便我实现分压器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Luca:

    关于您的问题:

    1) 1)当您告诉我"确保与电桥的任何连接使用屏蔽电缆"时、您的意思是什么? 我无法使用压电芯的应变仪、而是将其分解为白色。

    我担心的是、进入电桥的导线拾取的噪声 会 被极高的 INA125增益放大。 该噪声将调制 桥响应负载而建立的直流电平。   INA125的一些快速输出变化 肯定来自在其转动时对 Propoller 作出反应的电桥、但我预计输入端也会有噪声拾取。 噪声会在 输出中引入误差 、目标几乎始终是仅放大预期的输入信号。

    如果 电机的各个导线无法屏蔽、则可以将它们一起放置在屏蔽金属编织层中。 另一种可能是将连接到 IN+和 IN-的两根导线绞合在一起、然后将来自 VREF 的电桥偏置和接地线绞合在一起。 实质上、这些结构会产生两根双绞线、可提供一定程度的共模噪声抗扰度。 它应该比让导线公开暴露在噪声环境中更好。

    2) 2)我有另一个 INA125P 屏蔽的"版本"、在此版本中、我使用 LM317 来提供 INA125的电压LM317的输出 电压设置为大约7V。 在这种情况 下、INA125的最大输出低于5V、但这是 MSP432 ADC 的高电压。 MSP432 ADC 在3.3V 下工作。 我曾尝试创建分压器来降低输出、但我没有成功、因为我无法在数据表 中找到 INA125的最大输出电流。 您能否建议输入 INA125的最大输出电流值 、以便我实现分压器?

    7V Vs 电平比+3.3V 电平更可取、因为它为 VREF 电平提供了更多选项。 INA125无法驱动大量输出电流。 kΩ 数据表的输出规格是使用10k Ω 负载电阻编写的。 kΩ 设置电阻分压器、请确保总电阻约为10k Ω。 请注意、当使用单电源时、INA125输出电压范围不会向下摆动至0V 或向上摆动至 Vs+轨。 如果您希望实现0V 的输出电压、则 INA125必须由+/-5V 等双极性电源供电

    请注意、大多数 ADC 都需要 驱动它们的放大器与其输入之间的正确接口。 否则,它们的真正分辨率可能无法实现。 除非 ADC 输入是内部缓冲的、通常需要使用 具有必要电流输出驱动能力的运算放大 器和精心确定的 RC 网络。 这本身 就可以证明是工程任务。

    此致、Thomas

    精密放大器应用工程

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Thomas:
    我意识到这对我来说是一项困难的任务、但我不知道一个是电气工程师的朋友、所以我尝试解决我自己的这个问题。
    实际上、在阅读 MSP432数据表后、我开始使用 RC 滤波器。 对于我的 ADC 设置、选择 R=4.7KOhm 和 C=22pF 的 RC 滤波器是正确的、但使用该滤波器、我会获得非常糟糕的信号、因此我在这个论坛中提出了问题。
    关于屏蔽电缆、我扭曲了 IN+和 IN-以及 Vref 和接地表、您可以在上图中看到结果、 然而、明天我尝试为这条电缆实施一些屏蔽金属编织层、我也尝试找到一个金属盒来覆盖整个电路。

    我对该电路还有另一个问题:
    在该电路中使用一些去耦电容器是否合理? 我还在互联网上看到 INA125的一些电路在 IN+和 IN-上使用输入滤波器、这可能有助于降低引入的噪声? 在正极情况下、您能为电阻器和电容器提供一些值吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Luca:

    嗯、令人钦佩的是、当  电子 产品不是您的专业领域时、您在将系统电子产品整合在一起方面取得了巨大进展!

    关于您的问题:

    在该电路中使用一些去耦电容器是否合理? 我还在互联网上看到 INA125的一些电路 在 IN+和 IN-上使用输入滤波器、这可能有助于降低引入的噪声? 在正极情况下、您能为电阻器和电容器提供一些值吗?

    通常的做法是在仪表放大器(INA)的输入端包含共模、差模。 与 允许系统的全带宽相比、使用输入滤波器限制系统带宽将导致 IA 输出端的噪声更低。

    我们需要知道 必须 支持的频率范围、然后才能 提出任何滤波器组件建议。 如果只需要测量缓慢直流变化的能力、则滤波器截止频率可能非常低。 但是、如果与推进器速度相关的特定频率必须通过放大器、则截止频率必须高得多。

    此致、Thomas

    精密放大器应用工程

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

    尊敬的 Thomas:

    我感谢您的话语、他们让我非常高兴、非常感谢您! ;)

    但是经过一天的实验、现在我有了一些结果。 我使用了 Vs = 7V 和 Vref = 5V 的版本。 在实践中、如果我使用不同的增益(Rg = 120、100、82欧姆)、我将获得一个非线性且重量较轻的特性。 在采用旧设置的情况下、信号似乎比信号更好。 但我已经花了更多的时间来了解为什么会出现非线性、所以我没有对噪声采取任何预防措施。 明天、我将使用噪声防护装置(即屏蔽电缆、输入滤波器和去耦电容器)进行更多实验。  

    我必须提出一个问题。 在您看来、如果我使用伪波状电路来消除非线性和噪声问题、会更好吗?

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

    如果在额定线性输入 VCM 和输出摆幅范围内运行、INA125应该是高线性度的;即使在很小的输入范围内也是如此。 检查电桥的线性度规格。 顺便说一下、电桥电阻器的电阻是多少?

    图6,伪接地桥测量,5V 单电源,显示“伪接地”高于实际接地+2.5V。 这为随后的单电源运算放大器级提供了一个精密基准电压。" 使用伪接地是一种为 INA125之后的运算放大器级提供低阻抗+2.5V 基准的便捷方法。 例如、如果这些级使用5V 的 V+电平、则会将其 VCM 置于接地和 V+之间。 它们的中电平输出电平将以最大正负摆幅为中心。

    伪接地不是系统接地。 机箱接地或公共接地应用作桥和电路的系统接地。 它应该为返回电流提供最低阻抗路径。

    此致、Thomas
    精密放大器应用工程
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Thomas:

    我已经更改了我的电路、现在它是:

    但是结果不变、我从上次采集中获得该信号:

    在本例中、该值以伏为单位。 当获取此信号时、我不会执行任何减去皮重的操作。  

    对于非线性、经过一些实验后、我意识到、如果我增大 Vs、并且如果我减小 Rg 值、非线性消失、那就是我使用上面的电路:

    但是、如果我使用12V 电源电压、则使用相同的电路、我会获得此特性:

    如果我增大 Rg 值(82、100、120等) 或者、如果我降低电源电压、非线性度会 更加突出。

    在阅读完您的上一篇文章后、我对 INA125的正确运行有一些疑问、也许我已经将其损坏了。 如果我使用17V 电压为 INA125供电、引脚16的输出不是10V、但它是12.76V、VCM 是6.38V。 如果我为电源使用12V 电压、引脚16的输出为9.18V、VCM 为4.59V、则会出现同样的情况。

    我测量了 E+和 E-之间的称重传感器电阻约为994欧姆、S+(S-)和 E+(E-)之间的电阻约为746欧姆。

    请注意、我对称重传感器电缆使用了保护装置、比如 在损坏的电视 Scart 电缆中找到的铝纸。

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

    尊敬的 Luca:

    通过扩展 VCM 范围、增加 VREF 选择选项和增加输出电压摆幅范围、提高 INA125电源电压应该能够发挥您的优势。 这些都应该是好东西。

    INA125引脚12至15开路、这将为参考放大器接线以实现+10V 的输出。这是引脚4、VREFOUT 点处出现的电压、该电压将施加到总电桥电阻上。 当电桥平衡时、S+和 S-电平应为该电平的一半、或每个电平为+5V (如果它是一个平衡电桥、所有 Rs 相等)。 如果您不测量这些值、则 INA125可能会出现问题。

    我不太确定您测量的电桥电阻。 如果在连接电桥的电路中使用 INA125、则可能会将其他一些电阻与预期的测量结果混合在一起。 尽管如此、VREFOUT 上呈现的电阻看起来可能小于1000欧姆、在这种情况下、该基准运算放大器的电流需求可能过高、无法提供。 有关 PG 的 INA125数据表。 12提到、"通过连接晶体管来提高电压基准的输出驱动能力、如图4所示。 外部晶体管还用于切断 INA125的电源。" 晶体管可能不需要像 TIP29那样具有电流能力、而只是一个可以轻松提供几十毫安电流的器件。

    水平刻度在图形中标记。 如果它们表示输出电压、则可能是输出被驱动到较低的输出摆幅范围限制。 增加 INA125增益会导致输出尝试在更大的范围内摆动、并会撞到线性度看起来更差的电源轨。 对增益进行反向保护并使输出远离电源轨应提高输出线性度。

    从直流的角度来看、一旦您使 INA125电路正常运行、我就可以为在 INA125输入端添加差分和共模滤波提供一些建议。 目前、您有一个差分模式输入滤波器、该滤波器由 R1、R2和 C2组成、而 INA125输出 R3、C4上有另一个差分模式输入滤波器。 通常、噪声是共模性质的、可能是真正的问题。

    此致、Thomas

    精密放大器应用工程

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

    尊敬的 Thomas:

    我确认、如果 Vs 为17.04V、引脚4的 VREFOUT 为12、78V、引脚6的电压为6.40V、引脚7的电压为6.40V。 我在将称重传感器连接到 INA125的情况下完成了此测量。 在负载分离的情况下、我在引脚4处测量该16.30V 值。  

    我的 INA125是否损坏?

    此外、我确认称重传感器的 E+和 E-之间的电阻为994欧姆、在从电路分离的称重传感器的情况下进行测量。 S+和 E+之间的电压以及它们的其他组合为746欧姆。 我可以使用任何类型的 NPN 晶体管吗? C945是好的吗?

    电源

    对于输入/输出滤波器、 我指的是 TI 的"模拟工程师计算器"工具。 对于输入滤波器、我使用了一个我在"放大器和比较器"部分中找到的电路。 按照您的回答、我意识到正确的电路是:

    或者我弄错了?  

    我不知道如何更改输出滤波器。 我遵循与此工具相同的电路、也就是在"无源"部分->"RC 低通滤波器"中找到的电路。  

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

    尊敬的 Luca:

    VREF 电压由带隙建立、并由基准放大器增益设置放大。 您的电路设置为 VREF 电压+10V、除非 VREFOUT 被过高的电流负载下拉、否则这就是它应该达到的值。 但是、在您的情况下 、VREFOUT 高于应有的值。 这往往表明您的 INA125已损坏。  

    在 适当的10V VREFOUT 下、994欧姆的负载超过10mA、这对于 INA125而言太大。 它应该添加驱动器晶体管。 我会选择额定电流为200mA 或更高的 NPN 晶体管、并可以处理功率耗散。  

    请注意、您的电路设计中的 Vo 以0V 为基准、这意味着当电桥响应尝试向下驱动输出时、输出将被驱动到电源轨中。 使用数据表图6中所示的 PsuedGround 电桥电路非常重要-即使在17V 电源下也是如此。 选择与您的应用需求最兼容的 VREF 电平、然后在 VREF 电阻器串上设置抽头。 例如、对于 IAREF 设置为5V、引脚4连接到引脚15、并将一根导线从它们连接到 IAREF 引脚5。 然后、随着电阻的变化、VOUT 将相对于+5V 上下移动

    我构建了 INA125的近似 TINA 模型、并仿真了偏置为+5V 的伪接地引脚。电路按预期工作。 增益非常高、任何一个电桥电阻器中的10欧姆变化都会使输出移动几伏。 请注意、我必须在电桥中使用5 K 电阻器、因为我在模型中使用的运算放大器无法驱动1 k 电阻器。 同样、验证了对桥式缓冲器晶体管的需求。

    上面显示的针对仪表放大器电路的滤波器方案只对共模噪声有效、但这通常是最令人不安的情况。 为了 获得最佳的滤波 器性能 、RIN1和 RIN2、以及 CCM1和 CCM2的值必须紧密匹配。 如果它们不匹配、共模噪声将部分转换为差模噪声、该噪声将被放大器的差分 增益放大。 通过在 CCM1 和 CCM2之间桥接一个电容器、可以添加差模滤波。  

    这一特定的 INA125主题需要大量的时间来支持。 我们需要尽快解决这一问题、因为我们提供的服务有限。

    此致、Thomas

    精密放大器应用工程

    e2e.ti.com/.../INA125_5F00_Sngl_5F00_Sply_5F00_02.TSC

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

    尊敬的 Thomas:

    如果我的 INA125损坏了、我认为有关它的其他词语是无用的! 我已经订购了另一个 INA125、当我手头上有它时、我会尝试应用您给我的所有建议。

    现在、我将您的最后一个帖子标记为解决方案、非常感谢您的所有支持。

    此致

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

    尊敬的 Luca:

    我认为您现在有足够的信息来使您的 INA125电路正常工作。 噪声拾取可能是您今后面临的最大问题。 一个是将整个组件封装在金属 外壳中、这将会大有帮助。

    我现在将关闭此 E2E 咨询。 如果您发现您还有其他问题、您可以重新打开此 查询、或启动新查询。

    祝您在使用 INA125电路时一切顺利!

    此致、Thomas

    精密放大器应用工程