System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于无线通讯的RS-485总线收发装置及方法制造方法及图纸_技高网

一种基于无线通讯的RS-485总线收发装置及方法制造方法及图纸

技术编号:41322799 阅读:2 留言:0更新日期:2024-05-13 15:01
本发明专利技术提供了一种基于无线通讯的RS‑485总线收发装置及方法,其装置包括:数据处理模块用于对待发送数据进行数据汇集,并对汇集得到的目标数据进行协议转换,且对协议转换后的目标数据进行加密,得到待发送包;无线发送模块用于基于多频发生器生成多个不同频率的无线电波,并将不同频率的无线电波叠加至待发送包得到发送包数据,且将发送包数据进行无线发射;数据接收模块用于接收发送包数据,并对发送包数据进行数据校验及解密,同时,对校验及解密后的数据进行数据还原得到标准数据,并基于预设接口将标准数据无线传输至目标终端。保障了数据的远距离传输效果,克服了线路铺设的繁琐,提高了数据传输的效果及安全。

【技术实现步骤摘要】

本专利技术涉及无线传输,特别涉及一种基于无线通讯的rs-485总线收发装置及方法。


技术介绍

1、目前,当前在无线传输领域,较为常见的协议有bluetooth、zigbee、lora,在智能家居、新兴智慧城市等较新的非工业领域应用较为广泛,工业领域中在过去以及当前,部署了非常多的基于485总线传输的网络,这些网络当前和未来存在扩展的需要,在这些扩展中,部分场景是需要通过无线的传输方式进行组网;

2、但是,在当前,在无线通讯领域,不同厂家,或者不同领域,都在研发新的或者利用现有已成为标准的无线通讯方式,较少有将以往非无线通讯方式改造为依托无线通讯方式承载原成熟通讯协议的解决方案,因此,传统的485通信存在如下缺点:

3、1、无论是屏蔽双绞线,还是光纤,亦或是通过中继器,都需要物理层面的实物载体(线缆、光纤),必然会涉及到线缆的敷设问题,而有些场景,是无法敷设这些实物载体的;

4、2、当需要远距离传输时,必须要降低通讯速率,以牺牲通讯速率来延长通讯距离,或者通过增加中继器的方式,这种解决方法一是增加了费用,而是降低了通讯速率,影响了通讯;

5、3、现也有部分无线通讯方式解决较近距离无线收发的问题,但是属于开放单频网络,克服的障碍以及使用场景较少较为局限,且不安全;

6、因此,为了克服上述缺陷,本专利技术提供了一种基于无线通讯的rs-485总线收发装置及方法。


技术实现思路

1、本专利技术提供一种基于无线通讯的rs-485总线收发装置及方法,用以通过采用多种不同频率的无线电波对待发送数据进行无线传输,提高数据传输的效率以及便捷性,保障了数据的远距离传输效果,同时,克服了线路铺设的繁琐,简化了数据传输步骤,提高了数据传输的效果以及安全性。

2、本专利技术提供了一种基于无线通讯的rs-485总线收发装置,包括:

3、本专利技术提供了人一种基于无线通讯的rs-485总线收发装置,包括:

4、数据处理模块,用于对待发送数据进行数据汇集,并对汇集得到的目标数据进行协议转换,且对协议转换后的目标数据进行加密,得到待发送包;

5、无线发送模块,用于基于多频发生器生成多个不同频率的无线电波,并将不同频率的无线电波叠加至待发送包得到发送包数据,且将发送包数据进行无线发射;

6、数据接收模块,用于接收发送包数据,并对发送包数据进行数据校验及解密,同时,对校验及解密后的数据进行数据还原得到标准数据,并基于预设接口将标准数据无线传输至目标终端。

7、优选的,一种基于无线通讯的rs-485总线收发装置,无线发送模块,包括:

8、工作频率分析单元,用于获取对待发送数据的发送要求,并基于发送要求确定目标频率的无线电波;

9、获取多频发生器的工作属性,并基于工作属性确定多频发生器的可工作频率范围;

10、无线电波产生单元,用于将目标频率的无线电波与可工作频率范围进行匹配,并基于匹配结果确定目标频率,且控制多频发生器基于目标频率产生多个不同频率的无线电波。

11、优选的,一种基于无线通讯的rs-485总线收发装置,无线电波产生单元,包括:

12、发送数据包确定子单元,用于:

13、获取得到的待发送包,并基于不同频率的频段数量对待发送包进行同比复制,得到多组待发送包;

14、确定待发送包在不同频率的无线电波上的承载节点,并基于承载节点分别将不同频率的无线电波与多组待发送包中的一组进行叠加,且基于叠加结果得到发送数据包。

15、优选的,一种基于无线通讯的rs-485总线收发装置,无线发送模块,包括:

