【问题标题】:Reading 4-20ma transmitter stm32 adc读取4-20ma变送器stm32 adc
【发布时间】:2023-01-26 05:18:38
【问题描述】:

我尝试使用4-20毫安压力变送器 带stm32内部ADC 问题阅读波动太大我必须取 128-256 阅读的平均值才能稳定阅读 那是正常的解决方案还是有其他方法来过滤数据和发射器信号??

【问题讨论】:

  • 任何代码/示意图?
  • 代码是简单的 adc 代码来读取通道我使用 residtor simulatir 从发射器端确认问题然后我将电容器 100 uf parrell 添加到电流电阻器波动减少太多但仍然存在所以我比以前减少了滤波器数量

标签: stm32 adc


【解决方案1】:

影响读数稳定性的原因有很多。基本上是接地、PCB 布局、输入电缆、uController 电源引脚上的噪声、输入 RC 滤波器、ADC 代码…… 我有一个类似的应用,使用 162R 的电流电阻从输入连接器连接到 ADC 输入的同一地。比一个 22k 的串联电阻和一个 47nF 的陶瓷电容接地,靠近 ADC 引脚放置。 这样我就采取了 10 次 ADC 测量并取平均值。信号稳定。 请分享您的代码和电路图...

【讨论】:

    猜你喜欢
    • 2020-11-12
    • 2017-05-26
    • 2014-09-07
    • 2020-08-05
    • 2018-06-20
    • 1970-01-01
    • 2020-02-08
    • 2021-11-20
    • 2017-09-25
    相关资源
    最近更新 更多