基于Web的智能家居控制器的设计与实现

被引:0
作者
刘承磊
机构
[1] 山东农业大学
关键词
TCP/IP协议栈; 智能家居; 设计;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。 智能家居作为综合国力和科技水平的具体体现,其特点和优势明显,具有广阔的市场前景。它不仅能为人们提供安全、舒适、节能、高效的工作和生活环境,还能运用现代高新技术,把有限的资金和有限的建筑空间进行综合开发利用,既节省建筑运行费用,又保护环境和有限的资源。 智能家居的目标是使用多种方法和设备来提高人们的生活质量,使家庭生活变得更加舒适、安全和有效。随着信息技术的发展,互联网技术已经深入到人们生活中的方方面面。因此将家庭内部各种设备接入互联网,通过互联网对家庭内部各种设备进行操作成为可能。本课题旨在设计一种成本低廉、面向家庭的的远程智能家居控制器,主要用于控制电灯、电冰箱、空调等家用电器的运行状态。智能家居控制器采用ARM处理器S3C44B0作为核心处理单元,硬件平台由S3C44B0和以太网控制器CS8900等器件组成,软件主要以精简TCP/IP协议栈为核心,两者共同组建了嵌入式智能家居WEB服务器。精简TCP/IP协议栈包括了以太网控制器驱动程序、ARP协议模块、IP协议模块、ICMP协议模块、TCP协议模块和HTTP协议模块。在HTTP协议的基础上,建立了嵌入式WEB服务器TCP/IP Lean。用户可以使用任意的浏览器对家居中的设备和环境进行检测和控制。本文设计了基于ARM的嵌入式处理器,实现了简单的智能家居控制器,可以远程控制家中的电灯、电冰箱等家电,充分的发挥了32位处理器的优势,有效解决了PC作为控制中心的不足(比如体积大,功耗大,成本高等问题),本课题设计的系统完成了阶段性的设计目标,但由于时间原因,本课题还有很多需要完善的部分,例如,实现“三表”的远程数据传送。
引用
收藏
页数:74
共 36 条
[1]
ARM嵌入式Linux系统开发从入门到精通.[M].李亚峰等; 编著.清华大学出版社.2007,
[2]
嵌入式系统原理与应用.[M].周根林; 编著.南京大学出版社.2006,
[3]
ARM嵌入式应用系统开发典型实例.[M].季昱;林俊超;宋飞编著;.中国电力出版社.2005,
[4]
嵌入式系统原理、设计与应用.[M].吴迪等编著;张大波主编;.机械工业出版社.2005,
[5]
嵌入式系统开发原理与实践.[M].陈文智等编著;.清华大学出版社.2005,
[6]
ARM嵌入式系统基础教程.[M].周立功等编著;.北京航空航天大学出版社.2005,
[7]
嵌入式系统开发与应用教程.[M].田泽编著;.北京航空航天大学出版社.2005,
[8]
智能家居系统与技术.[M].韩江洪[等]编著;.合肥工业大学出版社.2005,
[9]
操作系统原理Linux篇.[M].徐德民编著;.国防工业出版社.2004,
[10]
源码开放的嵌入式系统软件分析与实践.[M].陈渝等编著;.北京航空航天大学出版社.2004,