摩尔斯电码

「欢迎来到维基百科,自由的百科全书」使用中文电码编码的摩斯电码声音
摩斯电码字母和数字对应表

摩斯电码(英语:Morse code)是一种时通时断的讯号代码,通过不同的排列顺序来表达不同的英文字母数字标点符号。是由美国发明家萨缪尔·摩斯及其助手艾尔菲德·维尔在1836年发明。

摩斯电码是一种早期的数位化通讯形式,但是它不同于现代只使用0和1两种状态的二进位代码,它的代码包括五种:

  1. ·):1
  2. -):111
  3. 字元内部的停顿(在点和划之间):0
  4. 字元之间的停顿:000
  5. 单词之间的停顿:0000000

摩斯电码的历史

最早的摩斯电码是一些表示数字的点和划。数字对应单词,需要寻找一本代码表才能知道每个词对应的数。用一个电键可以敲击出点、划以及中间的停顿。

虽然摩斯发明了电报,但他缺乏相关的专门技术。他与艾尔菲德·维尔签定了一个协定,让他帮自己制造更加实用的装置。艾尔菲德·维尔构思了一个方案,通过点、划和中间的停顿,可以让每个字元和标点符号彼此独立地传送出去。他们达成一致,同意把这种标示不同符号的方案放到摩斯的专利中。这就是现在我们所熟知的美式摩斯电码,它被用来传送了世界上第一条电报。

这种代码可以用一种音调平稳时断时续的无线电讯号来传送,通常被称做连续波Continuous WaveCW)。它可以是电报电线里的电子脉冲,也可以是一种机械的或视觉的讯号(比如闪光)。

一般来说,任何一种能把书面字元用可变长度的讯号表示的编码方式都可以称为摩斯电码。但现在这一术语只用来特指两种表示英语字母和符号的摩斯电码:美式摩斯电码被使用在有线电报通信系统;今天还在使用的国际摩斯电码则只使用点和划。

电报公司根据要发的信的长度收费。商业代码精心设计了五个字元组成一组的代码,做为一个单词传送。比如:BYOXO(Are you trying to crawl out of it?);LIOUY(Why do you not answer my question? 为什么不回复?);AYYLU(Not clearly coded, repeat more clearly. 编码不清楚,请清楚重复)。这些五个字元的简语可以用摩斯电码单独传送。有些简语后来在现代的网路上常用,如CUL(See you later. 再见)。

现在仍然在业余无线电中使用的有Q简语Z简语:他们最初是为报务员之间交流通信品质、频率变更、电报编号等资讯服务的;还有在手提电话的讯息铃声中,厂商依然会将「SMS(···--···)」一句的摩斯电码加入。一些电视台及电台也会在ID中加入摩斯电码元素,如无线新闻片头曲中的「NEWS TODAY」以及德国ZDF新闻节目《今天》片头曲中的「heute」。

1838年1月8日,Alfred Vail公司展示了一种使用点和划的电报码,这是摩斯电码前身。

作为一种资讯编码标准,摩斯电码拥有其他编码方案无法超越的长久生命。摩斯电码在海事通讯中被作为国际标准一直使用到1999年。1997年,当法国海军停止使用摩斯电码时,传送的最后一条讯息是:「所有人注意,这是我们在永远沉寂之前最后的一声呐喊!」

美式摩斯电码

作为一种实际上已经绝迹的电码,美式摩斯电码使用不太一样的点、划和独特地间隔来表示数字、字元和特殊符号。这种摩斯电码的设计主要是针对地面电报务员通过电报电线传输的,而非通过无线电波。

这种古老的、交错的电码是为了配合电报务员接听方式而设计的。不像现在可以从扬声器或者耳机中听到电码的音调,只能从这些最早期的电报机的一个机械发生装置听到嗒嗒的声音,甚至是从传送电键接听:这种电键在不传送讯号时被设定为被动模式,负责发声。

