数据通信系统、数据发送装置及数据接收装置制造方法及图纸

技术编号:28737691 阅读:16 留言:0更新日期:2021-06-06 12:35
本发明专利技术揭示了一种数据通信系统、数据发送装置及数据接收装置,所述数据发送装置包括第一数据转换单元及音频编码单元;第一数据转换单元用以将设定第一数据进行数据转换;音频编码单元用以对设定第二数据进行音频编码,将第二数据编码为可供音频播放的音频数据。所述数据接收装置包括音频数据获取单元、频率变换单元、第二数据转换单元及解析单元;频率变换单元用以设定音频数据进行设定变换获取到对应的频率;第二数据转换单元用以根据音频数据的频率得到对应的第四数据;解析单元用以根据接收的至少一个第四数据解析得到对应的数据。本发明专利技术可完成短距离通信并且只依赖麦克风,成本低,对环境要求低。对环境要求低。对环境要求低。

【技术实现步骤摘要】
数据通信系统、数据发送装置及数据接收装置


[0001]本专利技术属于电子通讯
,涉及一种通信系统,尤其涉及一种数据通信系统、数据发送装置及数据接收装置。

技术介绍

[0002]目前短距离无线通信主要通过热点、蓝牙等设备,再没有网络和蓝牙的环境下无法完成通信。
[0003]有鉴于此,如今迫切需要设计一种新的数据传输方式,以便克服现有数据传输方式存在的上述至少部分缺陷。

技术实现思路

