单片机如何使用振动传感器801s_单片机如何读取0-10V传感器信号

9fe616d7bd2f9a4a8d23a23cb12cbbfd.png
在嵌入式系统中会用到0-10V电压信号输出的传感器。而单片机ADC引脚的输入电压却比较低。如STM32引脚输入电压最高为3.3V,高于3.3V会导致单片机损坏。这篇文章介绍一种可用于单片机的0-10V模拟量采集电路。让我们一起来看看吧!

如下图所示,使用两个电阻分压,阻值可取为2:1,分压后得到信号源1/3的电压,这样可以将0-10V之间变化的信号变成0-3.33V之间变化的信号。如下图所示,为最基本的电阻分压采样原理图。我使用了2K和1K电阻分压。

c1e0b116800fc8c561a1bbb97c3793f1.png

仿真波形如下图所示。

d749e2929df08fdee292b8917d32c767.png

对上图进行完善,使用R3和C1构成低通滤波电路,用于滤除传输过程中的高频干扰信号,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值