文号
873386
阅读
18393
回复
7
收藏
5
改造UV5R,发射电码
2020/02/29
IP:广东

UV5R因为电路的原因,是不能发射CW(等幅电报)的,但是没有关系,我们可以把电报声调制上去,再发射出去,这样别人就能从无线电中收听到电码了嘿嘿。


改造的思路很简单,用一个单片机控制PTT按键,像人手工开关PTT一样,再用单片机的一个引脚合成电码的声音频率,输入给UV5R的mic,这样就能产生电码了。那么单片机如何产生声音频率呢,用PWM调制就可以了


单片机采用CH552,这个是一款带USB的8051单片机,后续我们还可以在这基础上进一步开发通过USB传数据的功能


不啰嗦,电路图如下:

搜狗截图20200229220408.png

我们不需要拆开UV5R的外壳,只要一根UV5R的耳机线即可,耳机线包括控制PTT的功能,UV5R耳机线的信号如下:

Kenwoodbaofengcombdiag.png


把PTT信号控制通过一个mos管(我用的是AOD444)连接到单片机上,在把PWM引脚通过RC滤波电路连接到音频线上即可。


代码:

attachment icon ch552_tx.zip 212.30KB ZIP 91次下载


这个代码作用是合成一个1500HZ左右的音频信号,每隔3秒发射一次


效果如下,CH552是以前的板子:

IMG_20200229_163542.jpg


我的另外一台UV5R坏了,只能用SDR接收了,接收到的瀑布图

freq.png


不过现在遇到一个问题,我发现我的这台UV5R通过PTT控制只能发射不到一秒,即短接PTT线发射一下就不发射了,用按键的PTT是正常的,不知道是线的问题还是uv5r的问题。有没有人知道的。


后续看看再搞一台uv5r试试。

[ 修改于6年9个月前 - 2020/02/29 22:34:30 ]
6年9个月前IP:广东
873390
1楼

UV5R本身按住PTT再按PTT下面那个键就可以发射电码音频啊,虽然说是载波不断的那种

引用
评论
smith作者
6年9个月前IP:香港
873391
2楼
引用zx-16533发表于1楼的内容
UV5R本身按住PTT再按PTT下面那个键就可以发射电码音频啊,虽然说是载波不断的那种

PTT下面的那个不是手电筒键吗,可以控制上方的LED灯应急的

引用
评论
6年9个月前IP:广东
873396
3楼
引用smith发表于2楼的内容
PTT下面的那个不是手电筒键吗,可以控制上方的LED灯应急的


VID_20200229_223051(0).mp4  点击下载


引用
评论
2
smith作者
6年9个月前IP:香港
873397
4楼
引用zx-16533发表于3楼的内容
[视频]

试了确实可以,不过这样按有点费劲不习惯,用外接ptt可以做信标台

引用
评论
6年9个月前IP:黑龙江
873398
5楼

试试树莓派用rpitx

引用
评论
smith作者
6年9个月前IP:香港
873423
6楼
引用weiyu发表于5楼的内容
试试树莓派用rpitx

那个发射效率太低了

引用
评论
smith作者
6年8个月前IP:广东
874034
7楼

换了根线,完善了代码,现在很实用了,CH552做为一个USB串口设备,把电脑发下来的串口数据变成摩尔斯码发送,用另外一台UV5R可以收到了电码并成功解码了,我把代码传到了这里:


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


效果:

电脑端可以直接使用任何串口调试软件,也不用涉及麻烦的电脑端USB驱动或者程序开发了

morsecom.png


接收视频:

用Android端的软件可以解码音频信号,音频很正,几乎没有误码


VID_20200307_162039.mp4  点击下载


引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的