OpenEdv-开源电子网

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

请教OP2177运算放大器在下载程序和启动之前升压的问题

[复制链接]

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
发表于 2022-6-6 13:50:49 | 显示全部楼层 |阅读模式
7金钱
我将OP2177作为同相放大器使用,放大DAC输出的电压,先附上电路原理图。C45和C46实际电路中并没有焊接上去。         
现在问题是,下载程序的时候,和程序debug状态下还没运行的时候,2177的输出电压会上升,先快后慢的趋势,能升到2.4V左右。但是DAC引脚全程电压都没变化,请教一下各位,谢谢!

最佳答案

查看完整内容[请看2#楼]

C48并联一个10K左右的电阻试一下
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

12

主题

3344

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8462
金钱
8462
注册时间
2020-5-11
在线时间
3904 小时
发表于 2022-6-6 13:50:50 | 显示全部楼层
C48并联一个10K左右的电阻试一下
专治疑难杂症
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-6-6 13:58:18 | 显示全部楼层
而且在程序运行到DAC配置以后,就一切正常了,我现在想请教的是在这之前为什么会出现升压的情况,以及如何解决?
回复

使用道具 举报

2

主题

592

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1458
金钱
1458
注册时间
2019-7-28
在线时间
137 小时
发表于 2022-6-6 14:54:29 | 显示全部楼层
帮顶                  
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-6-6 14:54:57 | 显示全部楼层
原理图不见了,补充一下
O$S(C6698]BE}OI)0ARX}ZP.png
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-6-6 15:31:38 | 显示全部楼层
LcwSwust 发表于 2022-6-6 15:16
C48并联一个10K左右的电阻试一下

可以了,请教一下为何要改成电阻,以及这个阻值如何确定的,非常感谢!
回复

使用道具 举报

12

主题

3344

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8462
金钱
8462
注册时间
2020-5-11
在线时间
3904 小时
发表于 2022-6-6 15:38:49 | 显示全部楼层
白星 发表于 2022-6-6 15:31
可以了,请教一下为何要改成电阻,以及这个阻值如何确定的,非常感谢!

STM32单片机引脚在复位时一般为高阻态,而运放输入脚也为高阻态,容易受干扰,所以需外加下拉电阻,10K是随便给的值,也许100K也行.
有些单片机引脚在复位时有弱上拉,10K电阻有时也不一定能拉下来,要试一下才知道.
专治疑难杂症
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-6-6 15:56:02 | 显示全部楼层
LcwSwust 发表于 2022-6-6 15:38
STM32单片机引脚在复位时一般为高阻态,而运放输入脚也为高阻态,容易受干扰,所以需外加下拉电阻,10K是随便 ...

10K 20K在低电压可以放大, 高电压放大不动了,于是我改成100K电阻,成功解决,又学到一招,十分感谢~!
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-6-6 16:27:58 | 显示全部楼层
LcwSwust 发表于 2022-6-6 15:38
STM32单片机引脚在复位时一般为高阻态,而运放输入脚也为高阻态,容易受干扰,所以需外加下拉电阻,10K是随便 ...

我直接把C48电容取掉也可以了,会不会是这个电容在充电呢?
回复

使用道具 举报

12

主题

3344

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8462
金钱
8462
注册时间
2020-5-11
在线时间
3904 小时
发表于 2022-6-6 16:47:12 | 显示全部楼层
白星 发表于 2022-6-6 16:27
我直接把C48电容取掉也可以了,会不会是这个电容在充电呢?

这我就说不通了,C48的存在可以让电压变化更慢,或者由于电容内部漏电流的存在使其相当于并联了一个电阻.
去掉电容应该会让电压更容易上升才对.
也有这样的情况:比如助剂有电阻,你取掉电阻时助焊剂形成了下拉电阻,这种情况概率很低.
专治疑难杂症
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-6-6 17:41:57 | 显示全部楼层
LcwSwust 发表于 2022-6-6 16:47
这我就说不通了,C48的存在可以让电压变化更慢,或者由于电容内部漏电流的存在使其相当于并联了一个电阻.
...

你的解释是对的,我刚刚错误操作了,谢谢
回复

使用道具 举报

14

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2019-1-8
在线时间
21 小时
 楼主| 发表于 2022-11-1 08:31:37 | 显示全部楼层
LcwSwust 发表于 2022-6-6 16:47
这我就说不通了,C48的存在可以让电压变化更慢,或者由于电容内部漏电流的存在使其相当于并联了一个电阻.
...

大神,这个帖子我发现也是你回答的,和我刚刚回复你的是同一个电路。
R58做下拉就是为了防止运放升压(您可看下这个帖子回忆一下),但是加上后又会影响STM32的DAC输出,会分压。我现在的解决办法是,按照他分压以后的电压进行放大,程序里面补偿。不知您有没有更好的办法
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-25 03:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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