基于Zigbee技术的智能家居远程控制系统_于欣禾(1)

合集下载

基于ZigBee技术的智能家居系统

基于ZigBee技术的智能家居系统

基于ZigBee技术的智能家居系统吴海军;吴伯农;杨芬【摘要】为了满足手机短信远程控制家电设备的需要,应用GR64和CC2430为核心开发了一种基于无线传感器网络的智能化短信远程控制系统.系统硬件部分主要由短信(SMS)收发模块、红外收发模块、微处理器模块、存储模块和供电模块等组成;软件部分给出了ZigBee无线通信协议的工作原理、家庭网关的设计流程.试验表明,该系统具有良好的可扩展性、低成本、低功耗、低延时、低复杂度等特点,在智能家居系统中具有广阔的应用前景.%To meet the need of SMS remote controlling household appliances, an intelligent SMS remote controlling system by using SMS transceiver module GR64 and microcontrollerCC2430 was developed based on wireless sensor network. The hardware and software of the system are introduced, and the test results are given. The system hardware has many functions, such as SMS transceiver, infrared transceiver, microprocessor module, nonvolatile memory module and power supply module. The flow chart and home gateway are given based on ZigBee protocol. The experiment shows that the system has characteristics of good expansibility, low cost, low power consumption, low latency, low complexity and so on, which also has a wide range of application prospects in smart home.【期刊名称】《现代电子技术》【年(卷),期】2011(034)015【总页数】4页(P43-46)【关键词】智能家居;家庭网关;红外线通信;SMS;ZigBee;GR64;CC2430【作者】吴海军;吴伯农;杨芬【作者单位】北方工业大学,北京 100144;北方工业大学,北京 100144;北方工业大学,北京 100144【正文语种】中文【中图分类】TN915-340 引言智能家居(Smart Home)又称智能住宅。

基于ZigBee的无线智能家居控制系统设计

基于ZigBee的无线智能家居控制系统设计

2 CC 4 0芯 片 的 性 能及 特 点 23
C 23 C4 0是 C icn公 司 推 出 的用 来 实 现 嵌 入 hpo 式 Zg e 应 用 的 片 上 系 统 。它 结 合 了一 颗 强 大 的 i e B 鲁 棒 射 频 、 编 程 的 微 控 制 器 和 闪 存 , IE 可 与 EE 82 1. 、iBe软件兼 容 , 0.54 Zg e 具有工 业级 提成 小 体积
元 : 感 单元 ( 传 由传 感 器 和 模 数 转 换 功 能 模 块 组 成 )处 理单 元 ( 、 由包 括 C U、 储 器 和操 作 系统 等 P 存
信号调理 电路 的功能是将传感器采集 的模 拟
信 号经过 调 理 后 变 成 用 于 数 据 采 集 、 制 过 程 、 控 执 行计 算显 示读 出和 其他 目的的 数 字信 号 , 后 再 送 然
O I 模 型 ,E E 8 2 1 . - 0 S) I E 0 . 542 3标 准 定义 了物 理层 0
( hs alyrP Y) 介 质 接 入 控 制 子 层 ( da p yi lae,H 和 c mei
a cs c nr , A ; iB e联 盟 定 义 了 网络 层 和 ces o t l M C) Zg e o
入处 理器 进 行 处 理 。在 变 换 为 数 字 数 据 之 前 必 须
进行 调理 即 放 大 , 冲或 定 标 模 拟 信 号 , 其 适 合 缓 使 于模/ 转 换 器 的 输 人 , 步 骤 的 关 键 是 选 择 运 数 此 放 。传感 器信 号 电路 如 图 3所示 。
的嵌入式系统构成)通信单元 ( 、 由无线通信模块组 成) 以及 电 源 部 分 。此 外 , 以选 择 的其 它 功 能 单 可 元 包 括 : 位 系 统 、 动 系 统 以及 发 电装 置 等 。 定 运

基于Zigbee技术的智能家居控制系统设计—课程设计论文

基于Zigbee技术的智能家居控制系统设计—课程设计论文

机器人3课程设计(论文)题目:基于Zigbee技术的智能家居控制系统设计基于Zigbee技术的智能家居控制系统设计摘要随着生活质量的日益改善和生活节奏的不断加快,人们的工作、生活日益信息化。

信息化社会改变了人们的生活方式与工作习惯,使得家居系统的智能化成为一种消费需求,智能家居系统越来越被重视。

因此,将家庭中各种通信设备、家用电器和家庭安保装置通过家居控制系统进行整合,并进行远程控制和管理,已经成为近年来一个热门研究课题。

关键词: Zigbee ;Z-Stack;CC2530芯片;智能家居The Design of Smart Home Control System Based on ZigBee Technology TechnologyABSTRACTWith the development of the science and economy,people’s living standard improves enormously.People may pay more and more attention to their living environment.Information society has changed people’S lifestyle and work habits to makeintelligent home system a consumer demand.Intelligent home system catches moreand more people’S attention.Thereforethe topic about the integration andmanagement of various communication equipments in home,household appliancesand home security devices combined by the intelligent home c ontrol system remotel,has become a hot research point in recent years.Key words: Zigbee; Z-stack;CC2530;Smart Home目录1绪论 (1)1.1无线传感器网络 (1)1.1.1无线传感器网络概况 (1)1.1.2无线传感器的应用现状 (1)1.1.3无线传感器的未来前景 (2)1.2基于Zigbee技术的无线传感器网络 (2)1.3论文结构 (3)2 Z-Stack协议栈 (4)2.1 Zigbee协议介绍 (4)2.1.1 Zigbee协议栈的结构 (4)2.2 Zigbee网络结构 (5)2.3 Z-Stack协议栈介绍 (6)2.3.1寻址 (6)2.3.2绑定 (9)2.3.3路由协议 (9)2.3.4数据发送函数 (10)2.3.5网络组建过程 (10)2.3.6数据接收函数 (10)3智能家居系统的实现 (13)3.1系统的整体介绍 (13)3.2系统硬件介绍 (13)3.2.1各类传感器模块 (13)3.2.2终端节点和数据汇聚模块 (15)3.3系统软件介绍 (16)3.3.1终端节点和数据汇聚模块软件设计 (16)3.3.2上位机(PC机)的监控界面 (18)4结论 (21)参考文献 (22)附录 (23)1 绪论1.1无线传感器网络1.1.1无线传感器网络概况无线传感器网络是指大量的移动的或静止的传感器以自组织和多跳的方式构成的无线网络。

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

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

基于ZigBee技术的智能家居系统设计作者:王青青于本成来源:《电脑知识与技术》2014年第12期摘要:以CC2530芯片及其外围设备构成硬件系统,使用IAR Embedded Workbench软件对芯片进行编译、调试、下载,通过ZigBee技术组建智能家居网络,对智能家居环境温度、湿度、光照度进行实时监测,实验结果表明,该系统测量准确性高、实时性好,并能通过网络远程控制,能为人们提供舒适、方便和人性化的智能家居环境。

关键词:智能家居;ZigBee;CC2530中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2014)12-2828-03The Design of Smart Home System Based on ZigBee TechnologyWANG Qing-qing, YU Ben-chengAbstract: The smart home system compose by CC2530 chip and its peripheral equipment ,using IAR Embedded Workbench compile, debugging and download, constructed network by ZigBee technology, the system provide real-time monitoring of the environment temperature,humidity, light intensity. The experimental results show that, the system measurement accuracy,good real-time performance, and it may realize the remote control, provides comfortable,convenient and the user-friendly intelligence lives environment.Key words: The smart home; ZigBee; CC2530智能家居又叫Smart Home,最早是由美国、欧洲等西方发达国家提出,智能家居将计算机技术、无线局域网技术、传感器技术以及嵌入式系统技术融合应用于家庭环境中,使家居生活中的照明系统、安防系统、环境监测系统等有机结合起来[1]。

基于zigbee的智能家居系统设计方案

基于zigbee的智能家居系统设计方案

基于ZigBee的智能家居系统设计方案2012年05月17日阅读数:1085次智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。

基于智能家居的最新定义,参考ZigBee技术的特点,设计出的本系统,在包含了智能家居必备系统(智能家居(中央)控制管理系统、家居照明控制系统、家庭安防系统)的基础上,加入了家居布线系统、家庭网络系统、背景音乐系统和家庭环境控制系统。

在智能家居的认定上,只有完整地安装了所有的必备系统,并且至少选装了一种及以上的可选系统的家居系统才能称为智能家居。

因此,本系统可以称为是智能家居。

1.系统设计方案该系统设计由家庭内被控制设备和远程控制设备组成。

其中家庭内被控制设备主要有能访问Internet的计算机、控制中心、监控节点和选择添加的家用电器控制器。

远程控制设备主要由远程计算机和手机组成。

系统组成如图1所示。

