微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > stm32的ad采集输入信号处理!如何把0--10v转成0--3.3v

stm32的ad采集输入信号处理!如何把0--10v转成0--3.3v

时间:10-02 整理:3721RD 点击:
stm32 采用芯片自带的ad模块。可是输入信号是0--10v的模拟电路?而系统自身的参考是3.3v的。有没有实用的方案把输入信号转成0--3.3v的?以前没做过。求高手指点!

电阻分压+opAmp电压跟随器电路

直接分压电阻不就行了

注意频率,可以使用反向放大到0到3,3

楼上的都没有注意是负电压

是我写的有误。不是负电压。是都是正电压。0-10v转0-3.3v.不好意思!

如果都是正电压的话,那就直接电阻分压

我之前用手机上的,我认为是负电压了

如果有负电压,把opAmp的bias设为1.65v就可以了。

可否说明原因,为啥是1。65

sorry ,我明白了
此处还可以用三极管,更省成本。

这个可以先把电压用电阻分压,比如1/6对应0-1.65,在吧运放接成那种1.65V偏执的差分结构这样就不怕正负。你自己确定下分压和运放倍数吧。另外加下二极管保护下端口。
MCP602,MCP6002,TLC2272这几个应该多可以满足你了。

能不能上个原理图呢?确实没具体做过!

你现在没有负值了,你可以直接分压+小电容就可以了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top