一种自动收发报系统及方法与流程

文档序号:15151782发布日期:2018-08-10 21:11阅读:1289来源:国知局

本发明涉及无线电短波通信技术领域,具体而言,涉及一种自动收发报系统及方法。



背景技术:

莫尔斯报俗称电报,是一种古老的通讯手段。由于莫尔斯报具有简单易用、适应性强、设备造价低廉的特点,因此,莫尔斯报至今仍然在抢险救灾、资源勘探、民用航空、军事活动等领域广泛应用。

莫尔斯报由点(.)和划(-)组成。现有的莫尔斯电码发报手段有手键发报与电子键发报两种,手键是由底座、弹簧、键梁组成,是利用键梁与底座接触时间的长短来完成莫尔斯码的点、划拍发的一种通信手段,手键发报具有训练周期长,技术不易掌握,报文质量差异性大,效率不高的缺点;电子键发报是工作人员单手操作利用计算机技术自动控制点划发出数码,并使用不同的键位组合成字码进行的一种通信方式,同样具有训练周期长,技术不易掌握,不能查看所发报文,报文质量不易掌控的缺点。



技术实现要素:

本发明意在提供一种自动收发报系统,能够解决现有莫尔斯发报系统存在的发报技术门槛高、训练周期长、报文质量不稳定的问题。

为了解决上述技术问题,本专利提供如下技术方案:

一种自动收发报系统,包括电台收发模块,电台收发模块用于收发无线电信号,还包括:

输入模块,所述输入模块包括手键输入子模块和字符输入模块,所述手键输入子模块用于获取手键输入的波形数据,所述字符输入模块用于获取输入的字符数据;

控制模块,控制模块包括字符处理子模块和发报处理子模块,所述字符处理子模块用于将字符输入模块获取的字符数据转化为对应的莫尔斯码,所述发报处理子模块用于将字符处理子模块转化的莫尔斯码转化为波形数据,所述发报处理子模块用于将手键输入子模块获取的波形数据和莫尔斯码转化的波形数据发送给电台收发模块。

本发明技术方案中,通过字符输入模块可以直接向自动收发报系统中输入字符数据,字符处理子模块自动将输入的字符数据转化为莫尔斯码,发报处理子模块再将莫尔斯码转化为相应的高低电平,生成波形数据,并将最后的波形发送给电台收发模块供其进行发送,报务员也可以通过手键直接按照莫尔斯码人工输入波形数据,进行发报操作。本发明技术方案中,可以使报务员通过键盘、电脑等直接向系统中输入字符,系统自动生成莫尔斯电码对应的波形数据,因而点划均匀,报文效率高,报文的质量好且稳定,与传统的手键和电子键相比使用门槛低,操作便捷,即使没有经过专业培训的人员也可上机操作(原报务员培训周期一般为5个月),极大的缩减小了报务员的上手难度,缩短培训时间。

进一步,所述输入模块还包括设置输入子模块,所述控制模块还包括模式管理子模块,所述模式管理子模块用于根据设置输入子模块的输入切换工作模式,所述工作模式包括手键发报模式和字符发报模式。

通过设置输入子模块可以切换自动收发报系统的工作模式,进而切换输入方式。手键发报模式下,系统读取手键输入的波形并由电台收发模块进行发送,字符发报模式下,系统读取字符输入模块输入的字符数据,然后通过字符处理子模块和发报处理子模块将字符转化为波形数据输入到电台收发模块进行发送。

进一步,所述字符输入模块包括电脑输入子模块和键盘输入子模块,所述键盘输入子模块用于获取键盘输入的字符数据,所述电脑输入子模块用于获取电脑发送字符数据。

键盘输入子模块可以让报务人员直接通过现有的键盘向系统内输入字母、数字等字符数据,电脑输入子模块可以通过电脑端的上位软件直接向系统发送字符数据,

进一步,还包括提醒模块,所述提醒模块包括显示模块或/和音频模块,发报处理子模块还用于将波形数据发送给音频模块进行播放,所述字符处理子模块还用于将接收到的字符发送给显示模块进行显示。

通过显示模块可以实时显示输入的字符信息,便于报务人员进行核对,音频模块则根据波形数据播放电报发送过程中莫尔斯电码对应的同步音频,便于报文人员进行收听和核对。

