找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

上传一个莫尔斯电码发生的单片机程序与Proteus仿真电路

查看数: 8454 | 评论数: 30 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-10-20 21:30

正文摘要:

短波等幅电报是无线电玩家的挚爱,其抗干扰能力是无法替代的,使用小功率就能实现远距离通联。但是人工收发电报实在是太难,也太繁琐,也因此莫尔斯码已被主流应用淘汰。如果能用单片机实现自动收发电报,就能很方便 ...

回复

ID:343102 发表于 2022-5-16 15:00
关于通信速率问题要看使用环境。单片机解码速度很快,理论上可以缩短脉宽提高速率,可以直逼数字通信。但是cw通信的特点决定了其更强调抗干扰,能联通。一般在极端环境下使用。在利用月亮反射通信时,每分钟只能发送10-15个字符。ft8通信为了提高灵敏度,发送速率也不高。
至于采用跳频抗干扰,其实属于发射技术。单片机cw信号同样可以采用跳频发射,而且由于单片机cw信号采用的是单一音频,接收时更容易选择、辨识,抗干扰能力更强。
ID:99525 发表于 2022-5-12 12:50
有意思!这儿还有HAM!73!de BH4TXN!
ID:1023972 发表于 2022-5-12 11:38
哪位大佬可以解答一下这个程序的思想吗,理解不了程序
ID:1023972 发表于 2022-5-5 11:44
这个怎么演示啊,搞不懂
ID:1000797 发表于 2022-1-19 22:51
风158 发表于 2022-1-19 21:09
这个需要一定的电路知识,可以先玩玩无线发射电路,例如无线遥控、无线话筒等。

就是如果我现在想做一个实物,那在这个的基础上需要什么来发射呐,固定的433Mhz或者315Mhz
ID:343102 发表于 2022-1-19 21:09
妹妹妹妹 发表于 2022-1-18 21:22
那那这个咋做成无线发射的呐 俺不会

这个需要一定的电路知识,可以先玩玩无线发射电路,例如无线遥控、无线话筒等。
ID:1000797 发表于 2022-1-18 21:22
风158 发表于 2022-1-16 22:06
指定某个按键与哪几个字符关联就行。就像多功能电话键盘一样。

那那这个咋做成无线发射的呐 俺不会
ID:1000797 发表于 2022-1-18 21:01
风158 发表于 2022-1-16 22:03
看电路图:

我我还有一个问题就是现在咋把这个断断续续的信号发射出去呢,具体咋实现
ID:1000797 发表于 2022-1-18 20:36
风158 发表于 2022-1-16 22:06
指定某个按键与哪几个字符关联就行。就像多功能电话键盘一样。

太太太感谢了 我好好研究研究
ID:343102 发表于 2022-1-16 22:06
妹妹妹妹 发表于 2022-1-13 16:24
你知道咋用这16个按键输入26个字母和0-9嘛,我看不懂那个代码

指定某个按键与哪几个字符关联就行。就像多功能电话键盘一样。
ID:343102 发表于 2022-1-15 12:41
本帖最后由 风158 于 2022-1-15 17:42 编辑

单片机自动收发报系统体积小,又省电,也很便宜,而且速度很快,不容易出错,在很大程度上弥补了CW通信的缺点。有了单片机自动收发报系统,相信手动收发基本上只用于爱好了。
ID:343102 发表于 2022-1-15 09:21
让我们再看看CW通信有哪些过人之处,就会发现淘汰CW通信是不明智的。传统方法自有传统方法的优点,据说海上的就又开始装备利用恒星定位的仪器了。这是从最坏处着想,向最好处努力的基本决策原则。以下来自网络:

CW通讯的优缺点

    摩斯电码(Morse Code)是一种相当古老的通讯方法,早在有线电话发明前的有线电报时代即已存在。由于它具有精简、低成本、高效率的优点,所以在通讯科技发达的今天,它仍然占有相当重要的地位。

    CW为Continue Wave的缩写,它并不是指连续发射的信号(那不成为干扰了吗?)而是指频率固定、振辐固定,有别于FM的频率、AM的振辐随时间改变而改变。由于没有调制,所以只能借着信号的有无来传递信号,想当然尔,当然是用Morse Code这种全球皆知的方式来编码。在此要特别说明的是Morse Code是一种编码方式,而CW是一种电波型式,两者并不相同,只不过我们在运用CW时通常是用Morse Code来沟通,两者虽有极高的关联,但并不表示全等,不可混淆。

