欢迎来到人人文库网! | 帮助中心 人人文库renrendoc.com美如初恋!
人人文库网
首页 人人文库网 > 资源分类 > DOC文档下载

基于ARM7+ZIGBEE的智能家居系统.doc

  • 资源大小:153.50KB        全文页数:9页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:9
游客快捷下载 游客一键下载
会员登录下载
下载资源需要9

邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。注:支付完成后需要自己下载文件,并不会自动发送文件哦!

支付方式: 微信支付    支付宝   
验证码:   换一换

友情提示
2、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

基于ARM7+ZIGBEE的智能家居系统.doc

基于ARM7ZIGBEE的智能家居系统引言“智能家居”(SMARTHOME),又称智能住宅。通俗地说,它利用先进的计算机、嵌入式系统和网络通讯技术,将家中的各种设备(如照明系统、环境控制、安防系统、网络家电)通过家庭网络连接到一起。一方面,智能家居将让用户有更方便的手段来管理家庭设备,比如,通过无线遥控器、电话、互联网或者语音识别控制家用设备,还可以执行场景操作,使多个设备形成联动;另一方面,智能家居内的各种设备相互间可以通讯,不需要用户指挥也能根据不同的状态互动运行,从而给用户带来最大程度的高效、便利、舒适与安全。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有智慧互动的工具,提供全方位的信息交互功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的舒适感和安全性,甚至可以节约能源节省资金。ZIGBEE技术的出现,为开发低功耗、高可靠性、低成本的家庭智能化无线网络集成系统提供技术支持。目录引言1系统介绍32系统硬件设计321ARM7主控板结构图322家居内智能化实现途径4221智能家居环境气候系统4222智能化照明系统4223无线火灾报警系统523传感器的选择和电路设计5231温湿度传感器5232光照传感器5233无线烟雾探测器63传输通信631ZIGBEE无线传输6311ZIGBEE协议栈6312ZIGBEE无线传输模块7313硬件电路设计832CDMA模块8321规格介绍8322CDMA功能描述9323CDMA硬件电路设计91系统介绍系统结构框图如下ARM7主控板在整个系统中作为网络的协调者,传感器为它的子节点,传感器采集室内环境信息,然后无线传输到主控板,经过分析后进行控制处理,主控中心如果发现异常,会发出警报,并通过CDMA模块发送短信通知主人。另外主人可以通过手机了解家中环境信息,并加以控制。2系统硬件设计21ARM7主控板结构图ARM7主控板主人手机传感器CDMAZIGBEE规格介绍处理器STR710FZ2T6,内含(25616)KBFLASH、64KBSRAM;EMI外扩256K16SRAMIA61LV25616AL;2M16FLASHSST39VF1602;1个RS232异步串行接口(UART0,可直对连做RS232通信实验);2个TTL异步串行接口(UART1,用于接ZIGBEE。UART2,用于接CDMA);按键;20脚JTAG调试接口(高速程序下载、调试,并支持FLASH烧写);电源接口具体硬件电路设计图见原理图和PCB图。22家居内智能化实现途径221智能家居环境气候系统家居系统的气候环境功能包括对室内的温度、湿度、和空气的洁净度的控制等内容。随着现代家庭生活水平的不断提高,为了给居住者营造更加舒适的居住、生活环境,很有必要采用智能化的家居技术,进行自动控制,以提高居室内环境的舒适度。智能化气候控制系统由环境智能节点及其外围传感器和执行器组成。222智能化照明系统CPUSTR710FZ2T6内含(25616)KBFLASH、64KBSRAM2M16FLASHSST39VF1601256K16SRAMIS61LV512810TKEYJTAG高速程序下载调试UART0RS232接口UART1ZIGBEE模块接口UART2CDMA模块接口照明对每个家庭的作用都是不言而喻的。不管哪个家庭,离开了照明,就好像回到了几百年前的古代,给我们的生活带来非常多的不便。随着科技的发展和人民生活水平的提高,人们对家庭的照明系统提出了新的要求,它不仅要控制照明光源的发光时间、亮度,而且与家居子系统来配合,不同的应用场合做出相应的灯光场景,而且还要考虑到管理智能化和操作简单化以及灵活性来适应未来照明布局和控制方式变更等要求。一个优秀的智能照明系统可以提升家庭环境的品质,确保家庭生活的舒适和健康。因此,很有必要采用智能化的家居技术来实现。智能化照明系统由照明智能节点及其外围传感器和执行器组成。223无线火灾报警系统为了保证居民的生命财产安全,常常在家居中安装火灾报警系统。目前,虽然已经有多种火灾自动报警系统,但大多还属于脱机方式,最终要靠人来联系消防部门,往往由于不能及时报警而造成重大损失。如果能够以在线的方式直接工作,将很大程度上减轻财产损失和人员伤亡。因此,很有必要采用无线火灾报警技术来实现。无线火灾报警系统由智能节点及其外围传感器和执行起组成。23传感器的选择和设计传感器系统是智能家居的反馈的终端,包括温湿度传感器、光照传感器、烟雾传感器等等。在本系统中,每个传感器与无线节点相连,传感器的数据由ZIGBEE无线节点发送给主控制系统。231温湿度传感器温度、湿度的测量采用瑞士SENSIRION公司研制的SHT11型智能化湿度/温度传感器,它采用CMOSENS专利技术CMOS和传感器技术的融合,外形尺寸仅为75MM5MM25MM。SHT11具有I2C总线接口,接口电路简单,并具有数字式输出、免调试、免标定、一致性好的特点。SHT11内部主要包括相对湿度传感器、温度传感器、放大器、A/D转换器、校准存储器E2PROM、随机存取存储器RAM、状态寄存器、循环冗余校验码CRC寄存器、二线串行接口、控制单元、加热器及低电压检测电路;可给出全校准相对湿度及温度值输出;具有露点值计算输出功能;湿度值输出分辨率为14位,温度值输出分辨率为12位,并可编程为12位和8位;具有数据传输校验功能。此传感器具有品质卓越、超快响应、抗干扰能力强、性价比高等优点。其接口电路如图2所示232光照传感器该系统选用了TI公司的TSL230B来测量环境周围的光线强度。该器件采用先进的LINCMOS工艺,主要由多晶硅光电二极管和单片CMOS电流频率集成转换器构成。不需外接元件即可完成高分辨率的光照度/频率转换。可将一定光谱的光转换成电流,再由电流/频率转换器转换成相应的脉冲频率。输出方波或者三角波的频率完全由光照幅度决定,分辨率高,可以直接与微处理器相连,如图3所示。S0、S1为灵敏度控制端,实际上是通过改变器件上方的感光面积来调整灵敏度;S2、S3为满量程选择端;OUT为频率信号输出端,进入单片机的捕获输入,通过计算两次捕获时间内计数器的数值差,便可以计算出输出频率值。图3TSL230B的连接电路233无线烟雾探测器系统采用JA60S型无线烟雾探测器。该探测器能探测到各种物体燃烧时的烟雾,并能通过其内置警笛发声报警以提醒附近人员,同时进一步通过无线方式向警报主机或其它信号接收器发送该警报信号,以使其发出相应的报警动作。通常,该探测器进行周期性自我检测,并定期汇报其自身的工作情况,使得整个无线火灾报警系统处于全面循检状态。3传输通信31ZIGBEE无线传输ZIGBEE是一种高可靠的无线数据传输网络,采取了IEEE802。15。4强有力的无线物理层所规定的全部,同时增加了逻辑网络、网络安全和应用层。ZIGBEE新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术,应用于智能家居系统,能有效发挥它低成本、低功耗和丰富而便捷的优点。在本套系统中,低速率室内无线连接传输部分使用ZIGBEE技术,ZIGBEE技术可靠保密性充分满足智能家居的安全与人性化。由于家庭构建的特点,以基于ARM7STR710ZF中央控制为核心,各反馈采集子系统返回信息,子系统的互联互通要求不高,采用ZIGBEE一点对多点的树状结构。311ZIGBEE协议栈完整的ZIGBEE协议栈由物理层、介质访问控制层、网络层、安全层和应用组成。如图4所示,ZIGBEE协议栈的网络层、安全层和应用程序接口等由ZIGBEE联盟制定。其中安全层(SECURITY)主要实现密钥管理、存取等功能。应用程序接口负责向用户提供简单的应用软件接口(API),包括应用子层支持(APPLICATIONSUBLAYERSUPPORT,APS)、ZIGBEE设备对象(ZIGBEEDEVICEOBJECT,ZDO)等,实现应用层对设备的管理。图4ZIGBEE协议栈312ZIGBEE无线传输模块该系统采用成都无线龙开发的CC2430模块,通过串口连接到主控板。它也可外扩传感器,利于开发。CC2430芯片延用了以往2420芯片的架构,在单个芯片上整合了ZIGBEE射频RF前端、内存和微控制器。它使用1个8位MCU(8051),具有128KB可编程闪存和8KB的RAM,还包含模拟数字转换器ADC、几个定时器(TIMER)、AES128协同处理器、看门狗定时器(WATCHDOGTIMER)、32KHZ晶振的休眠模式定时器、上电复位电路POWERONRESET、掉电检测电路BROWNOUTDETECTION,以及21个可编程I/O引脚。CC2430芯片采用018ΜMCMOS工艺生产;在接收和发射模式下,电流损耗分别低于27MA或25MA。CC2430的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。CC2430芯片的主要特点如下◆高性能和低功耗的8051微控制器核。◆集成符合IEEE802154标准的24GHZ的RF无线电收发机。◆优良的无线接收灵敏度和强大的抗干扰性。◆在休眠模式时仅09ΜA的流耗,外部的中断或RTC能唤醒系统;在待机模式时少于06ΜA的流耗,外部的中断能唤醒系统。◆硬件支持CSMA/CA功能。◆较宽的电压范围(20~36V)。◆数字化的RSSI/LQI支持和强大的DMA功能。◆具有电池监测和温度感测功能。◆集成了14位模数转换的ADC。◆集成AES安全协处理器。◆带有2个强大的支持几组协议的USART,以及1个符合IEEE802154规范MAC计时器,1个常规的16位计时器和2个8位计时器。◆强大和灵活的开发工具。313硬件电路设计ZIGBEE模块主要用于传感器与ARM主控板之间通讯,所以系统通过串口在主控板连接一个ZIGBEE模块,使得主控板作为协调器,而传感器部分则接到ZIGBEE模块上为主控板的子节点。传感器部分所设计的电路如下图所示图5系统硬件电路图32CDMA模块321规格介绍选用WAVECOM公司的CDMAQ2358,它具有的功能包括通话或紧急呼叫、升级最高速率和半速率、双音多频功能(DTMF)、A5/1A5/5加密算法。电器参数(1)无线数据比特率144KBPS(2)工作电流接收模式最大150MA发送模式最大770MA休眠模式最大38MA(3)尺寸583259MM(4)重量20G(5)工作温度30C60C322CDMA功能描述(1)主控中心发现异常情况发送紧急短信到主人的手机,通知主人家庭情况。(2)主人通过手机监测家中的信息,判断是否有意外发生,并可加以控制。CDMAQ2358所具有的短消息服务有点对点的MTMO、短消息区域广播、回复呼叫信息、附加服务、呼叫转移、多方通话、呼叫限制等。323CDMA硬件电路(详见原理图设计)

注意事项

本文(基于ARM7+ZIGBEE的智能家居系统.doc)为本站会员(21ask)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5