进一步,所述工作模式还包括收报模式,所述控制模块还包括收报处理子模块,所述收报处理子模块用于获取电台收发模块接收到的波形数据,所述收报处理子模块用于将接收到的波形数据发送给音频模块播放,所述收报处理子模块还用于将波形数据转化为莫尔斯码数据,所述字符处理子模块还用于将收报处理子模块转化的莫尔斯码数据转化为字符数据并转化后的字符数据发送给显示模块进行显示。

在收报模式下,电台收发模块接收到电报数据,生成相应的波形数据,同时音频模块进行同步音频的播放,收报处理子模块根据波形的高低电平以及电平的持续时间,将波形数据转化为莫尔斯电码,字符处理子模块将莫尔斯电码转化为字符数据并显示到显示模块上供报务人员查看,收报模式可以自动实现报文的接收和翻译,由报务员传统的耳听手写收报变为机器自动识别收报,极大的提高工作效率和翻译准确度,降低报务人员的工作难度。

进一步,所述工作模式还包括训练模式,所述控制模块还包括训练子模块,所述训练子模块内存储有报底数据,所述训练子模块用于控制显示模块显示报底数据供报务员进行发报训练,所述训练子模块还用于控制音频模块播放报底数据供报务员进行收报训练。

训练子模块可以在平时用于个人的收发报训练,便于值勤人员技能提高。

进一步,所述控制模块还包括码速调整子模块,所述码速调整子模块用于根据设置输入子模块的输入控制发报处理子模块将莫尔斯码转化成波形数据时莫尔斯码对应的波形宽度。

码速调整子模块通过调整莫尔斯码的点和划对应的波形的宽度,调整点和划占用的时间,进而实现对发码的速度进行调节。

进一步,所述控制模块还包括勤务用语子模块,所述勤务用语子模块用于对键盘输入子模块的输入进行检测,并在检测到键盘的输入为勤务用语时控制显示模块显示对应的勤务用语内容,所述勤务用语子模块还用于对收报处理子模块转化的莫尔斯码进行检测,并在检测到莫尔斯码为勤务用语对应的莫尔斯码时,控制显示模块显示对应的勤务用语内容。

勤务用语是收发双方内部约定的一些常用的语句,每一条勤务用语均与特定的字符(对应于键盘上的按键)对应,收发双方按照这种对应关系进行勤务用语的收发,通过勤务用语子模块可以检测键盘是否按下代表特定的勤务用语的特定按键,当检测到操作人员按下了勤务用语的按键后,自动控制显示模块显示对应的勤务用语内容,以方便发报人员核对,勤务用语子模块还可以检测收报处理子模块收到的莫尔斯码,检测是否为勤务用语并在检测到勤务用语后将莫尔斯码转化为勤务用语并显示到显示模块上,方便收报人员收报。

一种自动收发报方法,包括以下内容:

模式设置步骤,模式管理子模块根据用户选择的模式设置自动收发报系统的工作模式,所述工作模式包括手键发报模式和字符发报模式;

模式判断步骤,模式管理子模块判断当前自动收发报系统的工作模式,当所述自动收发报系统处于字符发报模式时,执行自动发报步骤,当所述自动收发报系统处于手键发报模式时,执行手动发报步骤;

自动发报步骤具体包括以下内容:

输入步骤,字符输入模块获取键盘或电脑传输的字符;

显示步骤,显示模块显示输入模块获取的字符;

莫尔斯码转化步骤,字符处理子模块将字符转化为莫尔斯码;

码速调节步骤,码速调整子模块用于根据设置输入子模块的输入控制莫尔斯码转化为波形时,点和划所对应的波形的持续时间;

波形转化步骤,发报处理子模块将字符处理子模块生成的莫尔斯码转化为波形数据并将波形数据传输给电台收发模块和音频模块;

发送与播放步骤,电台收发模块根据波形数据发送无线信号,音频模块根据波形数据播放同步音频;

手动发报步骤具体包括以下内容:

输入步骤,手键输入模块获取手键输入的波形数据;

波形处理步骤,发报处理子模块对波形数据进行处理并将处理后的波形数据发送给电台收发模块和音频模块;

发送与播放步骤,电台收发模块根据波形数据发送无线信号,音频模块根据波形数据播放同步音频。

进一步,所述工作模式还包括收报模式,模式判断步骤中,当所述自动收发报系统处于收报模式时,执行收报步骤;

收报步骤具体包括以下内容:

