一种基于ZigBee简易智能家居控制系统.docVIP

一种基于ZigBee简易智能家居控制系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于ZigBee简易智能家居控制系统

一种基于ZigBee的简易智能家居控制系统   【摘 要】本文设计的简易智能家居控制系统以STC12C5A60S2为控制核心,以CC2530型ZigBee模块实现指令及数据的无线传输,分为控制终端和功能平台两个部分。用户从控制终端的上位机软件发送指定指令,经无线网络控制功能平台各节点的硬件,执行预定的各项操作。该系统适应性强、硬件结构简单,适用于各种室内外场所;其性价比高、功能多样,可实现多种智能家居控制功能。   【关键词】智能家居;STC12;ZigBee;无线控制   0 引言   随着国民经济和科学技术水平的提高,特别是计算机技术、通信技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,智能家居便是在这种形势下应运而生的。   智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境[1]。   1 系统总体结构   智能家居是在互联网影响之下物联化的体现。智能家居可以通过物联网技术将家中的各种设备连接到一起,提供家电控制、照明控制、电话远程控制、环境监测、室内外遥控、防盗报警、暖通控制、红外转发以及可编程定时控制等多种功能和手段,可提供全方位的信息交互功能,甚至可以节约能源和资金。   本系统实现了一个基于ZigBee的简易智能家居控制系统。具体而言,用户可以通过控制终端的上位机软件实现对功能平台各节点的硬件的无线控制,包括:   (1)通过上位机发送相应指令,无线控制温湿度传感器采集节点温湿度数据,并随即将数据送回给上位机,实现环境监测功能;   (2)通过上位机发送相应指令,无线控制继电器开关状态,以实现对大电压或大电流工作的电器的无线启动或关闭,即家电控制、照明控制等功能;   (3)通过上位机发送相应指令,无线控制步进电机进行高精度的各种形式的转动,从而实现房门的自动开关、电动窗帘控制等功能。   2 系统硬件设计   本简易智能家居控制系统以基于51内核的STC12C5A60S2微控制器为核心,在不同节点的ZigBee自动组网后,即可实现指令或数据的无线传输;使用AM2320温湿度传感器采集环境节点温湿度数据;使用Nokia5110液晶显示屏实时显示当前的环境温湿度数据;使用SRD-05VDC-SL-C继电器间接实现家电或照明等控制;使用24BYJ-48步进电机产生各种高精度的转动状态以实现房门或窗帘等的开合。简易智能家居控制系统的硬件整体设计如图1所示。   2.1 通用I/O口功能设计   (1)ZigBee模块接单片机的UART(P3^0和P3^1);   (2)AM2320温湿度传感器接单片机的P1^0和P1^1口模拟的IIC总线;   (3)Nokia5110液晶显示屏接单片机的P2口;   (4)24BYJ-48步进电机接单片机的P0口的低四位;   (5)SRD-05VDC-SL-C继电器接单片机的P3^6口。   2.2 主要部件的选择   (1)ZigBee模块以TI 公司的CC2530为核心处理器,作为本系统的传输核心,模块型号为ZB502。采用第三方提供的协调器和路由器的固件,可非常方便地实现多个模块之间组网,从而实现控制终端和功能平台之间指令和数据的双向透明转发。   (2)STC12C5A60S2单片机是宏晶科技公司基于51内核的8位微控制器,存储方式为哈佛结构。该芯片是单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统的8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S,即25万次/秒)。工作频率0~35MHz,相当于普通8051的0~420MHz,片上集成1280字节 RAM,共4个16位定时器,通用全双工异步串行口(UART),有EEPROM功能和看门狗功能[2]。   (3)AM2320数字温湿度传感器是一款含有己校准数字信号输出的温湿度复合型传感器,通信方式采用单总线、标准IIC两种通信方式。两种通信方式都采用直接输出经温度补偿后的湿度、温度及校验CRC等数字信息,可得到准确的温湿度信息[3]。   (4)Nokia5110液晶显示屏是84*48的点阵LCD,可显示4行汉字,8位接口控制,传输速率高达4Mbps,可全速写入显示数据,无等待时间[4]。   (5)24BYJ-48步进电机是一种高精度的电机,减速比为1/

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档