一种基于LoRa芯片的实时语音加密传输系统技术方案

技术编号:19936067 阅读:34 留言:0更新日期:2018-12-29 05:13
一种基于LoRa芯片的实时语音加密传输系统,包括信号采集和数字处理模块、LoRa模块以及功放/滤波模块;所述信号采集和数字处理模块、所述LoRa模块以及所述功放/滤波模块依次电连接;所述信号采集和数字处理模块与送受话器电连接,所述功放/滤波模块与天线电连接。本申请的有益效果是:利用LoRa芯片的抗干扰能力,使得语音通信具有抗干扰、抗截获、保密、远距离等优点。

【技术实现步骤摘要】
一种基于LoRa芯片的实时语音加密传输系统
本申请属于语音通信
,具体地说,涉及一种基于LoRa芯片的实时语音加密传输系统。
技术介绍
无线语音通信具有使用方便、灵活、不受地理环境限制、无需铺设线缆等优点,但电磁空间是开放的,信息很容易被他人获取或干扰,如何进行可靠、保密通信在很多场合显得尤为重要。
技术实现思路
有鉴于此,本申请所要解决的技术问题是提供了一种基于LoRa芯片的实时语音加密传输系统,能够利用LoRa芯片的抗干扰能力,使得语音通信具有抗干扰、抗截获、保密、远距离等优点。为了解决上述技术问题,本申请公开了一种基于LoRa芯片的实时语音加密传输系统,并采用以下技术方案来实现。一种基于LoRa芯片的实时语音加密传输系统,包括信号采集和数字处理模块、LoRa模块以及功放/滤波模块;所述信号采集和数字处理模块、所述LoRa模块以及所述功放/滤波模块依次电连接;所述信号采集和数字处理模块与送受话器电连接,所述功放/滤波模块与天线电连接。进一步的,所述LoRa模块包括SX1276芯片。进一步的,所述信号采集和数字处理模块包括PCM编码模块、解压缩模块和FPGA模块;所述PCM编码模块、所述解压缩模块和所述FPGA模块依次电连接。更进一步的,所述PCM编码模块的编码芯片为MC14LC5540。更进一步的,所述解压缩模块的解压缩芯片为AMBE2000。更进一步的,所述FPGA模块包括FIFO缓存器模块、加密模块和组帧模块;所述FIFO缓存器模块、所述加密模块和所述组帧模块依次电连接。进一步的,所述基于LoRa芯片的实时语音加密传输系统,还包括电源模块;所述电源模块分别与所述信号采集和数字处理模块、所述LoRa模块以及所述功放/滤波模块电连接。与现有技术相比,本申请可以获得包括以下技术效果:采用基于LoRa的线性调频扩频技术和加密技术实现保密通信,使得语音通信具有抗干扰、抗截获、保密、远距离等优点,具有较强的实际应用价值。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有技术效果。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是本申请一个实施例的实时语音加密传输系统硬件构成框图。图2是本申请一个实施例的信号采集和数字处理模块原理框图。图3是本申请一个实施例的FPGA处理部分原理框图。具体实施方式以下将配合附图及实施例来详细说明本申请的实施方式,藉此对本申请如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。本技术的实时语音加密传输系统,采用LoRa和数字加密技术,其中LoRa基于一种扩频技术,具有较强的抗干扰能力,由于电磁信号峰值功率低,隐蔽性强,不易被截获。LoRa技术还有效解决了无线通信中常见的多径衰落和多普勒频移,并用正交扩频序列提高了信道容量。由于LoRa芯片传输数据速率低、延时大,目前多用于实时性要求不高的小信息量数据传输。LoRa模块基于升特公司的SX1276芯片进行设计,追加一些供SX1276芯片正常工作的外围电路,以便其功能的实现。通过对LoRa芯片的分析和测试后,将其应用在实时性高的语音传输场合,通过合理的信息源数据处理,达到了较为理想的话音传输效果。首先对模拟话音信号进行数字化PCM编码,在对其进行AMBE压缩编码,得到2.4kbps低速率数字化语音信息,最后通过LoRa模块实现数据无线传输,经过实际外场测试,在无遮挡和同频干扰的环境下,通信距离可达10Km以上。系统硬件构成框图如图1所示,基于LoRa芯片的实时语音加密传输系统包括信号采集和数字处理模块、LoRa模块、功放/滤波模块以及电源模块,共四大部分。电源模块输入端与外部电源电连接,输出端与系统的其他三大模块电连接,为整个系统供电。信号采集和数字处理模块、LoRa模块、功放/滤波模块依次电连接,其中信号采集和数字处理模块与送受话器电连接,功放/滤波模块与天线电连接。语音的传输分为发送过程和接收过程。发送过程时,信号采集和数字处理模块的输入端与外部送话器电连接,用于采集语音并对采集到的语音进行数字化处理。信号采集和数字处理模块接收到原始模拟语音,对其进行滤波、放大等处理后,对放大后的模拟语音信息进行PCM编码、压缩编码,得到低速数字化语音数据,再对该数据进行数字信号处理,将处理后的基带待调制数据发给LoRa模块。信号采集和数字处理模块的输出端与LoRa模块的输入端电连接,将数字化处理后的语音信号进行基带调制、数模转换、超外差上变频、滤波、放大等处理后将射频信号送给功放/滤波模块。LoRa模块的输出端与功放/滤波模块的输入端电连接,将经过LoRa模块进一步处理完的小信号语音输送到功放/滤波模块进行进行放大和滤波,再通过与功放/滤波模块的输出端电连接的天线将电磁信号辐射到空中。接收过程与发送过程电路连接顺序以及对信号的处理顺序正好相反,电路连接角度,信号采集和数字处理模块、LoRa模块、功放/滤波模块以及电源模块的输入端变为输出端,输出端变为输入端;信号转化角度,需要将电磁信号最终转换为模拟语音信号供接收端收听。接收过程具体为:空间电磁信号通过天线接收并转换为电信号;再进入LoRa模块,进行放大、滤波、超外差下变频、模数转换、基带解调等处理后,将解调数据传送给信号采集和数字处理模块,进行接口数据分组和速率变换、解帧、解密等处理后;再将数字化语音信息转换为模拟语音信号,再经过滤波、放大等处理后,驱动外部受话器实现语音恢复。如图2所示,信号采集和数字处理模块包括PCM编码模块、解压缩模块和FPGA模块,PCM编码模块、解压缩模块和FPGA模块依次电连接。PCM编码模块选用的编码芯片为MC14LC5540,能够在发送过程中将模拟语音信号编码转换为64Kbps的数字信号或者在接收过程中将64Kbps的数字信号转换为模拟语音信号。解压缩模块选用的解压缩芯片为AMBE2000,能够在发送过程中对PCM编码后的数字信号进行压缩,得到速率为2.4kbps的低速数字化语音数据,或者在接收过程中将低速数字化语音数据解压缩成64Kbps的数字信号。FPGA能够在发送过程中对数字信号进行成帧、加密、接口数据分组和速率变换等数字信号处理,也能够在接收过程中进行相反的处理过程。FPGA对数据进行处理的原理框图如图3所示,包括FIFO缓存器模块、加密模块、组帧模块,分别用来进行接口数据分组和速率变换、加密和成帧的信号处理过程,最终实现AMBE格式压缩数据与串口数据的转换。另外FPGA以其优良的性能可以作为整个系统的控制、协调中心,是语音信源端的核心芯片。本申请的有益效果是:采用基于LoRa的线性调频扩频技术和数字加密技术实现保密通信,使得语音通信具有抗干扰、抗截获、保密、远距离等优点,具有较强的实际应用价值。以上对本申请实施例所提供的一种基于LoRa芯片的实时语音加密传输系统,进行了详细介绍。以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。如在说明书及权本文档来自技高网...