系统的主要功能有:1)网页前台页面的浏览,后台信息管理;2)通过Internet和手机两种远程控制方式实现室内家用电器、安防和灯光的开关控制;3)通过RFID模块实现用户识别,从而完成室内安防状态的开关,在盗贼入侵时通过短信息(SMS)向用户报警;4)通过中央控制管理系统软件完成室内灯光及家电的本地控制和状态显示;5)利用数据库完成个人信息存储和室内设备状态存储,通过中央控制管理系统方便用户查询室内设备状态。

2.系统硬件设计系统硬件设计包括控制中心、监控节点和选择添加的家用电器控制器(这里以电风扇控制器为例)的设计。

2.1控制中心控制中心主要功能有:1)组建无线ZigBee网络,把所有监控节点加入网络中,并实现新设备的接收;2)用户身份识别,用户在离家或归来时通过用户卡实现室内安防的开关;3)当有盗贼入侵室内时,通过向用户发送短信息报警。

基于ZigBee的智能家居控制系统

基于ZigBee的智能家居控制系统

基于ZigBee的智能家居控制系统作者:刘玮冷震北来源:《电子技术与软件工程》2016年第14期摘要为了实现家居环境监测的远程化控制,设计一种基于物联网的智能化家居控制系统。

将家庭环境监测传感器,家用电器,控制器等组成物联网,以实现对居住环境的远程控制。

以CC2530 芯片为核心设计了ZigBee终端节点,采用星状网拓扑进行ZigBee无线组网。

并且利用SIM900M为主芯片的GPRS模组实现短信报警和手机控制,采用短信AT命令实现3G模块短信传输。

该智能家居控制系统可以满足家居设备远程监控的需求,系统实现具有成本低,操作方便,功耗低,具有一定的推广价值。

【关键词】CC2530 ZigBee 无线传感网 GPRS随着科学技术的不断进步和人们生活水平的逐步提升,人们对生活的要求越来越高。

伴随着物联网技术在全球的兴起,这项技术已经逐步应用于智能家居设备里。

为用户提供便利,舒适,智能化的生活体验。

目前,国内已经有多家设备生产商已经提出并研发了相关智能化的家居产品,但是这些产品价格较高,应用的领域各不相同,很能统一形成一个整体化的系统应用。

为此,本文基于ZigBee,gsm等无线通信技术,提出建立一种基于物联网技术的智能家居远程控制系统。

该系统具有成本低,功耗小,结构简单,操作简便,便于大规模普及等特点。

1 系统总体设计系统融合了ZigBee无线传感器技术,wifi无线通信网络,GPRS无线通信技术以及互联网络。

实现了基于ZigBee技术的传感器的无线组网及数据的传输,基于GPRS的手机短信报警和手机通讯控制,可以通过互联网和移动通信实现家居环境监测,家电设备远程控制等功能。

本系统的实现主要包括三个部分,数据采集部分,数据传输部分和网络控制部分。

其中数据采集部分由多种传感器节点组成,这些传感器用来采集室内环境的数据,监测房间环境的变化。

例如使用温湿度传感器采集房间内的温湿度数据,CO传感器采集房间内的浓度,空气质量传感器采集房间内的空气质量以及各个家电设备的状态信息,并将采集到的数据通过ZigBee终端节点发送。

基于ZigBee的智能家居监测控制系统的设计

基于ZigBee的智能家居监测控制系统的设计

基于ZigBee的智能家居监测控制系统的设计一、本文概述随着科技的不断进步和人们生活水平的提高,智能家居的概念逐渐深入人心。

智能家居通过集成先进的通信技术、控制技术、传感器技术等多种技术,实现了家庭环境的智能化管理和控制。

其中,ZigBee 技术作为一种低功耗、低成本、低复杂度的无线通信协议,在智能家居领域具有广泛的应用前景。

本文旨在探讨基于ZigBee技术的智能家居监测控制系统的设计,旨在为读者提供一个全面、系统的了解,并希望为智能家居领域的发展提供一些有益的参考。

本文首先介绍了ZigBee技术的基本原理和特点,包括其通信机制、网络拓扑结构以及优势等。

然后,文章详细阐述了基于ZigBee 的智能家居监测控制系统的总体设计方案,包括系统架构、硬件选择、软件设计等方面。

接下来,文章将重点介绍系统中的各个功能模块,如环境监测模块、安防监控模块、家电控制模块等,以及它们之间的协同工作机制和实现方法。

本文还将对系统的性能和稳定性进行分析和测试,以验证设计的可行性和有效性。

文章将总结整个设计过程中的经验教训,并对未来的发展方向进行展望。

通过本文的阅读,读者可以深入了解基于ZigBee的智能家居监测控制系统的设计理念、实现方法和应用前景,为相关领域的研究和开发提供有益的参考和借鉴。

二、ZigBee技术概述ZigBee是一种基于IEEE 4标准的低功耗局域网协议,主要用于近距离无线通信。

其名称源自蜜蜂的“ZigZag”舞蹈,寓意着该技术在通信中的灵活性和高效性。

ZigBee技术专为低数据速率、低功耗、低复杂度和低成本的应用场景设计,因此在智能家居监测控制系统中具有广泛的应用前景。

ZigBee技术的核心优势在于其低功耗和低成本。

由于其采用了休眠机制,设备在不进行数据传输时可以进入低功耗的休眠状态,从而显著延长了设备的使用寿命。

ZigBee网络的构建成本相对较低,使得其成为智能家居领域理想的通信协议之一。

在智能家居监测控制系统中,ZigBee技术可以实现设备间的无线连接和数据传输。

基于ZigBee技术的智能家居控制系统设计与实现

基于ZigBee技术的智能家居控制系统设计与实现

基于ZigBee技术的智能家居控制系统设计与实现随着物联网的发展,智能家居控制系统已经成为人们日常生活中的一个重要应用。

ZigBee技术作为物联网通信协议之一,有着物联网中广泛应用的优势。

本文将从智能家居控制系统设计的角度出发,介绍基于ZigBee技术的智能家居控制系统的设计与实现。

一、智能家居控制系统的需求分析智能家居控制系统主要有以下几个需求:1. 控制家居设备:系统可以实现对家中各种设备的控制,如灯光、电器等。

2. 环境监测:系统可以实现对温度、湿度等环境因素的监测,进而调节合适的温度和湿度,提高生活舒适度。

3. 安全监测:系统可以实现对门窗、摄像头等安全设备的监测。

当侵入者来犯时,可以及时发出警报。

4. 远程控制:用户可以通过手机APP等远程控制系统,实现对家居设备的控制和监测。

在需求分析的基础上,我们可以开始对基于ZigBee技术的智能家居控制系统进行设计。

二、智能家居控制系统的软件设计智能家居控制系统的软件主要包括服务器端和客户端两部分。

1. 服务器端服务器端主要负责和各种设备的交互,接收设备的数据、发送命令到设备等。

服务器端需要具备以下几个功能:1)设备控制功能:服务器端需支持对各种设备的控制命令,如控制灯光亮度、控制电器开关等。

2)环境监测功能:服务器端需支持各种环境参数的实时监测,如温湿度、气体浓度等。

3)安全监测功能:服务器端需支持各种安全设备的状态监测,如门窗、火灾、燃气泄漏等。

4)远程控制功能:服务器端需支持用户通过手机APP等远程控制系统,实现对家居设备的控制和监测。

2. 客户端客户端主要是指用户与服务器端交互的软件程序,具备以下几个功能:1)控制家居设备:客户端可以向服务器端发送操作命令,以控制家居设备。

2)环境监测:客户端可以实时获取家中各种环境参数的监测数据。

3)安全监测:客户端可以实时获取家中各种安全设备的状态信息,如门窗状态、烟感器状态等。

4)远程控制:客户端可通过手机APP等远程控制系统,远程控制家中各种设备。

基于ZigBee无线传感器网络的智能家居系统

基于ZigBee无线传感器网络的智能家居系统

基于ZigBee无线传感器网络的智能家居系统苏李果;朱燕【摘要】随着电子、计算机和通信技术的发展以及人们生活水平的提高,人们对每日息息相关的家居功能有了更高的期望。

为了改进现有大多数现场总线式系统布线和维护难的局面,提出了一种基于 ZigBee 无线传感器网络的智能家居系统实现方案。

该系统包括ZigBee无线传感器网络、智能家居网关和移动手机终端三个部分,可以通过智能家居网关直观地掌握所有节点上各种传感器的工作状态,集中对各种电器进行控制,并可通过移动手机终端实现远程控制。

经测试该系统运行良好,达到了预期的设计目标。

