




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于Zigbee的智能家居控制系统的设计王超,高峰,姜洋(东北石油大学 电气信息工程学院 黑龙江 大庆163318)摘要:本文是基于Zigbee技术,采用CC2430模块构成传输网络,与中心控制板STM32之间进行2.4GHz的无线通信。控制板由STM32驱动触屏显示器,由编制的GUI(用户自定义)界面,使用户简单方便的对家具环境进行控制与监视。可增加WIFI(无线路由)上网功能实现远程控制功能等,具有良好的可扩展性。关键字:Zigbee;触屏控制板;STM32;WIFI;Design of Smart-home System Based on Zigbee Wangchao,Gaofeng,Jiangyang(Department of Electrical Information Engineering, Northeast Petroleum University, Daqing, Heilongjiang ,China,163318)Abstract:This paper is based on Zigbee technology, using the 2.4GHz wireless communication between CC2430 module transmission network and center panel STM32. Panel STM32 drive by touch screen display, compiled by the GUI interface and the user is simple and easy to control the furniture with the monitoring environmental. It also can increase the WIFI Internet function to make the remote control function come true, It has good expansibility.Keyword:Zigbee;touch-screen-panel;STM32;WIFI;作者简介:王超,黑龙江大庆,东北石油大学电气气信息工程学院,学生1引言现代科技的发展驱使人们寻求更加简便更加快捷的生活方式,即使你是住在最偏远的城市,你也会感受到这种速度,所以,基于我们所学的知识,我们畅想一种用于控制我们切身生活的新方式,运用Zigbee技术和网络技术,将家中所有的可控部件集中在一个触屏控制板上,我们所用的Zigbee是一种高可靠性的无线数传网络。Zigbee数传模块类似于移动网络基站,支持无限扩展。同时,Zigbee具有低功耗、低成本、抗干扰、易组网的优点1。本文是基于具有Zigbee无线传输技术的CC2430和STM32芯片,通过触摸屏控制板实现对家里的安防报警、室内温度和照明灯具、家用电器的控制。因为系统由自己开发,具有可扩展性和个性化,控制方便,更加贴近用户需求等特点。2系统实现2.1 系统总体结构系统整体框图结构如图1所示,具有显示控制功能的中央的控制板我们采用具有高性能、低功耗的特点,而且不用外加射频功放,通信距离就可达到百米左右的STM32W108芯片(内置128KB FLASH和8KB SRAM它同时支持人机交互,可与CC2430进行通信2。用于作为下级传输的Zigbee模块,我们采用TI 公司的CC24430 无线射频芯片,它有显著的低成本、低消耗、网络节点多等的无线传输功能。可以将一个节点作为路由,由一个主节点管理若干子节点,同时可由上一层网络节点管理,最多可组成65000 个节点的大网,实现组网,也有效的延长了Zigbee的传输距离。同时其具有高容量优点,可采用星状、片状和网状网络结构,通过对与STM32通信和传感数据采集传输的开发,形成对家中照明、安防、电器等日常工具的进程和远程控制,实现家居的智能化。我们采用SDIO WIFI模块芯片实现数据的远程传输,具有的USB 2.0接口,与STM32 的连接非常简单,二者可以通过标准的USB 接口直接相连。该模块用来实现家庭网关与Internet 连接。通过WIFI可以在家中随时上网,同时也可以通过家庭网关实现远程控制。照明报警空调ControlBoardWIFI安防传感器控制显示测量传感器图1 智能家居控制系统结构图我们的控制板操作界面如图2所示,主要是由STM32驱动带有GUI源代码的触屏显器,在其系统上进行UI(User Interface用户界面)设计,使其界面简单方便快捷易用。GuestRoomBabyRoomHostRoomBathRoomKitchenAll onAll off房灯onB/ D壁灯off窗帘Off On/空调TempTVOn/Off Chanel 图2触屏控制板的人机操作界面2.2组网结构在智能家居系统中,采用Zigbee 无线通信技术将智能家电设备组成星形网络,如图3所示。Zigbee协议中包括三种节点,网络协调器(FFD)、路由器、终端节点(RFD)3。RFDRFD图3 Zigbee组网结构图4 照明系统控制电路图FFD星形网络是一个辐射状的结构,网络命令和数据都是通过协调器传输,终端设备之间通信也是通过协调器转发,终端设备不是通信的起点就是通信的终点。Zigbee 扩展模块在家庭网关中作为网络协调器,可以是通信的起点或终点,负责各子传感器节点的通信管理、动态组网与数据传输。Zigbee 终端节点包括家庭内部网络中的门磁开关、红外对射探测器、玻璃破碎探测器、火灾探测器以及烟感和燃气泄露探测器等。3家居环境的调节控制环境的调节控制是最基础的控制,其他的控制都基于这种开关量控制的实现。本文主要涉及的环境调节控制包括照明系统的控制、窗帘的控制以及空调等家用电器的控制。照明系统包括灯的开关状态以及亮暗状态的控制;窗帘控制包括窗帘的合开以及合开的程度;空调等家电的控制包括电器的开关和其温度的设定4。环境控制的传输机制类似于单片机多机通信,由协调器接受控制板的控制信息,转化为2.4GHz信号传输给路由节点或直接到达终端节点,先发送地址码(末位为“1”),所有子网均接受,与自身编码作比较,相等则允许接受下次信息,不相等则不接受;再由协调器发送数据码(末位为“0”),子网中相应的节点接收数据,完成握手,达到对子网的控制。子网种结点将接受的数据译码,实现其所指定的动作,例如,“0”为切断,“1”为开通。3.1照明系统常用的调光方法有:脉冲宽度调制(PWM)调光法、改变半桥逆变器供电电压调光法、脉冲调频调光法、脉冲调相调光法和可控硅相控调光法。可控相控调光法具有体积小、价格合理和调光功率范围宽等优点。故本文照明系统控制采用可控硅相控调光的方法,电路图如图4所示,通过控制可控硅的导通角,将电网输入的正弦波电压斩掉一部分,以降低输出电压的平均值,达到控制灯具供电电压,从而实现调光。可控硅相控调光对照明系统的电压调节速度快,调光精度高,调光参数可以分时段实时调整。由于调光电路主要是电子元件组成,相对来说体积小、设备质量轻、成本低。控制回路由路由节点接受协调器的数据,分析确定完成握手后,输出相应的数据驱动双向可控硅,同时通过锁存器将数据存储,以便于下一次数据作比较,从而实现对灯光亮暗的调节。3.2空调及其他电器空调的开关状态控制是开关量控制,先通过地址码确定需要控制的器件地址,再由数据码控制开关的状态,若是智能空调或其他电器,可由多层级的开光量控制,确定地址码后,数据码依次为开光状态、温度上升/下降、需要设定的温度或者上升下降的温度等数据。空调的控制结构图与照明系统相类似。3.3窗帘图5 窗帘控制的电路图图6 温湿度检测电路图窗帘控制系统由通信模块和步进电机组成的执行模块组成,如图5所示,终端CC2430接受协调器的控制信号,确定自己是否被呼叫,然后接受所来数据,确定是步进电机的正转或反转,在接受数据信息的同时,与自身存储的数据作对比,确定需要的脉冲数,从而控制窗帘的开关程度。4安防系统安防系统主要包括正常生活环境温湿度的检测、发生燃气泄漏、火灾、溢水等安全隐患的报告、有盗窃或其他非家中人员未经允许私自进入的报告和报警等安防行为。4.1温湿度检测温湿度的检测主要采用智能传感器芯片SHT15,其中不仅包含基于湿敏电容器的微型相对湿度传感器和基于带隙电路的微型温度传感器,而且还有14位的AD转换器和2线串行接口。能输出经过校准的相对湿度和温度的串行数据,所以系统中不再使用传统设计需要的多路转换开关、AD转换器及信号调理电路,系统结构比较简单紧凑,温度检测电路如图6所示。将传感器所测得的模拟信号经A/D转换送回控制节点,产生中断,将信息发送给协调器,由控制板上的环境控制信号通知用户,或通过网络告知用户家中的温湿度。4.2火灾检测报警火灾检测装置选用离子型烟雾检测报警芯片MC14468,离子室使用放射源镅241,强度约为0.8微居里,不会对人体造成伤害,也不会污染环境。当检测到烟雾时,离子室离子电流会随着检测现场的烟雾变化而产生微弱的电压变化,传到芯片检测端15 脚,由内部逻辑电路处理后,启动蜂鸣器,经外接的C5、R14和R15形成调制的变频输出,使得蜂鸣器发出报警声,同时5脚连接的LED 以1Hz的频率闪烁发光,达到报警效果。 火灾检测报警电路与温湿度传感电路相类似,只是把温湿度传感器换为烟雾检测器,多增加了嗡鸣器和闪灯的报警装置。4.3防盗报警防盗检测的主要器件是热释电红外探测器和微波探测器,将这两种探测技术的探测器封装在一个壳体内,并将两个探测器的输出信号共同送到与门电路,只有当两种探测技术的传感器都探测到移动的人体时,才输出报警信号。主要负责对家中敏感位置的异常情况进行探测,它们同时对人体的移动和体温进行探测并相互验证之后才发出报警,由于两种探测器的误报基本上互相抑制了,而两者同时发生误报的概率又极低,所以误报率能大大下降。 防盗报警的电路结构与温湿度检测相类似,主要由红外线报警装置和微波探测装置共同启动,将信息及时报告用户。5WIFI通信模块Wi-Fi是一种帮助用户访问电子邮件、Web和流式媒体的互联网技术。它为用户提供了无线的宽带互联网访问。同时,它也是在家里、办公室或在旅途中上网的快速、便捷的途径。能够访问 Wi-Fi 网络的地方被称为热点。它所具有的优点有,无线电波的覆盖范围广,Wi-Fi的半径则可达300英尺左右,约合100米;传输速度非常快;无须布线;由于WiFi的频段在世界范围内是无需任何电信运营执照的免费频段,因此WLAN无线设备提供了一个世界范围内可以使用的,费用极其低廉且数据带宽极高的无线空中接口。本文用该模块用来实现家庭网关与Internet 连接。通过WIFI可以在家中随时上网,同时也可以通过家庭网关实现远程控制。6 软件结构框图软件平台采用一种开放源码的Linux 操作系统,便于在其基础上完成各项相关应用程序的开发。6.1Zigbee组网软件设计由CC2430芯片组网的软件流程图如图7所示,在智能家居内部ZigBee 无线网络中,首先协调器进行初始化,然后协调器选择一个称为PAN ID 的标识号码,接着启动网络,所有的设备接入CSMA-CA 机制的协调器。当协调器收到数据时,首先判断是新节点加入网络的请求还是设备节点的控制请求: 如果是新节点加入网络的请求则分配网络地址并绑定节点; 如果是控制请求,则调用控制请求处理函数处理数据。数据处理完毕,协调器返回等待请求监听状态。开始初始化选择PAN ID和启动网络等待请求 否是否为新节点? 是设备节点控制请求分配网络地址和绑定 调用请求处理函数 图7 Zigbee组网流程图通过串口调试助手进行试验,进行协调器和路由器加网通信试验,如图8所示,当协调器检测到新节点时,节点成功加入网络,显示“Network Join succeeded!”,并显示自己的短地址(协调器随机分配)和父节点的长地址和网络地址,网络建立成功可进行通信。图8协调器和路由器组网试验调试结果协调器和终端节点之间的加网通信试验,如图9所示。与协调器和路由器加网通信试验相类似,但是节点直接接收到协调器的数据(2221h),存放在PingCnt中,如图中“PingCnt:0x 2221”。图9协调器和终端节点组网试验调试结果6.2网关主程序设计网关主程序的流程图如图10,硬件上电系统启动以后,应用程序初始化,网关开始监听网络,有数据到来网关进入中断状态5。首先判断是否Zigbee 数据,如果是Zigbee数据,按照WSN 协议处理数据然后打包转发给Wi-Fi 模块,网关返回监听状态; 如果不是Zigbee 数据,网关判断是否Wi-Fi 数据,如果是则以Wi-Fi 协议处理数据然后打包转发给Zigbee 模块,并返回监听状态; 若是未知数据,网关进行丢弃处理直接返回监听网络状态。硬件上电Linux内核启动初始化应用程序监听网络转发中断事件是否是WIFI协议处理数据显示节点数据否WI-FI数据到来?WSN协议处理数据Zigbee数据到来?显示控制命令丢弃打包发给WIFI模块打包发给Zigbee模块图10 网关流程图7 结论本文通过利用Zigbee技术组网,构成可扩展的家庭网络,并采用可视化效果较好的触屏控制方式,系统由一个主控制器和多个无线网络节点组成, 它们之间通无线模块进行通信。根据客户需求, 主控制器采用功能强大的ARM 芯片和嵌入式系统, 配合使用方便的触摸屏进行设计; 无线网络节点则
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年 汉中市中医医院招聘考试笔试试题附答案
- 风力发电场环评报告书
- 中国儿童果味香粉行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 2025年中国远程智能柜员机市场前景预测及投资规划研究报告
- 2025年中国畜牧机械制造行业市场深度分析及投资战略研究报告
- 怀仁县东作里水库融资投资立项项目可行性研究报告(齐鲁咨询)
- 精细电路板行业深度研究分析报告(2024-2030版)
- 中国交叉带式分拣系统行业市场前景预测及投资战略研究报告
- 网站建设合同
- 版权代理合同
- 村卫生室年度校验工作总结
- 商务司机服务规范
- 2025年新思想概论考试题及答案
- 科学理财预防诈骗
- EPC项目-装饰装修EPC总承包工程-技术标(实施计划方案、实施技术方案、实施管理组织方案)
- 物业管理职责和职能
- 2025年辅警招聘考试试题库-附答案(模拟题)
- 杭州市拱墅区2025招考社区专职工作人员高频重点提升(共500题)附带答案详解
- 新《科学技术普及法》专题讲座课件
- 博士申请全攻略
- (版)国家开放大学电大《组织行为学》机考终结性2套真题题库及答案3
评论
0/150
提交评论