切换到宽版
左右分栏
统计
基本信息
到访IP统计
管理团队
管理统计
在线会员
会员排行
版块排行
帖子排行
标签排行
帮助
日志
群组
热榜
分享
记录
用户名
密 码
记住登录
登录
找回密码
注册
快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
论坛
群组
火腿广场
手机客户端
帖子
用户
版块
帖子
搜索
PHPWIND
HELLOCQ
哈罗CQ火腿社区
>
QRP and DIY
>
DDS晶振频率的选择
发帖
回复
返回列表
新帖
3843
阅读
8
回复
DDS晶振频率的选择
[复制链接]
上一主题
下一主题
离线
小比尔/5
UID:34302
注册时间
2006-06-17
最后登录
2024-01-14
在线时间
128小时
发帖
2582
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
关闭
个人中心可以申请新版勋章哦
立即申请
知道了
发帖
2582
加关注
发消息
只看楼主
倒序阅读
0楼
发表于: 2009-06-18
为啥都采用30.000、50.000这样的“整数”呢?
为啥不用32.768、64.000?
相位累加器表示的都是2的n次方,用2^n的频率,左移右移会不会好算一点啊?
共
条评分
回复
举报
分享到
淘江湖
新浪
QQ微博
QQ空间
开心
人人
豆瓣
网易微博
百度
鲜果
白社会
飞信
离线
代洪波
UID:21980
注册时间
2004-12-22
最后登录
2021-02-18
在线时间
496小时
发帖
4809
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
4809
加关注
发消息
只看该作者
1楼
发表于: 2009-06-18
如果选择比如2。048mhz类似的的确计算方便很多。估计是需要利用dds的最高使用频率吧
共
条评分
回复
举报
离线
yuhang
UID:38953
注册时间
2006-11-23
最后登录
2025-07-25
在线时间
1782小时
发帖
1803
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
1803
加关注
发消息
只看该作者
2楼
发表于: 2009-06-18
因为 dds的分辨率 很高,没比较用 这样的晶体
通过 频率控制字 就可以修正
共
条评分
回复
举报
离线
BD1CM
UID:32277
注册时间
2006-03-26
最后登录
2024-09-09
在线时间
5296小时
发帖
3306
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
3306
加关注
发消息
只看该作者
3楼
发表于: 2009-06-18
一般dds是32位的 要凑数的话就是2^32这个数,不好整,另外dds分辨率太高了不必非得要凑主时钟的数了
共
条评分
回复
举报
离线
小比尔/5
UID:34302
注册时间
2006-06-17
最后登录
2024-01-14
在线时间
128小时
发帖
2582
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
2582
加关注
发消息
只看该作者
4楼
发表于: 2009-06-19
其实就是频率控制字的计算比较麻烦,至少用89s52是这样,别的没啥
共
条评分
回复
举报
离线
BD1CM
UID:32277
注册时间
2006-03-26
最后登录
2024-09-09
在线时间
5296小时
发帖
3306
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
3306
加关注
发消息
只看该作者
5楼
发表于: 2009-06-19
用权加的办法计算就ok了 毕竟51的c上限是32位的 你指望它直接算有点费劲 先用pc计算出
1hz=多少累加器的数值
10hz=多少
100hz=多少……
用的时候做权加就ok 最大误差很小的
共
条评分
回复
举报
离线
小比尔/5
UID:34302
注册时间
2006-06-17
最后登录
2024-01-14
在线时间
128小时
发帖
2582
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
2582
加关注
发消息
只看该作者
6楼
发表于: 2009-06-20
嗯,这是个好办法,比浮点乘法好多了,学习!
共
条评分
回复
举报
离线
一异
UID:52167
注册时间
2008-03-31
最后登录
2011-09-05
在线时间
0小时
发帖
868
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
868
加关注
发消息
只看该作者
7楼
发表于: 2009-06-20
实际上,只要相位累加器的步长足够长,最后得到的频率精度一般都能得到保证,除非你需要输出频率很低信号。(比如,一个采样频率100mhz、24bit累加器的dds,无法得到精确的10hz的信号)
要解决低端频率的准确性,用特殊频率晶振是一个有效的方法,这个方案唯一的缺点是需要定制晶体。
另一个可能的方法是采用10进制累加器,这个方法的缺点在于无法使用商品化的dds芯片,只能由可编程逻辑自己设计。
对于采用单片机,或者dsp制作的dds,采用十进制累加器倒是一个很不错的解决方案。
共
条评分
回复
举报
离线
BD1CM
UID:32277
注册时间
2006-03-26
最后登录
2024-09-09
在线时间
5296小时
发帖
3306
搜Ta的帖子
精华
0
访问TA的空间
加好友
用道具
注册用户
发帖
3306
加关注
发消息
只看该作者
8楼
发表于: 2009-06-20
我估计用啥时钟不是问题,单片机的计算才是个小问题,当然好的性能的输出也要求考虑时钟是否会有交互调等影响的。
共
条评分
回复
举报
发帖
回复
返回列表
https://www.hellocq.net/forum
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问
隐藏
快速跳转
火腿资讯区
中国QSL卡片管理局
公告通知
各地火腿活动专题
火腿交流区
火腿神聊
新手培训班
莫尔斯电码 - CW
QSL卡展板
火腿技术区
DX通信
QRP and DIY
设备
天线和铁塔
V/UHF和移动通信
卫星和空间通信
APRS专题
业余无线电应急通信
火腿资源区
FlexRadio SDR收发机
现代通信
业余无线电器材信息
EchoLink/IRLP/远程电台及其他VoIP技术专区
火腿文化
ARDF - 业余无线电测向
计算机应用及数码产品
《电子制作》杂志
邻家火腿快讯
单片机与自动控制
HAM软件、HAM网站
业余无线电中文计划
HELLOCQ火腿社区版务工作室
关闭
关闭
选中
1
篇
全选