
About
在数字通联、语音通讯如此便捷的今天,CW(等幅电报)作为业余无线电中最古老的形式,依然被很多 Ham 视为至宝。极窄的带宽、极高的抗干扰能力,让它在很多极端条件下成为唯一的沟通桥梁,这种纯粹的技术魅力是其他模式无法替代的。
关于如何发报,大家各有玩法。传统派喜欢手键、自动键的肌肉记忆与节奏感;软件派习惯用 N1MM 等日志软件在电脑上打字呼叫;也有人喜欢现代高级电台自带的键盘直连功能。市面上或者开源社区里,能让外接键盘与电台桥接的小工具其实已经有很多尝试。
而我做的这个小玩意,是一个完全基于个人需求出发的 CW 键盘电子键。做它的初衷很简单:就是想让自己在日常发报和训练时更顺手、更方便。由于水平有限,它可能还有很多不完美甚至粗糙的地方,但折腾出来的这些硬核功能,我觉得还是挺实用的,也希望能给有类似需求的爱好者提供一些参考。
Introduce
主控芯片选型
项目采用南京沁恒的 CH32V203 作为主控。选用它的核心原因在于其硬件原生集成了 USB Host(主机)功能。通过该接口,MCU 可以直接引出 D+ 和 D- 引脚连接标准 USB 键盘,无需外挂任何专用的 USB 协议转换芯片(如 CH376 等),简化了整体的电路设计。
人机交互与即时纠错
设备搭载了一块 I2C 协议的 0.96 英寸 OLED 显示屏。键盘盲打发报时容易产生误触,通过这块屏幕,用户可以实时查看当前键入的缓冲区字符。在字符实际发射出去之前,能够直观地进行核错,并通过键盘退格键及时修正,避免误发。
快捷消息存储(Flash/EEPROM)
利用芯片内置的 Flash 空间(或外置 EEPROM),设备实现了预设消息的固化存储功能。用户可以提前将 CQ 呼叫、信号报告、QTH 地址等高频重复的文本存入芯片中。在比赛(Contest)或日常 QSO 场景下,支持一键调用并自动拍发,免去了重复敲击键盘的操作。
内置蜂鸣器
设备板载了一个内置蜂鸣器,主要用于需要音频输出的场景(例如日常的手动发报训练、录制音频教程等)。开启后,蜂鸣器会同步发出对应的摩尔斯电码滴答声。该功能支持在软件菜单中手动开启或关闭,避免在连接电台实际通联时产生音频干扰。
Further reading
Open Source Information
目前该项目的旧版本(Old Version)已在立创开源平台(OSHW Hub)完整开源,项目名称为 <CW电子键 CW Keyboard>。有需要 PCB 走线参考、BOM 配单或想要动手复刻的朋友,可以直接在立创开源广场搜索项目名称获取相关资料,欢迎大家一键复刻和交流。
Contact Me
如果您在制作、烧录或使用过程中遇到任何疑问,或者对项目的固件升级有更好的建议,欢迎随时通过邮件与我联系。我非常乐意与大家一起交流嵌入式技术或无线电通联经验。
73 De BG6VSK
电子邮箱: lyj9802@outlook.com