这些报务员大多是为铁路或以后的西联电传等服务。像那时的许多年轻人一样,十几岁的爱迪生就是这样一名话务员。

现代国际摩斯电码

现代国际摩斯电码是由Friedrich Clemens Gerke在1848年发明的,用在德国汉堡库克斯港之间的电报通信。1865年之后在少量修改之后由国际电报大会在巴黎标准化,后来由国际电信联盟统一定名为国际摩斯电码。

在今天,国际摩斯电码依然被使用着,虽然这几乎完全成为了业余无线电爱好者的专利。直到2003年,国际电信联盟管理着世界各地的摩斯电码熟练者取得业余无线电执照的工作。在一些国家,业余无线电的一些波段仍然只为传送摩斯电码讯号而预留。

因为摩斯只依靠一个平稳的不变调的无线电讯号,所以它的无线电通讯装置比起其它方式的更简单,并且它能在高噪声、低讯号的环境中使用。同时,它只需要很窄的频宽,并且还可以帮助两个母语不同、在话务通讯时会遇到巨大困难的操作者之间进行沟通。它也是低功率通讯爱好者(QRP)中最常使用的方式。

美国,直到1991年,为了获得联邦通信委员会FCC)颁发的允许使用高频波段的业余无线电凭证,必须通过每分钟五个单词(WPM)的摩斯码传送和接收测试。1999年以前,达到20 WPM的熟练水平才能获得最进阶别的业余无线电凭证(额外类);1999年12月13日,FCC把额外类的这项要求降低到13 WPM

2003年世界无线电通信大会(WRC03,国际电信联盟主办的频率分配专门会议,两年一度)做出决定,允许各国在业余无线电执照管理中自己任选是否对摩斯电码进行要求。虽然在美国和加拿大还有书面上的要求,但在一些其他国家正准备彻底去除这个要求。

熟练的爱好者和军事报务员常常可以接收(抄报)40 WPM以上速度的摩斯码。虽然传统发报电键仍有许多爱好者在使用,但半自动和全自动的电子电键在今天使用越来越广泛。电脑软体也经常被用来生成和解码摩斯码电波讯号。

国际摩斯电码常用字元的一种展示

有些教授记忆摩斯电码的方法是使用一张二元树

二元树表示的国际摩斯电码。图中每一分叉的左支为点(·),右支为划(-),直到到达所需要表示的字元为止。

时间控制和表示方法

有两种「符号」用来表示字元:点(·)和划(-),或叫「滴」(dit)和「答」(dah)。点的长度决定了发报的速度,并且被当作发报时间参考。下面是时间控制的图示:

-- --- ·-· ··· ·       -·-· --- -·· ·
M   O   R   S  E        C    O   D  E

这里,「-」表示划,「·」表示点。这是上面讯息的准确发报时间(=表示有讯号,.代表无讯号,每个为一个点的长度):

===.===...===.===.===...=.===.=...=.=.=...=.......===.=.===.=...===.===.===...===.=.=...=
   ^           ^        ^       ^             ^
   |           划       点      |          单词间隔
点划间隔                     字符间隔

划一般是三个点的长度;点划之间的间隔是一个点的长度;字元之间的间隔是三个点的长度;单词之间的间隔是七个点的长度。

初学者往往被教导传送点划间隔短小、短而快的字元,并且在符号和单词之间夸大间隔时间。比较起来,这种方式更加容易学会。

熟悉摩斯码的人之间经常像这样说话或拼写(其中,「长音 / Dah」是发「awe」的音):

  --     ---       ·-·      ···    · /    -·-·        ---      -··   ·
 DahDah DahDahDah DiDahDit DiDiDit Dit, DahDiDahDit DahDahDah DahDiDi Di.

拉丁字母、数字、标点符号和统一符号

基础拉丁字母

