会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

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

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

基于ARM7ZIGBEE的智能家居系统引言智能家居(sMartHome),又称智能住宅。通俗地说,它利用先进的计算机、嵌入式系统和网络通讯技术,将家中的各种设备(如照明系统、环境控制、安防系统、网络家电)通过家庭网络连接到一起。一方面,智能家居将让用户有更方便的手段来管理家庭设备,比如,通过无线遥控器、电话、互联网或者语音识别控制家用设备,还可以执行场景操作,使多个设备形成联动另一方面,智能家居内的各种设备相互间可以通讯,不需要用户指挥也能根据不同的状态互动运行,从而给用户带来最大程度的高效、便利、舒适与安全。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间还由原来的被动静止结构转变为具有智慧互动的工具,提供全方位的信息交互功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的舒适感和安全性,甚至可以节约能源节省资金。ZigBee技术的出现,为开发低功耗、高可靠性、低成本的家庭智能化无线网络集成系统提供技术支持。目录引言1.系统介绍32.系统硬件设计32.1ARM7主控板结构图32.2家居内智能化实现途径42.2.1智能家居环境气候系统42.2.2智能化照明系统42.2.3无线火灾报警系统52.3传感器的选择和电路设计52.3.1温湿度传感器52.3.2光照传感器52.3.3无线烟雾探测器63.传输通信63.1ZigBee无线传输63.1.1ZigBee协议栈63.1.2ZigBee无线传输模块73.1.3硬件电路设计83.2CDMA模块83.2.1规格介绍83.2.2CDMA功能描述93.2.3CDMA硬件电路设计91.系统介绍系统结构框图如下ARM7主控板在整个系统中作为网络的协调者,传感器为它的子节点,传感器采集室内环境信息,然后无线传输到主控板,经过分析后进行控制处理,主控中心如果发现异常,会发出警报,并通过CDMA模块发送短信通知主人。另外主人可以通过手机了解家中环境信息,并加以控制。2.系统硬件设计2.1ARM7主控板结构图ARM7主控板主人手机传感器CDMAZIGBEE规格介绍处理器STR710FZ2T6,内含(25616)KBFlash、64KBSRAMEMI外扩256K16SRAMIA61LV25616AL2M16FlashSST39VF16021个RS232异步串行接口(UART0,可直对连做RS232通信实验)2个TTL异步串行接口(UART1,用于接ZigBee。UART2,用于接CDMA)按键20脚JTAG调试接口(高速程序下载、调试,并支持Flash烧写)电源接口具体硬件电路设计图见原理图和PCB图。2.2家居内智能化实现途径2.2.1智能家居环境气候系统家居系统的气候环境功能包括对室内的温度、湿度、和空气的洁净度的控制等内容。随着现代家庭生活水平的不断提高,为了给居住者营造更加舒适的居住、生活环境,很有必要采用智能化的家居技术,进行自动控制,以提高居室内环境的舒适度。智能化气候控制系统由环境智能节点及其外围传感器和执行器组成。2.2.2智能化照明系统CPUSTR710FZ2T6内含(25616)KBFlash、64KBSRAM2M16FlashSST39VF1601256K16SRAMIS61LV512810TKEYJTAG高速程序下载调试UART0RS232接口UART1ZigBee模块接口UART2CDMA模块接口照明对每个家庭的作用都是不言而喻的。不管哪个家庭,离开了照明,就好像回到了几百年前的古代,给我们的生活带来非常多的不便。随着科技的发展和人民生活水平的提高,人们对家庭的照明系统提出了新的要求,它不仅要控制照明光源的发光时间、亮度,而且与家居子系统来配合,不同的应用场合做出相应的灯光场景,而且还要考虑到管理智能化和操作简单化以及灵活性来适应未来照明布局和控制方式变更等要求。一个优秀的智能照明系统可以提升家庭环境的品质,确保家庭生活的舒适和健康。因此,很有必要采用智能化的家居技术来实现。智能化照明系统由照明智能节点及其外围传感器和执行器组成。2.2.3无线火灾报警系统为了保证居民的生命财产安全,常常在家居中安装火灾报警系统。目前,虽然已经有多种火灾自动报警系统,但大多还属于脱机方式,最终要靠人来联系消防部门,往往由于不能及时报警而造成重大损失。如果能够以在线的方式直接工作,将很大程度上减轻财产损失和人员伤亡。因此,很有必要采用无线火灾报警技术来实现。无线火灾报警系统由智能节点及其外围传感器和执行起组成。2.3传感器的选择和设计传感器系统是智能家居的反馈的终端,包括温湿度传感器、光照传感器、烟雾传感器等等。在本系统中,每个传感器与无线节点相连,传感器的数据由ZigBee无线节点发送给主控制系统。2.3.1温湿度传感器温度、湿度的测量采用瑞士Sensirion公司研制的SHT11型智能化湿度/温度传感器,它采用CMOSens专利技术CMOS和传感器技术的融合,外形尺寸仅为7.5mm5mm2.5mm。SHT11具有I2C总线接口,接口电路简单,并具有数字式输出、免调试、免标定、一致性好的特点。SHT11内部主要包括相对湿度传感器、温度传感器、放大器、A/D转换器、校准存储器E2PROM、随机存取存储器RAM、状态寄存器、循环冗余校验码CRC寄存器、二线串行接口、控制单元、加热器及低电压检测电路可给出全校准相对湿度及温度值输出具有露点值计算输出功能湿度值输出分辨率为14位,温度值输出分辨率为12位,并可编程为12位和8位具有数据传输校验功能。此传感器具有品质卓越、超快响应、抗干扰能力强、性价比高等优点。其接口电路如图2所示2.3.2光照传感器该系统选用了TI公司的TSL230B来测量环境周围的光线强度。该器件采用先进的LinCMOS工艺,主要由多晶硅光电二极管和单片CMOS电流频率集成转换器构成。不需外接元件即可完成高分辨率的光照度/频率转换。可将一定光谱的光转换成电流,再由电流/频率转换器转换成相应的脉冲频率。输出方波或者三角波的频率完全由光照幅度决定,分辨率高,可以直接与微处理器相连,如图3所示。S0、S1为灵敏度控制端,实际上是通过改变器件上方的感光面积来调整灵敏度S2、S3为满量程选择端OUT为频率信号输出端,进入单片机的捕获输入,通过计算两次捕获时间内计数器的数值差,便可以计算出输出频率值。图3TSL230B的连接电路2.3.3无线烟雾探测器系统采用JA60S型无线烟雾探测器。该探测器能探测到各种物体燃烧时的烟雾,并能通过其内置警笛发声报警以提醒附近人员,同时进一步通过无线方式向警报主机或其它信号接收器发送该警报信号,以使其发出相应的报警动作。通常,该探测器进行周期性自我检测,并定期汇报其自身的工作情况,使得整个无线火灾报警系统处于全面循检状态。3.传输通信3.1ZigBee无线传输ZigBee是一种高可靠的无线数据传输网络,采取了IEEE802。15。4强有力的无线物理层所规定的全部,同时增加了逻辑网络、网络安全和应用层。ZigBee新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术,应用于智能家居系统,能有效发挥它低成本、低功耗和丰富而便捷的优点。在本套系统中,低速率室内无线连接传输部分使用ZigBee技术,ZigBee技术可靠保密性充分满足智能家居的安全与人性化。由于家庭构建的特点,以基于ARM7STR710ZF中央控制为核心,各反馈采集子系统返回信息,子系统的互联互通要求不高,采用ZigBee一点对多点的树状结构。3.1.1ZigBee协议栈完整的ZigBee协议栈由物理层、介质访问控制层、网络层、安全层和应用组成。如图4所示,ZigBee协议栈的网络层、安全层和应用程序接口等由ZigBee联盟制定。其中安全层(Security)主要实现密钥管理、存取等功能。应用程序接口负责向用户提供简单的应用软件接口(API),包括应用子层支持(ApplicationSublayerSupport,APS)、ZigBee设备对象(ZigBeeDeviceObject,ZDO)等,实现应用层对设备的管理。图4ZigBee协议栈3.1.2ZigBee无线传输模块该系统采用成都无线龙开发的CC2430模块,通过串口连接到主控板。它也可外扩传感器,利于开发。CC2430芯片延用了以往2420芯片的架构,在单个芯片上整合了ZigBee射频RF前端、内存和微控制器。它使用1个8位MCU(8051),具有128KB可编程闪存和8KB的RAM,还包含模拟数字转换器ADC、几个定时器(Timer)、AES128协同处理器、看门狗定时器(Watchdogtimer)、32kHz晶振的休眠模式定时器、上电复位电路PowerOnReset、掉电检测电路Brownoutdetection,以及21个可编程I/O引脚。CC2430芯片采用0.18μmCMOS工艺生产在接收和发射模式下,电流损耗分别低于27mA或25mA。CC2430的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。CC2430芯片的主要特点如下◆高性能和低功耗的8051微控制器核。◆集成符合IEEE802.15.4标准的2.4GHz的RF无线电收发机。◆优良的无线接收灵敏度和强大的抗干扰性。◆在休眠模式时仅0.9μA的流耗,外部的中断或RTC能唤醒系统在待机模式时少于0.6μA的流耗,外部的中断能唤醒系统。◆硬件支持CSMA/CA功能。◆较宽的电压范围(2.0~3.6V)。◆数字化的RSSI/LQI支持和强大的DMA功能。◆具有电池监测和温度感测功能。◆集成了14位模数转换的ADC。◆集成AES安全协处理器。◆带有2个强大的支持几组协议的USART,以及1个符合IEEE802.15.4规范MAC计时器,1个常规的16位计时器和2个8位计时器。◆强大和灵活的开发工具。3.1.3硬件电路设计Zigbee模块主要用于传感器与ARM主控板之间通讯,所以系统通过串口在主控板连接一个Zigbee模块,使得主控板作为协调器,而传感器部分则接到Zigbee模块上为主控板的子节点。传感器部分所设计的电路如下图所示图5系统硬件电路图3.2CDMA模块3.2.1规格介绍选用Wavecom公司的CDMAQ2358,它具有的功能包括通话或紧急呼叫、升级最高速率和半速率、双音多频功能(DTMF)、A5/1A5/5加密算法。电器参数(1)无线数据比特率144kbps(2)工作电流接收模式最大150mA发送模式最大770mA休眠模式最大3.8mA(3)尺寸58325.9mm(4)重量20g(5)工作温度30°C60°C3.2.2CDMA功能描述(1)主控中心发现异常情况发送紧急短信到主人的手机,通知主人家庭情况。(2)主人通过手机监测家中的信息,判断是否有意外发生,并可加以控制。CDMAQ2358所具有的短消息服务有点对点的MTMO、短消息区域广播、回复呼叫信息、附加服务、呼叫转移、多方通话、呼叫限制等。3.2.3CDMA硬件电路(详见原理图设计)
编号:201312012306298436    大小:153.50KB    格式:DOC    上传时间:2013-12-01
  【编辑】
9
关 键 词:
专业文献 学术论文 精品文档 基于ARM7
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:29次
21ask上传于2013-12-01

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

专业文献   学术论文   精品文档   基于ARM7  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5