STM32采集AD输入信号的处理

2019-07-14 13:45发布

STM32 采用芯片自带的ad模块。可是输入信号是0--10v的模拟电路?而系统自身的参考是3.3v的。有没有实用的方案把输入信号转成0--3.3v的?以前没做过。求高手指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
随行者011011
1楼-- · 2019-07-15 09:36
如果有负电压,把opAmp的bias设为1.65v就可以了。
广州洋钒
2楼-- · 2019-07-15 14:46
 精彩回答 2  元偷偷看……
广州洋钒
3楼-- · 2019-07-15 19:56
@随行者011011 sorry ,我明白了 此处还可以用三极管,更省成本。
hgimtk
4楼-- · 2019-07-16 01:24
这个可以先把电压用电阻分压,比如1/6对应0-1.65,在吧运放接成那种1.65V偏执的差分结构这样就不怕正负。你自己确定下分压和运放倍数吧。另外加下二极管保护下端口。
MCP602,MCP6002,TLC2272这几个应该多可以满足你了。
江左盟
5楼-- · 2019-07-16 05:32
@hgimtk 能不能上个原理图呢?确实没具体做过!
广州洋钒
6楼-- · 2019-07-16 10:37
@江左盟 你现在没有负值了,你可以直接分压+小电容就可以了。

一周热门 更多>