
基于ARM的智能家居远程控制系统设计
作品编号:DZDQ1233 开发环境: WORD全文:37页 论文字数:17000字 此基于ARM的智能家居远程控制系统设计毕业设计完整版包含[开题报告,论文] |
以下仅为极少介绍,详细内容请点击购买完整版!

本系统由智能家居终端、智能家居控制中心、客户端三部分组成,智能家居控制中心与终端之间是基于蓝牙无线连接方式,与客户端之间是基于GPRS和Internet连接方式。
系统选用基于ARM920T内核的32位嵌入式微处理器S3C2410作为系统的控制核心,该芯片本身集成了包括存储器接口、通信接口(USB,RS 232),A/D,JATG等在内的丰富的硬件资源,可简化外围设备和微处理器的硬件连接程度,提高系统的稳定性、可靠性,而且成本低,功耗小,便于扩张、升级及维护等优点。
工作内容
1. 收集LCD及输出系统相关的驱动原理资料,重点在S3C2410开发板上LCD接口原理及其内置控制器、Linux在ARM平台抽象出的Frame buffer驱动设备、S3C2410模数转换器ADC及人体红外、温度传感器。
2. 开发环境搭建:Linux服务器搭建(ftp、tuft、nest)、内核镜像及根文件系统、ARM-linux-gnu-gcc交叉百衲衣工具链搭建。
3. 在S3C2410(优化fs2410)及GUN调试工具上完成键盘、LCD及ADC输入输出系统的调试。
4. 查询GPRS网络结构和特点,并掌握相关接口协议,完成局域网环境布置。
5. 完成案件扫描、LCD、及ADC传感器输入输出系统的驱动代码的研究和分析。
6. 进行各部分内容的排版,完成论文。
四. 设计方案
本系统以ARM9位核心,远程控制信息通过手机发给GPRS模块,GPRS将接收到的信息传送给ARM进行处理,ARM将处理后的信息通过本地无线接口发送出,从而控制家用电器。
本设计以无线通信在智能家居控制的应用为主要内容,扩展到ARM嵌入式Linux的底层驱动程序、嵌入式Linux平台下的Qt应用程序设计及单片机设计等方面。综合地将硬件设计理论与软件设计理论相结合,完成设计的开发。实现以嵌入式处理器为主的平台,检测或控制各个受控制器。无线通信技术比有线通信的优点体现在:一、环保,免除电线带来的塑料污染及铜矿浪费;二、便捷,无需在建筑盖建的同时加装通信电缆;三、安全,可避免由于线路故障而造成通信问题。智能家居对于数据处理要求较高,普通的单片机以不能满足如今智能家居系统的应用,而普通的家用计算机又存在处理能力过剩。对于这问题的综合考虑,ARM嵌入式系统是最佳选择。ARM7处理器能运行嵌入式Linux操作系统,对USB、SD卡、网络都能很好地提供支持。嵌入式Linux是针对嵌入式平台经过裁剪Linux原有内核获得,其内核虽然精简但功能依然非常强大。Qt图形界面开发工具更是为嵌入式Linux应用开发提供强力后盾。
目 录
摘 要 I
ABSTRACT II
第1章 绪 论 1
1.1智能家居的背景 1
1.2智能家居的发展与现状 1
第2章 总体设计方案 4
2.1系统控制器设计方案的对比选择 4
2.2方案的简介 5
2.3 系统关键模块的选用 6
第3章 硬件电路设计 9
3.1 PC2138概述 9
3.2 控制系统主电源设计 12
3.3 外围电路的设计 12
3.4 环境采集模块电路设计 16
3.5 红外遥控电路的设计 17
3.6 GPRS模块 21
第4章 软件设计 24
4.1 系统控制中心的软件设计 24
4.2 应用软件设计 26
4.3 串行口子程序 27
4.4 DS18B20温度传感器程序设计 28
4.5 QT图形界面设计 30
结束语 32
参考文献 33
致 谢 35
本电子电气通信自动化毕业设计“基于ARM的智能家居远程控制系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
系统选用基于ARM920T内核的32位嵌入式微处理器S3C2410作为系统的控制核心,该芯片本身集成了包括存储器接口、通信接口(USB,RS 232),A/D,JATG等在内的丰富的硬件资源,可简化外围设备和微处理器的硬件连接程度,提高系统的稳定性、可靠性,而且成本低,功耗小,便于扩张、升级及维护等优点。
工作内容
1. 收集LCD及输出系统相关的驱动原理资料,重点在S3C2410开发板上LCD接口原理及其内置控制器、Linux在ARM平台抽象出的Frame buffer驱动设备、S3C2410模数转换器ADC及人体红外、温度传感器。
2. 开发环境搭建:Linux服务器搭建(ftp、tuft、nest)、内核镜像及根文件系统、ARM-linux-gnu-gcc交叉百衲衣工具链搭建。
3. 在S3C2410(优化fs2410)及GUN调试工具上完成键盘、LCD及ADC输入输出系统的调试。
4. 查询GPRS网络结构和特点,并掌握相关接口协议,完成局域网环境布置。
5. 完成案件扫描、LCD、及ADC传感器输入输出系统的驱动代码的研究和分析。
6. 进行各部分内容的排版,完成论文。
四. 设计方案
本系统以ARM9位核心,远程控制信息通过手机发给GPRS模块,GPRS将接收到的信息传送给ARM进行处理,ARM将处理后的信息通过本地无线接口发送出,从而控制家用电器。
本设计以无线通信在智能家居控制的应用为主要内容,扩展到ARM嵌入式Linux的底层驱动程序、嵌入式Linux平台下的Qt应用程序设计及单片机设计等方面。综合地将硬件设计理论与软件设计理论相结合,完成设计的开发。实现以嵌入式处理器为主的平台,检测或控制各个受控制器。无线通信技术比有线通信的优点体现在:一、环保,免除电线带来的塑料污染及铜矿浪费;二、便捷,无需在建筑盖建的同时加装通信电缆;三、安全,可避免由于线路故障而造成通信问题。智能家居对于数据处理要求较高,普通的单片机以不能满足如今智能家居系统的应用,而普通的家用计算机又存在处理能力过剩。对于这问题的综合考虑,ARM嵌入式系统是最佳选择。ARM7处理器能运行嵌入式Linux操作系统,对USB、SD卡、网络都能很好地提供支持。嵌入式Linux是针对嵌入式平台经过裁剪Linux原有内核获得,其内核虽然精简但功能依然非常强大。Qt图形界面开发工具更是为嵌入式Linux应用开发提供强力后盾。
目 录
摘 要 I
ABSTRACT II
第1章 绪 论 1
1.1智能家居的背景 1
1.2智能家居的发展与现状 1
第2章 总体设计方案 4
2.1系统控制器设计方案的对比选择 4
2.2方案的简介 5
2.3 系统关键模块的选用 6
第3章 硬件电路设计 9
3.1 PC2138概述 9
3.2 控制系统主电源设计 12
3.3 外围电路的设计 12
3.4 环境采集模块电路设计 16
3.5 红外遥控电路的设计 17
3.6 GPRS模块 21
第4章 软件设计 24
4.1 系统控制中心的软件设计 24
4.2 应用软件设计 26
4.3 串行口子程序 27
4.4 DS18B20温度传感器程序设计 28
4.5 QT图形界面设计 30
结束语 32
参考文献 33
致 谢 35
本电子电气通信自动化毕业设计“基于ARM的智能家居远程控制系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行