16、天线频带确定单元,用于:

17、获取得到的发送包数据,并基于预设发送要求确定对发送包数据的发送模式;

18、提取发送模式的模式特征,并基于模式特征确定天线的信道状态,且基于信道状态确定天线单次发射包含的频带;

19、数据映射单元,用于基于频带将发送包数据进行分组,得到子发送包数据,并将子发送包数据分别映射至对应频带;

20、数据发射单元,用于基于映射结果通过天线将发送包数据进行无线发射。

21、优选的,一种基于无线通讯的rs-485总线收发装置,数据接收模块,包括:

22、发送包数据接收单元,用于:

23、获取基于多频发生器生成的多个无线电波对应的具体频率,并基于多个无线电波对应的具体频率设定信号接收频段;

24、基于信号接收频段接收发送包数据,并基于多个无线电波对应的具体频率对接收到的发送包数据进行归类;

25、数据校验单元,用于:

26、基于归类结果将各频率下的发送包数据进行排序,并基于排序结果确定各频率下的发送包数据的数据长度;

27、获取待发送包的实际数据长度,并将各频率下的发送包数据的数据长度分别与待发送包的实际数据长度进行比较,且当各频率下的发送包数据的数据长度与待发送包的实际数据长度均一致时,判定接收到的发送包数据完整。

28、优选的,一种基于无线通讯的rs-485总线收发装置,数据接收模块,包括:

29、数据获取单元,用于获取校验后得到的发送包数据,并对发送包数据进行解压,得到解压数据;

30、数据解密单元,用于向加密终端发送密钥获取请求,并基于加密终端根据密钥获取请求反馈的目标密钥对解压数据进行解密,得到原始待发送数据;

31、数据重组单元,用于提取原始发送数据的数据结构特征,并基于数据结构特征确定原始待发送数据中各字符数据之间的逻辑关联关系,且基于逻辑关联关系对原始待发送数据中各字符数据进行排序重组,得到最终的解密数据。

32、优选的,一种基于无线通讯的rs-485总线收发装置,数据接收模块,包括:

33、数据还原单元,用于:

34、获取校验及解密后的数据,并对校验及解密后的数据进行协议逆转换,得到目标转换数据;

35、提取目标转换数据中各目标字符的目标语义,并基于目标语义提取目标转换数据中的有效目标字符,且对有效目标字符进行汇总,得到有效数据;

36、数据标准化单元,用于:

37、对提取预设接口的配置参数,并基于配置参数确定预设接收对数据的格式要求;

38、基于格式要求对有效数据进行格式转换,得到标准数据,并基于预设接口将标准数据无线传输至目标终端。

39、本专利技术提供了一种基于无线通讯的rs-485总线收发方法,包括:

40、步骤1:对待发送数据进行数据汇集,并对汇集得到的目标数据进行协议转换,且对协议转换后的目标数据进行加密,得到待发送包;

41、步骤2:基于多频发生器生成多个不同频率的无线电波,并将不同频率的无线电波叠加至待发送包得到发送包数据,且将发送包数据进行无线发射;

42、步骤3:接收发送包数据本文档来自技高网...

【技术保护点】

1.一种基于无线通讯的RS-485总线收发装置,其特征在于,包括:

2.根据权利要求1所述的一种基于无线通讯的RS-485总线收发装置,其特征在于,无线发送模块,包括:

3.根据权利要求2所述的一种基于无线通讯的RS-485总线收发装置,其特征在于,无线电波产生单元,包括:

4.根据权利要求1所述的一种基于无线通讯的RS-485总线收发装置,其特征在于,无线发送模块,包括:

5.根据权利要求1所述的一种基于无线通讯的RS-485总线收发装置,其特征在于,数据接收模块,包括:

6.根据权利要求1所述的一种基于无线通讯的RS-485总线收发装置,其特征在于,数据接收模块,包括:

7.根据权利要求1所述的一种基于无线通讯的RS-485总线收发装置,其特征在于,数据接收模块,包括:

8.一种基于无线通讯的RS-485总线收发方法,其特征在于,包括:

【技术特征摘要】

1.一种基于无线通讯的rs-485总线收发装置,其特征在于,包括:

2.根据权利要求1所述的一种基于无线通讯的rs-485总线收发装置,其特征在于,无线发送模块,包括:

3.根据权利要求2所述的一种基于无线通讯的rs-485总线收发装置,其特征在于,无线电波产生单元,包括:

4.根据权利要求1所述的一种基于无线通讯的rs-485总线收发装置,其特征在于,无线发送模块,包括:

【专利技术属性】
技术研发人员:张仕杰胡松王俊雄姚桢武娜张楠
申请(专利权)人:中国计量科学研究院
类型:发明
国别省市:

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

1