%With the rapid development of electronic, computer and communication technology and the improvement ofpeople's living standard, people have higher expectations for the home furnishing function. To improve the difficult situation of wiring and maintenance in the most fieldbus system, this paper provides a smart home system solution based on ZigBee Wireless Sensor network. This System includes ZigBee Wireless Sensor network, smart home system gateway and mobile phone end device. Users can master the working state of all the sensors in the nodes intuitively, and they can centralize control the Electrical appliances. And the remote control mode can be realized through a mobile terminal, too. After the test, this system works well and reaches the desired design goal.【期刊名称】《计算机系统应用》【年(卷),期】2015(000)006【总页数】5页(P66-70)【关键词】ZigBee;无线传感器网络;智能家居;协调器节点;终端节点【作者】苏李果;朱燕【作者单位】闽西职业技术学院电气工程系,龙岩 364021;娄底职业技术学院电子信息工程系,娄底 417000【正文语种】中文21世纪是信息化的时代, 随着电子、计算机和通信技术的发展以及人们生活水平的提高, 人们对每日息息相关的家居功能有了更高的期望. 不仅要求住宅能满足一般的居住需求, 还越来越多地注重家庭生活中每个成员的安全、舒适与便利程度. 这样的需求促进了智能家居产品诞生, 它的基础平台是住宅, 集合了建筑布线、互联通信、家居安防、系统自控及音视频技术, 创建了一个高效的日常生活事务的管理系统, 有效地提升了家庭生活的安全、方便和舒适性, 并满足人们对于环保的需求. 自20世纪末智能家居的理念引入到国内, 经过了十多年的发展, 我国的智能家居的发展进入了融合演变期, 呈现快速增长的势头. 但目前大多数系统还是采用现场总线式的连接方式, 给布线安装和维护方面带来了不便[1]. 基于上述原因, 本文提出了一种基于ZigBee无线传感器网络的智能家居系统实现方案.1 系统架构与工作原理本系统主要由三部分构成: ZigBee无线传感器网络、智能家居网关和移动手机终端.ZigBee无线传感器网络由多个终端节点和一个协调器组成, 每个终端节点根据实际的监测需求连接多种传感器或受控设备——如温度、湿度、有毒气体、光敏、窗帘电机、红外遥控转发器等. 它将采集到的传感器数据汇聚至协调器, 并接收协调器发来的命令. 协调器通过UART串口连接智能家居网关, 负责与上位机控制软件进行交互.智能家居网关是整个系统的控制核心, 它是内部ZigBee无线传感器网络与外部互联网连接的中转站. 它具备可视化的界面, 在其上可对各终端节点的实时状态进行监控. 对内可通过ZigBee协调器转发各种查询和控制命令, 对外可提供TCP/IP Socket连接Server服务, 供移动手机终端连接, 实现无线远程监控[2].图1 系统构成2 系统硬件设计本系统中智能家居网关采用PC机作为运行环境, 因此主要对ZigBee无线传感器网络的硬件进行了设计. 系统选用了美国TI公司的CC2530作为无线通信的主控芯片, CC2530内部包含一个8051内核MCU, 拥有ADC、UART等丰富的外设资源, 同时还集成了高性能的射频收发器, 是一个典型的SOC片上系统. 它功耗极低, 数据传输响应时间短, 可满足本系统的设计需求.2.1 终端节点硬件设计终端节点需要完成传感器数据的采集, 定时发送至协调器, 并接受协调器发来的控制命令. 因此终端节点的硬件设计主要包括数据采集与控制模块、数据处理与无线通信模块和电源模块的设计.(1) 数据采集与控制模块该模块根据终端节点的需求选择各种不同的传感器或控制装置, 由于CC2530内部带A/D转换的外设功能, 因此对于输出为模拟量的传感器可以直连该芯片. 对于窗帘控制节点, 其上需连接光照强度检测传感器和控制电机的继电器. 前者选择光敏电阻, 采用分压电路的接法, 利用光照强度不同时其阻值改变导致两端电压值改变的特性, 可实现光照等级的采集, 用于窗帘自动开闭的控制. 继电器的选择应考虑其驱动电压, 由于CC2530的供电电源典型值为3.3V, 因此选择输入兼容3.3V的继电器.温湿度采集节点选择奥松电子的AM2301数字温湿度传感器, 它内部包含一个电容式感湿元件和一个NTC测温元件, 并与一个高性能8位单片机相连, 采用单总线接口, 硬件电路上直连CC2530的P0.7端口, 可直接读出温湿度数据.有毒气体检测节点选择MQ-2气体传感器, 它的电导率随着空气中可燃气体浓度的增加而增大, 其输出的模拟电压值也随之变化. 本系统中将它的输出连接LM393电压比较器, 通过电位器改变比较参考电压值可进行气体报警灵敏度的调节.(2) 数据处理与无线通信模块本系统数据处理和无线通信功能分别使用CC2530内部的8051内核和射频收发器, CC2530为SOC片上系统, 具有很高的集成度, 所以其周边只需连接晶振和少量负载电容即可. 该模块连接了XTAL1和XTAL2两个晶振, 分别为32MHz和32.768KHz. 无线通信方面主要设计了天线电路, CC2530的射频输出为差分信号, 为了与天线的单端输出相连, 两者之间利用电感和电容设计了巴伦电路[3]. 在天线的选择上, 经过综合对比各种天线的性能, 选用SMA连接端子的鞭状天线. 数据处理和无线通信模块的电路原理图如图2所示.图2 数据处理与无线通信模块电路原理图(3) 电源模块本系统主要应用于家庭内部, 各个终端节点均能得到较为稳定的供电, 因此在供电方面选择电源供电. 使用5V直流电压输入, 选用AMS1117-3.3 DC/DC稳压芯片完成5V转3.3V, 为系统各个模块供电.2.2 协调器节点硬件设计协调器节点与智能家居网关连接, 它把从各终端节点汇聚的传感器数据转发到网关, 同时向各终端节点分发网关下达的控制命令. 协调器节点上无需连接传感器, 它在数据处理与无线通信模块和电源模块的硬件电路设计上与终端节点相同. 由于协调器与智能家居网关之间的连接端口为UART串口, 而且两者串口数据的电平标准不同——协调器上为RS232 TTL电平标准, PC端为USB接口标准, 因此系统选用PL2303芯片设计了USB与RS232 TTL电平互相转换的电路. PL2303芯片内置USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的UART, 具有较高的集成度, 在其周边只需连接12MHz晶振与两只电容即可构建最小系统. 协调器节点的USB转RS232接口的电路原理图如图3所示.图3 协调器节点的USB转RS232电路原理图3 系统软件设计系统软件设计包括ZigBee无线传感器网络中各个节点的程序设计、智能家居网关的监控软件的设计和移动手机终端软件的设计.3.1 数据通信协议由于ZigBee网络通信涉及查询和控制命令, 需要传输多种不同的传感器数据, 因此需要先对数据通信的协议进行设计. 数据以字节为单位, 系统规定了协调器节点的查询和控制命令的数据帧格式, 并对终端节点的响应帧格式进行了定义, 如表1所示. 其中“地址”为2个字节的短地址, “功能码”在Modbus协议的基础上针对实际应用进行扩展, “数据段”根据命令功能的不同和传感器数据位数的需求进行调整, “校验码”为前述内容的异或值.表1 ZigBee通信数据帧格式格式组成开始符地址功能码数据段校验码结束符字节数1 Byte2 Byte1 Byte0-N Byte1 Byte1 Byte 缩写STADDRFCDAXORED“功能码”的详细定义如表2所示, 查询命令所对应的“数据段”长度为0, 控制命令所对应的“数据段”长度为1.表2 功能码描述功能码FC描述数据长度 01查询所有终端节点的传感器数据002查询单个终端节点的传感器数据0 0A控制终端节点灯的亮灭1 Byte 0B控制终端节点窗帘开合1 Byte 0C外出模式, 关闭所有设备1 Byte3.2 终端节点程序设计终端节点的程序设计开发环境为IAR, 基于TI公司的Z-Stack 2007pro协议栈进行开发.终端节点在启动后先搜索协调器建立的网络并加入, 在传感器数据采集与上报的机制方面, 设计了两种模式, 一是定时采集自动上报; 二是只有接收到协调器发来的查询命令, 才唤醒节点采集并上报. 为了降低功耗, 系统设计以上两种形式当终端节点没有采集传感器数据时, 进入休眠状态[4]. 具体的程序工作流程如图4所示.图4 终端节点程序流程图3.3 协调器节点程序设计协调器在上电初始化后建立ZigBee网络, 收到终端节点的加入请求后, 允许其加入, 然后监听OSAL中串口接收事件或无线接收数据事件是否发生. 若收到智能家居网关通过串口发来的查询或控制命令, 则将其广播出去或单播给目标终端, 等待终端发回响应数据并通过串口发给网关, 然后再次进入监听状态. 若收到终端节点定时发来的传感器数据, 则直接通过串口发给网关, 最终也是再次进入监听状态. 具体的程序工作流程如图5所示.图5 协调器节点程序流程图3.4 智能家居网关软件设计本系统中智能家居网关以PC机Windows操作系统作为运行环境, 使用C++语言, 在Visual Studio 2005和数据库开发环境下, 设计了监控管理软件. 智能家居网关和ZigBee协调器节点之间采用UART串口连接, 使用MSComm控件实现了两者之间的串口通信[5]. 软件使用可视化控件直观地展示了终端节点上各种传感器的工作状态, 记录了温湿度的变化曲线. 同时为了扩展系统的远程控制的功能, 使用VC++中的Socket编程实现了TCP服务器端, 提供给远程移动手机终端连接. 通过该监控管理软件, 用户可直观地掌握所有传感器节点的工作情况, 并可集中对各种电器进行控制. 该监控管理软件的界面如图6所示.图6 智能家居网关监控管理软件界面3.5 移动手机终端软件设计移动手机终端选择Android系统作为运行平台. 终端软件的设计主要包括3个方面的内容: 一是与智能家居网关之间基于TCP/IP协议的socket通信; 二是各种传感器实时信息的更新与控制命令的传送; 三是人机界面的设计.Socket通信模块的程序设计使用了Android系统的进程间通信的机制 , 并加入了Service、Broadcast Receiver和Activity组件实现相关功能, 该模块的程序架构如图7所示.图7 移动手机终端socket通信模块程序架构从上图中可以看到, 用户在UI界面中启动连接socket服务的请求, 然后连入智能家居网关的socket服务器. 连接建立以后, 启动一个新线程, 用于发送控制命令以及接收返回的传感器实时信息. 同时该进程将传感器实时信息以广播的形式发给UI 界面的Receiver进行刷新显示.人机界面的设计主要包括socket服务器连接界面和主功能界面的设计. 主功能界面实现ZigBee各终端节点的传感器信息的实时显示, 如: 温度、湿度、可燃气体泄漏和光照度等, 同时设计了针对家中电器控制的功能模块, 如: 照明灯、风扇等, 情景模式页面设计了离家模式和在家模式, 可根据需要统一对各种传感器和电器进行控制. 设计好的人机界面如图8所示.图8 移动手机终端人机界面4 系统的连接实现与测评系统设计完成后, 为了验证方案的可行性, 对其进行了连接实现与测评. 取五个节点,其中一个为协调器, 通过UART串口连接智能家居网关, 其余四个为终端, 分别连接温度、湿度、可燃气体检测等传感器和照明灯等家用电器.系统测试主要包括组网的速度与稳定性、传感器数据采集的准确性、数据传输的响应速度以及各个情境模式的工作情况. 经过测试, 所有节点上电后, 协调器组建ZigBee网络, 所有终端可正常入网, 整个过程在3秒完成并稳定长时间工作. 各终端节点的传感器数据采集准确, 温湿度传感器的误差控制在±0.5℃, 可燃气体检测传感器不存在误报现象. 当终端节点采集到的传感器数据发生变化时, 智能家居网关与移动手机终端上可以接近实时地刷新显示, 响应速度较高, 可以达到设计的要求. 在“离家模式”下, 断开所有电器的电源和关闭窗帘, 并保持光照、温湿度和可燃气体检测传感器的运行, 以提供报警功能; “在家模式”下, 关闭光照检测传感器, 由人工控制窗帘的开闭, 同时打开电器的电源便于控制.综上所述, 该系统中智能家居网关监控管理软件工作正常, 可以实时显示ZigBee网络中各节点的状态, 可集中对照明灯等设备进行控制, 并可提供移动手机终端连接实现远程控制, 达到了设计目标. 该系统发挥了ZigBee无线传感器网络组网简单、自组织性强、适合小数据远程传输的特点, 可适应智能家居系统的工作环境, 具有很强的实用性.参考文献1 黄文凤.智慧家庭中的智能家居产业发展现状及趋势.集成电路应用,2013(10):16–18.2 方志忠.基于ZigBee的智能家居系统的设计与实现.电子制作,2014(10):33–34.3 南忠良,孙国新.基于ZigBee技术的智能家居系统设计.电子设计工程,2010(7):117–119.4 王小强,欧阳骏,黄宁淋.ZigBee无线传感器网络设计与实现.北京:化学工业出版社,2012.5 李景峰,杨丽娜,潘恒.Visual C++串口通信技术详解.北京: 机械工业出版社,2010. Smart Home System Based on ZigBee Wireless Sensor NetworkSU Li-Guo1, ZHU Yan21(Electrical Engineering Department of Minxi Vocational and Technical College, Longyan 364021, China)2(Telecom Department, Loudi Vocational and Technical College, Loudi 417000, China)Abstract:With the rapid development of electronic, computer and communication technology and the improvement of people's living standard, people have higher expectations for the home furnishing function. To improve the difficult situation of wiring and maintenance in the most fieldbus system, this paper provides a smart home system solution based on ZigBee Wireless Sensor network. This System includes ZigBee Wireless Sensor network, smart home system gateway and mobile phone end device. Users can master the working state of all the sensors in the nodes intuitively, and they can centralize control the Electrical appliances. And the remote control mode can be realized through a mobile terminal, too. After the test, this system works well and reaches the desired design goal.Key words:ZigBee; wireless sensor network; smart home; coordinator node; end device node①基金项目:湖南省教育厅科学研究青年项目(12B106)收稿时间:2014-11-19;收到修改稿时间:2014-12-29本系统主要由三部分构成: ZigBee无线传感器网络、智能家居网关和移动手机终端.ZigBee无线传感器网络由多个终端节点和一个协调器组成, 每个终端节点根据实际的监测需求连接多种传感器或受控设备——如温度、湿度、有毒气体、光敏、窗帘电机、红外遥控转发器等. 它将采集到的传感器数据汇聚至协调器, 并接收协调器发来的命令. 协调器通过UART串口连接智能家居网关, 负责与上位机控制软件进行交互.智能家居网关是整个系统的控制核心, 它是内部ZigBee无线传感器网络与外部互联网连接的中转站. 它具备可视化的界面, 在其上可对各终端节点的实时状态进行监控. 对内可通过ZigBee协调器转发各种查询和控制命令, 对外可提供TCP/IP Socket连接Server服务, 供移动手机终端连接, 实现无线远程监控[2].本系统中智能家居网关采用PC机作为运行环境, 因此主要对ZigBee无线传感器网络的硬件进行了设计. 系统选用了美国TI公司的CC2530作为无线通信的主控芯片, CC2530内部包含一个8051内核MCU, 拥有ADC、UART等丰富的外设资源, 同时还集成了高性能的射频收发器, 是一个典型的SOC片上系统. 它功耗极低, 数据传输响应时间短, 可满足本系统的设计需求.2.1 终端节点硬件设计终端节点需要完成传感器数据的采集, 定时发送至协调器, 并接受协调器发来的控制命令. 因此终端节点的硬件设计主要包括数据采集与控制模块、数据处理与无线通信模块和电源模块的设计.(1) 数据采集与控制模块该模块根据终端节点的需求选择各种不同的传感器或控制装置, 由于CC2530内部带A/D转换的外设功能, 因此对于输出为模拟量的传感器可以直连该芯片. 对于窗帘控制节点, 其上需连接光照强度检测传感器和控制电机的继电器. 前者选择光敏电阻, 采用分压电路的接法, 利用光照强度不同时其阻值改变导致两端电压值改变的特性, 可实现光照等级的采集, 用于窗帘自动开闭的控制. 继电器的选择应考虑其驱动电压, 由于CC2530的供电电源典型值为3.3V, 因此选择输入兼容3.3V的继电器.温湿度采集节点选择奥松电子的AM2301数字温湿度传感器, 它内部包含一个电容式感湿元件和一个NTC测温元件, 并与一个高性能8位单片机相连, 采用单总线接口, 硬件电路上直连CC2530的P0.7端口, 可直接读出温湿度数据.有毒气体检测节点选择MQ-2气体传感器, 它的电导率随着空气中可燃气体浓度的增加而增大, 其输出的模拟电压值也随之变化. 本系统中将它的输出连接LM393电压比较器, 通过电位器改变比较参考电压值可进行气体报警灵敏度的调节.(2) 数据处理与无线通信模块本系统数据处理和无线通信功能分别使用CC2530内部的8051内核和射频收发器, CC2530为SOC片上系统, 具有很高的集成度, 所以其周边只需连接晶振和少量负载电容即可. 该模块连接了XTAL1和XTAL2两个晶振, 分别为32MHz和32.768KHz. 无线通信方面主要设计了天线电路, CC2530的射频输出为差分信号, 为了与天线的单端输出相连, 两者之间利用电感和电容设计了巴伦电路[3]. 在天线的选择上, 经过综合对比各种天线的性能, 选用SMA连接端子的鞭状天线. 数据处理和无线通信模块的电路原理图如图2所示.(3) 电源模块本系统主要应用于家庭内部, 各个终端节点均能得到较为稳定的供电, 因此在供电方面选择电源供电. 使用5V直流电压输入, 选用AMS1117-3.3 DC/DC稳压芯片完成5V转3.3V, 为系统各个模块供电.2.2 协调器节点硬件设计协调器节点与智能家居网关连接, 它把从各终端节点汇聚的传感器数据转发到网关, 同时向各终端节点分发网关下达的控制命令. 协调器节点上无需连接传感器, 它在数据处理与无线通信模块和电源模块的硬件电路设计上与终端节点相同. 由于协调器与智能家居网关之间的连接端口为UART串口, 而且两者串口数据的电平标准不同——协调器上为RS232 TTL电平标准, PC端为USB接口标准, 因此系统选用PL2303芯片设计了USB与RS232 TTL电平互相转换的电路. PL2303芯片内置USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的UART, 具有较高的集成度, 在其周边只需连接12MHz晶振与两只电容即可构建最小系统. 协调器节点的USB转RS232接口的电路原理图如图3所示.系统软件设计包括ZigBee无线传感器网络中各个节点的程序设计、智能家居网关的监控软件的设计和移动手机终端软件的设计.3.1 数据通信协议由于ZigBee网络通信涉及查询和控制命令, 需要传输多种不同的传感器数据, 因此需要先对数据通信的协议进行设计. 数据以字节为单位, 系统规定了协调器节点的查询和控制命令的数据帧格式, 并对终端节点的响应帧格式进行了定义, 如表1所示. 其中“地址”为2个字节的短地址, “功能码”在Modbus协议的基础上针对实际应用进行扩展, “数据段”根据命令功能的不同和传感器数据位数的需求进行调整, “校验码”为前述内容的异或值.“功能码”的详细定义如表2所示, 查询命令所对应的“数据段”长度为0, 控制命令所对应的“数据段”长度为1.3.2 终端节点程序设计终端节点的程序设计开发环境为IAR, 基于TI公司的Z-Stack 2007pro协议栈进行开发.终端节点在启动后先搜索协调器建立的网络并加入, 在传感器数据采集与上报的机制方面, 设计了两种模式, 一是定时采集自动上报; 二是只有接收到协调器发来的查询命令, 才唤醒节点采集并上报. 为了降低功耗, 系统设计以上两种形式当终端节点没有采集传感器数据时, 进入休眠状态[4]. 具体的程序工作流程如图4所示.3.3 协调器节点程序设计协调器在上电初始化后建立ZigBee网络, 收到终端节点的加入请求后, 允许其加入, 然后监听OSAL中串口接收事件或无线接收数据事件是否发生. 若收到智能家居网关通过串口发来的查询或控制命令, 则将其广播出去或单播给目标终端, 等待终端发回响应数据并通过串口发给网关, 然后再次进入监听状态. 若收到终端节点定时发来的传感器数据, 则直接通过串口发给网关, 最终也是再次进入监听状态. 具体的程序工作流程如图5所示.3.4 智能家居网关软件设计本系统中智能家居网关以PC机Windows操作系统作为运行环境, 使用C++语言, 在Visual Studio 2005和数据库开发环境下, 设计了监控管理软件. 智能家居网关和ZigBee协调器节点之间采用UART串口连接, 使用MSComm控件实现了两者之间的串口通信[5]. 软件使用可视化控件直观地展示了终端节点上各种传感器的工作状态, 记录了温湿度的变化曲线. 同时为了扩展系统的远程控制的功能, 使用VC++中的Socket编程实现了TCP服务器端, 提供给远程移动手机终端连接. 通过该监控管理软件, 用户可直观地掌握所有传感器节点的工作情况, 并可集中对各种电器进行控制. 该监控管理软件的界面如图6所示.3.5 移动手机终端软件设计移动手机终端选择Android系统作为运行平台. 终端软件的设计主要包括3个方面的内容: 一是与智能家居网关之间基于TCP/IP协议的socket通信; 二是各种传感器实时信息的更新与控制命令的传送; 三是人机界面的设计.Socket通信模块的程序设计使用了Android系统的进程间通信的机制 , 并加入了Service、Broadcast Receiver和Activity组件实现相关功能, 该模块的程序架构如图7所示.从上图中可以看到, 用户在UI界面中启动连接socket服务的请求, 然后连入智能家居网关的socket服务器. 连接建立以后, 启动一个新线程, 用于发送控制命令以及接收返回的传感器实时信息. 同时该进程将传感器实时信息以广播的形式发给UI 界面的Receiver进行刷新显示.人机界面的设计主要包括socket服务器连接界面和主功能界面的设计. 主功能界面实现ZigBee各终端节点的传感器信息的实时显示, 如: 温度、湿度、可燃气体泄漏和光照度等, 同时设计了针对家中电器控制的功能模块, 如: 照明灯、风扇等, 情景模式页面设计了离家模式和在家模式, 可根据需要统一对各种传感器和电器进行控制. 设计好的人机界面如图8所示.系统设计完成后, 为了验证方案的可行性, 对其进行了连接实现与测评. 取五个节点, 其中一个为协调器, 通过UART串口连接智能家居网关, 其余四个为终端, 分别连接温度、湿度、可燃气体检测等传感器和照明灯等家用电器.系统测试主要包括组网的速度与稳定性、传感器数据采集的准确性、数据传输的响应速度以及各个情境模式的工作情况. 经过测试, 所有节点上电后, 协调器组建ZigBee网络, 所有终端可正常入网, 整个过程在3秒完成并稳定长时间工作. 各终端节点的传感器数据采集准确, 温湿度传感器的误差控制在±0.5℃, 可燃气体检测传感器不存在误报现象. 当终端节点采集到的传感器数据发生变化时, 智能家居网关与移动手机终端上可以接近实时地刷新显示, 响应速度较高, 可以达到设计的要求. 在“离家模式”下, 断开所有电器的电源和关闭窗帘, 并保持光照、温湿度和可燃气体检测传感器的运行, 以提供报警功能; “在家模式”下, 关闭光照检测传感器, 由人工控制窗帘的开闭, 同时打开电器的电源便于控制.综上所述, 该系统中智能家居网关监控管理软件工作正常, 可以实时显示ZigBee网络中各节点的状态, 可集中对照明灯等设备进行控制, 并可提供移动手机终端连接实现远程控制, 达到了设计目标. 该系统发挥了ZigBee无线传感器网络组网简单、。

