一种wifi无线通讯模块的制作方法

文档序号:9167410阅读:445来源:国知局
一种wifi无线通讯模块的制作方法
【技术领域】
[0001]本实用新型一种WIFI无线通讯模块,涉及无线通讯产品领域。
【背景技术】
[0002]目前国内的WIFI无线通讯模块,是一种通用型的AP,单台模块只能适用于单台设备,并且上电响应时间较长,基本需要3秒以上的响应时间,只能适用于对数据量传输不大,实时性要求不高的民用场合。而我司根据目前现有产品的应用结构,迫切需要一款能与多台设备进行组网,并要求数据能实时传输,上电时间短的Wifi无线通讯模块,以实现将多台现场设备的实时数据同时发送到物联后台,满足多台设备信息的综合实时查询功能,提高现场设备的数据传输的综合响应能力,以便于进行物联后台的数据分析,降低设备的现场维护费用。

【发明内容】

[0003]为解决上述技术问题,本实用新型提供一种WIFI无线通讯模块,基于2.4G无线通讯网络,具备无线通讯节点加入或删除时的自组网能力,具备数据的透明、实时传输的功會K。
[0004]本实用新型所采用的技术方案是:
[0005]一种WIFI无线通讯模块,包括STMCode核心处理器、WiFi协议模块,UART接口单元,STMCode核心处理器分别连接WiFi协议模块,UART接口单元。所述STMCode核心处理器通过WiFi协议模块将用户数据根据相应命令请求发送无线网络。所述STMCode核心处理器通过UART接口单元与用户数据进行交互。所述WiFi协议模块用于将打包后的用户数据进行编码,并适时发送到无线网络。
[0006]所述STMCode核心处理器采用Cortex_M3处理器,并行总线结构,嵌套中断向量控制单元。
[0007]所述WiFi协议模块采用HED10W07SN芯片。
[0008]所述STMCode核心处理器通过WiFi协议模块发送相关信息,以自组网方式完成无线网络的建立。
[0009]一种WIFI无线自组网的建立方法,模块上电后,STMCode核心处理器通过WiFi协议模块广播发送本机标识信息,并等待已有网络的数据响应,延时一段时间后,判断由无线网络的回传数据,并获取本机的相应网络标识;本机对该网络标识进行识别,再次判断是否满足本身性能要求,并将应答数据打包后在指定时间段发送到无线网络,由无线网络的服务器进行识别判断本机状态,与存储在无线网络服务器中的所有模块的信息配置表进行配对比较后,返回最终的本机终端配置信息,本机在指定时间段内接收相应信息后,保存到本机RAM中,并作为正常通信的标准配置信息,过程结束后,本机完成WiFi无线自组网操作。
[0010]一种WIFI无线数据通讯方法,模块自组网成功后,STMCode核心处理器接收来自UART接口单元的用户数据,当接收到有效用户数据后,STMCode核心处理器对有效用户数据进行打包,并根据WiFi协议模块的网络状态,将打包数据发送给WiFi协议模块,WiFi协议模块根据其网络状态,对打包数据进行相应编码,在收到来自无线网络的数据请求,并对数据请求命令包进行校验通过后,将已打包、已编码的数据发送至无线网络,以有效响应来自无线网络的数据请求命令;若STMCode核心处理器判断WiFi协议模块没有接收到无线网络的数据请求时,在下次STMCode核心处理器接收有效用户数据时,STMCode核心处理器将发送“网络响应超时”状态命令,通过UART接口单元发送到用户,以供用户判断使用。
[0011]本实用新型一种WIFI无线通讯模块,技术效果如下:
[0012]I):STMCode核心处理器采用Cortex_M3处理器,并行总线结构,嵌套中断向量控制单元,以满足现场实时信号采集控制的要求。
[0013]2) =Wifi协议模块采用HED10W07SN芯片,该芯片对于中国标准和国际标准双兼容,同时指出WIFI和WAPI,符合中国3C认证。提供“安全多模”能力,并可通过软件方式进行修改。提供物理“网络多模”能力,最多支持4个同时并存的工作网络和一个管理网络。
[0014]3) =STMCode核心处理器通过WiFi协议模块发送相关信息,以自组网方式完成无线网络的建立,期间不需要额外处理,有利于无线网络的无缝扩展。
[0015]4):该模块能满足标准型设备的组网需求,满足设备在实际运行中将实时数据发送到物联后台,满足信息的综合实时查询,提高现场设备的综合响应能力,降低设备维护费用。
【附图说明】
[0016]图1为本实用新型连接示意图。
【具体实施方式】
[0017]如图1所示,一种WIFI无线通讯模块,包括STMCode核心处理器UWiFi协议模块2,UART接口单元3,STMCode核心处理器I分别连接WiFi协议模块2,UART接口单元3 ;
[0018]所述STMCode核心处理器I通过WiFi协议模块2将用户数据根据相应命令请求发送无线网络;
[0019]所述STMCode核心处理器I通过UART接口单元3与用户数据进行交互;
[0020]所述WiFi协议模块2用于将打包后的用户数据进行编码,并适时发送到无线网络。
[0021]所述STMCode核心处理器I采用Cortex_M3处理器,并行总线结构,嵌套中断向量控制单元。
[0022]所述WiFi协议模块2采用HED10W07SN芯片。
[0023]所述STMCode核心处理器I通过WiFi协议模块2发送相关信息,以自组网方式完成无线网络的建立。
[0024]模块上电后,STMCode核心处理器I对WiFi协议模块2进行初始化操作,以保证协议栈的初始化正常,定时延时后广播发送本机标识符到无线网络,并等待无线网络服务器回应,如有回应,接收无线网络服务器回传的本机定位信息,如在指定时间内未收到回应,则进行自建立服务器进程,完成模块的无线自组网操作。无线网络成功建立后,STMCode核心处理器I通过UART接口单元3接收用户数据,并实时透明的将其用户数据通过内置TCP/IP协议发送,完成一次通讯过程。
[0025]一种WIFI无线自组网的建立方法,模块上电后,STMCode核心处理器I通过WiFi协议模块2广播发送完本机标识信息后进入等待状态(包含本机地址0x000000001,特征编码0x08000000),当前网络中的服务器接收到本机标识信息后,与服务器RAM中的设备信息配置表进行比较判断,如本机信息在设备信息配置表中不存在,则服务器回传本机的相应网络标识(包含网络特征标识0x00010000,本机地址0x000000001,特征编码0x08000800)。本机延时一段时间后,判断由无线网络的回传数据,并获取本机的网络标识;本机对该网络标识进行识别,再次判断是否满足本身性能要求,并将应答数据打包后在指定时间段发送到无线网络,应答数据包包括网络特征标识确认0x00010001,本机地址0x000000001,特征编码0x08000800,由无线网络的服务器接收后进行识别并再次判断本机状态,与存储在无线网络服务器的RAM中设备信息配置表进行配对比较后,由无线网络服务器返回最终的本机终端配置信息,本机在指定时间段内接收相应信息后,保存到本机RAM中,并作为正常通信的标准配置信息,过程结束后,本机完成WiFi无线自组网操作。
[0026]一种WIFI无线数据通讯方法,模块自组网成功后,STMCode核心处理器I接收来自UART接口单元3的用户数据(包含重量参数值、幅度参数值、方位参数值、风速参数值等),当本机接收到有效用户数据后,STMCode核心处理器I对有效用户数据进行打包,并根据WiFi协议模块2的网络状态,在Wifi协议模块2的网络状态为空闲时将打包后的数据发送给WiFi协议模块2,WiFi协议模块2接收到数据后再根据其实时网络状态,对打包数据进行再次编码并添加校验位(包括本机地址0x000000001,特征编码0x08000800,用户数据等),同时WiFi协议模块2在收到来自无线网络的数据请求,并对数据请求命令包进行校验通过后,将已打包、已编码的数据(包括本机地址0x000000001,特征编码0x08000800,用户数据等)发送至无线网络,以有效响应来自无线网络的数据请求命令(0x00000002);若STMCode核心处理器I判断WiFi协议模块2没有接收到无线网络的数据请求时,在下次STMCode核心处理器I接收有效用户数据后,STMCode核心处理器I将发送“网络响应超时”状态命令(0x00000010),通过UART接口单元3发送到用户设备,经过用户设备解析该命令后做判断提不。
【主权项】
1.一种WIFI无线通讯模块,包括STMCode核心处理器(D^ffiFi协议模块(2),UART接口单元(3),其特征在于,STMCode核心处理器(I)分别连接WiFi协议模块(2),UART接口单元(3);所述STMCode核心处理器(I)通过WiFi协议模块(2)将用户数据根据相应命令请求发送无线网络;所述STMCode核心处理器(I)通过UART接口单元(3)与用户数据进行交互;所述WiFi协议模块(2)用于将打包后的用户数据进行编码,并适时发送到无线网络。2.根据权利要求1所述一种WIFI无线通讯模块,其特征在于,所述STMCode核心处理器(I)采用Cortex-M3处理器,并行总线结构,嵌套中断向量控制单元。3.根据权利要求1所述一种WIFI无线通讯模块,其特征在于,所述WiFi协议模块(2)采用HED10W07SN芯片。4.根据权利要求1所述一种WIFI无线通讯模块,其特征在于,所述STMCode核心处理器(I)通过WiFi协议模块(2)发送相关信息,以自组网方式完成无线网络的建立。
【专利摘要】一种WIFI无线通讯模块,包括STMCode核心处理器、WiFi协议模块,UART接口单元,STMCode核心处理器分别连接WiFi协议模块,UART接口单元。所述STMCode核心处理器通过WiFi协议模块将用户数据根据相应命令请求发送无线网络。所述STMCode核心处理器通过UART接口单元与用户数据进行交互。所述WiFi协议模块用于将打包后的用户数据进行编码,并适时发送到无线网络。本实用新型一种WIFI无线通讯模块,基于2.4G无线通讯网络,具备无线通讯节点加入或删除时的自组网能力,具备数据的透明、实时传输的功能。
【IPC分类】H04W88/08
【公开号】CN204836604
【申请号】CN201520647146
【发明人】高钰敏, 章红, 张艳波, 卢扬
【申请人】宜昌市微特电子设备有限责任公司
【公开日】2015年12月2日
【申请日】2015年8月26日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1