- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线WiFi对家庭供暖的远程控制.doc
无线WiFi对家庭供暖的远程控制
摘 要:随着科学与技术的发展,WiFi技术已成为当前最流行的无线局域网技术,具有组网简单、易于扩展等优点。通过对无线WiFi技术的研究,文章提出了通过无线WiFi技术对家庭供暖的远程控制方案,本系统通过无线WiFi模块与STM32之间进行信息传递,从而达到远程控制室温的效果。控制系统把采集的数据信息传输给远程终端,并将信息上传到供热公司,以供热费的计算或供热决策的调整。
关键词:WiFi技术;远程控制;无线局域网;STM32
引言
文章所设计的智能供暖系统是利用了WiFi网络,通过使用智能手机或者平板电脑向智能供暖系统发送控制信号,由一系列传感器和控制器实现指定的操作,实现对温度的智能控制。WiFi的传输速率相对较高,具有比较强的抗干扰的能力,能够在大多数环境中使用,也能够和有限网络实现无缝对接。
1 WiFi技术的介绍和系统组成
无线WiFi技术是一种短程的无线传输的技术,其最大的优点在于传输速度,在信号比较弱的地方或者有干扰的情况下可以调整带宽,对网络的可靠性和稳定性进行了有效的保障。它的传输距离比较长,开放区域中,无线的通信距离为305米,使用特殊技术的话能够达到1000米; WiFi可以方便和现有的有线网进行整合,降低成本。近几年来,WiFi在智能家居、移动端以及嵌入式等设备的环境中使用频繁。
无线WiFi系统是由无线接入点(AP),无线控制器和无线网卡三部分组成。无线接入点也就是远端基站,是无线进行收发的基本单元,是终端和智能供暖系统直接进行无线通信的中转站。无线控制器数对无线接入点进行管理,组成智能的无线网络。无线网卡是无需通过网线连接,直接采用无线对数据进行传输的终端。
2 系统框架设计
WiFi远程控制的供暖系统主要完成以下两大功能:(1)对多个房间的温度进行实时的监控;(2)通过手机端对WiFi设备的参数进行修改。
WiFi远程控制的智能供暖系统的主体框架主要包括AP接入点、手机客户端和系统终端三大部分,文章主要研究系统终端部分,它由WiFi终端节点、STM32单片机和电动阀门构成。传感器采集的数据利用单片机通过SPI接口传送给AP接入点,最终达到实现有线网和无线网的数据交换。系统整体结构图如图1所示。
3 详细设计
3.1 系统终端的系统设计
手机端和系统终端之间的通信是由低功耗SimpleWiFi模块完成的,具体的通信过程由以下两个过程组成:
(1)无线WiFi数据传输:利用无线WiFi实现手机端和系统终端的通信,整个网络采用的是单个AP接入的方式,整个过程无需外网的接入,降低了成本。
(2)异步串口的通信:用来连接WiFi模块和STM32单片机之间进行数据的传输,WiFi模块和STM32单片机之间的通信采用的是UART协议,这个协议是数据链路层的协议,主要用到了其中的RS-232和RS-485的串口通信,此协议是一种低速的通信协议,应用于各个通信领域。整个过程是由STM32和WiFi模块自带的串口进行的,无需其他设备的辅助,节约成本。
通信的具体流程为:在手机端填写要进行调整温度的房间以及要调成的温度,然后用手机发送请求信号,信号通过WiFi网络传输到WiFi的终端节点,接着通过串口把数据传送给STM32单片机,最终由STM32单片机将接收到的数据进行解析,解析为具体的指令,执行相应的指令以完成指定的功能。
3.2 Simpwifi模块设置
Simplewifi模块最简单的设置方式是利用浏览器进行设置,具体过程如下:
(1)模块上电后复位引脚与GND相连(模块恢复出厂设置默认IP为192.168.2.1)初始用户名为:admin,密码为:123456。(2)利用笔记本电脑的无线网卡连接Simplewifi模块,此时Simplewifi作为路由器使用,无密码。(3)打开浏览器,然后打开一个网页,进入到登录页面,输入初始的用户名和密码跳转到配置页面。(4)设置串口通信的参数。波特率:
9600,8位数据位,无校验位,1位停止位。(5)修改模块名与登录密码。(6)设置模块为服务器或者为客户端,传输层协议是UDP通信协议或者TCP通信协议。
4 网络拓扑以及协议的选择
4.1 WiFi网络的拓扑结构的选择
WiFi无线网络主要有两种拓扑结构,一种是Ad hoc网,一种是Infra网。Ad hoc网是自组网的结构,在该网络结构中不需要中心AP,可以通过自身来建立网络。Infra网是有基础设施的网络,必须接入中心的AP才能够进行通信,终端节点是不能够通过系统本身的节点进行通信的。
我们采用的是Infra网络拓扑结构,智能供暖系统是由
文档评论(0)