OpenEdv-开源电子网

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

DAC 输出正弦波带负载后,输出波形变窄

[复制链接]

4

主题

8

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-3-8
在线时间
1 小时
发表于 2015-3-10 21:58:31 | 显示全部楼层 |阅读模式
5金钱
      今天在调试DAC时,计划输出一个0.3~3.3V的正弦波,然后连接一个RC高通滤波后。可最后发现波形变窄,电压变成了0.7~1.4V的波型。经过调试发现在DA后接一个1K的电阻到GND就会出现波形变窄的问题,程序移植的是ST库里的例程。不带负载输出的波形没有问题。
      输出通道的缓冲我没有打开,不知道是不是这个的原因。还是说STM32的带负载有什么问题?有没有遇到过类似问题的兄弟啊

最佳答案

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

看了下F4的手册,看红圈,电阻最小是 5K 欧,意味着5.1K,10K,等等。而且是开缓冲的情况下。 其他系列应当差不多。 通常 DA 芯片内部的驱动能力都很弱,内阻很大。一般都要加缓冲,比如射随器。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11558
金钱
11558
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-3-10 21:58:32 | 显示全部楼层



看了下F4的手册,看红圈,电阻最小是 5K 欧,意味着5.1K,10K,等等。而且是开缓冲的情况下。

其他系列应当差不多。

通常 DA 芯片内部的驱动能力都很弱,内阻很大。一般都要加缓冲,比如射随器。

回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-10 21:58:32 | 显示全部楼层
说明你的负载太重了.
STM32的DAC输出驱动能力不强的.你还接1K电阻...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

4

主题

8

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-3-8
在线时间
1 小时
 楼主| 发表于 2015-3-10 22:43:50 | 显示全部楼层
回复【2楼】xuande:
---------------------------------
 恩,谢谢,我用的zet6的片子,手册上也是说的最小5K。最初我以为我的高通滤波中加的直流偏移量影响了DA,但是断开外部电路!就直接加了颗1K的电阻到GND,还是出现了波形变窄的问题。
现在我就怀疑2个问题:
1是芯片负载能力或则说我的配置上出现错误;
2就是硬件问题了,调试前用万用表在检测板子时,不知道表笔碰到排针哪个引脚了,整个板子都断电了,我是用JTAG在供电,用COMMANDER输入命令后也供电正常了,不带负载输出波形也正常,接着调试就发现问题了。
只有明天上班把配置中的缓冲打开,或则找颗运放做个跟随器试试了
回复

使用道具 举报

4

主题

8

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-3-8
在线时间
1 小时
 楼主| 发表于 2015-3-10 23:04:58 | 显示全部楼层
额。。。我的DA后面需要过一个RC高通滤波,这个R负载省不掉。手册上说的最小的Rload = 5K,是什么情况下的?需打开内置的缓冲器?还是说如果我使用需在DA与RC滤波电路间加个跟随器
回复

使用道具 举报

4

主题

8

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-3-8
在线时间
1 小时
 楼主| 发表于 2015-3-10 23:06:01 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
额。。。我的DA后面需要过一个RC高通滤波,这个R负载省不掉。手册上说的最小的Rload = 5K,是什么情况下的?需打开内置的缓冲器?还是说如果我使用需在DA与RC滤波电路间加个跟随器
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-10 23:09:00 | 显示全部楼层
回复【6楼】abtc1130:
---------------------------------
加缓冲.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

184

帖子

0

精华

高级会员

Rank: 4

积分
701
金钱
701
注册时间
2014-8-17
在线时间
164 小时
发表于 2015-3-12 00:00:49 | 显示全部楼层
用运放加一级电压跟随器,后面再加你的滤波电路,
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-25 08:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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