《智能家居远程控制系统的设计.pdf》由会员分享,可在线阅读,更多相关《智能家居远程控制系统的设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第Z8卷 第T期Z00 年T月合 肥 工 业 大 学 学 报(自 然 科 学 版DJOURNAL OF EFEI UNIVERSITY OF TECNOLOGYVol Z8 No T=Jul Z00 收稿日期:Z004-0-ZT 修改日期:Z004-11-18基金项目:国家科技攻关计划资助项目(Z001BA104CD 合肥工业大学科学研究发展基金(040 0 FD和安徽省高等学校青年教师科研资助计划项目(Z00 jg1011D作者简介:魏振春(1 T8 D 9男9宁夏青铜峡人9博士生9合肥工业大学讲师 韩江洪(1 4 D 9男9安徽泾县人9合肥工业大学教授9博士生导师 张利(1 D 9女9安徽
2、蚌埠人9合肥工业大学教授9硕士生导师 智能家居远程控制系统的设计魏振春19韩江洪19张建军Z9张利Z(1 合肥工业大学 计算机与信息学院9安徽 合肥Z 000 Z 合肥工业大学 机械与汽车工程学院9安徽 合肥Z 000 D摘要:文章介绍了一种新的智能家居远程控制系统的设计方案 系统采用蓝牙无线通信技术实现了方便 灵活的家庭内部组网9可以通过电话和网络远程控制连入家庭网络的网络家电9在家中通过无线控制终端实现对家庭联网设备的集中控制 该系统简单易用9扩展性好 关键词:智能家居 远程控制 家庭网络 网络家电 蓝牙 智能电话中图分类号:T 文献标识码:A文章编号:100-0 0(Z00 D 0T-0
3、T 1-04 es n o the remote control system n smart homeWEI Zhen-chun19AN Jiang-hong19ZANG Jian-junZ9ZANG LiZ(1 School of Computer and Information9 efei University of Technology9 efei Z 000 9 China Z School of machinery and AutomobileEngineering9 efei University of Technology9 efei Z 000 9 ChinaDAbstrac
4、t:A new solution for the remote control system in smart home is introduced With Bluetoothwireless communication technology9 this system realizes convenient and flexible home-networking The remote control for network appliances through telephones or Internet is achieved9 and thecentralized control fo
5、r home-networked eguipments based on wirless endpoints also implemented This system is simple to use and easy to be extended Key words:smart home remote control home network network appliance Bluetooth smart phone0引言智能家居是一个新概念 随着计算机网络和数据通信技术的高速发展9人们对居住环境的要求不断提高9信息化的概念被引入到了住宅的建设当中9并由此掀开了家庭信息化和智能化的新篇章
6、19Z 智能家居是利用先进的网络通讯技术 自动控制技术及计算机技术9将与家居生活有关的各种家庭设备有机地结合在一起9通过网络化的综合管理9让家居生活更轻松 随着各种新技术的不断涌现9智能家居也在动态变化中不断向前发展 本文介绍了一种新的智能家居远程控制系统的设计方案 1需求与目标智能家居系统所包含的范围较广9本文重点讨论其中远程控制子系统的设计与实现 系统所实现的功能及其目标如下:!方便 灵活的家庭内部组网方式 电话远程控制:在远地通过拨打家中的电话即可实现对家庭联网设备的控制#网络远程控制:在远地通过浏览指定的网页即可实现对家庭联网设备的控制$家庭内部集中无线遥控:在家中通过无线控制终端ht
7、tp:/ 低成本从产品化的角度而言成本是决定产品能否快速进入市场被普通家庭所接受的至关重要的因素 易用性考虑家庭用户的差异性如老人小孩等人机界面应该简单易用 扩展性为系统今后的升级扩展提供开放的平台 2总体设计(1)家庭网络 家庭网络的引入是智能家居系统的关键智能家居系统的实现离不开家庭网络 利用家庭内部网络将以往彼此孤立的各个子系统以及家庭内部的各种设备终端互连起来实现信息交换和资源共享 有了家庭内部网还要将内部网与外部网连起来以满足家庭中的人和各种设备与外界进行信息沟通的需要3 如宽带上网视频点播远程教育及电子商务等以及家电的远程控制与远程维护三表自动抄送及小区安防等 宽带接入技术正是要实
8、现将千家万户接入Internet使得家庭不再是信息化社会中的 孤岛 通常家庭内部网和外部网这两个不同网络的互连是通过一个网络连接设备实现的这个网络连接设备就是家庭网关总体结构如图1所示 为了实现方便灵活的家庭内部组网本系统采用了蓝牙无线通信技术 图1家庭网络的总体结构(2)嵌入式家庭联网设备 在智能家居系统中家庭内部将会出现大量联网的设备终端 这些设备虽然功能和形态各异但要想连入家庭网络数字化将是其共同的发展趋势 随着嵌入式技术的发展每个联网设备都是一个拥有计算存储和通讯能力的智能结点4其结构如图2所示 图2家庭联网设备的结构其中控制单元由处理器单元和存储单元组成通讯单元负责该结点的数据收发并
9、将其连入家庭网络执行单元负责执行具体的任务 根据该结点所完成功能的复杂性控制单元本身可能就是一个包含嵌入式处理器和嵌入式操作系统的嵌入式系统 本系统采用蓝牙无线收发模块作为通讯单元将蓝牙模块嵌入家电等家庭联网设备中(3)家庭网关 家庭网关实现家庭内部网和外部网的互连完成协议转换和网络防火墙等功能 在本系统中家庭网关还为各种联网设备集中管理和控制提供了一个统一的平台称之为家居服务器 为了减少实现的复杂度开发出一个快速原型系统采用基于X86的PC作为家居服务器的硬件仿真实验平台 采用开放源码的Linux作为操作系统采用C语言和Java作为主要的软件开发语言(4)智能家居远程控制系统的总体结构 根据
10、上述分析基于家居服务器的智能家居远程控制系统的总体结构如图3所示 系统由家居服务器智能电话模块蓝牙网络家电及PDA等部分组成 智能电话模块通过串口与家居服务器相连通过电话线连接市话网和本地电话机;网络家电通过蓝牙与家居服务器相连;PDA也通过蓝牙与家居服务器相连;家居服务器宽带接入Internet 每个家庭联网设备及其家居服务器中嵌入一个 蓝 牙 无 线 收 发 模 块构 成 蓝 牙 微 微 网(Piconet)5 6组成无线家庭内部网通过家居服务器的网关功能将家庭内部网接入Internet 这样网络家电的故障等运行状态信息可以通过257合肥工业大学学报(自然科学版)第28卷Internet送
11、到家电厂商的技术维护中心 从而进行远程故障诊断和远程维护;用户在家庭以外的地方也可以通过接入Internet的网络终端对网络家电进行远程控制 在家庭内部 用户也可以通过嵌入了蓝牙模块的PDA 实现对家电等家庭联网设备随时随地的集中控制和管理 图B基于家居服务器的智能家居远程控制系统的总体结构B各功能模块的设计(I)智能电话系统 智能电话系统除了完成普通电话的基本通话功能以外 还可以实现以下功能:D实现自动拨号 交互式语音答录 以及电话留言 录音 放音功能 作为远程控制的一种重要的手段 利用P T 网实现对家电等家庭联网设备的监测与控制 用户可以通过PDA管理通话记录 录音记录 用户留言及用户名
12、片等;还可以进行系统的参数设置 升级管理及系统的数据维护 可以作为家庭安全防范系统的报警通道 提供电话报警接口 图B中带箭头的虚线显示了通过电话远程遥控网络家电的过程 智能电话系统由硬件模块和软件系统两大部分组成 硬件模块即图B中的智能电话模块 它连接P T 市话线的入口和家庭本地电话机 并通过 -2B2接口与家居服务器相连 可以把它看作是家居服务器的一个外设7 智能电话模块完成的功能主要有:语音的编解码 F K调制和解调 检测各种电信信令和线路状态 DTMF检测和生成 智能电话系统的软件在家居服务器上构建 包括4个部分 即总控模块 负责与智能电话硬件通信的模块 负责与PDA通信的模块以及交互
13、式语音答录模块 与智能电话硬件通信的模块主要负责家居服务器和电话机的数据传输;与PDA通信模块完成电话机的状态信息向PDA的传递显示 以及从PDA接收用户设置命令;交互式语音答录模块 主要完成系统的自动答录;总控模块主要完成软件系统中各模块相互间的协调工作(2)网络远程控制 家居服务器同时充当了家庭网关 可以接入Internet 因此用户也可以在家庭以外的地方通过Internet访问家居服务器 在家居服务器上构建一个WWW服务器 通过通用的浏览器以浏览网页的方式就可以实现对家居服务器的远程控制 远程遥控空调的设计方案 如图4所示 图4远程遥控网络家电的设计用户在远地通过浏览器(Browser)
14、以浏览网页的形式访问家居服务器上的Web erver 通过HTTP协议向家居服务器发送控制或查询命令 Web erver调用脚本语言提供的socket接口函数 将封装有用户控制或查询命令的数据递交给运 行 在 家 居 服 务 器 上 的 网 络 家 电 代 理 软 件(Bridge)Bridge将该数据按照被控制的网络家电所要求的格式(由相应的控制协议定义)通过蓝牙发送给网络家电 由网络家电中的处理单元解释执行该指令 并将执行结果沿着相反的方向返回给远地的Browser 再由Browser将结果显示给用户 家居服务器与网络家电之间利用蓝牙无线传输数据 需要有相应的蓝牙硬件模块和协议栈 家B57
15、第7期魏振春 等:智能家居远程控制系统的设计居服务器上采用了BlueZ蓝牙协议栈(3)蓝牙网络家电 本系统中以暖风机为例 示范蓝牙单片机在网络家电中的应用 对暖风机的控制功能包括 开 关 3档调温及 5档定时 另外 鉴于蓝牙双向通讯的特点 增加了读取暖风机当前状态的功能 蓝牙子系统的硬件设计原理框图 如图5所示 8 硬件的总体设计分为3个模块 即蓝牙部分 MCU部分及调试部分 采用的蓝牙芯片是CSR的BC02 选用AT89S8252作为MCU 图5蓝牙子系统的硬件设计原理框图在家居服务器端 蓝牙模块通过串口与家居服务器相连 家居服务器作为蓝牙主机 在网络家电端 通过蓝牙模块的串口外扩的一个MC
16、U作为蓝牙的主机 同时也作为网络家电控制信号的处理中心 蓝牙模块接收到家居服务器的控制信号后传给MCU 经MCU处理后对家电进行相应的操作 通过家居服务器与网络家电之间的通信协议 实现对网络家电的命令控制和状态查询(4)PDA无线 集中遥控 PDA是用户在家庭内部进行集中遥控和管理操作的无线终端 是主要的人机交互界面 采用Pocket PC掌上电脑来实现PDA的功能 它采用Windows CE 3.0操作系统 并带有CF(Compact Flash)卡扩展接口 蓝 牙 模 块 采 用 的 是Socketcom的SocketBluetooth Connection Kit 它以CF卡的形式与Po
17、cket PC相连 其硬件部分完成了蓝牙无线层 基带 链路管理器和主机控制器层的蓝牙协议 并且以CF卡的形式提供给Pocket PC的用户使用 其软件部分实现了蓝牙协议栈的核心协议部分 家居服务器和Pocket PC之间的蓝牙通信 采用客户机-服务器模式 家居服务器作为服务器端 随时等待客户端的连接请求;Pocket PC作为客户端 可以随时向服务器端发出请求 家居服务器 首先建立socket 然后一直处于监听状态 等待操作板的连接请求 当操作板向家居服务器发出连接请求后 服务器接收请求 并建立一个接收线程专门处理与操作板的通信 4结束语本文提出了一种新的智能家居远程控制系统的设计方案 利用蓝
18、牙技术实现了家庭内部无线组网 可以在远地通过电话和网络对家中的家电等家庭联网设备进行控制 在家中利用无线PDA实现对家庭联网设备的集中管理和控制 所构建的智能家居远程控制系统简单易用 稳定可靠 成本低并具有较好的扩展性 参考文献 韩江洪 黄丽 张利 等.家庭网络中蓝牙技术的研究与实 施 J.合肥工业大学学报(自然科学版)2003 2(4)48-485.2黄丽.面向家庭网络的蓝牙技术研究与实践 D.合肥 合肥工业大学计算机与信息学院 2003.3Satio T Tomoda I Takabatake Y et al.Home gatewayarchitecture and its impleme
19、ntation J.IEEE Transactionson Consumer Electronics 2000 4(4)-.4Keller T Pgczkowshi R Modelski J.Using Bluetooth in asystem forintegrated control ofhome digital networkdevices A.Proc 4thInternationalConferenceonMicrowaves RadarandWirelessCommunications MIKON 2002(Vol )(Gdansk Poland May 20-22 2002)C.2002.99-202.5金纯 许光辰 孙睿.蓝牙技术 M.北京 电子工业出版社 200.-8.蔡型 张思全.短距离无线通信技术综述 J.现代电子技术 2004 27(3)5-7.7陈志雄.基于家居服务器的CTI研究 D.合肥 合肥工业大学机械与汽车工程学院 2003.8韩江洪 段玲琳 张建军 等.嵌入式信息家电系统中蓝牙子 系 统 的 研 究 与 开 发 J.系 统 仿 真 学 报 2004(2)2 825-2 827.(责任编辑张秋娟)457合肥工业大学学报(自然科学版)第28卷
限制150内