优点:

1.CW的频宽甚窄:
    FM的频宽一般要10KHz以上,AM要6KHz以上,SSB要3KHz以上,而CW通常只要1KHz。实际上只要频率相差100Hz即可轻易分辨两个信号的不同。CW是能在有限频宽中容纳最多组信号的通信方法。

2.S/N比高:
    这里指的不是无线电机上的S/N比,而是人耳对声音的辨识能力。CW由于声音单调,很容易在噪声之中突显出来,在相同的条件下,如果要分辩CW的信号已经有点困难,这个时候用话务通讯则几乎不可能达成通讯。

3.CW传播较远:
    由于CW频宽最窄,以相同的功率来发讯则单位频宽内的功率密度较其它调制方式为高,所以可以传得较远。打个比方来说,FM就好像没有灯罩的灯泡,而CW就像是加了聚光灯罩的聚光灯,虽然用的都是同一个灯泡,但效果则是大大的不同。

4.CW可用较低的功率通讯:
    综合1,2,3点,这是必然的结论。在紧急且电力供给受到限制的状况下,使用CW是最佳的解决方法。

5.CW收发机的结构最简单:
    CW只要能分辨得出信号有无即可,即使频率不是非常稳定或非常准确也没关系。CW的发射机不需要调制,就像是一部信号产生器。而接收机只要有振荡、放大、混频、滤波等功能即可,结构很简单、制做容易。

6.CW的信号容易做滤波处理:
    因为它的频宽窄,我们容易将不想收到的信号滤除以增加信号的可读性。

7.CW是安静的通讯方式:
    戴上耳机操作电键,即使是夜深人静也不会吵到左右邻居及枕边人,而话务通信必须要开口说话就没有这个优点。

缺点:

    我几乎想不到CW有什么缺点,如果有的话,那就是CW用Morse Code来编码,而报务通信和话务通信相比,本来就有下列缺点:
    同样的时间内,难以详细描述事情:虽然报务通信大量使用简语及Q Code来提升传递讯息的速度,不过若要用报务详细描述事情的确是比较费时费力。
    Morse Code需要一定的训练才能熟习使用,而话务通讯可说是人人都会,不需要特别训练。
ID:46320 发表于 2022-1-14 20:59
风158 发表于 2022-1-14 14:51
1 可能是我孤陋寡闻,但我在网上真的没有找到自动收发报软件,包括万能的某一个宝。这个程序是我找到的比较 ...

好吧,我只是想说还是往识别人工手法方面都研究一下,现在玩手键的只有业余无线电爱好者了,业余无线电只允许明码明语通讯。至于模拟手键技术,军队几十年前就淘汰了,现在的跳频加数字调制技术各方面都碾压传统模拟无线通信,别说cw,现代军队语音通信都是数字加密。况且,现代战争是信息化战争,cw的传递速率,呵呵吧。
ID:343102 发表于 2022-1-14 14:51
1 可能是我孤陋寡闻,但我在网上真的没有找到自动收发报软件,包括万能的某一个宝。这个程序是我找到的比较好的了,改进后收发报就像收发短信一样容易。而且利用单片机很容易进行加密,不能自动加密的系统基本上只能玩玩,没大用。
2 你能知道cw通信是紧急备用最后手段就行,我说的也是这个意思。现代战场上电磁干扰会很常见,没有cw通信做最后保障是很糟糕的。
3 单片机不仅能高速准确地模拟手键,还能很容易地控制激光、红外线、超声波、次声波进行通信,比手动强多了。
ID:46320 发表于 2022-1-13 18:15
看来楼主对现代无线通信了解不多
1 早就有自动收发报系统
2 虽然还在培养报务员但早停止了cw通信模式,手键发报只作为紧急备用最后手段
3 现在早有了更先进的数字报技术,比如ASK,PSK,FSK。特别是fsk中的ft8通信,弱信号比cw优势明显
不过,手键的优势依然明显,比如报务员手法像指纹一样是独一无二的。所以早期的报务员配有保护人员
ID:1000797 发表于 2022-1-13 17:29
wzqwxx 发表于 2021-10-21 09:46
哈哈,时间看错了,2020年10月20日,我以为是昨天。昨天正好是2021年10月20日。搜集资料竟然没有找到你这 ...

