基于ZigBee的智能家居系统设计

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:luming123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和网络技术的高速发展及人们居住理念的变化与提升,居室的物理空间和豪华的装修不再是人们追求的最终目标,人们越来越追求生活细节的简单化和智能化,希望在日常家居生活中都能置入智能化程序,享受“一键OK“式的简单生活操作。于是智能家居、智能住宅等概念在国内外被广泛提出,各种新技术在家庭智能化系统中不断得到应用。我们提出这一课题,旨在设计一套成本较低、高效、易于维护和扩展的智能家居系统。本文首先设计了无线家居系统中的设备节点的硬件实现和节点的组网过程。硬件部分采用一个协调器和若干终端设备组成的星型网络拓扑结构,首先在带有ZigBee通信模块的MC13224芯片上设计了无线通信最小系统,在最小系统的基础上开发了中心节点、温度检测节点等。然后采用BeeKit软件包配置各个节点的ZigBee协议栈,通过IAR5.20编译后移植到MC13224中,实现ZigBee网络通信的功能,并且介绍了中心节点、温度节点的功能及其运行流程。实现了家居环境数据的采集、传送和节点控制的功能,并且对系统进行了相应的测试。最后基于SOA的理念,构建出一个智能家居的服务控制系统,系统以服务引擎、服务单元、配置文件、场景单元为核心,以服务方式响应高层应用对控制操作请求,根据采集到的家居环境数据,可以进行家居设备的控制。该服务系统有以下意义:1.服务单元可重用、松耦合、可替换、可扩充:服务单元创建后,能用于多个服务项目应用和服务流程。想要添加新的功能,只需要创建新的服务单元,新服务单元的添加不影响以前系统的功能。2.系统构建时充分的考虑了人性化、个性化要求:智能控制流程可以按人们个性要求建立、增加和修改。配以系统设置界面,可以充分满足人们特殊和新的需求。即使不明白程序具体的运行机制,也可以从系统界面根据自身需要进行设置,方便人们的使用。3.用XML场景配置文件和流程配置文件:可以对智能流程进行再造,并对控制的内容和目标进行增加和修改。以国际标准XML格式为系统配置文件和服务接口参数,符合软件发展潮流。最后用智能家居中的温度控制做为实例,具体的介绍了智能家居服务控制系统的运行流程。
其他文献
枣树为我国第一大干果树种,也是重要的药用植物和生态经济树种林。随着枣树栽培面积和规模的迅速扩大,枣树病虫害的发生和危害也逐年严重,给枣农带来巨大的经济损失。针对枣
企业资产管理系统(Enterprise Asset Management System,简称EAMS)是一种具有工作流特性的信息化解决方案。它不仅可以帮助资产密集型企业更加高效地完成对资产设备的跟踪、
本文提出了一种基于遗传算法的基因杂交方法。该方法通过对传统基因杂交方法的研究和生命信息的分析来获得基因的数字化信息,通过使用自适应遗传算法来进行杂交。在自适应遗传
网络态势指由多种网络设备的运行状况和网络行为、用户行为等构成的整个网络当前的状态和变化趋势。网络态势感知技术是一种能够评价当前以及未来一段时间内网络安全状况,并且
从相当规模中的数据中发现数据的模式规律是数据挖掘的意义所在,数据挖掘作为一门学科,刚开始时是针对传统意义上的数据库中的数据而言的。伴随着数据库挖掘技术的成熟,人们
车牌的自动识别技术在智能交通系统中的作用十分重要,广泛的应用于电子警察、高速公路监管与收费、停车场出入管理等领域。而车牌字符的自动识别准确率一直受到图像质量的影
当今社会是一个信息社会,信息瞬息万变。大量信息在给人们带来方便的同时也带来了一大堆问题:第一是信息过量,难以消化;第二是信息真假难以辨认;第三是信息安全难以保证;第四是信息
时代不断进步,科技不断发展,在农业领域信息技术的出现让生产过程变得智能化。智慧农业即农业环境智能监控,逐渐进入我们视线。由于现在我国具有的温室监控系统大多数是以硬
随着大数据时代的到来,与大数据相关的技术变革成为学术界和工业界的关注热点。由于图在描述对象之间的联系方面具有丰富的表达能力,因此图被广泛的应用在交通路线的规划、论
当今,在线数据源(又称为网络数据库)越来越盛行,它们把数据隐藏在查询表单之后,从而形成了所谓的深层网络,和表层网络相比,表层网络的HTML页面是静态的,数据存储在文档中,而深层网络