【技术实现步骤摘要】
一种基于LoRa的组网的无线通讯模组及方法
[0001]本专利技术涉及
LoRa
组网
,具体而言,涉及一种基于
LoRa
的组网的无线通讯模组及方法
。
技术介绍
[0002]无线通信作为物联网的基石,已成为现代社会中不可或缺的一项重要技术,它能让我们的生活更加便利
、
高效
。
[0003]从早期的无线电到如今的互联网
、
移动通信
、
物联网,无线通信技术一直在不断地演进和创新,给我们的生活带来了巨大的便利
。
无线通信技术一直存在着距离的限制,移动网络通过部署大量的基站来提供可靠稳定的大范围网络连接,这需要投入非常庞大的资金成本
。
在移动网络没有覆盖或者移动网络信号差的地方搭建一个广域的网络非常困难
。
[0004]因此需要对无线通信组网方式进行优化,获取网络覆盖面更优异
、
性价比更高的组网方式
。
技术实现思路
[0005]本专利技术的目的在于提供一种基于
LoRa
的组网的无线通讯模组及方法,其可以获取网络覆盖面更优异
、
性价比更高的组网方式
。
[0006]本专利技术的实施例通过以下技术方案实现:
[0007]本专利技术首先提供一种基于
LoRa
的组网的无线通讯模组,组网内包括多个无线通讯模组,无线通讯模组包括射频控制模块 >、
电源及其检测电路
、UART
接口
、
射频前级电路
、
工作指示灯
、
远程控制引脚和
LoRa
发射器;
[0008]电源及其检测电路
、UART
接口
、
射频前级电路
、
工作指示灯
、
远程控制引脚分别连接到所述射频控制模块;所述
LoRa
发射器连接到所述射频前级;
[0009]所述电源及其检测电路用于检测和上传电源电压数据;
[0010]所述射频前级电路用于增强射频性能,提升无线信号的传输距离;
[0011]所述远程控制引脚用于通过射频收发数据进行控制输出;
[0012]所述工作指示灯能用于指示射频是否处于发送状态以及用于指示串口是否处于工作状态;
[0013]所述
UART
接口用于作为通讯接口
。
[0014]优选地,所述射频前级电路包括射频前端芯片
、
多个电容
、
天线模块
、
多个电感和多个电阻;所述射频前端芯片型号为
SKY66119
;
[0015]所述射频前端芯片的接地端
、BYP
端接地;其中6号引脚的接地端通过第三电阻接地;
[0016]所述射频前端芯片的
VPC
端连接第一电阻的一端和第二电阻的一端,第一电阻的另一端接直流源,第二电阻的另一端接地;
[0017]所述射频前端芯片的
ANT
端连接第一电容的一端,第一电容的另一端连接第三电
容的一端和第一电感的一端,第一电感的另一端连接第二电容的一端和第二电感的一端,第二电感的另一端连接第四电容的一端和第五电容的一端,第五电容的另一端连接第三电感的一端
、
第六电容的一端和天线模块的一端,第三电容的另一端
、
第二电容的另一端
、
第四电容的另一端
、
第三电感的另一端
、
第六电容的另一端
、
天线模块的另一端分别接地;
[0018]所述射频前端芯片的
RBIAS
端通过第四电感接地;
[0019]所述射频前端芯片的
RX1
端和
RX2
端分别连接第五电感的两端;
[0020]所述射频前端芯片的
VDD1
端和
VCC_RX
端相连,并连接到第十电容的一端
、
第十一电容的一端和第六电感的一端,第十电容的另一端
、
第十一电容的另一端接地,第六电感的另一端接直流源;
[0021]所述射频前端芯片的
VDD2
端
、VCC_TX1
端
、VCC_TX2
端
、VCC_TX3
端相连,且连接到第七电容的一端
、
第八电容的一端
、
第九电容的一端和直流源,第七电容的另一端
、
第八电容的另一端
、
第九电容的另一端接地
。
[0022]优选地,所述电源及其检测电路包括电容和多个电阻;
[0023]第四电阻的一端连接电源电压和
5V
直流源,第四电阻的另一端作为所述电源电压的采样端口,且连接第五电阻的一端和第十二电容的一端,第五电阻的另一端和第十二电容的另一端接地
。
[0024]优选地,所述射频控制模块的型号为
STM32WLE。
[0025]本专利技术还提供一种基于
LoRa
的组网方法,应用于以上任意一项所述一种基于
LoRa
的组网的无线通讯模组,采用分布式结构,组网内的节点之间自由建立通讯,通讯方式包括以下步骤:
[0026]模块初始化;
[0027]进入主函数等待;
[0028]检查串口是否接收到数据,若否则回到主函数等待,若是则进入下一步;
[0029]检查串口接收到的数据是否为
AT
指令,若是则执行相应指令,若否则发起数据请求
。
[0030]优选地,当所述串口接收到的数据不是
AT
指令时,将所述数据通过单播或多播或广播或
PANID
广播的通讯形式传输给目标设备
。
[0031]优选地,所述组网内的节点的通讯的路径选择通过本地路由或
AODV
路由算法获取
。
[0032]优选地,设置所述组网中每个节点的路由表,所述路由表用于存储节点之间进行通讯的路径,所述路由表记录的参数包括目标地址
、
下级地址和通讯质量;所述路由表通过广播泛洪的方式建立
。
[0033]优选地,所述组网中的路由表根据节点的异常情况实时更新,所述异常情况包括节点故障
、
节点离线,更新方法包括:
[0034]若两个节点之间的某个路径连续三次访问失败,则在所述路由表中移除该路径
。
[0035]优选地,当一个节点广播数据且多个节点接收数据并进行回复包括以下步骤:
[0036]接收数据的节点在回复的时候均进行一个随本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种基于
LoRa
的组网的无线通讯模组,组网内包括多个无线通讯模组,其特征在于,无线通讯模组包括射频控制模块
、
电源及其检测电路
、UART
接口
、
射频前级电路
、
工作指示灯
、
远程控制引脚和
LoRa
发射器;电源及其检测电路
、UART
接口
、
射频前级电路
、
工作指示灯
、
远程控制引脚分别连接到所述射频控制模块;所述
LoRa
发射器连接到所述射频前级;所述电源及其检测电路用于检测和上传电源电压数据;所述射频前级电路用于增强射频性能,提升无线信号的传输距离;所述远程控制引脚用于通过射频收发数据进行控制输出;所述工作指示灯能用于指示射频是否处于发送状态以及用于指示串口是否处于工作状态;所述
UART
接口用于作为通讯接口
。2.
根据权利要求1所述的一种基于
LoRa
的组网的无线通讯模组,其特征在于,所述射频前级电路包括射频前端芯片
、
多个电容
、
天线模块
、
多个电感和多个电阻;所述射频前端芯片型号为
SKY66119
;所述射频前端芯片的接地端
、BYP
端接地;其中6号引脚的接地端通过第三电阻接地;所述射频前端芯片的
VPC
端连接第一电阻的一端和第二电阻的一端,第一电阻的另一端接直流源,第二电阻的另一端接地;所述射频前端芯片的
ANT
端连接第一电容的一端,第一电容的另一端连接第三电容的一端和第一电感的一端,第一电感的另一端连接第二电容的一端和第二电感的一端,第二电感的另一端连接第四电容的一端和第五电容的一端,第五电容的另一端连接第三电感的一端
、
第六电容的一端和天线模块的一端,第三电容的另一端
、
第二电容的另一端
、
第四电容的另一端
、
第三电感的另一端
、
第六电容的另一端
、
天线模块的另一端分别接地;所述射频前端芯片的
RB IAS
端通过第四电感接地;所述射频前端芯片的
RX1
端和
RX2
端分别连接第五电感的两端;所述射频前端芯片的
VDD1
端和
VCC_RX
端相连,并连接到第十电容的一端
、
第十一电容的一端和第六电感的一端,第十电容的另一端
、
第十一电容的另一端接地,第六电感的另一端接直流源;所述射频前端芯片的
VDD2
端
、VCC_TX1
端
、VCC_TX2
端
、VCC_TX3
【专利技术属性】
技术研发人员:翁珍飞,李勇,谭宇,
申请(专利权)人:成都亿佰特电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。