基于ZigBee的智能家居系统

基于ZigBee的智能家居系统

基于ZigBee的智能家居系统摘要:基于ZigBee的智能家居系统是针对家居高度自动化、智能化的要求提出的一种新的解决方案。

主要用ZigBee手持控制器无线采集室内环境参数,远程控制各种家居电器,实现家居控制、参数检测的完全自动化、智能化。

设备以C8051F020单片机为控制核心单元,检测湿度,负责驱动电机,处理和传输数据。

采用高精度传感器作为湿度检测器件,直流电机等为执行机构,完成环境参数检测,对窗帘、交流电电器等的控制功能。

用手持设备通过IP-LINK1270模块串口实现了室内无线通信,可以接收湿度数据,控制简单家居。

本系统具有良好的开发和应用前景。

关键词:ZigBee 无线通信湿度检测智能家居由于生活质量的日益改善,各种家电设备的高度自动化和智能化已经成为一种消费需求,同时科学技术的飞速发展,让这种需求的达到已经不再遥远。

新的ZigBee协议在无线传感器网络和各种无线终端控制方面有良好的前景,为传感器网络和控制设备提出了新的方案。

基于ZigBee的网络控制系统就可以实现对各种家电设备的控制和调节,只需要对旧式家电(家居)进行改装,或加入必要的驱动电路,便可以实现小信号对交流电器的控制。

