打印
[运放]

设计跟随器输入为单片机发出的DA信号,开机初始化之前输出不为0,测量值在1V以上

[复制链接]
1031|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jia_jia|  楼主 | 2017-11-17 10:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
jia_jia|  楼主 | 2017-11-17 10:42 | 只看该作者

使用特权

评论回复
板凳
zyj9490| | 2017-11-17 10:50 | 只看该作者

布线,焊接的问题吧,直接量23端口的电压,是否虚短。

使用特权

评论回复
地板
jia_jia|  楼主 | 2017-11-17 10:54 | 只看该作者
2、3脚有差别,3脚跟输入基本一致,2脚稍微高点0.5v左右,但是1脚就不行了,在1V以上
另外,需要说明的是R4我也是悬空的。电压应该是从U1A的3脚传过来的

使用特权

评论回复
5
zyj9490| | 2017-11-17 11:52 | 只看该作者
12应是一样才对。

使用特权

评论回复
6
lihui567| | 2017-11-17 14:48 | 只看该作者
R4不是应该接地吗,构成同相比例放大电路

使用特权

评论回复
7
jia_jia|  楼主 | 2017-11-17 16:22 | 只看该作者
在R3右边加一个下拉电容,输出为0了

使用特权

评论回复
8
秉烛良宵| | 2017-11-17 20:57 | 只看该作者
5楼说的对,U2A的Pin1和Pin2电位应该一样。

使用特权

评论回复
9
fzyuan| | 2017-11-18 09:13 | 只看该作者

U2的3脚测得50mV,U2的1脚测得1V以上。

可以肯定,楼主没有同时测量过上述2点的电压。

怀疑:
程序未初始化时,其DA端口为“高阻”态。
对于“高阻”态的端口进行电压测量,其值对地为0V附近,反之对MUC的VDD也是0V左右。
由楼主给出的50mV数据可以估计MCU端口的漏电流约为5nA(对地的短路电流)。
当楼主去测量U2的1脚时,其实U2的3脚电压已经不是刚才看到的那个50mV了。

所以,没有问题。
MCU的程序,在上电之后的第一件事就是将所有端口进行初始化到一个确定的状态,不然会出现很多意想不到的奇怪的事情。

使用特权

评论回复
10
sunlg| | 2017-11-20 22:31 | 只看该作者
挑开R4,变成跟随器看看

使用特权

评论回复
11
玄德| | 2017-11-21 08:54 | 只看该作者

DA管脚没配置好,处于输入高阻态。
所以,运放输入端相当于悬空的。


使用特权

评论回复
12
Feavenhot| | 2017-11-22 16:59 | 只看该作者
排除 分别拆R3、R5 看看是跟随电路前面还是后面影响  估计是程序配置问题

使用特权

评论回复
13
yanwen217| | 2017-11-22 20:24 | 只看该作者
输入端不可以浮空!上电过程可能管脚配置需要时间导致运放输入处于浮空或者高阻态,万用表笔接上去相当于对地接了电阻。所以在R3前接个对地电阻比如10K是很有效的,就可以避免输入浮空了。
另外C2也太大了点,R3取值也偏大。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

103

帖子

0

粉丝