无线网卡模块.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线网卡模块

WIFI物联网模块UART通信协议 WIFI远程控制模块的功能 通过wifi的远程控制模块,我们将所有远程控制的功能,进行全部封装,其中包括WIFI连接、云服务器平台连接,控制终端软件的定制开发,用户认证检查,网络数据传输稳定性涉及等等;而用户相关的数据,只需通过UART接口,进行传递获取。 下面进行将分别对功能部分进行简单描述 1、WIFI连接 该模块采用wifi连接方式,wifi的SSID以及PSK配置通过我们的开发的android ios软件进行配置,模块获取到配置信息之后,自动与wifi AP建立连接,当AP异常,重启等时,模块可以显示自动重连等功能,保证数据连接的稳定。 与云服务器连接 WIFI连接成功之后,自动选择连接到云服务器平台,等待用户控制和相关的功能 控制终端软件(iphone android)配置部分 配置部分,包括了模块的WIFI SSID PSK的配置,本地局域网设备的自动有哪些信誉好的足球投注网站,添加到用户的管理列表。 控制终端控制功能 控制终端能通过本地局域网控制和远程控制,并根据实际的用户网络实现自动切换。 控制过程中,局域网优先原则,如果控制终端和设备在同一个网段,通过本地局域网控制。 设备的登录认证 在设计过程中,设备的安全认证,与用户使用的WIFI网络安全相结合的方式,用户通过自身的WIFI局域网的认证之后,可以自动有哪些信誉好的足球投注网站和控制本局域网的设备。 认证的加密是通过WIFI的SSID和PSK以及随机32位数值,自动生成。 通信协议流程: 控制终端,发送命令通过本地局域网或者云服务器平台,将请求命令转给控制模块,而模块通过UART接口从太阳能热水器设备中获取相应的结果,然后返回给控制终端。 模块的硬件接口规范 如图上所示为模块的尺寸安装图,做为测试,可以首先只需要连接VCC GND TXD RXD引脚。 接口说明: V3.3 设备为模块供电接口,电压为3.3V GND 地线 RESET_KEY 对模块复位的外部引脚,通过持续10s的高电平,可以将模块的配置全部复位,推荐的电路连接如下,通过按键与VCC相连,这样用户长按键10s可以将模块的所有配置复位。 R 模块的读信号,UART数据从设备到模块(如果5V的话,推荐电阻分压或者串联电阻10K电阻的方式) T 模块的写信号,UART 数据从模块到设备 L 为指示灯,可以直接通过一个电阻与LED灯相连,指示模块的工作状态。 LED快速闪烁,表示处于WIFI配置状态,LED慢速闪烁,处于连接WIFI状态,LED灯常亮,表示已经正常连接 另外没有标识的管脚,用来固定,必须悬空。 硬件功耗指标: 待机功耗:11.4mA WIFI发送功耗: IEEE802.11b 266mA IEEE802.11g 198mA 接收功耗: 106mA 如果是5V转3V,推荐使用LDO ASM1117 三、WIFI物联网模块和设备状态 模块状态用来表示模块的网络连接状态,状态枚举类型如下(默认可以定义为MODULE_CONNECTING): enum module_status_e { MODULE_CONFIG, //模块处于配置状态,提示用户使用APP配置连接网络 MODULE_CONNECTING, //模块正在连接配置的WIFI网络 MODULE_WIFI_LINK, //模块已经正常连接到WIFI 路由器, //但是未与云服务器建立连接,只能本地控制,无法远程控制 MODULE_CLOUD_LINK, //正常连接到云服务器,可以本地和远程控制 }; 同时考虑设备的UART,可能由于某种原因处于busy状态,因此模块没法正常与设备通信,因此定义设备的状态。 注意:模块默认情况下认为设备处于READY状态,设备可以通过UART接口来修改其所处的状态。该产品,不需要处理这个功能。 enum device_status_e { DEVICE_READY, //设备ready接受模块的命令 DEVICE_BUSY, //设备busy,无法接收模块的命令,请等待设备ready, //注意设备不能长时间处于busy状态,这样可能导致远程控制由于等待超时,而配置失败 }; 同时添加设备对模块的复位操作,该复位操作会将模块的所有配置信息,包括WIFI网络配置信息复位,使用户重新配置网络接口。 同时模块提供时间查询和60字节的存储空间,可以用于设备的查询和一些数据的读写。 四、UART接口规范 模块与主设备的连接通过TTL电平的UART传输方式,连接信号: GND TXD RXD VCC(3.3). 串口通信波特率配置:9600,校验位 NONE 数据位 8 停止位 1。 模块发送命令之后,应该在200ms得到response,否则上层会判为超

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档