室内温度、湿度等环境参数直接影响生活质量,同样可以通过ZigBee控制器对室内温度、湿度检测设备进行较远距离的适时采集,然后根据个人意愿对家电(家居)进行不同程度的调节。

我们对实用小功率电扇进行了改装,对窗帘装上直流电机和定滑轮,可以由ZigBee控制器向单片机发送命令对电扇和窗帘的开关程度控制和调节。

室内参数检测方面,开发了湿度检测设备,可以有效的反馈实时数据。

一、系统(主设备)结构及各部分功能在整个系统设计方案中,以C8051F020为核心,作为数据处理器和设备控制器,整个设备也可作为工业现场设备,从属于ZigBee核心控制器。

系统(主设备)结构如图所示,图1 系统(主设备)总体结构图上图中所示各个模块的基本功能分别为:(1)湿度传感器模块:把传感器信号作滤波处理,并送入单片机模拟通道。

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

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

基于ZigBee的智能家居控制系统的设计摘要:基于zigbee无线传输技术,设计出一种智能家居控制系统。

以c8051f120高性能微处理器为核心,采用zigbee通信芯片cc2430组网,实现照明控制、窗帘控制、室温控制、湿度控制、可燃气泄漏监测、火灾监测、溢水监测和非法闯入报警功能。

整个系统采用zigbee无线组网技术,不用单独布线,在原有的家居上安装控制设备,不需要重新进行装修。

关键词:智能家居;zigbee;cc2430;c8051f120中图分类号:tp393 文献标识码:a 文章编号:1006-4311(2013)15-0208-020 引言随着信息技术的飞速发展及人们生活水平的提高,智能家居应运而生,通过中央管理平台,让家居生活更加安全、舒适和高效。

智能家居就是利用计算机技术、数字技术、综合布线技术,目前人们对于家庭居住环境提出了更高的要求,它将与家庭生活密切相关的等各子系统有机的结合在一起,包括网络信息服务系统、家电控制系统、防盗报警系统等等。