接收步骤,电台收发模块接收无线信号,生成波形数据;

播放步骤,音频模块根据波形数据播放同步音频;

波形解析步骤,收报处理子模块对波形数据进行处理,并将波形数据转化为莫尔斯码;

字符转化步骤,字符处理子模块将收报处理子模块生成的莫尔斯码转化为字符数据;

显示步骤,显示模块显示字符数据。

附图说明

图1为本发明一种自动收发报系统实施例中的逻辑框图;

图2为本发明一种自动收发报系统实施例中训练子模块的逻辑框图。

具体实施方式

下面通过具体实施方式对本发明作进一步详细的说明:

如图1所示,本实施例一种自动收发报系统包括,包括电台收发模块、输入模块、控制模块和提醒模块。

具体的,电台收发模块用于控制无线电台收发无线电信号,无线电台可以采用现有的成熟的无线电收发电台或通信装置;

输入模块包括手键输入子模块、字符输入模块和设置输入子模块,手键输入子模块用于根据手键输入端的电平信号生成手键输入的波形数据,字符输入模块用于获取输入的字符数据,字符输入模块包括电脑输入子模块和键盘输入子模块,键盘输入子模块用于获取键盘输入的字符数据,电脑输入子模块用于获取电脑发送字符数据;设置输入子模块用于获取用户对于一些设置项目的设置操作;

控制模块包括字符处理子模块、发报处理子模块、收报处理子模块、模式管理子模块、训练子模块、码速调整子模块、勤务用语子模块;

提醒模块包括显示模块和音频模块,显示模块用来显示用户输入的字符或别人发送过来的电报信息,音频模块用来播放与字符或电报对应的莫尔斯码的同步音频。

模式管理子模块用于根据设置输入子模块的输入切换工作模式,工作模式包括手键发报模式、字符发报模式、收报模式和训练模式四种类型。

设置输入子模块可以切换自动收发报系统的工作模式。手键发报模式下,发报处理子模块用于读取手键输入子模块获取的波形数据并对波形数据进行放大、检测等处理后传输给电台收发模块进行发送;字符发报模式下,用户通过电脑端或键盘向字符输入模块输入字符数据,字符输入模块将获取到的字符数据发送给字符处理子模块,字符处理子模块将字符输入模块获取的字符数据转化为对应的莫尔斯码,发报处理子模块用于将字符处理子模块转化的莫尔斯码转化为波形数据并将波形数据输入到电台收发模块进行发送。显示模块能够在用户通过键盘或者电脑发送字符数据时显示用户的输入字符,音频模块能够在发报处理子模块向电台收发模块发送波形数据时,根据波形数据播放与波形的莫尔斯码对应的同步音频;码速调整子模块能够根据设置输入子模块的输入控制发报处理子模块将莫尔斯码转化成波形数据时莫尔斯码对应的波形宽度,进而实现对每个字符占用时间的控制,实现对发报速度的调节。

工作模式为收报模式时,电台收发模块接收到电报数据,生成相应的波形数据,收报处理子模块用于获取电台收发模块接收到的波形数据,收报处理子模块用于将接收到的波形数据发送给音频模块播放,音频模块进行同步音频的播报,收报处理子模块还用于根据波形的高低电平以及电平的持续时间将波形数据转化为莫尔斯码,字符处理子模块用于将收报处理子模块转化的莫尔斯码转化为字符数据,并将转化后的字符数据发送给显示模块进行显示。

训练子模块内存储有报底数据,训练子模块用于控制显示模块显示报底数据供报务员进行发报训练,训练子模块还用于控制音频模块播放报底数据供报务员进行收报训练,具体的如图2所示,训练子模块包括收报训练单元、发报训练单元、训练设置单元和评价记录单元,当自动收发报系统处于训练模式时,训练设置单元根据设置输入子模块的输入信息,设定训练的模式为发报或者收报,并根据设置输入子模块的输入选择相应的报底内容,在进行发报训练时,发报训练单元读取报底内容并发送给显示模块并进行显示,此时发报训练单元接收手键的输入波形,评价记录单元对手键输入的波形转化为莫尔斯码,并和报底对应的莫尔斯码进行比较统计正确率和错误率,并将用户的训练记录以及评价结果存储起来供以后查看;在进行收报训练时,收报训练单元读取报底的莫尔斯码的内容并控制音频模块进行播放,训练人员可以根据音频播放的声音通过键盘输入对应的字符,收报训练单元接收用户输入的字符,评价记录单元对用户输入的字符与莫尔斯码对应的字符进行比较,统计正确率和错误率,并对用户的训练过程和结果进行记录;在训练过程中,用户可以通过设置输入子模块的输入对报底的播放速度进行设置,加快或减慢报底的播放速度,以调整对应的训练难度。这种设置可以在平时用于个人的收发报训练,便于值勤人员技能提高。

