- 8
- 0
- 约5.56千字
- 约 5页
- 2019-12-11 发布于上海
- 举报
基于Zigbee的智能家居控制系统
摘 要:本文介绍了基于Zigbee的智能家居控制系统的组成、开发方案、具体的硬件和软件设计方法以及测试结果。测试表明,本系统能够成功地利用Zigbee技术对家居设备进行无线组网,配合以NiosII软核为核心的系统终端,完成家居信息的实时显示、家居设备的自动控制和自动根据险情进行短信报警等功能,系统工作快速、灵活、稳定,市场前景广阔。
关键词:Zigbee;智能家居;NiosII;远程报警
1 引言
智能家居控制系统是现代电子技术、自动化技术及通信技术相结合的产物。它能够自动控制和管理家电设备,对家庭环境的安全进行监控报警,并且能够为住户提供安全舒适、高效便利的学习生活及工作环境。随着科技的提高和经济的发展,人们对家居环境的要求越来越高,作为家居智能化的核心部分—智能家居控制系统也越发显得重要。本系统采用Zigbee技术、FPGA技术、自动控制技术和传感器自动检测技术,利用以CC2530为核心的Zigbee模块完成系统组网、传感器数据的采集和传输功能。系统终端以NiosII软核为核心,完成显示、综合控制和报警等功能。
系统概述
基于Zigbee的智能家居控制系统以充分利用系统资源完成对家居环境的监测和家居设备的综合控制,为用户提供更方便舒适的家居生活体验为实现目标。用户通过终端查看家居信息、操作系统运行和设定温湿度等环境参数;各家用电器和窗帘等处的电机等家居设备根据传感器采集的相应数据和用户设定等因素,在终端的控制下工作;组网功能由隐藏在家中各处与终端和各传感器、家居设备相连的Zigbee模块完成。
2.1 系统组成
本系统由一个多个节点、一个终端和一台上位机组成。节点由Zigbee模块接入系统终端和传感器、家用电器、电机构成,节点之间的网络拓扑结构为星型网络,其中位于星型网络中心的终端收发节点与作为终端的DE2开发板相连。终端通过上位机软件连接家中的台式电脑,同时终端还与GSM模块连接以便完成发送短信的功能。系统组成框图如图2.1所示:
温湿度传感器节点终端
温湿度传感器节点
终端
收发节点
温湿度传感器
终端
压力传感器
空调
红外线传感器节点
压力传感器节点
电视节点、空调节点…
电机节点
……
电视
电机
状态选择开关
红外线传感器
上位机
GSM
图2.1 系统组成框图
2.2 系统功能
为了给用户提供一个安全、舒适、方便的居住环境,使系统对家居设备的控制更便捷高效,同时为用户家庭节约能耗,本系统可以实现以下功能。
(1)检测室内温度并显示在终端显示屏上,同时自动控制空调完成温度调节;
(2)结合温湿度和用户是否在家及用户起床的情况自动开启空调、电视机和微波炉;
(3)检测家中非法入侵、着火、漏水等情况,同时根据险情对用户进行本地报警和短信报警;
(4)早上用户起床后,微波炉、热水器等自动开启,窗帘自动打开;
(5)用户可通过上位机控制系统,设定温湿度等参数。
3系统开发方案
本系统利用Zigbee和FPGA技术,以IAR、Nios II和Visual Basic软件作为开发环境,使用DE2开发板和以CC2530为核心的Zigbee模块作为开发工具进行开发。对系统的开发主要分成节点、终端和上位机三个部分进行。
节点间利用Zigbee协议进行无线通信,网络拓扑结构采用星型结构。以CC2530为核心的Zigbee模块不但是无线收发器,还能够作为微控制器完成对传感器、继电器等外围设备的控制。而星型网络结构便于用户在系统中增加和减少节点,且系统可以随时为增加的节点建立无线通信链路。在对Zigbee模块进行开发时,本系统在官方协议栈基础上,对应用层进行开发,使其完成系统组网、传感器数据的采集和传输功能。
终端利用FPGA技术,以NiosII为核心,在DE2开发板完成开发。终端的功能是显示、对家居设备的综合控制和报警等,其中报警功能由终端控制GSM模块实现。终端与终端收发节点之间通过SPI串口连接。
上位机由Visual Basic软件完成开发。上位机软件在电脑上运行,主要作用为显示信息和修改温湿度等参数,通过UART串口与终端相连。Visual Basic的 图形用户界面和UART通信模块都为上位机软件的开发提供了方便。
4系统硬件设计
本系统为了实现其功能,所需硬件有Zigbee模块、DE2开发板、GSM模块、传感器、电机、继电器等。下面就Zigbee模块和系统硬件结构作介绍。
4.1 Zigbee技术及其原理
Zigbee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术,主要用于近距离无线连接。Zigbee堆栈是在IEEE 802.15.4标准基础上建立的,定义了协议的MAC和PHY层。Zigbee协议应该包括IEEE802.15.4(该标准定义了RF射频
您可能关注的文档
- 排球单元教案1.doc
- 利用导数研究函数的图像理科.doc
- 数据结构迷宫求解课程设计.doc
- 体育科学研究资料的整理与分析.doc
- 团支部工作手册标准.doc
- 西南交通大学行车组织模拟题4及答案.docx
- 中职学校教师工作手册201729.doc
- 椭圆高通iir数字滤波器设计.docx
- 重庆市乡镇街道综合文化站站长培训班.doc
- 度感动中国获奖人物颁奖词doc资料.ppt
- 2026年智慧农业设备创新对作物产量提升的推动作用.docx
- 2026年智慧城市UX设计行业创新发展与市场竞争态势报告.docx
- 2026年智慧城市UX设计创新策略与市场竞争报告.docx
- 2026年智慧城市UX设计行业创新发展及市场竞争格局研究.docx
- 2026年医疗数据共享区块链项目的案例分析与启示:技术赋能与生态构建.pptx
- 2026年智慧城市UX设计行业创新应用与竞争态势报告.docx
- 2026年钙钛矿电池光吸收范围拓展材料研究进展.pptx
- 2026年智慧城市UX设计行业创新方向与市场竞争[001].docx
- 2026年智慧城市UX设计行业创新方向及市场竞争趋势报告.docx
- 2026年智慧城市UX设计行业创新方向及市场竞争趋势报告[001].docx
原创力文档

文档评论(0)