字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码
A ·- B -··· C -·-· D -·· E · F ··-· G --·
H ···· I ·· J ·--- K -·- L ·-·· M -- N
O --- P ·--· Q --·- R ·-· S ··· T - U ··-
V ···- W ·-- X -··- Y -·-- Z --··

数字

摩斯电码的数字有长码和短码,通常用长码,于中文电码中组成汉字则使用短码。

字元 长码 短码 字元 长码 短码 字元 长码 短码 字元 长码 短码 字元 长码 短码
1 ·---- ·- 2 ··--- ··- 3 ···-- ···-- 4 ····- ····- 5 ····· ·····
6 -···· -···· 7 --··· --··· 8 ---·· -·· 9 ----· 0 ----- -

标点符号

字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码
. ·-·-·- : ---··· , --··-- ; -·-·-· ? ··--·· = -···-
' ·----· / -··-· ! -·-·-- - -····- _ ··--·- " ·-··-·
( -·--· ) -·--·- $ ···-··- & ·-··· @ ·--·-· + ·-·-·

衍生拉丁字母

字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码
ÄÆĄ ·-·- ÀÅ ·--·- ÇĈĆ -·-·· Č ·--· ChŠĤ ---- Ð ··--· ÈŁ ·-··-
ÉĐĘ ··-·· Ĝ --·-· Ĥ -·--· Ĵ ·---· ÑŃ --·-- ÖØÓ ---· Ś ···-···
Ŝ ···-· ß ···--·· Þ ·--·· ÜŬ ··-- Ź --··-· Ž ·-- Ż --··-

特殊符号(统一符号)

这是一些有特殊意义的点划组合。它们由二个或多个字母的摩斯电码连成一个使用,这样可以省去正常时把它们做为两个字母发送所必须的中间间隔时间。

符号 代码 意义
AAAAA ·-·-·-·-·- 呼叫讯号,表示「我有讯息发送」。
AAA(.) ·-·-·- 表示「本句完,接下一句」。
HH ········ 表示「有错,从上一字重新开始」。
AR(+) ·-·-· 表示「讯息结束」。
AS(&) ·-··· 等待。
TTTTT ----- 表示「我正在接收你的讯息」。
K -·- 表示「我已准备好,请开始发送讯息」。
T - 表示「字收到了」。
IMI(?) ··--·· 表示「请重复你的电码,我不是很明白」。
R ·-· 表示「讯息已收到」。
SK ···-·- 表示终止(联络结束)。
BT(=) -···- 分隔符。
SOS ···---··· 求救讯号。

以下并不是真正的统一符号:

符号 代码 意义
SN ···-· 我将重新发送最后一个单词
II ·· ·· 同样
OOO --------- 错误(Out Of Order)

其他文字的摩斯电码

中文

中文注音

用于国音电码

字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码
-··· ·--·· ·--· ··-·- ·-- --·- ---· ···
-··- --··- ··-- -·· ·-··- ··--· ···· -·-·
·-· ·--- ···- -·-·· -·- · - ··-
--- -- -·-- --·· ·-·- ··-·· ·-·· ··-·
·- --· ·· ·---·

日文

假名

依照伊吕波顺,与拉丁字母(包括少数二合字母衍生拉丁字母)依照顺序逐一对应。

字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码 字元 代码
·- ·-·- -··· -·-· -·· · ··-··
··-· --· ···· -·--· ·--- -·- ·-··
-- --- ---· ·--· --·- ·-·
··· - ··- ·-··- ··-- ·-··· ···-
·-- -··- -·-- --·· ---- -·--- ·-·--
--·-- -·-·- -·-·· -··-- -···- ··-·- --·-·
·--·· --··- -··-· ·---· ---·- ·-·-·
·· ··--·

数字

与拉丁字母相同。

符号

字元 代码
长音「 ·--·-
断点「 ·-·-·-
段落「 ·-·-··
前括弧「 -·--·-
后括弧「 ·-··-·
本文
(表示为「ホレ」)
-··---
更正、结束
(表示为「ラタ」)
···-·

