论坛风格切换切换到宽版
  • 11675阅读
  • 50回复

我的DDS控制板 [复制链接]

上一主题 下一主题
离线BH7KQK
 
发帖
3425
只看楼主 倒序阅读 0楼 发表于: 2010-04-30
我的dds控制板
献给喜欢玩cw的diyer。够简单!

全部操作只用一个五脚带按钮的编码开关完成。lcd0802显示,够小。上面显示s表。下面显示频率。步进最小10hz

单片机延时ptt释放控制引脚。(约延时0.5秒释放)
key控制引脚。电平与t/r控制脚同步。
侧音输出引脚。约700hz音频。

操作方式:
短按编码开关(不要旋转),光标会在100k,10k,1k,100h,10h之间跳动,光标指向的当前位置就是频率步进。左右旋转就可以到目标频率。

短按编码开关同时旋转,可设置rit,设完长按退出。

长按编码开头,进入菜单。可设置:
1:保存(各个波段保存相互独立,下次开机时就显示这个)
2:波段选择,7,14,21三个波段,三级基要够用,对应单片机3个引脚的高低电平。看图。
3:cw本振偏移:+-0-1000hz可设,设置保存在e2prom。一直有效。
4:中频:+-0-30。000mhz可设。
5:dds频率校准。


程序与效果图。
使用了bd7lp的(赵老师的产品)dds9851模块做的实验。。

dds使用100mhz有源晶振,不倍频。

不足的地方有:
侧音输出不好听。延时不可调。因为单片机空间不足。没有异频操作。lcd背光没软开关。等等。。。

其它功能没什么好说的。俺只玩cw,这些就够了。

程序级单片机接线图,看下面。山寨的摄像头。。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BH7KQK
发帖
3425
只看该作者 1楼 发表于: 2010-04-30
程序在这里...
发帖
3323
只看该作者 2楼 发表于: 2010-04-30
顶。。。。。向你学习
离线BG5CEH
发帖
721
只看该作者 3楼 发表于: 2010-04-30
厉害啊!!!成本多少?
离线BH7KQK
发帖
3425
只看该作者 4楼 发表于: 2010-04-30
成本,用的都是平时实验剩下的边角料。0元。嘿嘿。。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BI7MV
发帖
312
只看该作者 5楼 发表于: 2010-04-30
强!……
出套件不?
离线3da1
发帖
1704
只看该作者 6楼 发表于: 2010-04-30
厉害的 人物,技术呀,顶
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线黄毛
发帖
77
只看该作者 7楼 发表于: 2010-04-30
好叻
离线子宋
发帖
1161
只看该作者 8楼 发表于: 2010-04-30
lz出套件不?
离线BH7KQK
发帖
3425
只看该作者 9楼 发表于: 2010-04-30
不出套件。。。
离线BG7YHK
发帖
68
只看该作者 10楼 发表于: 2010-04-30
强,顶!!!
离线weed
发帖
8744
只看该作者 11楼 发表于: 2010-04-30
m8只买到长方形的,四方我没有。有时间我试验一下。
离线BH7KQK
发帖
3425
只看该作者 12楼 发表于: 2010-04-30
贴片的差一个脚,就是少了s表输入端。
离线wenzheng0818
发帖
881
只看该作者 13楼 发表于: 2010-04-30
dds好了没
离线BH7KQK
发帖
3425
只看该作者 14楼 发表于: 2010-05-05
今天用直插的atmega8试了一下。不行。进入菜单或rit后退出来时就不能显示s表了。
原因是直插的没有adc7这个adc通道。。。如果有需要用直插的程序请联系我。

程序改进了点地方,微调rit不用跳到前面选+或-了。只要大于0就是加,小于0就是减。。

软件里没有写编码开关的防抖动代码,需要在编码开关的a,b端分别对地接个104瓷片电容就可以了。

应用的俺的唱响级二次变频率接收机上。效果不错。

dds发热问题,使用30mhz晶振开6倍后发热比效明显。关闭后就比较温暖了。
离线ding
发帖
3488
只看该作者 15楼 发表于: 2010-05-06
强力留名。
离线BG3FK
发帖
1421
只看该作者 16楼 发表于: 2010-05-06
这个dds能输出6段吗?
离线bd7rf
发帖
10148
只看该作者 17楼 发表于: 2010-05-06
丁丁推介的,怎么样都留名一下。
离线西门飘雪
发帖
587
只看该作者 18楼 发表于: 2010-05-06
程序是你自己写的吗?
离线BH7KQK
发帖
3425
只看该作者 19楼 发表于: 2010-05-06
'
这个dds能输出6段吗?
'

目前只写了三个波段的控制。因为引脚不够。