OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11461|回复: 19

LM358做的减法器,但输出不对,理解不了,请大神指点两下!!!

[复制链接]

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
发表于 2015-12-27 19:34:58 | 显示全部楼层 |阅读模式
实际电阻分压不精确,实测VI=2.05V,VA=VB=2.02V,VO=1.03V,改变VA的值,VO还是输出1.03V不变,可是这是个减法器,不懂,请大神帮忙,感激不尽!!! QQ截图20151227092233.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

43

主题

326

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2240
金钱
2240
注册时间
2014-10-20
在线时间
376 小时
发表于 2015-12-28 11:35:01 | 显示全部楼层
SuperBoy 发表于 2015-12-28 11:21
改变VB的值,前四组测的还行满足VI-VB=VO,但VB到一定值后,后面就不满足了,不知道为啥

这结果跟我预期的差不多。
在理想情况下,VO=VI-VB。
但是由于LM358本身所限,VB接近VI时就不能满足这个式子
回复 支持 1 反对 0

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2015-10-17
在线时间
9 小时
发表于 2015-12-27 23:25:18 | 显示全部楼层
运放正端电源接+5v应该就可以了
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 08:04:19 | 显示全部楼层
不太懂,相对与GND,LM-5V就代表5V电压源,那个LM-是个标志,也就是+5V吧?
回复 支持 反对

使用道具 举报

43

主题

326

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2240
金钱
2240
注册时间
2014-10-20
在线时间
376 小时
发表于 2015-12-28 08:44:37 | 显示全部楼层
是实际电路测试吗?
建议你检查下接线、元件好坏等
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 09:18:03 | 显示全部楼层
哦哦  意思电路没啥大问题,那我再从新焊接一个洞洞板,谢谢啊!
回复 支持 反对

使用道具 举报

55

主题

1231

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2625
金钱
2625
注册时间
2014-2-13
在线时间
514 小时
发表于 2015-12-28 09:23:37 | 显示全部楼层
没仔细去算,为什么要用负电压供电
技术交流,Sell 中颖单片机,欢迎私信骚扰
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 09:58:41 | 显示全部楼层
是正电压  那是个标志
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 10:00:26 | 显示全部楼层
telentmmc 发表于 2015-12-28 08:44
是实际电路测试吗?
建议你检查下接线、元件好坏等

现在实测358的三和四引脚电阻值是3K,按理说正常吗?
回复 支持 反对

使用道具 举报

43

主题

326

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2240
金钱
2240
注册时间
2014-10-20
在线时间
376 小时
发表于 2015-12-28 10:10:33 | 显示全部楼层
SuperBoy 发表于 2015-12-28 10:00
现在实测358的三和四引脚电阻值是3K,按理说正常吗?

3K应该在合理范围内
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 10:48:30 | 显示全部楼层
telentmmc 发表于 2015-12-28 10:10
3K应该在合理范围内

我改变VB的值,VO一直输出在0.63V到0.66V之间,理论应该是VI-VB=VO,但就是搞不出来,我做了两个板了
回复 支持 反对

使用道具 举报

43

主题

326

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2240
金钱
2240
注册时间
2014-10-20
在线时间
376 小时
发表于 2015-12-28 10:54:12 | 显示全部楼层
SuperBoy 发表于 2015-12-28 10:48
我改变VB的值,VO一直输出在0.63V到0.66V之间,理论应该是VI-VB=VO,但就是搞不出来,我做了两个板了

把VB电压变成0V试试?感觉原理没有错~
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 11:21:51 | 显示全部楼层
telentmmc 发表于 2015-12-28 10:54
把VB电压变成0V试试?感觉原理没有错~

IMG_20151228_111610.jpg 改变VB的值,前四组测的还行满足VI-VB=VO,但VB到一定值后,后面就不满足了,不知道为啥
回复 支持 反对

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11472
金钱
11472
注册时间
2014-4-1
在线时间
1296 小时
发表于 2015-12-28 11:37:31 | 显示全部楼层
SuperBoy 发表于 2015-12-28 11:21
改变VB的值,前四组测的还行满足VI-VB=VO,但VB到一定值后,后面就不满足了,不知道为啥


看12L的数据,应当是输出太低,接近运放的非线性区域了。

换个轨-轨运放。


回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 11:50:17 | 显示全部楼层
telentmmc 发表于 2015-12-28 11:35
这结果跟我预期的差不多。
在理想情况下,VO=VI-VB。
但是由于LM358本身所限,VB接近VI时就不能满足 ...

嗯呢   谢了  我就把VB调到0.6V左右,完了计算差值,ADC检测,不必非得把VB调到2.25V
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2015-12-28 11:51:42 | 显示全部楼层
xuande 发表于 2015-12-28 11:37
看12L的数据,应当是输出太低,接近运放的非线性区域了。

换个轨-轨运放。

嗯嗯  谢了  我看看我这有没有轨至轨的,没有的话,就把VB的值调的小点就行了
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
106
金钱
106
注册时间
2016-1-31
在线时间
23 小时
发表于 2016-1-31 14:22:34 | 显示全部楼层
本帖最后由 hotdll 于 2016-1-31 14:48 编辑

楼主的 ADC是不是用了上拉电阻?

或者ADC的输入脚配置为弱上拉输入?

断开LM358到ADC部分的电路,让LM358直接输出接到万用表再试。

PS:要注意LM358的输出摆幅和最大共模输入电压。

如果楼主的ADC输入部分必须接上拉电阻,那么使用的时候要注意避免让LM358单电源模式下超过LM358的稳定状态。

可以用AZ431直接给同相端提供2.5V的参考电压。让输出远离1V以下的位置,然后在软件中计算实际的电压差大概是Vo=(2.5-VB/2)*2
回复 支持 反对

使用道具 举报

0

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2016-2-5
在线时间
13 小时
发表于 2016-2-10 09:13:22 | 显示全部楼层
有空一起交流一下
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2016-2-15 20:22:57 | 显示全部楼层
hotdll 发表于 2016-1-31 14:22
楼主的 ADC是不是用了上拉电阻?

或者ADC的输入脚配置为弱上拉输入?

谢谢,我的ADC没有上拉电阻,配置是模拟输入
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2015-11-29
在线时间
46 小时
 楼主| 发表于 2016-2-15 20:23:26 | 显示全部楼层
beiwoj702 发表于 2016-2-10 09:13
有空一起交流一下

嗯嗯  一起学习,一起进步
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-23 18:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表