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.

[参考译文] ADS1256:测量压电式传感器(胶囊、圆盘)的安全方法

Guru**** 2394085 points
Other Parts Discussed in Thread: ADS1256, ADS1261, ADS125H02, ADS1220, ADS124S08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1037145/ads1256-safe-way-to-measure-piezoelectric-sensor-capsule-disc

器件型号:ADS1256
主题中讨论的其他器件: ADS1261ADS125H02ADS1220ADS124S08

我是否可以直接将压电式传感器(如图所示)的正极和负极引线连接到 ads1256差分输入?

我一直在使用 hx711 (在3V3上运行)的这些光盘、没有任何问题。 我已经在它们上晃动、轻敲、用力按压、它一直工作、没有对 hx711造成任何明显损坏。 他们很便宜,我有几个,所以我想 “为什么不给它一个镜头”?

但研究对象后、我发现产生的电压可能会损坏 MCU 或 IC。 并使用电压表进行测量、如果我按下它、我会看到电压低于-3V 和高于+5V。

它是否一直在工作、因为电流很低、IC 上的输入阻抗很高、导致这些电压尖峰无法损坏 IC? 只将其连接到 ads1256输入是否正常? 或者、我是否必须在引线上使用电阻器并将其中一个电阻器连接到 GND? 还是必须使用齐纳二极管?

我不想失去负范围(释放压力时)。  我还想知道添加电阻器或齐纳二极管是否会降低精度。

任何见解都将不胜感激。 谢谢!

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

    您好、Marconi、

    这取决于传感器产生的电压是否相对于接地真正为负、或者输入是否只是相对于彼此为负(但相对于接地仍然为正)。

    例如、如果传感器引线标记为(+)和(-)、并且(+)引线上有5V 电压、而(-)上有1V 电压、则像 ADS1256这样的 ADC 会将其解释为4V (假设 ADC 设置正确)。 如果随后更改了传感器输出(通过增加/减少压力)、并且(+)引线上有1V 电压、而(-)上有5V 电压、ADC 会将其解释为-4V。 但是、在这两种情况下、每个引脚上的绝对电压相对于接地为正。 这可以与 ADS1256配合使用

    如果输出电压相对于接地端实际为负、则 ADS1256不支持该值(HX711也不支持该值)。 您可以考虑使用一个可由双极电源供电的 ADC、例如 ADS1261 (AVDD 可为+/-2.5V)或 ADS125H02。

    需要考虑的其他事项:

    1. 确保 ADC 可以支持传感器的输出范围。 ADS1256可在缓冲器关闭的情况下从 AGND 到 AVDD 进行测量(缓冲器打开时从 AGND 到 AVDD-2V)、如果传感器输出实际可高达5V、这将非常有用。 请注意、HX711的最小增益为32、因此无法测量5V 信号(增益为32的满量程输入必须小于80mV)。 不过、如果您需要高输入阻抗
    2. 您可以通过向引脚施加足够大的电压或电流来损坏器件。 一旦超出绝对最大额定值、就不清楚器件将如何工作、并且在某些条件下仍能正常工作。 HX711似乎未在我看到的数据表中列出任何绝对最大额定值、因此不清楚这些限制是什么。 不过、ADS1256数据表中清楚地标识了这些限值、它们通常略高于电源电压、~10mA 流入 ADC 引脚。 由于我不确定您从传感器中获取的内容、因此我无法评论是否可以将传感器直接连接到 ADC。 但在许多情况下、只要满足数据表要求、就会出现这种情况
    3. 许多具有集成增益放大器的 ADC 具有共模电压限制、即使 G =1也是如此。 如果您需要具有可旁路 PGA 的 ADC、请查看 ADS1220或 ADS124S08。 这两个 ADC 通常与压力传感器配合使用、它们还支持双极电源以提供真正的负输入信号

    如果您对我提到的其他器件有任何疑问、请告诉我。

    布莱恩

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

    您好、Bryan、

    非常感谢您花时间回答我的问题。

    在消化你所说的一切并进行我的研究之后、我设计了这个电路:

    VDD 为5V、因此我预计压电信号将为:

    -完全静态时为2.5V (这将是我的零)

    -能够上下摆动到1n4148二极管的正向压降点(在高达1V 的电压下可能会有几百 mV)。 我认为这对于我的用例来说是足够的"余量"

    -在5V 和 GND 之间钳位、因此可保护 ads1256。

    我的期望是否正确? 我是否应该为分压电阻器使用较低的值?

    感谢您的任何帮助或建议。

    PS:很抱歉,我不知道我的正式教育在这里。 我正在尽力做我的研究、但由具有适当知识的人对其进行审查是一个宝贵的帮助。

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

    您好、Marconi、

    我对压电式传感器并不熟悉、因此我在网上做了一些小研究。 下面的链接包含一个电路、用于测量压电式传感器的输出、同时考虑您最初提到的一些电路缺点(可能更高的电压等)。 我在这里发布这篇文章以供参考、并确认我尚未验证此电路的性能或功能: https://electronics.stackexchange.com/questions/59594/piezoelectric-sensor-and-the-adc

    该电路的功能如下:

    • 电阻分压器可将传感器输出的较大信号衰减到 ADC 的输入范围
    • 二极管基本上会将传感器产生的任何负电压接地、例如、当压力被消除时
    • 齐纳二极管将正电压限制为4.7V、以避免 ADC 输入超出范围。

    ADS1256具有集成输入缓冲器、因此您无需分立式器件、但启用 ADS1256缓冲器时、绝对输入电压必须保持在0V 至3V 之间。 因此、您需要相应地调整电阻分压器和齐纳规格。 但理论上、这应该可以很好地工作、并且电路比您拥有的电路简单一些。

    布莱恩