微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 射频工程师文库 > 基于ZigBee的智能家居安全监控系统研究

基于ZigBee的智能家居安全监控系统研究

时间:03-08 来源:互联网 点击:

为实现对家庭安全的实时监控,提出了智能家居远程安全监控系统设计方案。系统基于ZigBee技术和GSM/GPRS网络进行设计,能够通过彩信和短信发出监控图像和报警信息,接收远程指令;同时引入了多种传感器,实现了对家用电器的远程控制,实现了智能家居远程监控。重点阐述了系统的硬件、软件设计以及系统的性能测试,实现了多个监控装置的无线联网。实验结果表明,所设计的系统能够实现安全、便捷的智能家居远程监控,并具有较高的可用性和可靠性。

0 前言

智能家居又称智能住宅,正朝着具备无线远程控制、多媒体控制、高速数据传输等功能的方向发展,其关键技术为兼容性强的家庭控制器和满足信息传输需要的家庭网络。目前,传输网络多采用综合布线技术,限制了系统的应用场所,而且费用较高。采用无线方式构建灵活便捷的智能家居安全监控系统,成为当前的研究热点。

目前,应用于智能家居的无线通信技术主要包括:Ir2DA红外线技术、蓝牙技术和ZigBee技术等。IrDA属于短距离、点对点的半双工通信方式,使用不便且失误率高,不适用于家庭的组网方式;蓝牙技术则因为网络容量有限,成本较高,不适于节点较多的家居网络应用。

本研究通过采用传输范围适中、安全可靠、网络容量较大的ZigBee技术,设计智能家居远程安全监控系统。

1 系统架构

1.1 ZigBee网络拓扑选型

ZigBee是一种近距离、低复杂度、低功耗、低成本的双向无线通信技术,主要适用于自动控制和远程控制领域。IEEE802.15.4是ZigBee技术的基础,与高速率个人区域网、蓝牙或802.11x无线局域网相比,ZigBee协议更为简单实用。

ZigBee网络的拓扑结构主要有3种:星型、树状和网状网络。网状网络容错能力高、自适应力好、传输距离长,但其复杂度也最高;星型网络具有简洁和低功耗等特点,使用简单,适用于家庭的小规模、低复杂度的应用;树状网络则介于两者之间。在智能家居中应用星型网络,可获得较高的性价比。

1.2 系统构成

本系统采用模块化设计方案。以嵌入式系统主板为核心,通过CMOS摄像头对关键部位进行安全监测,通过手机传递安全信息和图像彩信,并对家用电器进行远程控制,利用ZigBee模块实现家用电器、系统主板和烟雾、温度、煤气等传感器的无线联网。

系统主板的核心控制器为S3C44B0X型32位微控制器,对数据进行处理和判别,并通过彩信模块和Zig2Bee模块发出信息和指令;扩展板用以接入烟雾、红外、煤气等家庭安防状态传感器;彩信模块将系统控制器所发出的家庭安防状态信息发送至用户手机,并接收用户发送的短信指令;ZigBee模块负责系统主板、扩展板和家用电器之间的数据交联。系统结构如图1所示。

2 系统硬件设计

2.1 串口摄像机

串口摄像机采用了优化的串行通讯协议,支持分包传输,使主机可以配置更小的缓存,同时提供了TTL电平和RS232电平两种输出。通过串行通信实现与主机之间的指令和数据的传输,主机可对其进行波特率、图像分辨率、发送方式等状态参数的设定。

2.2 彩信模块设计

彩信模块内置彩信协议,是集SMS、MMS于一体的GSM/GPRS模块。它采用AT指令进行模块控制,通过RS232接口进行控制命令和数据的传输。其内部集成600KB的Flash存储空间,可供发送MMS信息时实现图片的多张上传。

2.3 系统控制器

本系统采用32位RISC处理器S3C44B0X,具有丰富的功能和外设,包括:8KB Cache、内部SRAM、LCD控制器、2通道UART、4通道DMA、带有PWM功能的5通道定时器等。该处理器在各方面的性能均能满足系统的需要,并且在同类产品中的性价比也是较高的。

2.4 ZigBee收发器件

本系统采用CC2430芯片作为ZigBee无线通信模块。CC2430整合了ZigBee射频(RF)前端、内存和微控制器。

CC2430集成了符合IEEE802.15.4标准的2.4GHz的RF无线电收发机,支持数字化的RSSI/LQI,具有CSMA/CA功能和强大的DMA功能、电池监测和温度感测功能,同时具有强大和灵活的开发工具。

2.5 系统硬件接口设计

ZigBee模块通过RS232接口与系统主板通过串口进行通信;ZigBee模块之间以无线网络的形式进行数据传输,其中与传感器相连的ZigBee模块利用其普通I/O端口作为传感器信号的接收端口;与家用电器相联的ZigBee模块通过继电器控制家用电器的开关运行。系统硬件的接口设计与连接如图2所示。

串口摄像机和彩信模块使用RS232接口与S3C44B0X处理器进行数据和指令的传输。

3 系统软件设计

整个系统软件开发采用模块化设计方案,具体可分为3个部分:ZigBee无线收发、彩信及短信收发和图像采集处理。

3.1 ZigBee无线网络的应用

无线通信的软件设计主要包括:系统异常报警信号的传输和接收、ARM处理器和ZigBee模块之间以及各ZigBee模块之间的数据传输控制等,ZigBee无线通信模块软件流程图如图3所示。其中,根据在网络中所处的层次,将ZigBee模块设定为3个运行模式:

模式1.与系统主板相连。用来接收其他ZigBee模块发送的报警信息和将主板给出的控制信息发送给其他ZigBee模块,是主板与外部设备进行无线通信的核心枢纽。

模式2.通过继电器与家用电器相连,置于接收状态。当接收到其他ZigBee模块发送过来的控制指令时,控制家电执行相应的开关动作。

模式3.通过继电器与传感器相连,置于发送状态。当ZigBee模块接收到传感器的报警信号时,将报警信号发送给其他ZigBee模块。

模块的模式可通过拨码开关进行设定。不同模式的模块负责各层间数据和指令的传输,构成了家庭安防局域网。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top