【技术保护点】
1.一种基于LoRa芯片的实时语音加密传输系统,其特征在于:包括信号采集和数字处理模块、LoRa模块以及功放/滤波模块;所述信号采集和数字处理模块、所述LoRa模块以及所述功放/滤波模块依次电连接;所述信号采集和数字处理模块与送受话器电连接,所述功放/滤波模块与天线电连接。

【技术特征摘要】
1.一种基于LoRa芯片的实时语音加密传输系统,其特征在于:包括信号采集和数字处理模块、LoRa模块以及功放/滤波模块;所述信号采集和数字处理模块、所述LoRa模块以及所述功放/滤波模块依次电连接;所述信号采集和数字处理模块与送受话器电连接,所述功放/滤波模块与天线电连接。2.根据权利要求1所述基于LoRa芯片的实时语音加密传输系统,其特征在于:所述LoRa模块包括SX1276芯片。3.根据权利要求1或2所述基于LoRa芯片的实时语音加密传输系统,其特征在于:所述信号采集和数字处理模块包括PCM编码模块、解压缩模块和FPGA模块;所述PCM编码模块、所述解压缩模块和所述FPGA模块依次电连接。4.根据权利要求3所...

【专利技术属性】
技术研发人员:常涛耿弯弯张宇蒋华利
申请(专利权)人:天津光电通信技术有限公司
类型:新型
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1