智能控制可以是本地控制或者远程控制,关键技术主要有智能控制及内部网络的组建两部分[1]。

远程控制是指各种远距离控制,包括通过电话、手机、电脑等来实现,或通过遥控器、定时控制器、集中控制器等来完成的控制项目;直接通过网络开关实现对灯或其他电器的各种智能控制,则被称为本地控制。

一种基于zigbee无线组网技术的智能家居控制系统,是本文主要讲述的家居控制系统。

智能家居内部网络的组建可以用有线网络或者是无线网络。

1 zigbee技术简介完整的zigbee协议栈由物理层(phy)、媒体访问控制层(mac)、网络层(nwk)、应用支持子层(aps)、由应用层(apl)组成,如图1所示。

zigbee技术是一种双向无线通讯技术,具有低成本、低速率、低功耗、低复杂度、近距离的特点,zigbee协议是zigbee联盟是一种无线局域网组网、安全和应用软件方面的技术标准[2],它是一种对网络层协议和api进行标准化,基于媒体访问控制层协议和ieee 802.15.4技术标准物理层来完成的技术标准。

基于ZigBee技术的智能家居环境监测系统

基于ZigBee技术的智能家居环境监测系统

基于ZigBee技术的智能家居环境监测系统引言随着科技的不断发展,智能家居已经成为人们生活中的一部分。

智能家居系统通过使用无线传感器网络和网络通信技术,将家居设备连接起来,实现对家庭环境的自动化控制和远程监控。

其中,受到了广泛的关注和研究。

本文将详细介绍这一系统的基本原理、主要功能以及应用前景。

一、ZigBee技术的基本原理ZigBee技术是一种低功耗、低数据速率和短距离的无线通信技术,特别适用于智能家居环境监测系统。

它采用了IEEE 802.15.4标准的MAC和PHY层,支持多节点的网络拓扑结构,并且具有自组织和自动配置的特性。

ZigBee技术的特点之一是低功耗,在低频段下工作,能够延长传感器节点的电池寿命。

同时,它还能通过网络传输数据,使得智能家居环境监测系统能够实现远程控制和监测。

二、智能家居环境监测系统的主要功能1. 温湿度监测:智能家居环境监测系统通过安装温湿度传感器,实时监测室内的温度和湿度水平。

用户可以通过手机或其他设备随时了解家中的温湿度情况,根据实际需求调节室内的温度和湿度。

2. 空气质量监测:通过安装空气质量传感器,智能家居环境监测系统可以实时监测室内的空气质量状况,包括PM2.5浓度、有害气体含量等。

当空气质量低于安全标准时,系统会自动报警,提醒用户采取相应的措施。

3. 照明和窗帘控制:智能家居环境监测系统可以根据室内光线水平自动控制照明设备和窗帘。

当光线不足时,系统会自动打开照明设备和窗帘,提供舒适的光线环境。

4. 安全监控:智能家居环境监测系统还可以集成安全监控功能,通过安装摄像头和门窗传感器,实时监测家中的安全状况。

当有可疑人员或异常情况出现时,系统会立即向用户发送警报信息。

三、的应用前景具有广阔的应用前景。

首先,它可以提高家庭的舒适度和生活质量,实现自动化的环境控制。

用户可以通过手机等设备随时随地监测和控制家中的环境,使得居家生活更加便捷、舒适。

其次,它可以提高家庭的安全性。

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

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

设计基于ZigBee的智能家居控制系统随着科技的不断发展,智能家居控制系统也越来越成为人们生活中的必备品。

其中,基于ZigBee技术的智能家居控制系统具有可靠性高、安全性好、扩展性强等特点,成为越来越多家庭的首选。

一、什么是ZigBee技术?ZigBee是一种基于无线射频(RF)技术的低功耗、低速率、短距离通信技术。

它采用IEEE 802.15.4标准,并在此基础上定义了一系列应用规范,为物联网提供了一种低成本、低功耗、高安全性的解决方案。

ZigBee技术可以广泛应用于家庭自动化、医疗保健、农业、环境监控等领域。

二、智能家居控制系统架构基于ZigBee技术的智能家居控制系统通常由如下几个部分组成:1. 控制中心:控制中心是系统的核心部分,主要负责与各类智能设备进行通信和控制。

控制中心需要支持多种通信协议,包括ZigBee、Wi-Fi、蓝牙等。

2. 智能设备:智能设备是指能够通过控制中心进行远程控制的各类家居设备,包括灯控、窗帘控制器、家庭影院、智能插座等。

这些设备需要具备ZigBee通信模块,以便与控制中心进行通信。

3. 应用软件:应用软件是用户与智能家居控制系统进行交互的界面,可以通过手机应用、网页端、语音控制等多种方式与控制中心进行交互。

三、ZigBee技术在智能家居控制系统中的应用基于ZigBee技术的智能家居控制系统具有以下优点:1. 可靠性高:ZigBee技术采用的是短距离、低功耗的无线通信方式,能够有效降低信号干扰,提高通信的可靠性。

2. 安全性好:ZigBee技术支持AES-128加密算法,在数据传输过程中进行加密,能够有效保护用户隐私和数据安全。

3. 扩展性强:ZigBee技术可以支持多个网络节点,可以随意扩展,支持动态网络拓扑结构,满足不同家庭的不同需求。

4. 节能环保:ZigBee技术采用低功耗的无线通信方式,能够大大降低能耗,减少电池更换的频次,从而节约资源,降低环境污染。

基于ZigBee的智能家居控制系统的研究与设计

基于ZigBee的智能家居控制系统的研究与设计
中 图 分 类 号 :T P 2 7 7 文 献 标 识 码 :A 文 章 编 号 :0 2 5 8 — 7 9 9 8 f 2 0 1 3 ) 0 8 — 0 0 8 0 — 0 4
Re s e a r c h a n d d e s i g n o f i n t e l l i g e n t h o me c o n t r o l s y s t e m b a s e d o n Z i g Be e
wo r k.F i n a l l y t h e s y s t e m a c h i e v e d t h e p u r p o s e o f r e mo t e c o n t r o 1 .At t h e s a me t i me t h r o u g h t h e G P RS n e t w o r k,t h e s y s t e m s e n t t h e
基于 Z i g B e e的智 能家居控 制系统 的研究 与设计
徐 书 芳 ,王 金 海 ,宫 玉 龙 ,任 凯
( 天 津工 业 大 学 电子 与 信 息工 程 学 院 , 天津 3 0 0 3 8 7 )
摘 要 :基 于 智 能 家 居 控 制 系统 的 不 足 和 发 展 现 状 , 采 用 Z i g B e e技 术 和 G P R S技 术 把 家 庭 网 络 与
Ab s t r a c t :B a s e d o n t h e i n s u ic f i e n t a n d c u r r e n t s i t u a t i o n s o f i n t e l l i g e n t h o me c o n t r o l s y s t e m ,Zi g B e e t e c h n o l o g y a n d GP RS t e c h n o l o y w g e r e u s e d t o c o n n e c t t h e h o me n e t w o r k w i t h t h e o u t s i d e n e t w o r k t o c o n t r o l a s ma r t h o me s y s t e m i n t h i s d e s i g n .T h e ARM9 2 0 T c o r e o f¥ 3 C 2 4 4 0 mi c r o p r o c e s s o r w a s u s e d a s t h e c e n t r a l c o n t r o l l e r ,i n t e r i o r c o mp l e t e d wi r e l e s s n e t wo r k i n g wi t h Z i g B e e t e c h n o l o y .R g e mo t e mo b i l e p h o n e u s e r s b y s e n d i n g a n S MS ,t r a n s mi t t e d t h e c o n t r o l i n s t r u c t i o n o f h o me a p p l i a n c e e q u i p me n t t o t h e

基于ZigBee无线技术的智能家居系统设计

基于ZigBee无线技术的智能家居系统设计

基于ZigBee无线技术的智能家居系统设计作者:姚国风庄斌赵大明霍晓蕊来源:《现代电子技术》2016年第22期摘要:通过比较各种短距离无线通信技术,选取ZigBee无线传输技术作为智能家居系统无线传输设计。

介绍了ZigBee的网络结构和ZigBee芯片选型,并分析基于CC2530的组网流程。

结合系统设计,给出了终端节点RF无线收发核心模块、模拟开关量多路复用及串口转USB通信模块、温度传感器采集模块的硬件电路设计,并简述了节点传输及数据采集、网络协调器与节点协同工作的流程设计。

最终,在不加PA(功放)增益的情况下,测得ZigBee无线传输模块有效传输距离为90 m,能满足组建智能家居个人无线网的需求。

关键词:智能家居系统; ZigBee无线传输技术;组网流程;流程设计中图分类号: TN915⁃34; TN98 文献标识码: A 文章编号: 1004⁃373X(2016)22⁃0081⁃040 引言如今,各种短距离无线通信技术应用广泛。

