基于ARM的智能家居远程控制.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-07-31
  • 论文字数:11042
  • 课题出处:(兔宝宝)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:将信息方面的成果应用于构建一个舒适和谐的家居环境,引起人们越来越多的关注和重视。智能家居系统让不同家居联系紧密,提供全方位信息交换功能,协助家庭内外部保持通畅,从而使生活环境优化。本文所设计的智能家居控制系统,基础是ARM芯片LPC2138,开发环境是Linux,设计的关键是GPRS无线通信。 智能家居远程控制系统的核心部分是一个嵌入式服务器,系统通过环境采集模块获取家居环境,通过GPRS网将获取的信息发送到用户手机,最后用户发送控制信息,经ARM微处理器处理后转由红外线控制电器;系统通过机械臂、键盘和显示屏进行人机交互;系统参数、功能和任务都是由其设定的;本文系统使用的是B/S结构,通过软、硬件实现对智能家居环境的感知以及对设备的控制。该方案的优点是:软硬件资源丰富,稳定性好,能耗小,利于扩展,功能好。

因此本系统的基础是ARM智能芯片LPC2138,开发环境是Linux,通过软硬件来实现智能一个嵌入式智能家居控制系统,并且GPRS无线通信是重中之重。

关键词:ARM,智能家居,红外线控制, Linux

 

目录

摘要

ABSTRACT

第一章    绪论-1

1.1-智能家居的背景及特点-1

1.2-智能家居的发展与现状-1

1.2.1 国外智能家居的发展与现状-1

1.2.2 国内智能家居的发展与现状-2

第二章  总体设计方案-3

2.1系统控制器方案的对比选择-3

2.2方案的简介-3

2.3 系统关键模块的选用-4

2.3.1 微处理器的选择-4

2.3.2 环境模块的选择-5

2.3.3系统通信方式的选择-5

第三章  硬件电路设计-7

3.1-前言-7

3.2 LPC2138概述-7

3.3 控制系统主电源设计-9

3.4 外围电路的设计-9

3.5 环境采集模块电路设计-12

3.6 红外遥控电路的设计-13

3.6.1 通用遥控编解码/译码电路-13

3.6.2 红外遥控电路系统框图-14

3.6.3 红外遥控发射电路-14

3.6.4 红外遥控接收电路-15

3.7 GPRS模块-16

第四章  软件设计-18

4.1-前言-18

4.2 系统控制中心的软件设计-18

4.2.1系统软件设计-18

4.2.2 驱动程序的移植及设计-18

4.2.3 嵌入式数据库的选择及移植-18

4.3 应用软件设计-19

4.4 串行口子程序-20

4.5 DS18B20温度传感器程序设计-21

4.5.1 DS18B20初始化-21

4.5.2 DS18B20读操作-22

4.6 Qt图形界面设计-22

4.6.1 搭建Qt开发环境-23

4.6.2 设计用户界面-23

结束语-24

参考文献-25

致谢-27

附录


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费