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

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

【发明内容】

[0003]为解决上述技术问题,本发明提供一种WIFI无线通讯模块,基于2.4G无线通讯网络,具备无线通讯节点加入或删除时的自组网能力,具备数据的透明、实时传输的功能。
[0004]本发明所采用的技术方案是:
一种WIFI无线通讯模块,包括STMCode核心处理器、WiFi协议模块,UART接口单元,STMCode核心处理器分别连接WiFi协议模块,UART接口单元。所述STMCode核心处理器通过WiFi协议模块将用户数据根据相应命令请求发送无线网络。所述STMCode核心处理器通过UART接口单元与用户数据进行交互。所述WiFi协议模块用于将打包后的用户数据进行编码,并适时发送到无线网络。
[0005]所述STMCode核心处理器采用Cortex_M3处理器,并行总线结构,嵌套中断向量控制单元。
[0006]所述WiFi协议模块采用HED10W07SN芯片。
[0007]所述STMCode核心处理器通过WiFi协议模块发送相关信息,以自组网方式完成无线网络的建立。
[0008]一种WIFI无线自组网的建立方法,模块上电后,STMCode核心处理器通过WiFi协议模块广播发送本机标识信息,并等待已有网络的数据响应,延时一段时间后,判断由无线网络的回传数据,并获取本机的相应网络标识;本机对该网络标识进行识别,再次判断是否满足本身性能要求,并将应答数据打包后在指定时间段发送到无线网络,由无线网络的服务器进行识别判断本机状态,与存储在无线网络服务器中的所有模块的信息配置表进行配对比较后,返回最终的本机终端配置信息,本机在指定时间段内接收相应信息后,保存到本机RAM中,并作为正常通信的标准配置信息,过程结束后,本机完成WiFi无线自组网操作。
[0009]一种WIFI无线数据通讯方法,模块自组网成功后,STMCode核心处理器接收来自UART接口单元的用户数据,当接收到有效用户数据后,STMCode核心处理器对有效用户数据进行打包,并根据WiFi协议模块的网络状态,将打包数据发送给WiFi协议模块,WiFi协议模块根据其网络状态,对打包数据进行相应编码,在收到来自无线网络的数据请求,并对数据请求命令包进行校验通过后,将已打包、已编码的数据发送至无线网络,以有效响应来自无线网络的数据请求命令;若STMCode核心处理器判断WiFi协议模块没有接收到无线网络的数据请求时,在下次STMCode核心处理器接收有效用户数据时,STMCode核心处理器将发送“网络响应超时”状态命令,通过UART接口单元发送到用户,以供用户判断使用。
[0010]本发明一种WIFI无线通讯模块,技术效果如下:
I):STMCode核心处理器采用Cortex_M3处理器,并行总线结构,嵌套中断向量控制单元,以满足现场实时信号采集控制的要求。
[0011]2) =Wifi协议模块采用HED10W07SN芯片,该芯片对于中国标准和国际标准双兼容,同时指出WIFI和WAPI,符合中国3C认证。提供“安全多模”能力,并可通过软件方式进行修改。提供物理“网络多模”能力,最多支持4个同时并存的工作网络和一个管理网络。
[0012]3) =STMCode核心处理器通过WiFi协议模块发送相关信息,以自组网方式完成无线网络的建立,期间不需要额外处理,有利于无线网络的无缝扩展。
[0013]4):该模块能满足标准型设备的组网需求,满足设备在实际运行中将实时数据发送到物联后台,满足信息的综合实时查询,提高现场设备的综合响应能力,降低设备维护费用。
【附图说明】
[0014]图1为本发明连接示意图。
【具体实施方式】
[0015]如图1所示,一种WIFI无线通讯模块,包括STMCode核心处理器UWiFi协议模块2,UART接口单元3,STMCode核心处理器I分别连接WiFi协议模块2,UART接口单元3 ;
所述STMCode核心处理器I通过WiFi协议模块2将用户数据根据相应命令请求发送无线网络;
所述STMCode核心处理器I通过UART接口单元3与用户数据进行交互;
所述WiFi协议模块2用于将打包后的用户数据进行编码,并适时发送到无线网络。
[0016]所述STMCode核心处理器I采用Cortex_M3处理器,并行总线结构,嵌套中断向量控制单元。
[0017]所述WiFi协议模块2采用HED10W07SN芯片。
[0018]所述STMCode核心处理器I通过WiFi协议模块2发送相关信息,以自组网方式完成无线网络的建立。
[0019]模块上电后,STMCode核心处理器I对WiFi协议模块2进行初始化操作,以保证协议栈的初始化正常,定时延时后广播发送本机标识符到无线网络,并等待无线网络服务器回应,如有回应,接收无线网络服务器回传的本机定位信息,如在指定时间内未收到回应,则进行自建立服务器进程,完成模块的无线自组网操作。无线网络成功建立后,STMCode核心处理器I通过UART接口单元3接收用户数据,并实时透明的将其用户数据通过内置TCP/IP协议发送,完成一次通讯过程。
[0020]一种WIFI无线自组网的建立方法,模块上电后,STMCode核心处理器I通过WiFi协议模块2广播发送完本机标识信息后进
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1