你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407的DAC接运放,电压不放大的问题

[复制链接]
Watercub3 提问时间:2017-9-2 21:23 /
用STM32F407自带的DAC外接运放,想放大电压。
运放电路如下图(运放采用过LM318和OP07,效果一样):

测试电压曲线为一条余弦曲线:运放正输入端接入U(+) = -1.5cos(pi*t/5)+1.5. 这是一条幅值为0~1.5V的余弦曲线。运放负输入端接入电压为0V。
结果电压没有被放大。
单独测F407的DAC输出结果如下图(幅值和周期没有问题):

运放输出端输出波形如下图(幅值为1.5V,没有放大):

又测了一下运放正、负输入端的电压波形。
正端输入波形:

负端输入波形:

值得注意的是运放的正、负输入端的波形基本同幅值同相位,幅值都是0~0.75V。
请问这是什么原因呢?是运放的输入阻抗太小了吗?怎么解决?谢谢大家!



运放电路

运放电路

F407DAC输出波形

F407DAC输出波形

运放输出波形

运放输出波形

运放正输入端电压波形

运放正输入端电压波形

运放负输入端波形

运放负输入端波形
收藏 评论6 发布时间:2017-9-2 21:23

举报

6个回答
Watercub3 回答时间:2017-9-4 15:36:17
原因找到了,STM32F407的DAC驱动能力不行,开了缓冲就好了。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 结贴奖励

查看全部评分

Stm32McuLover 回答时间:2017-9-2 21:39:33
你这叫放大电路?我模电学的不好
Stm32McuLover 回答时间:2017-9-2 21:40:49
运放+-端电位当然一样了,啥叫虚短虚断
Stm32McuLover 回答时间:2017-9-2 21:41:54
你的本意是想给信号加偏置电压吧,你这搞错了,用加法+放大电路,百度搜下

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

Watercub3 回答时间:2017-9-2 22:17:28
哈佛祖安智 发表于 2017-9-2 21:41
你的本意是想给信号加偏置电压吧,你这搞错了,用加法+放大电路,百度搜下 ...

额,本来想做一个差动输入电压放大器来着。但是有问题,于是就简化了一下,一个输入端输入0V,那就是电压放大了吧?其实就是这个:
Watercub3 回答时间:2017-9-2 22:31:00
哈佛祖安智 发表于 2017-9-2 21:40
运放+-端电位当然一样了,啥叫虚短虚断

啊,这一点您说的对,大意了。。。
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版