由各种短距离无线通信技术的数据[1]对比可知,ZigBee在自动组网(Mesh多跳网络)、功耗以及成本等方面均比其他的无线通信技术在智能家居中更有优势,惟一能竞争的是Bluetooth,但智能家居设备工作模式大多处于睡眠模式,无需实时传输或连续更新。

ZigBee通信技术具有低功耗、低成本、组网简单等特点,且作为惟一的无线传感器网络技术的国际标准,是最适合大规模传感器组网的短距离无线通信技术,适合组建家庭个人无线区域网。

1 基于ZigBee网络的智能家居系统结构智能家居系统以家庭为单位进行设计,每个单位均拥有一个独立的协调器、多个ZigBee 节点模块。

在协调器和每个子节点上均接有一个ZigBee无线通信接收模块,数据通过这些模块在协调器和子节点之间进行传送,网络拓扑如图1所示。

图1中,协调器是建立并维护无线网络,识别网络中的设备;路由器完成数据包的转发;终端设备负责数据的采集与传输。

基于ZigBee技术的远程智能家居控制系统

基于ZigBee技术的远程智能家居控制系统

基于ZigBee技术的远程智能家居控制系统
黄萍;王颖;钱良;李林
【期刊名称】《科技广场》
【年(卷),期】2014(000)003
【摘要】随着社会经济和科学技术的发展,以及物质生活水平的提高,使得人们对家居设施的要求越来越高,智能家庭和物联网成为了研究热点。

为了实现家居安防智能化控制,本文提出了一种基于ZigBee技术的远程智能家居控制系统,阐述了智能家庭网络的功能和总体构成,以CC2530无线芯片为核心,构建了基于ZigBee技术的智能家居软硬件系统。

【总页数】4页(P56-59)
【作者】黄萍;王颖;钱良;李林
【作者单位】南昌工程学院,江西南昌330099;南昌工程学院,江西南昌330099;南昌工程学院,江西南昌330099;南昌工程学院,江西南昌330099
【正文语种】中文
【中图分类】TP393
【相关文献】
1.基于ZigBee技术的智能家居控制系统设计 [J], 胡晓东;戴瑜兴
2.基于zigbee技术的智能家居控制系统的设计 [J], 霍庆;黄兴;黄浩扬;邹恩
3.基于ZigBee技术的智能家居控制系统的设计 [J], 毕赣斌;何勇;赵诗辞
4.基于ZigBee技术的智能家居控制系统 [J], 彭银桥;吴吉;
5.基于ZigBee技术的智能家居控制系统的设计探究 [J], 郭伟
因版权原因,仅展示原文概要,查看原文内容请购买。

基于Zigbee技术的智能家电控制系统

基于Zigbee技术的智能家电控制系统

基于Zigbee技术的智能家电控制系统
张曼
【期刊名称】《住宅产业》
【年(卷),期】2009(000)0Z1
【摘要】Zigbee技术具有强大的组网能力,可以组成蜂窝状网络,通信可靠性极强。

通过Zigbee技术将嵌入式Zigbee模块设备和家电控制器连接在一起,使之相互通信,同时又利用具有路由功能的Zigbee家庭网关和外部网络相连,使得住宅中各种
家用电器通过无线家庭网关连接成一个智能化系统,进行集中的或远程的监视、控
制和管理。

通过利用无线技术,减少了家电之间众多连线的不便,还能方便的接入或
移走无线模块的信息家电,达到整个住宅节能的目的。

【总页数】1页(P)
【作者】张曼
【作者单位】西安建筑科技大学信息与控制学院
【正文语种】中文
【中图分类】TP273.5
【相关文献】
1.基于Zigbee技术的智能家电控制系统设计 [J], 于振欢;韦永斌
2.ZigBee技术在智能家电远程控制系统中的应用研究 [J], 沈利迪
3.基于语音识别的智能家电控制系统 [J], 王文发;张宁;尤国强
4.基于行为预测算法的智能家电控制系统设计与实现 [J], 朱洁乐
5.基于移动端智能家电控制系统研究 [J], 杨伸其
因版权原因,仅展示原文概要,查看原文内容请购买。

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

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

基于ZigBee技术的智能家居系统设计王青青;于本成【期刊名称】《电脑知识与技术》【年(卷),期】2014(000)012【摘要】以CC2530芯片及其外围设备构成硬件系统,使用IAR Embedded Workbench软件对芯片进行编译、调试、下载,通过ZigBee技术组建智能家居网络,对智能家居环境温度、湿度、光照度进行实时监测,实验结果表明,该系统测量准确性高、实时性好,并能通过网络远程控制,能为人们提供舒适、方便和人性化的智能家居环境。

%The smart home system compose by CC2530 chip and its peripheral equipment ,using IAR Embedded Workbench compile, debugging and download, constructed network by ZigBee technology, the system provide real-time monitoring of the environment temperature, humidity, light intensity. The experimental results show that, the system measurement accuracy, good real-time performance, and it may realize the remote control, provides comfortable, convenient and the user-friendly intelli-gence lives environment.【总页数】3页(P2828-2830)【作者】王青青;于本成【作者单位】徐州工业职业技术学院,江苏徐州221140;徐州工业职业技术学院,江苏徐州221140【正文语种】中文【中图分类】TP18【相关文献】1.基于ZigBee技术的智能家居系统设计 [J], 何勉;许军2.一种基于ZigBee技术的智能家居系统设计 [J], 李晓东3.h0520基于ZigBee技术的智能家居系统设计 [J], 袁泽;李明4.基于ZigBee技术的智能家居系统设计 [J], 江煜;许飞云;杨忠;于继明5.基于HDS10融合Zigbee技术的智能家居优控系统设计 [J], 梁海洁;陈娇英;陈延明因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

收稿日期:2014-12-12。

基金项目:辽宁省教育厅高等学校科学研究项目(L2013418);辽宁省科技厅博士启动基金项目(20141091);沈阳师范大学博士科研项目启动基金。

作者简介:于欣禾(1991-),女,辽宁沈阳人,沈阳师范大学硕士研究生;通信作者:张浩华(1977-),男,辽宁沈阳人,沈阳师范大学副教授,博士,硕士研究生导师。

第33卷 第2期2 0 1 5年 4月沈阳师范大学学报(自然科学版)Journal of Shenyang Normal University(Natural Science Edition)Vol.33No.2Apr.2 0 1 5文章编号:1673-5862(2015)02-0261-04基于Zigbee技术的智能家居远程控制系统于欣禾,张浩华,赵小姝(沈阳师范大学物理科学与技术学院,沈阳 110034)摘 要:为了实现对家居安全情况的实时监控,依托3G网络和Zigbee无线通信技术设计了一套智能家居远程控制系统,引入多种传感器节点,实现家居内部设备实时监控。

通过3G网络,彩信和短信及时将监控图像和报警信息返回到手机终端,并可在手机终端远程发送、接收指令,实现对家居的远程智能控制。

重点阐明了基于Zigbee技术的控制系统的硬件和软件设计以及多个家居设备的无线组网方法。

实验结果表明,所设计的系统能有效实现远程监控,具有一定安全性及实用性。

关 键 词:智能家居;Zigbee;远程控制;视频监控中图分类号:TP273 文献标志码:Adoi:10.3969/j.issn.1673-5862.2015.02.0300 引 言随着各种现代化通信技术在生活中不断深入,人们对家居环境的追求越来越高。

因此,智能家居这个词被广泛引用。

俗称智能住宅的智能家居,以住宅为基础,将综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术集成化,创造高效的住宅环境与家庭日程事务的管理等,增强其安全性、快捷性、舒适性与艺术性,从而实现最佳的环保节能居住环境。

迄今为止,蓝牙技术、Zigbee技术和IrDA红外线技术都被广泛的应用在智能家居领域中。

由于蓝牙技术成本高,容量小,红外线技术失误率高,使用不便,而Zigbee无线通信技术具有低功耗、低成本、实用性强等优点,所以本文设计了一套基于Zigbee技术的智能家居远程控制系统。

1 系统整体设计方案1.1 Zigbee网络拓扑选型主要运用在远程控制领域中的Zigbee技术是一种双向无线通信技术,其主要特点为:近距离、低复杂度、低功耗、低速率、低成本。

Zigbee联盟制定了基于IEEE802.15.4,具有高可靠性、高性价比、低功耗的网络应用规格。

相对于wifi、红外、蓝牙等技术,Zigbee技术传输速度更快,功耗更低。

Zigbee网络拓扑结构主要分为3种结构:网状网、星型和树型[1]。

采用Zigbee网络拓扑的哪种结构,需要根据不同的情况选取。

这是由于家居电器设备分布在不同的房间,受到墙壁等障碍物的影响,会对信号产生干扰。

网状网结构系统可靠性高,比较容易扩展,其缺点为复杂的结构。

简单的树型连结,方便维护[2],其应用要求为信息的汇集,但稳定性不高,任何一个链路或工作站故障都会影响整个网络的操作。

