基于嵌入式系统的家电网络控制系统的研究与设计

基于嵌入式系统的家电网络控制系统的研究与设计

论文摘要

随着网络技术、数字技术和通信技术的高速发展,人们对家庭生活的自动化程度有了很高要求。家用电器的信息化与网络化是家庭自动化的重要内容,也是家电发展的大势所趋。家电网络化,指将微型计算机和通信网络技术融入传统的家用电器中,使之智能化并具有网络终端的功能,它不仅使得家电具有普通家电的功能,而且还具有网络通信的功能。这对改善人们家居生活,提高社会信息化程度有较高现实意义,那么进行家电网络化控制系统研究与设计就显得尤为重要。论文介绍了数字家庭的概念和目前国内外信息家电网络发展状况,并以嵌入式Internet技术为依托,设计了家电网络控制系统的总体方案,给出了系统的软、硬件结构。同时,阐明系统软硬件的设计方法,从硬件角度设计了所需的各个硬件模块,阐述了其功能;从软件角度阐述了嵌入式Linux操作系统、Web服务器的移植和应用程序设计过程。本文给出了全新的设计理念和实现方法,提出了家电命令表概念,研究了客户端、服务器、解释执行器等一系列的关键技术。课题探讨了Linux操作系统,搭建了基于Linux 2.6.21的开发环境,采用嵌入式Linux操作系统构建了家电网络化的软件环境,为后续功能的拓展奠定了良好的基础。在对智能家电软/硬件体系结构的分析与研究的基础上,提出网络家电终端架构,选择了ARM-Linux操作系统作为移植对象,并对嵌入式环境中的网络通信作阐述分析,建立相应的通信协议,并将其移植到了以32位嵌入式微处理器S3C2410为核心的硬件平台上。论文重点说明了ARM-Linux内核的裁减、移植和操作系统的重建过程,重点研究了网络家电的内核结构,并针对家电网络控制系统的特点,对家电产品建立了控制命令表,体现了家电具备网络化特征。同时,涉及了ARM-Linux应用程序的开发方法,通过对家电网络控制系统分析,确定了B/S模式的开发思路,根据需要移植了嵌入式Web服务器boa,在计算机上通过浏览器对其进行了访问,模拟家电终端对其进行状态的查询和参数的控制。最后通过系统测试,验证了系统功能,基于本论文方案实现的家电网络控制系统,具有成本低、组网灵活、使用方便等优点,对进一步实现家庭信息化具有一定的指导意义和参考价值。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 国内外研究现状及发展趋势
  • 1.2.1 国外家电信息网络发展状况
  • 1.2.2 国内家电信息网络发展现状
  • 1.3 课题研究目的和研究意义
  • 1.4 本文研究的主要内容和研究重点
  • 1.5 本文的组织结构
  • 第二章 家电网络化控制系统总体架构设计
  • 2.1 嵌入式系统
  • 2.1.1 嵌入式系统简介
  • 2.1.2 嵌入式操作系统特点及选型
  • 2.2 系统总体设计及解决方案
  • 2.2.1 家电信息化网络总体结构
  • 2.2.2 系统设计原则及预期实现功能
  • 2.2.3 系统解决方案设计
  • 2.2.4 系统设计方案的优势
  • 2.3 本章小结
  • 第三章 家电网络化控制系统的硬件设计
  • 3.1 系统硬件模块电路组成
  • 3.2 功能模块实现
  • 3.2.1 ARM 微处理器概述
  • 3.2.2 ARM 微处理器架构
  • 3.2.3 主处理器模块
  • 3.2.4 以太网接口模块
  • 3.2.5 存储器模块
  • 3.2.6 电源模块
  • 3.2.7 串口模块
  • 3.3 本章小结
  • 第四章 家电网络化控制系统的软件设计
  • 4.1 开发环境的创建与设计
  • 4.1.1 建立交叉开发、编译环境
  • 4.1.2 配置TFTP 和NFS 服务器
  • 4.2 建立引导装载程序
  • 4.2.1 嵌入式Linux 引导机理分析
  • 4.2.2 烧写引导程序VIVI
  • 4.3 LINUX 内核裁减及移植
  • 4.3.1 Linux 的内核结构
  • 4.3.2 Linux 操作系统的移植
  • 4.3.3 内核修改及裁减
  • 4.3.4 ARM-Linux 内核编译与烧写
  • 4.3.5 Linux 根文件系统的设计与实现
  • 4.4 WEB 服务器程序设计
  • 4.4.1 HTTP 协议
  • 4.4.2 公共网关接口-CGI 原理
  • 4.4.3 嵌入式Web 服务器的概述
  • 4.4.4 嵌入式Web 服务器的选择
  • 4.4.5 服务器端应用程序-CGI 程序设计
  • 4.5 本章小结
  • 第五章 家电网络化控制系统的实现
  • 5.1 家电指令系统设计
  • 5.2 Web 服务器功能的实现
  • 5.3 使用 Web 浏览器测试结果
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 本文所做工作
  • 6.2 展望
  • 参考文献
  • 在读期间发表论文情况
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于嵌入式系统的家电网络控制系统的研究与设计
    下载Doc文档

    猜你喜欢