首页 无线智能家居系统设计

无线智能家居系统设计

举报
开通vip

无线智能家居系统设计嵌入式智能家居系统设计 摘  要:本文将嵌入式技术和ZigBee无线通信技术应用到智能家庭无线网络系统的设计中,给出了智能家庭无线网络系统的总体方案和各部分软硬件的设计,并对红外学习终端、PDA以及通信协议等关键问题进行了研究设计。在室内,用户通过PDA遥控家庭设备执行相应操作,同时可把状态信息反馈给用户手持终端PDA,在远程也可以通过GSM短信技术实现对家庭设备的管理和监控。整个系统符合开放性、实用性、普及化、简洁易用、模块化的设计原则。 关键词:ZigBee;智能家庭网络;嵌入式技术;红外学习终端;PDA A...

无线智能家居系统设计
嵌入式智能家居系统设计 摘  要:本文将嵌入式技术和ZigBee无线通信技术应用到智能家庭无线网络系统的设计中,给出了智能家庭无线网络系统的总体 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 和各部分软硬件的设计,并对红外学习终端、PDA以及通信 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 等关键问题进行了研究设计。在室内,用户通过PDA遥控家庭设备执行相应操作,同时可把状态信息反馈给用户手持终端PDA,在远程也可以通过GSM短信技术实现对家庭设备的管理和监控。整个系统符合开放性、实用性、普及化、简洁易用、模块化的设计原则。 关键词:ZigBee;智能家庭网络;嵌入式技术;红外学习终端;PDA Abstract:  The embedded technology and ZigBee wireless communication technology were applied to Intelligent Home.The overall program for Intelligent Home Network was given and the software and hardware of all parts were designed. It also designed the key pionts of the termination for studying IR code, PDA and communication protocol. In house, the users can control household equipments with PDA to realize some specific operation. Status and alarm information can also be delivered to PDA. The family can also monitor and manage with GSM technology in the remote. This text is accord with the design principles of openness,utility,universalness,concise and modularization. Key words:  ZigBee; Intelligent Home Network; embedded technology; termination for studying IR code; PDA 0 引言 21世纪是信息时代,各种电信新技术推动了人类文明的进步。正是因为通信技术、计算机技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。智能家居控制系统的主要功能包括通信、设备自动控制、安全防范三个方面。 随着新技术和自动化的发展,传感器的使用数量越来越大,功能也越来越强,各种传感器都已经 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化、模块化这给智能家居控制系统的设计提供极大方便。 1 智能家庭网络系统方案 智能家庭无线网络系统是通过终端控制器发出控制指令,经过无线信号传输到数据主机处理后,再由不同指令控制家居中不同的设备。每台电器(控制对象)都有一个唯一的地址编码,同时每一个动作(如开、关、播放等)也有一个唯一的编码。远程也可以监控、操作家中电器。文中提出的智能家庭无线网络系统由基于UC/OS II的ARM7中控主机、基于Wind- ows CE的ARM9手持PDA、红外设备终端、通用开关设备终端、GSM联网系统、RFID射频电子锁、ZigBee无线通信模块等部分组成。系统主体构架如图1所示。 图1 系统主体构架 Fig.1 main framework of the System 用户刷卡打开RFID电子锁时,电子锁终端通过ZigBee网络将命令传送到室内中控主机,中控主机中的解防任务、情景模式任务、环境任务、设备动作任务便被激活,各家居设备根据先前用户设定好的情景模式进入相应工作状态。作为家庭网络中的控制中心部分,中控主机担任着内外异构网络的协议解释、转换、分发和监视、控制各节点的工作。并且通过ZigBee网络将各命令传达给目的ZigBee终端节点,相应的节点再把命令下达给目标设备,完成命令执行功能。用户在室内,可通过PDA和嵌入式智能家居信息化综合管理软件平台进行模式与参数设置,并对各家居设备进行在线监控。在远程,通过GSM联网使整个系统接入到移动网络,对家居系统设备进行监控和操作。红外设备中转终端作为一个特殊的设备终端控制器专门对如电视、空调、DVD等红外设备进行控制。 2 单元模块硬件组成及其工作原理 2.1  RFID射频电子锁 RFID射频电子锁的核心芯片采用同欣智能科技的TX125系列非接触IC控制芯片。该芯片的射频读卡采用125kHz射频,读卡距离为50~150mm,完全支持对EM、TEMIC、TK及其兼容卡的操作。RFID电子锁电路中,MODE1接高电平选为波特率9600,MODE3接高电平选为串口输出,MODE4接高电平选为主动模式,其中TX125的“TXD”与MSP430的P3.7连接,P3.7的工作模式设置为串口1的接收状态,打开串口1的接收中断,使RFID的读卡实时性达到最高;TX1,TX2连接感应天线,“STATUS”与MSP430的普通IO口P1.2连接,用于读取TX125的工作状态;MSP430的普通IO口P1.3设置为输出状态,通过继电器控制电子锁的动作电机,用以完成开门和锁门等工作,TX125其它管脚默认空载。RFID电子锁电路如图2: 图2 RFID电子锁电路 Fig.2 circuit of electric lock 2.2  红外设备终端及通用开关设备终端 由于各厂商的红外设备之间没有统一的接口标准,即使属于同一种红外设备,其对应功能的红外编码也不一定相同。故针对每一个厂商红外设备的红外编码,如果其对外是公开的,可以直接网络下载到设备终端,但是大多数厂家的红外编码是不对外开放的,所以采取对其遥控器进行红外学习解码的方案。常见的红外遥控编码包括三种方式:PWM(脉冲宽度调制),PPM(脉冲位置调制)和FSK(移频键控)方式,其中前两种方式是主要的。 PWM:“0”和“1”的宽度不同。“1”的脉冲信号宽度宽,“0”的脉冲信号宽度窄,脉冲信号之间的空信号宽度是一样的,如图3(a)。针对此编码方式,对解调后的信号进行脉冲宽度定时器捕捉,从而解码出二进制数据,进而进行存储。 PPM:以脉冲信号的位置表示“0”和“1”。从有脉冲信号到没有脉冲信号为“0”,从无脉冲信号到有脉冲信号为“1”。其有脉冲信号和无脉冲信号的时间相同,也就是每位的时间是固定的,如图3(b).针对此编码方式,对解调后的信号进行时域分段,在每一个周期的中心时段采集脉冲的上升沿或下降沿模式进而判断其位是1还是0,进而解码出二进制数据进行存储。 FSK:和模拟信号的频移键控方式一样,如图3(c)。针对此编码方式,采用数字低通滤波方法解码出二进制数据进行存储。 图3红外编码方式 Fig.3 method of infrared coding 红外终端采用MSP430F147与CC2430做为主处理芯片实现功能运算与通信,其电源电压都适应于1.8-3.6V。MSP430F147具有超低耗电特性,能为ZigBee应用提供良好的支持,而且该芯片定时器具有捕获模式,可以通过该功能实现各种测量,红外设备终端便是利用了芯片的这个特性进行解码存储,红外学习终端硬件组成模块框图如图4: 图4红外学习终端硬件模块图 Fig.4 Hardware module of infrared studying terminal 红外学习终端用来读取红外遥控器输出的红外信号,进行解码学习,处理过的数据按固定格式存储,红外接收采用光信号输入、电信号输出于一体的红外接收头,其三个管脚为: (2)普通开关终端控制驱动 Common switch terminal control driver (1)红外通信部分电路图 circuit of infrared communication 图5设备终端部分电路图 Fig.5 part circuit of terminal 信号输出端,供电端和接地端。红外接收头监测到红外信号,经一系列的放大、限幅、滤波、比较处理后,还原为发射端调制前的信号。为了提高接收灵敏度,输出信号的高低电平与原先的信号是反相的。采用MSP430的P1.0口控制PNP三极管,进而驱动红外发射LED,实现红外发送功能。其中R2为330欧,限制LED的最大电流,起保护作用。由CPU内部定时器产生38KHZ载波,通过内部软件算法调制,直接由P1.0输出调制波驱动红外发射管进行发送,如图5(1)。对于通用开关设备终端,主要由CPU模块、ZigBee模块、控制驱动模块、存储模块,状态指示灯和安装设置按钮组成。其中,控制驱动模块电路如图5(2),此处为防止系统起电后,CPU运行前IO管脚的瞬间高电平对输出系统造成冲击,故设计为低电平驱动,选用PNP型三极管驱动电磁继电器实现对灯等一系列普通开关设备的驱动控制。状态指示灯主要有两个,红灯在分配地址时亮,绿灯在正常工作时亮。 2.3  可移动式PDA PDA对大量的模式处理与人机交互有相当高的要求,故采用ARM9方案,由于ARM9的芯片焊接与多层板等问题在少量生产时难度大,成本又高,故以广州友善之臂计算机有限公司的ARM9核心板micro2440为主硬件体,配以3.5寸的触摸液晶屏等进行二次开发,核心板由三星支持MMC的ARM920T系列中的S3C2440和64M内存SDRAM,128M Nand Flash 和2M的Nor Flash等组成,最高主频可达532MHz,支持WINDOWS CE和LINUX,本系统中的PDA是在此硬体上加载的Windows CE 6.0操作系统,以VS2005为开发软件平台,自行设计的PDA友好界面。PDA通过Zigbee模块与整个系统实现无线连接。 2.4  中控主机 作为系统的核心主机,控制管理整个通信系统。其由ARM7核心处理器LPC2106,并辅以通用按键、液晶显示、Zigbee模块组成。本系统对中控主机嵌入的UC/OSII操作系统主要设计了5个实时任务,分别为GSM通信任务、Zigbee系统通信任务、报警输出与LCD在线状态输出任务、按键扫描任务和系统总任务。其中GSM通信任务主管中控主机和GSM模块的通信,以及远程短信的收发、电话报警、远程手机系统监控处理等,主机通过串口与GSM模块连接。ZigBee系统通信任务实现中控主机和Zigbee协调器模块的通信,处理系统的各种通信数据以及协助Zigbee协调器转发数据,当获取到系统的异常情况,由报警输出任务启动中控主机的蜂鸣器进行报警,并由GSM通信任务发出报警信号到手机。主机通过SPI接口与Zigbee模块连接,各种系统切换状态皆可通过LCD在线显示出来。按键扫描任务通过中控主机可对整个系统进行开关机、模式切换、添加删除设备等操作。系统总任务设定各个任务优先级,协调各任务的有序工作。预留另一个串口与个人电脑PC机连接,用于做参数设置及系统升级扩展。 2.5  GSM联网系统 西门子工业GSM模块TC35,是一款双频900/1800MHZ高度集成的GSM模块,性能稳定可靠,支持数据、语音、短消息和传真用。中控机的串口1与此GSM模块进行对接,通过AT命令控制发送和接收相应数据。但其电流消耗在最高峰时可达2A,故对其电源板有较高的要求,用LM2576开关芯片对其进行供电。 3 系统应用层协议的设计 与其它的无线通信技术相比,Zigbee是一种短距离、低速率、低成本、低功耗的小区域的无线通信方式,具有时延短、网络容量大、抗干扰性能好、可靠、安全、网络自动修复的特点。特别是Zigbee的低功耗特点给终端的设计带来极大的方便,采用电池供电通常可持续两年以上的时间。协调器一直处于监听状态,一个新添加的终端会被网络自动发现,随时建立无线通信链路,这可以方便添加新的设备。Zigbee具备支持星状、树状及网状3种网络架构,通过ZigBee技术组网,把家中的电器设备都联入网内,通过网关连接到Internet、手机终端等外部网络。本系统设计为星状网络架构。 PDA与各终端设备进行通信时,其协议格式作了如下定义:一帧10个字节,第一个和第二个字节定义为帧头,设定为固定值0X40,0X55(分别对应字符“@”,“U”);第三个字节定义为工作方式,共三种工作方式,分别是中转终端分配地址模式(标识符0X33)、编码学习模式(标识符0X32)、正常工作模式(标识符0X31);第四个字节定义为房间号;第五个字节定义为设备类型(如电视、空调);第六个字节定义为终端号(为解决一种设备类型在同一个房间安装两个或两个以上所产生的设备冲突问题);第七、八个字节定义为标识码,又称作功能码。标识码分别映射为红外设备的各个功能,例如电视机的开机关机换台操作等等。标识码与各功能的映射协议表在整个系统中统一,在红外设备终端中这一映射关系得以复原为红外编码。第九、十个字节帧尾,固定码0XOA,0XOD,是换行符和回车符的ASCII码。首先将各个房间、设备、终端、设备的各标识码进行编号,例如客厅为“1”,主卧为“2”, 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 房为“3”……电视为“1”,DVD为“2”,灯为“3”……。由于同一种设备在一个房间内可能有多个,因而特定义终端“1”,“2”,“3”加以区别。对于标识码的定义可以将普通开关设备的开定义为“1”,关定义为“2”,其它的红外设备的各个功能依次排序为“3”,“4”,“5”…,其中“1”对应十六进制OX31,“2”对应十六进制OX32…。图6(a)表示协议通用格式,图6(b)为一特例,可表示为在正常工作方式下,要实现客厅中电视1开关功能,PDA向其红外学习终端发送的协议码。 图6系统应用层相关协议 Fig.6 System protocol of APP 图6(c)表示PDA指令协议定义过程的简单表述。图中开始为客厅,并列有其它的房间,例如主卧、书房等。所以要完成客厅电视1的开关,需要发送编码11103,然后加上帧头“@U”,加上帧尾即可,其帧的具体内容与图6(b)一致。 红外设备终端码元在存储器24C02中的存储顺序如图7(a)所示,前3个字节空间存储终端地址,从第10个字节开始,每30个字节存储一个特定功能的红外编码,从1500个字节开始,每2个字节存储一个标识码,图中T1代表第一次学习后存储的红外编码,所以需要在按下PDA的某功能按键后,将其标识码进行存储,然后将遥控器相应功能按键的红外编码进行学习存储,在正常工作时便可通过标识码找到相应的红外编码,实现遥控红外设备功能。 普通开关设备终端码元在存储器24C02中的存储顺序如图7(b),所有的状态码只有开和关两种,进行地址分配时初始化为关。标识码通过P1口控制设备的开关。也就是说一个普通设备终端可以控制8个普通开关设备。这8个开关设备的房间号码、设备类型、终端号用户可以自己任意设定。 图7终端数据存储序列 Fig.7 terminal data Storage sequence 4 系统软件架构设计 4.1 中控主机软件设计流程 图8中控主机软件设计流程 Fig.8 Software design process of center control computer 系统上电后,分别经过硬件初始化、操作系统初始化、任务初始化等过程后便启动UC/OSII操作系统,交由内核运行各个模块任务,其中“设备服务任务”管理各个设备的动作及其更新,“GSM通信任务”主要管理远程无线报警及查询与设置等命令处理,“模式服务任务”主要管理整个系统的工作模式与风格,“环境检测”主要管理各传感器输入设备,人机交互命令主要交由“键盘与PDA命令处理任务”处理,“设备状态检测任务”用来接收和感知各个终端设备的状态反馈,用以保证系统设备动作的正确性。系统的各种异常交由“错误处理任务”进行处理。如图8所示: 4.2红外设备终端子机软件流程 图9红外终端子机软件流程 Fig.9 Software design process of infrared terminal 如图9,红外设备终端上电后先进行硬件初始化,接着初始化ZigBee协议栈,进入主循环后读取ZigBee网络数据,判断工作状态,分为正常工作、红外编码学习、分配地址任务等。分别进入相应工作流程,当终端被闲置30秒后,终端自动进入休眠模式。由CPU自身的时间中断和Zigbee中断两种方式可唤醒子系统休眠。 4.3 PDA软件设计构架 图10上位机PDA软件界面举例 Fig.10 Software design of PDA PDA友好界面设计采用VS2005加Windows CE 6.0的SDK进行前期开发。操控界面以房间、设备、设备控制界面为方案主线,其中在启动界面即房间界面下拉框中设有模式选择,即前面提到的分配地址模式、编码学习模式、正常工作模式。其设备界面主要分为红外设备、照明系统、环境检测、安防系统、系统配置等五大部分。设备界面的下一个界面是设备各自对应的控制界面。图10中的第一个界面是房间界面,第二个界面是设备界面,第三个界面是电视机的控制界面。 5 结  论 通过对系统软、硬件的综合调试表明:该智能家庭无线网络系统具有良好的工作稳定性和监控的准确性、实时性,网络节点体积小,安装、布置简单方便,在低功耗和低成本方面具有很强的优势。用户可以方便地将新买到的红外设备以及普通开关设备添加到网络中,室内室外操作、监控方便,符合“经济、实用、安全、舒适"的原则,结构清晰,具有较好的扩展性能。 参  考  文  献 [1] 李成大,张京等.基于ZigBee无线通信技术的智能家居系统[J].电讯技术,2007:47-63. [2] 蒋鹏,黄贤英.嵌入式智能代理技术的应用研究[J].微计算机信息,2005,02:123-124. [3] 胡建荣.巧用C51实现红外编码的调制与解调[J].电子报,2009,03:第015版. [4] 凌志斌,邓超平,郑益慧.红外遥控技术及其解码方案[J].微处理机,2003,12.
本文档为【无线智能家居系统设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_212655
暂无简介~
格式:doc
大小:45KB
软件:Word
页数:14
分类:互联网
上传时间:2019-02-16
浏览量:32