基于ZigBee技术的智能小区控制系统设计.doc
《基于ZigBee技术的智能小区控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于ZigBee技术的智能小区控制系统设计.doc(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年-2023年建筑工程管理行业文档 齐鲁斌创作目录第1章 前 言11.1 ZigBee即使的发展状况11.2 Zigbee技术的应用领域及其特点11.3 GSM技术简介3第2章 系统总体设计方案52.1 设计要求52.2 系统主机部分方案分析52.3 系统数据采集部分分析52.3.1防盗部分52.3.2气体传感器防火灾部分62.3.3防燃气泄露部分62.4数据传输部分6第3章 系统硬件设83.1 传感器的选取设计83.1.1 热电式红外传感器原理及说明83.1.2 气体传感器的选取113.1.3 燃气泄露传感器133.2 ZigBee模块介绍143.3 传感器与cc2430的连接183
2、.4 AT89C51功能介绍183.4.1 AT89C51主要技术参数183.4.2 功能特性概述193.4.3 引脚功能说明193.4.4 单片机外围电路设计213.5 GSM模块213.5.1 TC35I简单介绍213.5.2 TC35I引脚介绍223.5.3 TC35I开发技巧233.6 TC35I与T89C51连接图233.7 AT89C51单片机与PC机的串口通信243.7.1 串口电路243.7.2 一般说明25第4章 系统软件设计264.1 软件流程图264.2 软件编程26致谢33参考文献34 第 I 页第1章 前 言1.1 ZigBee技术的发展状况在蓝牙技术的使用过程中,人
3、们发现蓝牙技术尽管有许多优点,但仍存在许多缺陷。对工业,家庭自动化控制和遥测遥控领域而言,蓝牙技术显得太复杂,功耗大,距离近,组网规模太小等,而工业自动化对无线通信的需求越来越强烈。正因此,经过人们长期努力,ZigBee协议在2003年中通过后,于2004正式问世了。 Zigbee是一个由可多到65000个无线数传模块组成的一个无线数传网络平台,十分类似现有的移动通信的CDMA网或GSM网,每一个Zigbee网络数传模块类似移动网络的一个基站,在整个网络范围内,它们之间可以进行相互通信;每个网络节点间的距离可以从标准的75米,到扩展后的几百米,甚至几公里;另外整个Zigbee网络还可以与现有的
4、其它的各种网络连接。例如,你可以通过互联网在北京监控云南某地的一个Zigbee控制网络。不同的是,Zigbee网络主要是为自动化控制数据传输而建立,而移动通信网主要是为语音通信而建立;每个移动基站价值一般都在百万元人民币以上,而每个Zigbee基站却不到1000元人民币;每个Zigbee 网络节点不仅本身可以与监控对对象,例如传感器连接直接进行数据采集和监控,它还可以自动中转别的网络节点传过来的数据资料; 除此之外,每一个Zigbee网络节点(FFD)还可在自己信号覆盖的范围内,和多个不承担网络信息中转任务的孤立的子节点(RFD)无线连接。Zigbee技术是随着工业自动化对于无线通信和数据传输
5、的需求而产生的,Zigbee网络省电、可靠、成本低、容量大、安全,可广泛应用于各种自动控制领域。尽管,国内不少人已经开始关注Zigbee这们新技术,而且也有不少单位开始涉足Zigbee技术的开发工作,然而,由于Zigbee 本身是一种新的系统集成技术,应用软件的开发必须和网络传输,射频技术和底层软硬件控制技术结合在一起。因而深入理解这个来自国外的新技术,再组织一个在这几个方面都有丰富经验的配套的队伍,本身就不是一件容易的事情,因而,到目前为止,国内目前除了成都西谷曙光数字技术有限公司,真正将Zigbee技术开发成产品,并成功地用于解决几个领域的实际生产问题而外,尚未见到其它报道。1.2 Zig
6、bee技术的应用领域及其特点 Zigbee技术的目标就是针对工业,家庭自动化,遥测遥控,汽车自动化、农业自动化和医疗护理等,例如灯光自动化控制,传感器的无线数据采集和监控,油田,电力,矿山和物流管理等应用领域。另外它还可以对局部区域内移动目标例如城市中的车辆进行定位。(成都西谷曙光数字技术公司的专利技术)。通常,符合如下条件之一的应用,就可以考虑采用Zigbee技术做无线传输: .需要数据采集或监控的网点多;.要求传输的数据量不大,而要求设备成本低;.要求数据传输可性高,安全性高;.设备体积很小,不便放置较大的充电电池或者电源模块;.电池供电;.地形复杂,监测点多,需要较大的网络覆盖;.现有移
7、动网络的覆盖盲区;.使用现存移动网络进行低数据量传输的遥测遥控系统。.使用GPS效果差,或成本太高的局部区域移动目标的定位应用。Zigbee 技术的特点:.省电:两节五号电池支持长达6个月到2年左右的使用时间 .可靠:采用了碰撞避免机制,同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突;节点模块之间具有自动动态组网的功能,信息在整个Zigbee网络中通过自动路由的方式进行传输,从而保证了信息传输的可靠性。 .时延短:针对时延敏感的应用做了优化,通信时延和从休眠状态激活的时延都非常短。.网络容量大:可支持达65000个节点。.安全:ZigBee提供了数据完整性检查和鉴权功
8、能,加密算法采用通用的AES-128。.高保密性:64位出厂编号和支持AES-128加密。2本设计中采用的ZigBee芯片是cc2430芯片,CC2430是TI/ChipconAs公司最新推出的符合2.4G IEEE802.15.4标准的射频收发器.利用此芯片开发的无线通信设备支持数据传输率高达250 kbit/s可以实现多点对多点的快速组网。CC2430的主要性能参数如下: (1)工作频带范围:2.4002.483 5 GHz;(2)采用IEEE802.15.4规范要求的直接序列扩频方式;(3)数据速率达250 kbit/s码片速率达2 MChip/s;(4)采用o-QPSK调制方式;(5)
9、超低电流消耗(RX:19.7mA,TX:17.4mA)高接收灵敏度(-99 dBm);(6)抗邻频道干扰能力强(39 dB);(7)内部集成有VCO、LNA、PA以及电源整流器采用低电压供电(2.13.6V);(8)输出功率编程可控;(9)IEEE802.15.4 层硬件可支持自动帧格式生成、同步插入与检测、16bit CRC校验、电源检测、完全自动MAC层安全保护(CTR,CBCMAC,CCM);(10)与控制微处理器的接口配置容易(4总线SPI接口);(11)采用QLP-48封装,外形尺寸只有。CC2430只需要极少的外围元器件,它的外围电路包括晶振时钟电路、射频输入输出匹配电路和微控制器
10、接口电路3个部分CC2430为IEEE802.15.4的数据帧格式提供硬件支持。其MAC层的帧格式为头帧数据帧校验帧;PHY层的帧格式为,同步帧PHY头帧MAC帧,帧头序列的长度可以通过寄存器的设置来改变。可以采用16位CRC校验来提高数据传输的可靠性。发送或接收的数据帧被送入RAM中的128字节的缓存区进行相应的帧打包和拆包操作。51.3 GSM技术简介GSM全名为:Global System for Mobile Communications,中文为全球移动通讯系统,俗称全球通,由欧洲开发的数字移动电话网络标准,它的开发目的是让全球各地共同使用一个移动电话网络标准,让用户使用一部手机就能行
11、遍全球。GSM系统包括 GSM 900:900MHz、GSM1800:1800MHz 及 GSM-1900、1900MHz等几个频段 。 GSM系统有几项重要特点:防盗拷能力佳、网络容量大、手机号码资源丰富、通话清晰、稳定性强不易受干扰、信息灵敏、通话死角少、手机耗电量低。目前世界上主要的两大GSM系统为GSM 900及GSM1800,由于采用了不同频率,因此适用的手机也不尽相同。前者发展的时间较早,使用的国家较多,后者发展的时间较晚,使用的国家也较少。物理特性方面,前者频谱较低,波长较长,穿透力较差,但传送的距离较远,而手机发射功率较强,耗电量较大,因此待机时间较短;而后者的频谱较高,波长较
12、短,穿透力佳,但传送的距离短,其手机的发射功率较小,待机时间则相应地较长。本设计采用GSM模块是西门子工业级GSM模块TC35i,它可以快速安全地实现系统方案中的短消息服务(Short Message Service)。TC35i模块主要由GSM基带处理器、GSM射频模块、供电模块、闪存、ZIF连接器、天线接口等六部分组成。它设计紧凑,大大缩小了产品体积,与GSM22+兼容,符合ETSI标准GSM0707和GSM0705,模块的工作电压为3.34.8 V,兼容双频(GSM 900/GSM l800)工作,具有RS232数据通信口。该模块集射频电路和基带于一体,向用户提供标准的AT命令接口,为数
13、据、语音和短消息供快速、可靠、安全的传输。TC35i有40个引脚通过ZIF连接器引出。9本设计是基于无线传输技术的家庭小区安全报警的相关设计内容,包括火灾报警,燃气泄漏报警及防盗报警的设计,包括ZigBee各个传感器,无线技术模块,单片机和GSM模块,供电模块几大部分构成。重点在于ZigBee芯片和GSM模块的选择,以上则简单介绍了这两个模块的应用问题。下面的章节将重点介绍各部件的功能及应用。第2章 系统总体设计方案2.1 设计要求基于单片机控制,完成信号采集及传输系统设计。系统完成传感器与cc2430芯片的进行信号采集,cc2430与AT89c51的连接,AT89c51与GSM模块的传输。2
14、.2 系统主机部分方案分析本系统设计的目标为:获得各个传感器所采集到的信息,经过预处理、数字化后,在存储介质中存储,没采集一组信息后进行相应处理。与普通的数据传输不同,本系统采用的是无线技术进行的信息的传输。根据以上任务的需求,对微处理器的选择提出了一下要求:(1)具有柔性化的特点,即可为不同的应用场合定制,并支持在线修改程序代码;(2)具有结构紧凑,专一性强的特点;(3)有高的运算速率;(4)具有较强的控制性能。根据以上分析结果,在本设计中应用的是AT89C51。AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4K bytes的可反复擦写的只读程序存贮器(PE
15、ROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大5。AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。2.3 系统数据采集部分分析2.3.1防盗部分防盗部分采用的是热电式红外传感器,热电型红外线传感器系利用热电效果,其材料则使用强介质陶瓷体 (Dielectric Ceramic),钽酸锂(LiTaO3)等单结晶及PVDF 等有机材料。热电型红外线传感器具有下列几项特征:(1) 由于系检知从物体放射出出来的
16、红外线,所以不必直接接触就能够感知物体表面的温度,故人体检知以及移动中物体的温度当然均能以非接触之方式测得。 (2) 热电型红外线传感器系接受检知对象物所发出的红外线,所以并不需要校对投光器、受光器之光轴等烦琐的作业。2.3.2气体传感器防火灾部分采用的是SS-668为离子型烟雾探测设备,适用于安装在少烟、禁烟场所,用来探测烟雾有无,当一定量烟雾进入SS-668烟雾传感器的反应腔,传感器发出声光警报,并向采集器输出告警信号,通过SS-668能够准确地检测到烟雾,为火灾预防和早期发现提供帮助。2.3.3防燃气泄露部分该防燃气泄露部分采用的是Jd-pr30它采用微处理器控制,自动复位,高稳定性传感
17、器,故障自动检测功能,采用SMT工艺制造,可联动机械手、电磁阀、排风扇 探测天然气、液化石油气 。2.4数据传输部分数据传输采用的是cc2430芯片,进行无线通信。因为CC2430 芯片具有以下主要特点:.高性能和低功耗的8051 微控制器核。.集成符合IEEE802.15.4 标准的2.4 GHz 的 RF 无线电收发机。.优良的无线接收灵敏度和强大的抗干扰性。.在休眠模式时仅0.9 A 的流耗,外部的中断或RTC 能唤醒系统;在待机模式时少于0.6 A 的流耗,外部的中断能唤醒系统。.硬件支持CSMA/CA 功能。.轿宽的电压范围(2.03.6 V)。.数字化的RSSI/LQI 支持和强大
18、的DMA 功能。.具有电池监测和温度感测(ju you dian chi jian ce he wen du gan ce)功能。.集成了14 位模(wei4 mo2)数转换的ADC。.集成 AES-128 安全协处理器。.带有 2 个强大的支持几组协议的USART,以及1 个符合IEEE 802.15.4 规范的MAC 计时器,1 个常规的16 位计时器和2 个8 位计时器。.强大和灵活的开发工具。 这些特点适合本系统设计需要,故采用cc2430芯片。系统设计结构框图如下图所示:红外传感器气体传感器燃气泄漏传感器ZigBee模 块CC2430ZigBee模 块CC2430AT89C51 单片
19、机PC机GSM模块用户手机 图2-1 系统方框图第3章 系统硬件设计3.1 传感器的选取设计3.1.1 热电式红外传感器原理及说明热电式红外传感器是被动式的红外传感器,其内部核心芯片为Biss0001。下面对biss0001做重点介绍:Biss0001有如下特点:.CMOS工艺.数模混合.具有独立的高输入阻抗运算放大器.内部的双向鉴幅器可有效抑制干扰.内设延迟时间定时器和封锁时间定时器.采用16脚DIP封装 图3-1B ISS0001引脚图 表3.1 BIS0001引脚及其功能介绍引脚名称I/O功能说明1AI可重复触发和不可重复触发选择端。当A为“1”时,允许重复触发;反之,不可重复触发2VO
20、O控制信号输出端。由VS的上跳变沿触发,使Vo输出从低电平跳变到高电平时视为有效触发。在输出延迟时间Tx之外和无VS的上跳变时,Vo保持低电平状态。3RR1-输出延迟时间Tx的调节端4RC1-输出延迟时间Tx的调节端5RC2-触发封锁时间Ti的调节端6RR2-触发封锁时间Ti的调节端7VSS-工作电源负端8VRFI参考电压及复位输入端。通常接VDD,当接“0”时可使定时器复位9VCI触发禁止端。当VcVR时允许触发(VR0.2VDD)10IB-运算放大器偏置电流设置端11VDD-工作电源正端122OUTO第二级运算放大器的输出端132IN-I第二级运算放大器的反相输入端141IN+I第一级运算
21、放大器的同相输入端151IN-I第一级运算放大器的反相输入端161OUTO第一级运算放大器的输出端引脚名称I/O功能说明1AI可重复触发和不可重复触发选择端。当A为“1”时,允许重复触发;反之,不可重复触发2VOO控制信号输出端。由VS的上跳变沿触发,使Vo输出从低电平跳变到高电平时视为有效触发。在输出延迟时间Tx之外和无VS的上跳变时,Vo保持低电平状态。3RR1-输出延迟时间Tx的调节端4RC1-输出延迟时间Tx的调节端5RC2-触发封锁时间Ti的调节端6RR2-触发封锁时间Ti的调节端7VSS-工作电源负端8VRFI参考电压及复位输入端。通常接VDD,当接“0”时可使定时器复位9VCI触
22、发禁止端。当VcVR时允许触发(VR0.2VDD)10IB-运算放大器偏置电流设置端11VDD-工作电源正端122OUTO第二级运算放大器的输出端132IN-I第二级运算放大器的反相输入端141IN+I第一级运算放大器的同相输入端151IN-I第一级运算放大器的反相输入端161OUTO第一级运算放大器的输出端工作原理BISS0001是由运算放大器、电压比较器、状态控制器、延迟时间定时器以及封锁时间定时器等构成的数模混合专用集成电路。 图3-2 BISS0001接线图采用热释电传感器的优势是成本低, 不需要用红外线或电磁波等发射源, 隐蔽性好, 可流动安装, 灵敏度高、控制范围大。热释电红外传感
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ZigBee 技术 智能 小区 控制系统 设计
限制150内