基于无线传感器网络技术智能家居报警系统设计.docx
《基于无线传感器网络技术智能家居报警系统设计.docx》由会员分享,可在线阅读,更多相关《基于无线传感器网络技术智能家居报警系统设计.docx(21页珍藏版)》请在冰豆网上搜索。
基于无线传感器网络技术智能家居报警系统设计
2
00
8年3月
沈阳建筑大学学报(自然科学版Mar.2008第
24卷第2期
JournalofShenyangJianzhuUniversity(NaturalScience
Vol24,No2
文章编号:
1671-2021(200802-0345-04
基于无线传感器网络技术智能家居报警系统设计
郑君刚
1
吴成东
2
刘大任
3
韩中华
2
白亮4
(1沈阳建筑大学理学院,辽宁沈阳110168;2沈阳
建筑大学信息与控制工程学院,辽宁沈阳110168;
3沈阳建筑大学学报编辑部,辽宁沈阳110168;4
沈阳建筑大学网络中心,辽
宁沈阳110168
摘要:
目的针对无线传感器网络技术和智能家居报警的特点,研究一种基于无线传感器网
络技术的智能家居报警系统.
方法通过搭建该报警系统结构框图,设计了报警系统的网络节
点,
利用许可证技术来保证信息的传输准确.结果通过软硬件的结合,设计了报警系统的软
件,
给出了报警系统的网络节点硬件设计方法,
采用的许可证技术提高了报警信息传送的安全
性和准确性.
结论实验表明,
该系统使用方便、稳定可靠,有一定的实用价值.
关键词:
无线传感器网络;
报警系统;
网络节点;
许可证技术
中图分类号:
TU
986.2文献标识码:
A
随着人们生活水平的不断提高和安全防范意识的逐步增强,人们开始越来越关心自己的居住环境,
不仅要求家居环境的人性化和舒适化,而且对智能化和安全化也提出了更高的要求.
报警系
统作为智能家居系统的一个重要组成部分,
其性
能的好坏直接关系到整个智能家居系统的好坏.把无线传感器网络应用到智能家居报警系统中,通过各种传感器实时采集家居的环境信息,
以无
线的方式将信息传输给家居控制中心,能够弥补有线设备的缺陷,具有价廉、可靠性高、易于校正
等优点.
笔者根据无线传感器网络和智能家居
的特点,
提出了基于无线传感器网络的智能家居
报警系统的构成方案,系统设计采用了模块化设计,
使其具有很好的移植性和扩展性.
1智能家居报警系统
无线传
感器网络是由
大量传感
器节点通过无线通信技术自组织构成的网络,在无线传
感器网络系统中,每一个传感器节点都具有无线通信功能,各个测点的传感器单元对此处的参数进行测量,
并组成一个无线网络,
将测量的数据以
收稿日期:
2007-09-13
基金项目:
建设部科研基金项目(2007-k3-4
术的智能家居报警网络由门磁开关、红外线传感器、火灾烟感传感器、煤气泄露传感器、玻璃破碎报警器等传感器网络节点形成一个无线传感器网络.
笔者在报警网络中采用了星型拓扑结构,
由一
个与计算机相连的无线通信模块作为网络的中心节点,
可以跟网络中的任何一个网络节点通信,
网
络节点将家居环境中的各个参数进行测量、采样,将采集到的数据发往中心节点,并且对中心节点发来的数据、命令进行分析处理,完成相应的操作.
智能家居报警网络框图如图
1
所示.
该报警系统采用星型拓扑结构,
能够很好地
扩展组合,
容易增加网络节点,
满足在家居中网络
节点分布的不确定性,
可以在房间、隔离处放置网
络节点,
避免无线干扰和报警区域不确定性的问
题,
由中心节点对多个网络节点所传递的数据进
行综合处理,
分析是否发出报警信号.
在一定程度
上降低报警系统的误报,
提高无线报警系统的可
靠性.
在报警系统网络中,
网络节点的主要作用是
采集数据,并把数据以无线传输的方式传送给网络中心节点,
由中心节点对这些数据进行综合分
析处理,
以此决定是否给予报警.
作者简介:
郑君刚(1973,男,讲师,博士研究生,主要从事智能建筑、无线网络研究.
[1]
[2-5]
346沈阳建筑大学学报(自然科学版第24卷
2无线报警网络节点设计
图1智能家居报警
系统
了
T
I公司的MSP430系列单片机
[6]
.在工作电
无线报警网络节点是组成智能家居报警系统的基本单位,
是构成智能家居报警系统的基础平
台.
网络节点需完成信息采集和数据传递的功能,
节点中的电源模块还负责节点的驱动,是决定网络生存期的关键因素.在网络节点设计过程中采取了以下设计原则:
在元件的选择上,
采用常用器
件,
同时考虑兼容性和通用性;
分析节点结构,
采
用模块化设计,划分各模块的功能.
网络节点一般
包括无线通信模块、数据处理模块、数据采集模块
和电源模块等部分,其结构见图
2.
图2无线报警网络
节点结构图
21数据处理单元
数据处理单元负责控制整个网络节点,是整个网络节点的计算核心,
也是无线报警网络节点
的核心部件.
网络节点需要使用一个低功耗,功能相对强大的处理器.使网络节点能与无线通信模
块进行数据交流,
实现数据的采集和处理,
对电源
节能,
管理整个网络节点运行状态及检测等.在网
络节点设计中,处理器的选择非常重要.
低功耗处
理器的选择主要考虑单片机的工作电压,
提供的
低功耗模式以及减少外围电路等方面.笔者选用
压上,
MSP430系列单片机的工作电压范围很宽,
为
1.
8~3.6V,而多数单片机的工作电压多为
5
V,且范围较窄;MSP430
系列单片机提供有5
种低功耗模式,
以利于在各种条件下实现低功耗模
式;
外围器件上,
MSP430
系列的很多芯片都集成
了
12
位A/
D模块和FLASH存储单元等,
降低了
外围
电
路
复
杂
度
和
系
统
的功耗.笔者采用
的
MSP430F149
处理器
是该
系列
中典型
一款
处理器,
具有很低的功耗,电压在18~36V,1MHz
的时钟条件下运行,耗电电流为01~400mA.
RAM在节电模式耗电为01mA,等待模式下仅
为
07mA,采用16RISC
结构,其丰富的寻址方式,简洁的内核指令,
较高的处理速度,大量的寄
存器以及片内数据存储器使之具有强大的处理能力,
丰富的芯片内外设接口可使整个电路变得非
常简化,
减少了网络节点的功耗和体积,
适应于无
线报警网络节点.22数据传输单元
数据传输
单元负责与其
他节点进行
无线通
信、交换控制消息和收发采集数据,
其中无线通信
损耗的能量占整个无
线报警网络能
耗的主要部
分,
因此该模块的选择事关低功耗设计的全局.
无线收发部件采用的调制模式、数据率、发射功率和
操作周期等都是影响通信能量消耗的关键因素.选择无线收发芯片时应考虑功耗、发射功率、接收灵敏度、收发芯片所需的外围元件数量、芯片成本等因素.笔者采用的
CC2420
是IEEE802154
标准的低成本,
低功耗,单片高度集成的芯片,
它工作在
24GHz,ISM频带上,具有
2MChips/s直
接扩频序
列基带调
制和250kb/s
的有效
数据速
第24卷郑君刚等:
基于无线传感器网络技术智能家居报警系统设计347
率,
低电流消耗;
接收
197
mA,
发射174mA,
低
请求时,触发中断,
激活网络节点,
接收报警信息
电源电压要求.可编程输出功率,
独立的
128
字节发射.接收数据缓冲器,电池电量可监控,该芯片
具有良好的性能,尤其是它极低的电流消耗,可以
满足无线报警网络节点的体积小、功耗小、成本低
等特点.
23节点设计要点及注意事项
无线通信
部分是网络节点
设计的重
点与难
点,
也是报警系统设计的关键.
在网络节点设计过
程中遇到的主要问题及解决方法有:
CC2420
的载波频率是
24GHz,
每5MHz
增加一个频道,而
晶振的精确度将影响载波的频率,从而影响通信的建立和稳定性.
CC2420
要求时钟源的精度在
40!
10以内.
如果使用外部晶振应尽量使用精
度高、性能稳定的四脚贴片晶振.CC2420
射频电
路工作在2.4000~2.
4835GHz高频率工作频
段,
抗干扰设计直接关系到射频性能和整个网络节点的运转情况.
在无线通信部分布线时,
合理的
布局与布线及采用多层板既是布线所必须的,也是降低电磁干扰提高抗干扰能力的有效手段.
布线时需要注意以下几点:
一是无线通信部分电路没有用做布线的面积均需用铜填充并连接到地,
以提供
RF屏蔽达到有效抗干扰的目的;
二
是
CC2420芯片底部应接地;为了降低延迟、减少串扰,确保高频信号的传输,
要使用多个接地过孔
将
CC2420
芯片底部和地层相连;三是尽可能地
减少串扰,
减少分布参数的影响,
器件要紧密地分布在
CC2420
的四周,并使用较小封装.
3系统软件设计
在智能家居报警系统中,采用的是网络中心节点轮巡查询和突出事件报告机制.中心节点每隔一定的时间向每一个网络节点发送要数命令,网络节点收到要数命令后,
向中心节点回发数据.
如果发生紧急事件,网络节点可以主动向中心节点发送报告,
由中心节点进行处理并发出相应报
警信息.
中心节点可以对网络节点的阈值参数进
行设置,
以满足不同用户的需要.
在智能家居报警系统中,
每一个网络节点都有一个固定的地址,
传
送的数据基本都是短消息,
信息的格式包括帧头,
目的地址,
数据大小,
数据内容和校验位.
网络节点打开电源,初始化,
建链后直接进入休眠模式,当中心节点收到网络节点的报警中断
包,
处理完毕后继续进入休眠状态,
等待有报警中断请求时,
再次激活.
若有多个网络节点同时向中
心节点发送报警中断请求时,中心节点来不及处理而丢掉一些请求,则网络节点发现自己的请求没有得到响应后几秒钟,再次发出请求,
直到得到中心节点的响应为止.网络节点采用串行口通信
方式.在程序设计中主要采用中断的方法来完成数据的接收和发送,网络节点的程序流
程如图
3
所示.
图3网络
节点流程图
智能家居报警系统的报警信息在传输的过程中易出错,
而且由于家居内的干扰源较多,
信息的
传输易受干扰,为了保证智能家居报警网络可靠运行的关键是报警信息的准确传送,在智能家居报警系统中,
节点间相互传递信息就会产生两个
危险:
一是接收方如何确定收到的信息是否来自正确的发送方;二是发送方如何确定信息到达了正确的接受方,
而没有被其他节点接收.
根据无线传感器网络的特点,笔者采用许可证技术来保证
信息的正
确传送
.许可证是一个数据
结构,
它包括网络节点的信息、权限、等级、密钥等信息,用于确定网络节点的身份信息、操作权限和提供必要的密钥.
对于许可证的使用主要有三个部分:
许可证生成;
许可证解析和使用;
许可证的存储和
管理.
采用许可证技术,
智能家居报警系统网络中报警信息传递过程如下:
-6
348沈阳建筑大学学报(自然科学版第24卷
(
1
网络节点向中心节点发送信息,并附加本
设备信息.
(
2
中心节点收到信息后,
先将信息和网络节
点的设备信息存储在一个缓冲区中,然后将网络节点的节点信息与本地存储器中的访问权限表相比较,确定网络节点是否有权向中心节点发送信息.
(
3
如果网络节点是有权限的发送节点,那么
中心节点接收该网络节点发送的信息,并向该网络节点发送∀正确接收#的反馈信息.如果该网络节点是非授权的发送节点,
则中心节点拒绝接收
信息,
清空缓冲区.
采用许可证技术能够保证报警信息安全、有效地到达中心节点.
4结语
笔者根据
无线传感器网络
和智能家
居的特点,
设计了一种基于无线传感器网络的无线报警
系统.该无线报警系统可以对整个家居的安全环境进行实时监控.监控的范围包括:
室内防盗、火灾报警、煤气泄露、水管破裂等一系列不安全因素.
一旦有上述安全事故的发生,
该报警系统就会
发出相应的报警信息,可以使户主在得到报警信息后,
立即采取有效的应急措施,
对事故进行紧急处理.通过在实验室搭建了一个小型报警系统进
行实验,
结果表明:
采用基于无线传感器网络的报
警系统具有较高的通
信效率和较好
的稳定可靠
性.参考文献:
[1]员天
佑,谢阅.基
于GSM的远
程住
宅智能
监控
系
统的设计与实现[J].微计
算机
信息,2006,22(5:
95-96.
[2]EganD.TheemergenceofZigBeeinbuildingau
tomationandindustrialcontrol[J].Computing&
ControlEngineeringJournal,2005,16(2:
14-19.[3]EdgarH,CallawyJ,CallawayEH.Wirelesssensor
network:
Architecturesandprotocols[M].NewYork:
AuerbachPublications,2003.
[4]郑霖,曾志
民,万济
萍,等.基于IEEE802.15.4标
准的无
线传
感
器
网
络
[J].传
感
器
技
术,2005,24
(7:
86-88.
[5]WangA,ChandrakasanA.Energy-efficientDSPs
forwirelesssensornetwork[J].IEEESignalProcessingMagazine,2002,19(4:
68-78.
[6]卢
崇
马建仓,王吉富.基于ATmega128L与
CC2420的无线传感器网络节点的研究与实现[J].
电子技术应用,2006(12:
130-133.
[7]王秀梅,刘乃安.利用2.4GHz射
频芯片
CC2420实
现
ZigBee无
线
通
信设
计
[J].国
外
电
子
元
器
件,2005(3:
59-62.
[8]吴成东,郑君刚,刘大任,等.基于
无线传
感器网
络
的智能家居网络技术研究[J].沈阳建筑大学学报:
自然科学版,2005,21(6:
753-755.
[9]龚伟,汪鲁才,李艳雄.基于无
线收发芯
片nRF401
的智能小区报警技术
[J].低压
电器,2004(11:
15-18.
TheDesignofAlarmingSystemBasedonWirelessSensor
TechnolgoyinIntelligentHome
123
Network
2
ZHENGL
iangJungang,W
UChengdong,LIUDaren,HA
NZhonghua,BAI(1SchoolofScience,ShenyangJianzhuUniversity,ShenyangChina,110168;2SchoolofInformationandControlEngineering,
ShenyangJianzhuUniversity,ShenyangChina,110168;3EditorialDepartmentofJournal,ShenyangJianzhuUniversity,ShenyangChina,110168;4NetworkCenter,ShenyangJianzhuUniversity,ShenyangChina,110168
Abstract:
Accordingthespecialityofwireless
sensornetworktechnologyandalarminginintelligenthome,wedesignedanalarmingsystembasedonwireless
sensornetworktechnology,
builtthestructurepictureofalarmingsystem,anddesignedthe
networknodeand
software
ofthealarmingsystem.Thelicense
technologyis
broughtforward,
whichisused
toimprovethe
safetyandveracityin
communication.Itis
provedtobereliableandeasytobe
usedbyexperiments.
Key
words:
wireless
sensornetwork;
alarmingsystem;
networknode;licensetechnology
4