论坛风格切换切换到宽版
  • 2511阅读
  • 7回复

DDS有没有做到分辨率0.01HZ的? [复制链接]

上一主题 下一主题
离线bg7vi
 
发帖
2562
只看楼主 倒序阅读 0楼 发表于: 2008-07-25
哪位高手可以做一个dds做到分辨率0.01hz的?频率到30mhzj就可以,当然高点更好了!用外时钟,比如用铷钟或恒温晶体。或者是直接加外频,如180mhz,1000mhz的。谢谢!
离线BG7TBL
发帖
2965
只看该作者 1楼 发表于: 2008-07-25
用ad9951/9851,将频标降低100倍,那么读出来的1hz步进就是0.01hz了!
但到不了30mhz
离线bg7vi
发帖
2562
只看该作者 2楼 发表于: 2008-07-25
'
用ad9951/9851,将频标降低100倍,那么读出来的1hz步进就是0.01hz了!
但到不了30mhz
'
所以想给潭里的高手出个难题
离线一异
发帖
868
只看该作者 3楼 发表于: 2008-07-25
这个好办,自己做!
为了得到0.01hz的频率分辨率,最好采用十进制的累加器,似乎商品dds都是二进制的。
比如,采样频率取150mhz,那么需要一个十位半的十进制计数器,相当于一个三十四位二进制计数器。
这个累加器可以用fpga来制作,cpld可能也行。
离线mike
发帖
198
只看该作者 4楼 发表于: 2008-07-25
可以啊,有很多dds可以做的到啊。比如ad9852,频率控制可以精确到1uhz,因为他的频率控制字是48位的。还有ad9912可以做到4uhz的分辨。频率控制字也是48位的。

楼主这个问题用ad的器件来做不算是个难题。
离线代洪波
发帖
4809
只看该作者 5楼 发表于: 2008-07-25
先用dds在低频上达到频率步进要求,再混频不就完了?
离线alchemier
发帖
69
只看该作者 6楼 发表于: 2008-07-25
还要加上样表的要求吧,否则单纯的频率精度是很容易达到的
离线bg7vi
发帖
2562
只看该作者 7楼 发表于: 2008-07-25
多谢几位热心回答,ad9852我有,想要现成的,那位高手做一个!!!!