打印

DDS芯片AD9850产生正波的问题

[复制链接]
2146|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
77muke|  楼主 | 2009-2-28 16:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   各位大虾,我在用AD9850产生正弦波的过程中,用50MHZ的晶振,只能产生1-191492HZ的波形。它的控制字为0x00FAFD00.一旦超过这个值,输出频率错了乱,甚至没有频率输出。
   不是说AD9850的输出频率可以达到其输入频率的40%吗?再说我这之前的频率输出都是正确的,那我的程序是没问题的。但是,为什么再高的频率输出就不对了?
   毕设中,万分焦急。望各路大虾支招。感激涕零哪。。。

相关帖子

沙发
王紫豪| | 2009-3-2 23:43 | 只看该作者

再说我这之前的频率输出都是正确的,那我的程序是没问题

什么因果关系啊

使用特权

评论回复
板凳
jacky-cheung| | 2009-3-9 16:39 | 只看该作者

俺用过AD9851,蛮好用的

9850有哪里区别?用的并行还是串行方式?

使用特权

评论回复
地板
iC921| | 2009-3-10 08:18 | 只看该作者

不知道00有什么说法

使用特权

评论回复
5
computer00| | 2009-3-10 10:02 | 只看该作者

应该是楼主的程序在计算过程中数值产生了溢出吧?

换成long int或者float计算试试看。

使用特权

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

本版积分规则

34

主题

78

帖子

0

粉丝