首页> 中文学位 >基于ARMS3C2440处理器的智能家居控制系统
【6h】

基于ARMS3C2440处理器的智能家居控制系统

代理获取

目录

声明

摘要

1 绪论

1.1 课题研究背景及意义

1.2 国内外研究现状和发展趋势

1.3 论文研究的主要内容

2 智能家居控制系统的总体方案设计

2.1 系统的体系结构

2.2 系统的软件架构

2.3 系统实现功能

3 系统硬件电路设计

3.1 核心板部分

3.2 扩展板部分

4 系统软件开发

4.1 嵌入式软件开发平台

4.2 交叉编译环境

4.3 U-Boot原理分析与移植

4.4 Linux内核分析与移植

4.5 文件系统制作

4.6 硬件驱动移植

4.7 Boa服务器分析与移植

4.8 HTML静态网页制作和CGI程序开发

4.9 系统测试与结论

5 总结与展望

致谢

攻读硕士学位期间主要成果

参考文献

附录

展开▼

摘要

随着社会经济的发展,人们对家居生活水平质量的要求也越来越高。随着计算机与嵌入式技术走入人们的日常生活,各种各样信息化、智能化的消费电子产品不断推出。这些家用电器在提高人们生活质量,方便人们生活的同时,也提出了一个问题,如何更方便有效地控制家庭中越来越多的信息家电。为实现这一目标,论文设计了一种基于ARMS3C2440,能够通过网络和GSM控制的智能家居控制系统。
  论文在分析智能家居控制系统工作原理基础上,以ARM9为核心控制芯片,构建了智能家居控制器的硬件实验平台,并阐述了实现系统所需的软件开发流程。系统硬件平台包括以主控芯片为主的核心电路和以外扩led模块(模拟灯光控制)、温度传感器模块(模拟温度传感)、电位器模块(模拟粉尘湿度传感)及网络接口为主的扩展电路。系统软件开发流程描述了交叉编译环境的构建、u-boot引导程序的移植、Linux内核的移植、根文件系统的制作过程,完成了相关硬件驱动程序的移植,完成了嵌入式Web服务器boa的移植,阐述了HTML语言和CGI脚本的原理并给出具体的应用方法。
  经过模拟平台的搭建及对系统的测试,利用现有的网络资源,该智能家居控制系统能够实现控制灯光亮灭,实时监测温度,湿度,粉尘浓度指标的功能,达到了既定的目标要求,为后续开发工作提供了借鉴。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号