[0004]本专利技术提供一种数据通信系统、数据发送装置及数据接收装置,可完成短距离通信并且只依赖麦克风,成本低,对环境要求低。
[0005]为解决上述技术问题,根据本专利技术的一个方面,采用如下技术方案:
[0006]一种数据通信系统,所述数据传输系统包括:
[0007]发送模块,用以将设定数据拆分为设定进制的数据记录到数组中;设定进制中的每个位对应的值具有设定的频率;遍历所述数组,每遍历数组中的一个数据,即根据数据的字符在设定音频文件中写入一段对应频率的设定长度的音频数据,在设定位置增加一段设定频率的音频数据,能表示一个数据的结束位置;生成加密文件,通过设定终端播放;
[0008]接收模块,用以接收所述设定终端播放的音频数据;积累到设定时间长度的音频数据进行傅里叶变换获取到对应的频率;根据获取的频率得到对应的字符;将相邻的设定多个字符拼成设定数量的字节作为一个数据包,进行CRC校验;如果校验成功则对当前数据包进行解析,获取命令;否则,设定多个字符前移,将最新获取的设定进制的数据放在数组末尾继续拼成设定数量的字节校验,重复此过程直至所有数据均被接收解码;
[0009]所述发送模块具体包括:
[0010]数据分拆单元,用以将设定数据拆分为设定进制的数据记录到数组中;
[0011]频率设定单元,用以设定进制中的每个位对应的值具有设定的频率;
[0012]音频编码单元,用以遍历所述数组,每遍历数组中的一个数据,即根据数据的字符在设定音频文件中写入一段对应频率的设定长度的音频数据;在设定位置增加一段设定频率的音频数据,能表示一个数据的结束位置;
[0013]加密单元,用以将经过音频编码单元编码的音频数据进行加密,生成加密文件;以及
[0014]播放单元,用以播放音频数据;
[0015]所述接收模块包括:
[0016]音频数据获取单元,用以接收所述设定终端播放的音频数据;
[0017]傅里叶变化单元,用以对积累到设定时间长度的音频数据进行傅里叶变换获取到
对应的频率;
[0018]字符获取单元,用以根据获取的频率得到对应的字符;
[0019]效验单元,用以将相邻的设定多个字符拼成设定数量的字节作为一个数据包,进行CRC校验;以及
[0020]解析单元,用以在数据包校验成功时对当前数据包进行解析,获取命令;在数据包校验失败时,将设定多个字符前移,将最新获取的设定进制的数据放在数组末尾继续拼成设定数量的字节校验,重复此过程直至所有数据均被接收解码。
[0021]根据本专利技术的另一个方面,采用如下技术方案:一种数据通信系统,所述数据通信系统包括:数据发送装置及数据接收装置;
[0022]所述数据发送装置包括:
[0023]第一数据转换单元,用以将设定第一数据进行数据转换,转换为可供音频编码单元进行音频编码的第二数据;以及
[0024]音频编码单元,用以对设定第二数据进行音频编码,将第二数据编码为可供音频播放的音频数据;所述音频数据能通过设定播放单元播放;
[0025]所述数据接收装置包括:
[0026]音频数据获取单元,用以接收音频数据;
[0027]频率变换单元,用以对设定音频数据进行设定变换获取到对应的频率;
[0028]第二数据转换单元,用以根据音频数据的频率得到对应的第四数据;以及
[0029]解析单元,用以根据接收的至少一个第四数据解析得到对应的数据。
[0030]根据本专利技术的又一个方面,采用如下技术方案:一种数据发送装置,所述数据发送装置包括:
[0031]第一数据转换单元,用以将设定第一数据进行数据转换,转换为可供音频编码单元进行音频编码的第二数据;以及
[0032]音频编码单元,用以对设定第二数据进行音频编码,将第二数据编码为可供音频播放的音频数据;所述音频数据能通过设定播放单元播放。
[0033]作为本专利技术的一种实施方式,所述第一数据转换单元包括数据分拆单元,用以将设定第一数据拆分为设定进制的第三数据,第三数据各个位上的数据均作为所述第二数据。
[0034]作为本专利技术的一种实施方式,所述数据分拆单元将得到的第二数据按设定顺序存储至一数组中;
[0035]所述音频编码单元用以遍历所述数组,每遍历数组中的一个数据,即根据数据的字符在设定音频文件中写入一段对应频率的设定长度的音频数据;
[0036]作为本专利技术的一种实施方式,所述数据发送装置包括音频数据库,或能连接设定音频数据库,所述音频数据库存放各个可供音频编码的数据对应的频率。
[0037]根据本专利技术的又一个方面,采用如下技术方案:一种数据接收装置,所述数据接收装置包括:
[0038]音频数据获取单元,用以接收音频数据;
[0039]频率变换单元,用以对设定音频数据进行设定变换获取到对应的频率;
[0040]第二数据转换单元,用以根据音频数据的频率得到对应的第四数据;以及
[0041]解析单元,用以根据接收的至少一个第四数据解析得到对应的数据。
[0042]作为本专利技术的一种实施方式,所述第二数据转换单元包括:
[0043]字符获取单元,用以根据获取的频率得到对应的字符;
[0044]效验单元,用以将相邻的设定多个字符拼成设定数量的字节作为一个数据包,进行CRC校验。
[0045]作为本专利技术的一种实施方式,所述解析单元用以在数据包校验成功时对当前数据包进行解析,获取命令。
[0046]作为本专利技术的一种实施方式,所述解析单元还用以在数据包校验失败时,将设定多个字符前移,将最新获取的设定进制的数据放在数组末尾继续拼成设定数量的字节校验,重复此过程直至所有数据均被接收解码。
[0047]作为本专利技术的一种实施方式,所述频率变换单元用以积累到设定时间长度的音频数据进行设定变换获取到对应的频率。
[0048]本专利技术的有益效果在于:本专利技术提出的数据通信系统、数据发送装置及数据接收装置,可完成短距离通信并且只依赖麦克风,成本低,对环境要求低。本专利技术使用音频传输数据可以不依赖网络,仅仅依靠物理振动就能完成通信,安全性高,设备依赖性小。
附图说明
[0049]图1为本专利技术一实施例中数据发送装置的组成示意图。
[0050]图2为本专利技术一实施例中数据接收装置的组成示意图。
[0051]图3为本专利技术一实施例中数据接收装置的组成示意图。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据通信系统,其特征在于,所述数据通信系统包括:发送模块,用以将设定数据拆分为设定进制的数据记录到数组中;设定进制中的每个位对应的值具有设定的频率;遍历所述数组,每遍历数组中的一个数据,即根据数据的字符在设定音频文件中写入一段对应频率的设定长度的音频数据,在设定位置增加一段设定频率的音频数据,能表示一个数据的结束位置;生成加密文件,通过设定终端播放;接收模块,用以接收所述设定终端播放的音频数据;积累到设定时间长度的音频数据进行傅里叶变换获取到对应的频率;根据获取的频率得到对应的字符;将相邻的设定多个字符拼成设定数量的字节作为一个数据包,进行CRC校验;如果校验成功则对当前数据包进行解析,获取命令;否则,设定多个字符前移,将最新获取的设定进制的数据放在数组末尾继续拼成设定数量的字节校验,重复此过程直至所有数据均被接收解码;所述发送模块具体包括:数据分拆单元,用以将设定数据拆分为设定进制的数据记录到数组中;频率设定单元,用以设定进制中的每个位对应的值具有设定的频率;音频编码单元,用以遍历所述数组,每遍历数组中的一个数据,即根据数据的字符在设定音频文件中写入一段对应频率的设定长度的音频数据;在设定位置增加一段设定频率的音频数据,能表示一个数据的结束位置;加密单元,用以将经过音频编码单元编码的音频数据进行加密,生成加密文件;以及播放单元,用以播放音频数据;所述接收模块包括:音频数据获取单元,用以接收所述设定终端播放的音频数据;傅里叶变化单元,用以将积累到设定时间长度的音频数据进行傅里叶变换获取到对应的频率;字符获取单元,用以根据获取的频率得到对应的字符;效验单元,用以将相邻的设定多个字符拼成设定数量的字节作为一个数据包,进行CRC校验;以及解析单元,用以在数据包校验成功时对当前数据包进行解析,获取命令;在数据包校验失败时,将设定多个字符前移,将最新获取的设定进制的数据放在数组末尾继续拼成设定数量的字节校验,重复此过程直至所有数据均被接收解码。2.一种数据通信系统,其特征在于,所述数据通信系统包括:数据发送装置及数据接收装置;所述数据发送装置包括:第一数据转换单元,用以将设定第一数据进行数据转换,转换为可供音频编码单元进行音频编码的第二数据;以及音频编码单元,用以对设定第二数据进行音频编码,将第二数据编码为可供音频播放的音频数据;所述音频数据能通过设定播放单元播...

【专利技术属性】
技术研发人员:方峥田李金鹏齐洋
申请(专利权)人:猫岐智能科技上海有限公司
类型:发明
国别省市:

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

1