论坛风格切换切换到宽版
  • 2167阅读
  • 3回复

用avr单片机直接合成驱动的pll [复制链接]

上一主题 下一主题
离线wycx
 
发帖
1497
只看楼主 倒序阅读 0楼 发表于: 2007-05-23
用户被禁言,该主题自动屏蔽!
离线huashao128
发帖
4025
只看该作者 1楼 发表于: 2007-05-23
有创意。。。
离线awakening
发帖
795
只看该作者 2楼 发表于: 2007-05-23
创意不错.我用aduc7026做过类似的东西.速度更快.频率更高.不过相位噪声很大.实际使用意义不大哦
离线bd1es
发帖
2096
只看该作者 3楼 发表于: 2007-05-24
我做过这个试验,这方案使用24bit的dds软算法(其实就几行汇编,6个机器周期),并采用1bit的输出(从最高位引出,相当于方波输出,这样就免除了a/d转换和波表查询)。试验感觉相噪偏大,因为dds的输出太不考究了,当然加大环路滤波器的时间常数可以改善些。

最不理想的是在更换频率时引起很大的锁相环抖晃,因单片机只会顺序执行指令,所以如有中断程序在执行,dds核心的执行时间就变了。