星型结构简单,容易实现。

综合以上特点,选择星型结构作为Zigbee网络拓扑结构。

1.2 智能家居系统设计方案如图1所示,本文设计的智能家居系统包含手机终端子系统、网关子系统、CMOS摄像子系统、家图1 系统设计方案居设备子系统等。

由于采用Zigebee无线通信网络[3],多个传感器的数据传输无需布线。

以嵌入式系统主板S3C2440A[4]为核心,通过CMOS摄像头对家电设备的实时监控,进行数据接收并判断,然后将信息传送到嵌入式网关,再通过Internet和3G网络对家居设备进行远程控制。

2 系统的硬件设计2.1 嵌入式网关嵌入式主板为S3C2440A处理器,S3C2440A处理器支持超大内存、支持TFT彩色液晶显示屏、3通道UART、4通道UMA控制器、24个外部中断端口、130个多功能输入、输出端口等。

该处理器满足设计系统的各种需求,在同等功能的处理器中,基于S3C2440A的性能是最为优秀的。

2.2 CMOS摄像头CMOS摄像头是一种采用CMOS图像传感器的摄像头。

CMOS摄像头[5]采用串口通讯协议,适用于分包传输,主机配置缓存小,使用2种输出电平———TTL电平和RS232电平。

为了实现了与主机传输数据以及对命令的控制,通常采用串口通信。

主机的作用为设定图像分辨率、波特率等参数。

2.3 彩信模块设计彩信模块适用于相应的彩信协议,通过AT指令[6]对彩信模块进行控制,通过RS232接口实现对其指令的控制以及对数据的传输,彩信模块的Flash存储空间最高达到600kB,发送MMS信息时可实现多张图片的上传。

2.4 Zigbee收发器件Zigbee无线通信技术采用IEEE802.15.4标准[7]作为其PHY层和MAC层协议。

因此Zigbee通讯模块也遵循IEEE802.15.4标准。

如TI公司的cc2530、cc2430、cc2420等芯片。

由于cc2530比cc2430芯片更小,内存更大,所以本次设计选用了cc2530芯片作为Zigbee收发器件,它集成了增强型8051处理器[8]和高性能射频收发模块,同时提供了较大的存储空间。

2.5 系统硬件接口设计图2 系统硬件接口设计如图2所示,在Zigbee模块中,串口通信主要是通过系统的主板与RS232接口实现,数据传输主要通过无线网络的形式实现,Zigbee模块与传感器节点通过I/O接口进行信息的传送,Zigbee模块与家用电器节点的相连是通过继电器控制家居设备的开关实现的。

设计过程为当CMOS摄像头[9]接收来的信息通过图像分辨率、波特率的计算与正常参数比对后,将数据传送到嵌入式网关[10],再通过3G网络以短信的形式发送给手机终端或通过互联网传送到PC机上。

3 系统软件设计系统软件开发采用了模块化设计方案,主要由Zigbee无线收发、图像采集处理、异常状态的检测3部分构成。

3.1 Zigbee无线通信模块1)如图3所示,在Zigbee无线通信模块中与其相连的是主板,其作用为:能够接收报警信息,其报警信息是由其他Zigbee模块发来的,或由主板发出的控制指令发送到其他Zigbee模块,其核心枢纽为主板与外部设备实现无线通信。

262沈阳师范大学学报(自然科学版) 第33卷 2)如图4所示,继电器与家用电器连接时为接收状态[11],其他Zigbee模块发来的控制信息指令被接收时,控制家电设备执行相应的开关动作。

图3 Zigbee无线通信模块与主板相连程序图图4 继电器与家用电器连接结构图图5 继电器与传感器连接程序图3)如图5所示,继电器与传感器相连时为发送状态,由传感器发出的报警信号[12]被Zigbee模块接收时,再将报警信息发送给其他Zigbee模块。

3.2 短信收发的实现基于Xmodem协议上传图片流程如图6。

彩信模块可使用MMS和SMS的收发功能,通过AT指令进行控制。

Xmodem协议当文件接收方发出NAK字节时,代表Xmodem协议[13]开始,为了使双方能够进行正常通信,此时,文件发送方会接收到该信号发送出的数据帧。

3.3 异常状态的检测通过分析系统显示的图像,对人进入房间或发生火灾等情况时可进行自动判断。

软件设计的正常情况下各种状态的参数与发生异常情况时的阈值不同时,采取警报现象。

整个检测包括:图像处理[14]、小目标运动跟踪监测、异常情况判断。

4 智能家居远程控制系统的实现当CMOS摄像头接收到人入侵或火灾的图像后,首先对图片进行去噪声的处理,为了得到量化运动图像,然后通过帧间差分法和背景差分法为基础,得出来的数据与阈值进行状态分析与判断,若比对的数据出现异常的情况,此时传送的报警信号,发送MMS信息[15],同时储存当前的视频以及图像,通过3G网络传送到手机的终端,用户能够第一时间掌握家中的情况并采取相应的措施。

目标检测算法应用到此系统中,能够对显示的异常图像进行判断,系统有效回避了一些错误的判断,这些误判是由环境光线、小目标微变等因素引起的。

通过测试两组性能指标来检验Zigbee无线通信技术在智能家居安362 第2期 于欣禾,等:基于Zigbee技术的智能家居远程控制系统图6 基于Xmodem协议上传图片流程全监控系统中的性能:1)当无障碍时,由于距离的增加,系统接收功率、数据丢包率情况的变化;2)当数据传输距离为40m时,随障碍物增加产生的丢包率越来越高。

实验结果表明,在存在障碍时的40m距离测试数据,障碍物越多,丢包率就越高。

当传输数据的丢包率低于1%时,智能家居系统能够充分满足正常家居的环境通信需要,非常适合家庭使用。

5 结 论本文设计并实现了一套基于Zigbee技术的智能家居远程控制系统。

分别从各种节点的功能、软硬件设计以及系统的检测与实现等几方面介绍了Zigbee技术在智能家居中的应用。

图像监控系统以及各传感器报警系统相结合,有效实现了新型智能家居的远程监控。

本文创新点在于应用了3G网络,用户可以通过pc机或手机根据发来的MMS信息,第一时间掌握家中的安全情况,并可以通过手机或pc机对家居设备进行相应的设定,从而实现灵活的智能家居远程监控。

参考文献:[1]王伟光.走进国外智能化家居[J].中国新技术新产品,2010,6(2):7-8.[2]朱晓姝.物联网技术在现代农业信息化中的应用研究[J].沈阳师范大学学报:自然科学版,2010,28(3):391-393.[3]安逸.智能家居系统设计与实现[D].成都电子科技大学,2012.[4]罗杰,吕莉.智能家居及其发展趋势[J].计算机与现代化,2007,33(11):18-20.[5]LOPEZ J,ZHOU Jianying.Wireless sensor network security[M].Amsterdam:IOS Press,2008.[6]伍健庭,肖健华.蓝牙技术与智能家居系统设计[J].无线电工程,2004,47(12):32-34.[7]王笑京.智能交通系统体系框架原理与应用[M].北京:中国铁道出版社,2004.[8]金纯,罗祖秋.zigbee技术基础及案例分析[M].北京:国防工业出版社,2008.[9]王权平,王莉.zigbee技术及其应用[J].现代电信科技,2004,25(4):81-83.[10]余永权.嵌入式智能家电的发展现状及趋势[J].电子世界,2003,24(7):4-7.[11]高薇.中国数字化家园:智能建筑与城市化信息[J].2002,9(11):47-49.[12]高小平.中国智能家居的现状及发展趋势[J].2005,45(4):18-21.[13]欧文盛.ARM嵌入式Linux应用实例开发[M].北京:中国电力出版社,2008:17-21.[14]蔡奇玉,连振汉,张志强.CGI编程指南[J].北京:机械工业出版社,1997.[15]AKYILDIZ I F,WEILIAN S U,SANKARASUBRAMANIAM Y,et al.A survey on sensor network[J].IEEECommun Mag,2002,40(8):102-114.Zigbee technology based smart home remote control systemYU Xinhe,ZHANG Haohua,ZHAO Xiaoshu(College of Physical Science and Technology,Shenyang Normal University,Shenyang 110034,China)Abstract:In order to realize real-time monitoring of household security,this article based on the 3Gnetwork and Zigbeewireless communication technology to design a set of smart home remote control system,introducting a variety of sensornodes,to achieve household interior equipment real-time monitoring.MMS and SMS through 3Gnetwork,the monitoringimage and alarm information in a timely manner returns to the mobile terminal,and can be,in the mobile terminal,remote sending,receiving instructions,to realize remote intelligent control of household.This paper expounds thehardware and software of the control system based on Zigbee wireless networking method design and multiple householdequipment.The experimental result shows that the design of the system can effectively realize the remote monitoring,withcertain degree of security and practicality.Key words:smart home;Zigbee wireless sensor technology;remote control;video monitoring462沈阳师范大学学报(自然科学版) 第33卷 。

相关文档
最新文档