节点文献

基于以太网智能家居控制器的研究及实现

Research and Realization of Smart Home Controller Based on Ethernet

【作者】 孙静

【导师】 王再英;

【作者基本信息】 西安科技大学 , 控制理论与控制工程, 2006, 硕士

【摘要】 随着现代4C技术(计算机技术、控制技术、通信技术和图形显示技术)的迅速发展以及人们生活水平的不断提高,智能家居已成为智能建筑的一个重要分支。智能家居(Smart Home)是以住宅为平台,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理于一体的高效、舒适、安全、便利的居住环境。 本课题旨在设计一种成本低廉、面向普通家庭的、集本地控制和远程控制于一体的智能家居控制器,主要用于控制电视机、电冰箱、空调等家用电器的运行状态。智能家居控制器采用8位单片机W78E58B作为核心处理单元。本地端以红外通信技术为基础,发射端采用NB9148红外编码模块,接收端采用SJ1838进行接收解调。解调后的信号送至W78E58B,利用外部中断和定时器对信号进行识别,进而控制家居中各种设备执行相应的操作。远程控制的硬件平台由W78E58B和以太网控制器RTL8019AS等器件组成,软件主要以精简TCP/IP协议栈为核心,两者共同组建了嵌入式智能家居Web服务器。精简TCP/IP协议栈包括了以太网控制器驱动程序、ARP协议模块、IP协议模块、ICMP协议模块、TCP协议模块和HTTP协议模块。在HTTP协议的基础上,通过公共网关接口CGI实现浏览器与智能家居Web服务器的动态交互。用户可以使用任意的浏览器对家居中的设备和环境进行监测和控制。 最后,本文在以太网中对智能家居控制器进行了测试。结果表明,该系统操作灵活、性能稳定,具备良好的开发与应用前景。整个课题取得了预期的效果。

【Abstract】 With the rapid development of 4C technology (include computer technology, control technology, communication technology, CRT technology) and the constant improvement of living standard, smart home has been one of the most important branches in intelligent building. Smart home combines with architecture, network communication, information appliance and automation device. Based on the house platform, it is integrated with system, structure, service and management. It provides a high-efficiency, comfortable, safety and convenient living environment.This paper aims to design a cheap smart home controller for common family, including local control and remote control. It is used for controlling the operation status of house appliances, such as television, refrigerator, air condition, etc. The core-processing unit of smart home controller is an 8bit W78E58B microcontroller. Based on infrared communication technology, the infrared coding module NB9148 is used in the transmitter of local controller. The receiving terminal SJ1838 is used to decode the infrared time series. External interrupt and timer in W78E58B recognize the decoded signals. Then different appliances can be controlled in the house The hardware of remote controller is composed of W78E58B, Ethernet controller RTL8019AS and some other chips. The software is made up of simplified TCP/IP stack. These two parts are composed the embedded Web server in smart home. The simplified TCP/IP stack includes device driver program of RTL8019AS, the program modules of ARP protocol, IP protocol, ICMP protocol, TCP protocol and HTTP protocol. The embedded Web server of smart home can interact with CGI (Common Gateway Interface) dynamically based on HTTP protocol. So people can monitor and control the house appliances by browsers everywhere.At last, the smart home controller is tested in Ethernet. The testing result shows this

【关键词】 智能家居红外遥控以太网TCP/IPWeb服务器
【Key words】 Smart HomeInfrared Remote ControlEthernetTCP/IPWeb Server
  • 【分类号】TP273.5
  • 【被引频次】13
  • 【下载频次】717
节点文献中: 

本文链接的文献网络图示:

本文的引文网络