论坛风格切换切换到宽版
  • 62659阅读
  • 225回复

介绍一个单片机做的自动键!!! [复制链接]

上一主题 下一主题
离线BD7IHN
发帖
12939
只看该作者 60楼 发表于: 2003-10-16
你用什么键体的?
最初由 8200 发表
不用客气:)



那就不客气了:d

知不知道如果键体两个开关同时接通会出现什么情况?

因为想用鼠标改制自动键的话,就可能同时左右键都按下去了,也就是“点”“划”两个开关同时接通,不知道会不会“砰”的一声的。
离线qbp_qh
发帖
161
只看该作者 61楼 发表于: 2003-10-16
两个键同时按下会?
估计会"砰,咚...砰,咚..."的吧!:d :d :d :d
离线8200
发帖
1976
只看该作者 62楼 发表于: 2003-10-16
两个键同时按下会发出“嗒”“嘀嘀”“嗒”“嘀嘀”“嗒”“嘀嘀”.............
没事的:)
离线BD7IN
发帖
1546
只看该作者 63楼 发表于: 2003-10-17
最初由 bd5hma 发表

有空看一下这个,特点是很省电
http://www.qsl.net/bd5hma/keyer.htm

调节速度很方便(用电位器调节),不过要做个好的外壳比较难点。。。。。:cool:
离线BA6QH/QRP
发帖
11555
只看该作者 64楼 发表于: 2003-10-17
最初由 tcl 发表
想想真是要谢谢我们的好朋友bg6qbp虎哥!
他的工作那么忙,
还挤时间设计自动键电路,无私的给大家提供源程序和帮助。
真心的说一声:谢了虎哥!


唉!怎么就没有人谢谢我啊!:( :( :( :p
离线TCL
发帖
1040
只看该作者 65楼 发表于: 2003-10-17
当然还要感谢参与设计工作的bd6qh!没有您试用,这个键就不会这么的实用与完善!
离线BA6QH/QRP
发帖
11555
只看该作者 66楼 发表于: 2003-10-19
呵!呵!心里总算平衡了一点!:d :d :d
离线BG6QAM
发帖
13993
只看该作者 67楼 发表于: 2003-10-26
最初由 tcl 发表
才得到bg6qbp的指点,知道了一个小秘密!
大家做自动键体与电路的接口时请将滴接插头的顶端,达接中间,地接根部。
这样做的好外就是当插入手键后按复位键就能当手键练习器使用了。:d
还有一个我自己的做法:在喇叭处并一个接口直接接电脑的音频输入,就可以用软件
来识别发的m码了。:d(识别软件在新手一栏里找我发的贴)
还有一个好消息! 咱武汉的高人正在设计自动键体,相信不久以后咱们大家就能用上价廉物美的成品自动键体了。

谁在设计键体?弄张图纸来diy
离线BD0FD
发帖
1452
只看该作者 68楼 发表于: 2003-10-29
BG6QBP 钱老师,向您请教
我很菜,学习就是摸索来,在想办法自己编译您的原程序.
过程如下:先用编辑器将*.asm文件打开,将程序后面的呼号部分改写成自己的呼号,保存.
然后使用keil c51软件
先新建一个项目,选择89c2051,
按软件默认添加startup.a51文件
将*.asm添加到项目中
对该项目进行设置,基本上按默认值,选中输出*.hex文件
点击build target开始编译
原文件开始进行编译,
最后生成*.hex文件

这个过程是否正确?
最后生成的*.hex文件和您发给我的bg0fd.hex文件相比要小一半左右,用编辑器打开来看文件的编码也不太一样.

当然,还没有烧录到片子上检验.

请钱老师百忙之中给我讲解一下,多谢.

我是不是应该好好补补课了:confused:
离线BD0FD
发帖
1452
只看该作者 69楼 发表于: 2003-10-30
有谁能帮我了解一下编译的问题呀?
我顶一下!
离线TCL
发帖
1040
只看该作者 70楼 发表于: 2003-10-31
找个编译软件就行了.c51eval这个就很简单,傻瓜型的.学都不用学,马上上手.一译就成.
先打用记事本打开源程序,改最后的呼号.存盘后用软件一译就成了.试试,简单.
别的我就不懂了,要问专家了.:d
离线bg6mt
发帖
3710
只看该作者 71楼 发表于: 2003-12-21
你的自动键做得很漂亮!不过,它只能算是个半自动键,因为,它需要人工去控制点和划的产生的多少,间隔的大小。
用过部队的“电子键”吗?那才能称得上是“自动键”!
离线qbp_qh
发帖
161
只看该作者 72楼 发表于: 2003-12-22
给BG0FD
最近很忙,没上来.关于编译连接的问题我没法用三言两语说清,.关于keil c51 的教程网上很多.你也下载看看.我给你的已经是hex文件了.不用再编译了.
你的方法是对的.但一定要将源程序添加到项目中.再编译.
bg6qbp
离线BD7IHN
发帖
12939
只看该作者 73楼 发表于: 2004-01-02
最近想开工做一个自动键了
据说今年的升级考试是在三月,为了通过摩尔斯码的考试,需要一个自动键来上机操练了。最近,工作告一段落,希望抽些业余时间完成这项制作。

零件一个多月前就准备好了,无奈俗务缠身,一直没空动手,觉得辜负大家的支持和帮助了。

动工前想再请教大家一个问题,我使用的电台是ft-80c,该选用那两种键控电路中的哪种?
离线BD0FD
发帖
1452
只看该作者 74楼 发表于: 2004-01-02
最普通的那种就可以
离线BD7IHN
发帖
12939
只看该作者 75楼 发表于: 2004-01-27
遇到问题了
我按楼主的电路,键控输出采用键控电路1。装起来以后,有一个发光二极管(89c2051第11脚所接的发光二极管)长亮,但按各按钮都没有反应。

请教一下,可能是那里出毛病了?我手头只有一个万用表,该怎么检查?
离线qbp_qh
发帖
161
只看该作者 76楼 发表于: 2004-02-05
自动键调试
将2051 7,8脚悬空,再按键看是否有反应。
离线BD7IHN
发帖
12939
只看该作者 77楼 发表于: 2004-02-05
回复: 自动键调试
最初由 qbp_qh 发表
将2051 7,8脚悬空,再按键看是否有反应。


谢谢了,晚上回去试试看。

第7脚应该是连接其中一个点划输入键,第8脚应该是接喇叭那个吧?

正常的反应应该是怎么样的呢?

我现在是把所有按钮和连线都接好了。正确的调试程序该是怎么样的?是不是该先有什么地方不接,然后一边调一边把各处接好?

能留个电话吗?必要的时候向你“电话问功课”:d
离线BD7IHN
发帖
12939
只看该作者 78楼 发表于: 2004-02-05
我又学会了一点,高兴ing
反复看了前面几个ham友的帖子。中午根据这个网址(http://www.89s51.com/article_show.asp?articleid=90)所介绍的步骤,已经把本帖楼主在二楼所发布的源程序改成我自己的呼号,而且编译成hex文件。

后面,谁要做都可以了。因为我原来是什么也不会的,看了上面那个网址就知道该怎么做了。应该是比较容易的事情。
离线qbp_qh
发帖
161
只看该作者 79楼 发表于: 2004-02-05
制作流程
制作电路板---->按装元件(除2051)--------->按装2051---->上电调试
.                         ^
编译原程序---->烧录2进制代码到2051-----'


电路比较简单, 但编译原程序和烧录进制代码需要了解单片机知识,同时需要烧录设备。 建议请教当地懂计算机的ham朋友或阅读些单片机入门类的书籍。
祝你成功!!!;) :)