这个咋用按键输入字母那些呐
ID:1000797 发表于 2022-1-13 16:48
wzqwxx 发表于 2021-10-21 08:34
哇,我也在搞这个,已经弄了四五天了,快完成了,没有想到你也在弄,并发表了。

你知道咋用这16个按键输入26个字母和0-9嘛,我看不懂那个代码
ID:1000797 发表于 2022-1-13 16:24
wzqwxx 发表于 2021-10-21 09:46
哈哈,时间看错了,2020年10月20日,我以为是昨天。昨天正好是2021年10月20日。搜集资料竟然没有找到你这 ...

你知道咋用这16个按键输入26个字母和0-9嘛,我看不懂那个代码
ID:1000797 发表于 2022-1-13 11:16
风158 发表于 2020-10-20 22:50
经检查该程序键盘部分少设置了两个字母,可以重新设置增加上。
利用空闲的io口可以增加一个手动发报按钮, ...

大佬这个咋搞嘞手动的
ID:965487 发表于 2021-10-21 09:46
风158 发表于 2020-10-24 09:40
现在已经很少用电报了,原因就是速度太慢、加解密太繁琐,毕竟人的操作速度是很有限的。
但是,如果收发 ...

哈哈,时间看错了,2020年10月20日,我以为是昨天。昨天正好是2021年10月20日。搜集资料竟然没有找到你这个帖子。估计关键字写错了,我是摩尔斯电码。
ID:965487 发表于 2021-10-21 08:34
风158 发表于 2020-10-24 09:40
现在已经很少用电报了,原因就是速度太慢、加解密太繁琐,毕竟人的操作速度是很有限的。
但是,如果收发 ...

哇,我也在搞这个,已经弄了四五天了,快完成了,没有想到你也在弄,并发表了。
ID:343102 发表于 2020-10-24 09:40
rsx9583 发表于 2020-10-23 12:16
自动发报的早就有了,但还是喜欢用手动的。我问通信兵为什么坚持手动电键,通信兵说,熟练后,手动电键 ...

现在已经很少用电报了,原因就是速度太慢、加解密太繁琐,毕竟人的操作速度是很有限的。
但是,如果收发报都用单片机,收发报速度就会大大加快,如果不考虑抗干扰,发报速度几乎可以直追数字通讯。况且,用单片机收发报,还可以自动加解密,这样就解决了人工收发报加解密时的繁琐问题。
如果用单片机实现自动收发报、自动加解密,相信会普及电报,甚至在前线可以做到人手一台。因为短波电报无论是抗干扰能力还是抗击打能力,都是无可替代的。在这两个方面,中继站、卫星通讯都不如短波电报。
ID:468878 发表于 2020-10-23 12:16
自动发报的早就有了,但还是喜欢用手动的。我问相关人员为什么坚持手动电键,他说,熟练后,手动电键比自动发报的速度还要快!
ID:343102 发表于 2020-10-21 12:59
wbz0508 发表于 2020-10-21 05:05
发报部份不难,有难度的是收报。怎样才能适应不同人的手速?

这个确实是难点,我正在解决。考虑采用聚类分析算法,但是程序太大,要想法精简。
不过,采用单片机发报后,再采用单片机收报就很容易了。单片机对单片机通讯按键时间可以非常精准。使用单片机还可以缩短按键时间,提高发报速度。所以说采用单片机发报前途光明。
ID:66377 发表于 2020-10-21 05:05
发报部份不难,有难度的是收报。怎样才能适应不同人的手速?
ID:343102 发表于 2020-10-20 22:50
经检查该程序键盘部分少设置了两个字母,可以重新设置增加上。
利用空闲的io口可以增加一个手动发报按钮,如果你喜欢手动发报。按下时让喇叭发声即可。
在喇叭输出端连接一个三极管,再连接到短波发射电路,就能模拟电键实现单片机自动发报。喇叭的声音是io口通过0、1变化实现的,这也意味着声音载波是100%调制的,接收时声音信号不怕限幅,还能通过音调识别来提高抗干扰能力。
ID:98926 发表于 2020-10-20 22:33
这个只有无线电爱好者才有兴趣,打破零评论

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表