智能家居网关及其Web控制软件的设计和实现.pdf

智能家居网关及其Web控制软件的设计和实现.pdf

ID:52421853

大小:1.57 MB

页数:4页

时间:2020-03-27

智能家居网关及其Web控制软件的设计和实现.pdf_第1页
智能家居网关及其Web控制软件的设计和实现.pdf_第2页
智能家居网关及其Web控制软件的设计和实现.pdf_第3页
智能家居网关及其Web控制软件的设计和实现.pdf_第4页
资源描述:

《智能家居网关及其Web控制软件的设计和实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、智能家居网关及其Web控制软件的设计和实现侯维岩,等智能家居网关及其Web控制软件的设计和实现DesignandlmplementationoftheGatewayforSmartHomeandltsWebControlSoftware1,211侯维岩魏耀徽庞中强12(郑州大学信息工程学院,河南郑州450001;上海市电站自动化技术重点实验室,上海200072)摘要:针对物联网智能家居领域多网络和多系统的现状,提出了一种能够同时兼容ZigBee、Bluetooth和以太网,并且能方便操作的B/S智能家居控制系统。网关采

2、用STM32F103作为核心处理器,扩展多个功能模块和各个子系统节点构成硬件平台。软件方面采用线程编程,添加ENC28J60驱动,通过线程轮询的模式来控制不同子系统的数据传输与转换。以MySQL作为数据库,通过PHPsocket编程实现用户与网关、数据库之间的信息交互。网关与子节点之间通过串口电路进行通信。试验结果表明,系统运行效果良好、使用方便、维护难度较低,能更好地应用到智能家居领域。关键词:数据库ZigBee技术Bluetooth技术ENC28J60网关B/S架构中图分类号:TN871文献标志码:ADOI:10.

3、16086/j.cnki.issn1000-0380.201505016Abstract:Inaccordancewiththecurrentstatusofmulti-networkandmulti-systeminIOTsmarthomefield,theB/SsmarthomecontrolsystemthatiscompatiblewithZigBee,Bluetooth,andEthernetandeasytooperateisproposed.Inthegateway,STM32F103isadopteda

4、sthecoreprocessorforexpandingmultiplefunctionalmodulesandconstitutingthehardwareplatform.Thethreadprogrammingisusedinsoftware,andthedriveofENC28J60isadded,datatransmissionandtransformationofdifferentsubsystemsarecontrolledthroughthreadpollingmode.WithMySQLasthed

5、atabaseofthesystem,theinformationinteractionamongusers,gatewayanddatabaseisimplementedviaPHPsocketprogramming,whilethecommunicationbetweengatewayandchildnodesisthroughtheserialportcircuit.Theexperimentalresultsshowthatthesystemisrunningwithexcellenteffectandisea

6、syoperated;itfeatureslowermaintenancedifficulty,andissuitableforapplyinginthefieldofsmarthome.Keywords:DatabaseZigBeetechnologyBluetoothtechnologyENC28J60GatewayB/Sframework0引言1网关架构设计随着无线传感器网络技术的发展,物联网技术从整个系统可分为:STM32F103VET6嵌入式网关和[1]最开始的工业控制领域向民用领域逐步扩展。最近基于PHP的

7、Web操控界面2大部分。嵌入式网关则几年,各大家电生产厂商逐步将生产方向转向高端智由ZigBee模块、Bluetooth模块、RS232外设串口、能化领域,并提出了智慧城市、智慧地球理念。目前各ENC28J60以太网模块和MCU-STM32F103VET6组成。个大电子生产厂商生产的无线设备种类众多,例如1.1网关MCU设计[2]TMZigBee和Bluetooth等。但是没有一个通用的控制系网关的硬件核心部分选用Cortex-M3系列的[3]STM32F103嵌入式芯片,主频76MHz,外接管脚功能统将这些不同的通信

8、设备进行有效融合。针对上述问题,本文设计一种易于大规模生产且较全。[4]网关需要处理和转换多种通信协议,并且还要能能兼容不同协议的智能家居网关,即支持以太网、蓝牙4.0和ZigBee这3种不同网络间的信息交换,并设够运行以太网协议,所以本系统对网关的MCU内存容计与其相关的控制软件模型:MySQL数据库[5]和PHP量要求较高。为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。