打印
[51单片机]

请问一个DDS信号源的问题

[复制链接]
1567|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


为什么用51单片机和DAC0832做出来的波形有很多细小的锯齿?细看下图






每两个相邻的点都是一上一下的,但是单片机输出的数据确实是递增或递减的啊



T28iSLXnXbXXXXXXXX_!!1578214200.jpg (63.6 KB )

T28iSLXnXbXXXXXXXX_!!1578214200.jpg

相关帖子

沙发
forrest11| | 2014-4-10 15:14 | 只看该作者
单片机输出是离散的,当然会形成锯齿状波。用RC滤波器会平滑锯齿。

使用特权

评论回复
板凳
forrest11| | 2014-4-10 15:14 | 只看该作者
单片机输出是离散的,当然会形成锯齿状波。用RC滤波器会平滑锯齿。

使用特权

评论回复
地板
90后的小奶粉|  楼主 | 2014-4-10 15:58 | 只看该作者
forrest11 发表于 2014-4-10 15:14
单片机输出是离散的,当然会形成锯齿状波。用RC滤波器会平滑锯齿。

我已经用DAC0832转换成模拟信号了啊

使用特权

评论回复
5
wyh000aini| | 2014-4-10 16:00 | 只看该作者
DAC输出的原本突变的直流电压,只是很快看不出来,放大后肯定会有锯齿的

使用特权

评论回复
6
90后的小奶粉|  楼主 | 2014-4-10 16:20 | 只看该作者
wyh000aini 发表于 2014-4-10 16:00
DAC输出的原本突变的直流电压,只是很快看不出来,放大后肯定会有锯齿的

谢谢你~~能不能稍微告诉我具体点,DAC0832不能把之前的数据锁存在模拟输出吗,为什么会突变啊。。。

使用特权

评论回复
7
王紫豪| | 2014-4-10 17:14 | 只看该作者
离散点输出啊,一个台阶,一个台阶的,想要锯齿小,就要分辨率高(你的才8位),速度快(你的单片机也慢)

使用特权

评论回复
8
wyh000aini| | 2014-4-10 17:28 | 只看该作者
DAC的输出值是你通过单片机设定的一个固定电压值,如果你输出速度足够快,改变精度越高,那么看起来就越平滑,通常在输出加滤波,你可以参考DDS模块后面的滤波电路

使用特权

评论回复
9
90后的小奶粉|  楼主 | 2014-4-10 19:17 | 只看该作者
王紫豪 发表于 2014-4-10 17:14
离散点输出啊,一个台阶,一个台阶的,想要锯齿小,就要分辨率高(你的才8位),速度快(你的单片机也慢) ...

你好,有标准的台阶我能理解,因为每两点之间时间较长,可以用高速器件改善。可是我不理解的是为什么会出现第二个图那样的锯齿?就是当前抽样点转换为模拟值后,下一个会比当前值小,这是为什么呢?
而且当我把单片机输出的速度放慢,发现较小的抽样值点也是波形数据里的一个值,也就是说,假如波形数据是1,2,3,4,5
出来的波形2比1小,4比3小,但总体是上升的
。谢谢您的解答

无标题.jpg (152.09 KB )

无标题.jpg

使用特权

评论回复
10
90后的小奶粉|  楼主 | 2014-4-10 19:18 | 只看该作者
wyh000aini 发表于 2014-4-10 17:28
DAC的输出值是你通过单片机设定的一个固定电压值,如果你输出速度足够快,改变精度越高,那么看起来就越平 ...

如果没有滤波为什么出现一上一下的小锯齿呢?不是应该是阶梯波吗?

使用特权

评论回复
11
lirunze| | 2014-4-10 19:30 | 只看该作者
路过啊

使用特权

评论回复
12
王紫豪| | 2014-4-10 20:14 | 只看该作者
至于你说的“锯齿”现象,应该是传输阻抗导致的;输出个方波,还有过冲呢,

使用特权

评论回复
13
coody| | 2014-4-10 23:10 | 只看该作者
LZ,那是因为你用的是数字示波器,你用模拟示波器看看就没有了。。。

使用特权

评论回复
14
90后的小奶粉|  楼主 | 2014-4-10 23:25 | 只看该作者
coody 发表于 2014-4-10 23:10
LZ,那是因为你用的是数字示波器,你用模拟示波器看看就没有了。。。

不是啊,原来我也这么想过。后来我把每两点之间的延时加大到1S,然后DAC输出接到一个发光二级管上,发现真的是一亮一灭一亮一灭的,但是总体变化和波形是一样的

使用特权

评论回复
15
wyh000aini| | 2014-4-11 10:08 | 只看该作者
你在输出端端串接一个小电阻再测试,做好源端匹配

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

59

帖子

0

粉丝