希腊字母

希腊字母的摩斯电码类似拉丁字母的摩斯电码。不同在于,增加了希腊字母「Χ」,但不采用拉丁字母的「J、U、V」。双元音的摩斯电码仅于旧电码表中记载,目前实际上并未使用,而是视为二个独立母音字母。

希腊字母 拉丁字母 代码 希腊字母 拉丁字母 代码 希腊字母 拉丁字母 代码
Α A ·- Ι I ·· Ρ R ·-·
Β B -··· Κ K -·- Σ S ···
Γ G --· Λ L ·-·· Τ T -
Δ D -·· Μ M -- Υ Y -·--
Ε E · Ν N Φ F ··-·
Ζ Z --·· Ξ X -··- Χ CH ----
Η H ···· Ο O --- Ψ Q --·-
Θ C -·-· Π P ·--· Ω W ·--
双元音
HY V ···- YI J ·--- OY U ··-
OI 8 ---·· EI S ··· AI Ä ·-·-
AY Ü ··-- EY Ö ---·

西里尔字母

西里尔字母的摩斯电码对应近似发音的拉丁字母的摩斯电码(例如西里尔字母 Б 对应拉丁字母 B、В 对应 W(德语发音)、Г 对应G、Д 对应 D,依此类推)。没有对应拉丁字母之西里尔字母则另择字母对应,例如Щ对应Q。

西里尔字母 拉丁字母 代码 西里尔字母 拉丁字母 代码 西里尔字母 拉丁字母 代码
А A ·-· Л L ·-··· Х H ····
Б B -···· М M --· Ц C -·-·
В W ·--· Н N -·· Ч Ö ---·
Г G --·· О O ---· Ш CH ----
Д D -··· П P ·--·· Щ Q --·-
Е E ·· Р R ·-·· Ь(Ъ) X -··-
Ж V ···-· С S ···· Ы(Ь) Y -·--
З Z --··· Т T Э É ··-··
И I ··· У U ··-· Ю Ü ··--
Й J ·---· Ф F ··-·· Я Ä ·-·-
К K -·-·

常用缩写

缩写和统一符号不同,缩写保留着字元中间的间隔,它们并没有被连成一个使用。

缩写 全写 注释
AA All after 某字以后
AB All before 字以前
ARRL American Radio Relay League 美国无线电中继联盟
ABT About 大约
ADS Address 位址
AGN Again 再一次
ANT Antenna 天线
BN All between ……之间
BUG Semiautomatic key 半自动关键
C Yes 是,好
CBA Callbook address 呼号手册
CFM Confirm 确认
CLG Calling 呼叫
CQ Calling any station 呼叫任意台站
CUL See you later 再见
CUZ Because 因为
CW Continuous wave 连续波
CX Conditions 状况
CY Copy 抄收
DE From 来自
DX Distance (sometimes refers to long distance contact) 距离(有时指长程通联)
ES And (和;且)
FB Fine business (Analogous to "OK") 类似于「确定」
FCC Federal Communications Commission (美国)联邦通信委员会
FER For 为了
FREQ Frequency 频率
GA Good afternoon or Go ahead (depending on context) 午安;请发报(依上下文而定)
GE Good evening 晚安
GM Good morning 早安
GND Ground (ground potential) 地面(地电位)
GUD Good
HI Laughter
HR Here 这里
HV Have
LID Lid 覆盖
MILS Milliamperes 毫安培
NIL Nothing 无收信,空白
NR Number 编号,第……
OB Old boy 老大哥
OC Old chap 老伙计
OM Old man (any male amateur radio operator is an OM) 前辈,老手(男性)(任何男性业余无线电操作员都是OM)
OO Official Observer 官方观察员
OP Operator 操作员
OT Old timer 老前辈
OTC Old timers club 老手俱乐部
OOTC Old old timers club 资深老手俱乐部
PSE Please
PWR Power 功率
QCWA Quarter Century Wireless Association 四分之一世界无线电协会
R Received,Roger or decimal point (depending on context) 收到;小数点(依上下文而定)
RCVR Receiver 接收机
RPT Repeat or report (depending on context) 重复;报告(依上下文而定)
RST Signal report format (Readability-Signal Strength-Tone) 讯号报告格式(可读性讯号强度音)
RTTY Radioteletype 无线电传
RX Receive 接收
SAE Self addressed envelope 回邮信(即已填写自己位址以便对方回信的信封)
SASE Self addressed, stamped envelope 带邮票的回邮信封
SED Said
SEZ Says
SIG Signal 讯号
SIGS Signals 讯号
SKED Schedule 行程表
SN Soon 很快;不久的将来
SRI Sorry 抱歉
STN Station 台站
TEMP Temperature 温度
TMW Tomorrow 明天
TNX Thanks 谢谢
TU Thank you 谢谢你
TX Transmit 发射
U You
UR Your or you're (depending on context) 你的;你是(依上下文而定)
URS Yours 你的
VY Very 非常;很
WDS Words
WKD Worked 工作
WL Will or Well 将会;好(依上下文而定)
WUD Would 将会
WX Weather 天气
XMTR Transmitter 发射机
XYL Wife 妻子
YL Young lady (used of any female) 女报务员(称呼任何女性报务员)
73 Best regards 致敬
88 Love and kisses 吻别
99 go way 走开(非友善)