勤务用语子模块内存有常用勤务用语,勤务用语子模块用于对键盘输入子模块的输入进行检测,并在检测到键盘的输入为勤务用语时控制显示模块显示对应的勤务用语内容,勤务用语子模块还用于对收报处理子模块转化的莫尔斯码进行检测,并在检测到莫尔斯码为勤务用语对应的莫尔斯码时,控制显示模块显示对应的勤务用语内容。

本实施例还公开了一种基于上述系统的一种自动收发报方法,包括以下内容:

模式设置步骤,模式管理子模块根据用户选择的模式设置自动收发报系统的工作模式,工作模式包括手键发报模式、字符发报模式、收报模式和训练模式;

模式判断步骤,模式管理子模块判断当前自动收发报系统的工作模式,当自动收发报系统处于字符发报模式时,执行自动发报步骤,当自动收发报系统处于手键发报模式时,执行手动发报步骤;当自动收发报系统处于收报模式时,执行收报步骤;当自动收发报系统处于手键训练模式时,执行训练步骤;

自动发报步骤具体包括以下内容:

输入步骤,字符输入模块获取键盘或电脑传输的字符;

显示步骤,显示模块显示输入模块获取的字符;

莫尔斯码转化步骤,字符处理子模块将字符转化为莫尔斯码;

码速调节步骤,码速调整子模块用于根据设置输入子模块的输入控制莫尔斯码转化为波形时,点和划所对应的波形的持续时间;

波形转化步骤,发报处理子模块将字符处理子模块生成的莫尔斯码转化为波形数据并将波形数据传输给电台收发模块和音频模块;

发送与播放步骤,电台收发模块根据波形数据发送无线信号,音频模块根据波形数据播放同步音频;

手动发报步骤具体包括以下内容:

输入步骤,手键输入模块获取手键输入的波形数据;

波形处理步骤,发报处理子模块对波形数据进行放大、检验等处理并将处理后的波形数据发送给电台收发模块和音频模块;

发送与播放步骤,电台收发模块根据波形数据发送无线信号,音频模块根据波形数据播放同步音频。

收报步骤具体包括以下内容:

接收步骤,电台收发模块接收无线信号,生成波形数据;

播放步骤,音频模块根据波形数据播放同步音频;

波形解析步骤,收报处理子模块对波形数据进行处理,并将波形数据转化为莫尔斯码;

字符转化步骤,字符处理子模块将收报处理子模块生成的莫尔斯码转化为字符数据;

显示步骤,显示模块显示字符数据。

训练步骤包括以下内容:

模式设置步骤,训练设置单元根据设置输入子模块的输入设置当前的训练为发报训练或收报训练;

报底选择步骤,训练设置单元根据设置输入子模块的输入设置当前训练所使用的报底;

难度调节步骤,训练设置单元根据设置输入子模块的输入设置当前训练报底播放的速度;

发报训练步骤,发报训练单元控制显示模块显示报底内容供报务员进行发报训练;

收报训练步骤,收报训练单元控制音频模块播放报底的莫尔斯码的同步音频供报务员进行收报训练。

发报训练步骤包括以下内容:

发报训练单元根据设置读取报底的内容,并按照设置的播放速度发送给显示模块进行显示;

手键输入子模块获取用户输入的波形,发报训练单元将波形转化为莫尔斯码;

评价记录单元将用户输入的莫尔斯码与报底对应的莫尔斯码进行比较,统计正确率和错误率,并将用户训练过程中的输入过程和统计结果进行保存记录。

收报训练包括以下内容;

收报训练单元根据设置读取报底的内容并生成对应的波形数据,并按照设置的播放速度控制音频模块播放对应的同步音频;

收报训练单元通过键盘输入子模块获取用户输入的字符;

评价记录单元将用户输入的字符与报底进行比较,统计正确率和错误率,并将用户训练的输入过程以及统计结果进行保存记录。

以上的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1