OpenEdv-开源电子网

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

AD采集后DA输出为什么随着输入信号的频率的升高幅值越来越小?

[复制链接]

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2014-9-4
在线时间
0 小时
发表于 2014-9-12 17:38:09 | 显示全部楼层 |阅读模式
5金钱
我用DMA方式进行AD采集然后DA直接输出,AD采样率我已经设置为最大接近1MHZ了, ,但是为什么随着输入信号的频率增加,输出波形幅值衰减呢,我输入的信号幅度500MV,大概从60KHZ开始,随着频率增加,输出波形频率开始衰减,到200KHZ时,幅值只剩下200MV了,怎么回事呢?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-9-12 18:30:28 | 显示全部楼层
200KHZ 一个周期AD只能采样5个点,5个点不太能保证波形的完整性了。
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2014-9-4
在线时间
0 小时
 楼主| 发表于 2014-9-12 20:00:40 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
采样点少不能保证波形完整性,应该是波形变形而不是幅值变小才对呀,现在怎么是幅值变小了呢,波形并没有变形
回复

使用道具 举报

28

主题

95

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2013-10-11
在线时间
38 小时
发表于 2014-9-12 20:31:21 | 显示全部楼层
一般AD的输入端都会有一个低通滤波器,当频率越来越高时,信号会逐渐衰减,当信号衰减到输入幅度的一半时,该点频率为低通滤波器的截至频率。这个应该就是你所诉的现象。当然你的DA输出也可能接入了滤波器导致该现象,还有就是二楼说的你的采样率低了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-12 22:44:47 | 显示全部楼层
有可能是你的信号发生器的问题,你直接用示波器看下波形的变化看看。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2014-9-4
在线时间
0 小时
 楼主| 发表于 2014-9-13 16:09:30 | 显示全部楼层
回复【4楼】netmouse:
---------------------------------
但是为什么我不用DMA方式进行AD采集时,AD采集后DA直接输出,到200K时波形基本没有什么衰减,而且有一点比较奇怪的是不用DMA方式采集时,输入波形100KHZ时,示波器输出波形变形比较严重,但是到200K时,波形变形反而不太严重,到300K时又比较严重,到400K时反而又不太严重。而且波形的幅值衰减并不像DMA方式那样明显。只是衰减了一点而已。这个怎么回事呢?
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2014-9-4
在线时间
0 小时
 楼主| 发表于 2014-9-13 16:11:16 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
你指的信号发生器的问题,具体你指的哪里的问题?只有信号发生器输入信号让AD采集后示波器才会有波形输出的。
而且我直接将信号发生器的探头和示波器的探头直接连接后波形很正常,说明信号发生器,示波器都没有问题的。
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-9-13 17:31:02 | 显示全部楼层
回复【6楼】sgsg:
---------------------------------
DMA只是搬运作用,你确定你的数据传输过程没有经过软件滤波什么的吗
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-14 00:27:45 | 显示全部楼层
回复【7楼】sgsg:
---------------------------------
那就不是信号源的问题。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2014-9-4
在线时间
0 小时
 楼主| 发表于 2014-9-14 10:23:39 | 显示全部楼层
回复【8楼】ricefat:
---------------------------------
肯定没有经过软件滤波的,这个我确定。我只是用DMA采集然后就直接输出了,不会有软件滤波的。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-1 08:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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