用摩斯码交谈

要使用摩斯码进行明白无误的交流,只需要字母就够了。为了使交流更有效率,有很多国际上通用的模式。

这是一个连续波通讯的例子,发生在电台一(s1)和电台二(s2)之间:

s1:

CQ CQ CQ DE s1 K
呼叫任何人(CQ),这里是(DE)s1,结束(K)。

s2:

s1 DE s2 K
呼叫s1,这是s2,结束。
(现在两个电台就建立通讯连接了)

s1:

SK
再见。

s2:

SK
再见。

作为一个例子,上面的电台之间并没有交谈什么内容,这只是演示一次联络的情形罢了。

求救讯号SOS

传闻1912年,著名的铁达尼号邮轮首航遇险时,曾使用当时刚通过并准备使用的新求救讯号SOS···---···),铁达尼号也因此成为世界上第一艘发出SOS电码的船只。而事实上,有记录的SOS求救讯号首次使用是由汽船阿拉帕霍号(S.S. Arapahoe)在1909年8月11日,当时它驶至北卡罗来纳州哈特拉斯角后燃油殆尽,发出救援讯号36小时后被救。[1]另外,SOS讯号在1906年即已制订,但英国的无线电操作员当时很少使用SOS讯号,他们更喜欢老式的CQD遇难讯号。而传闻则称铁达尼号的无线电首席官员约翰·乔治·菲利普一直在发送CQD遇难讯号,直到下级无线电操作员哈罗德·布莱德建议他:「发送SOS吧,这是新的呼叫讯号,这也可能是你最后的机会来发送它了!」然后菲利普才在传统的CQD求救讯号中夹杂SOS讯号。因为加州人号的电报员关了电报机下班去睡觉,该求救讯号直到第二天早上才被加州人号收到。

摩斯码解码机

网上有一些解码程式用来把文字翻译成摩斯码,并在个人电脑上播放出声音来。

注释

  1. ^ Kemp, Peter Kemp. The Oxford companion to ships & the sea. Oxford University Press. 1976: 249 [2016-08-06]. (原始内容存档于2013-05-27). 

参考文献

  • Burns, R. W., Communications: an international history of the formative years, Institution of Electrical Engineers, 2004, ISBN 0-86341-327-7 
  • 安冈孝一、安冈素子『文字符号の歴史』欧米と日本编、东京、共立出版、2006年2月、 ISBN 4-320-12102-3。

参阅

外部连结