基于ARM的智能家居控制系统设计
[关键词:ARM,智能家居控制系统] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0259,word全文:48页,合计:18000字 |
本文设计并实现了其中的智能家电控制系统。采用计算机网络和短信息两种控制方式,结合了基于ARM的嵌入式系统、单片机系统、计算机网络、移动通信、WIN32编程和J2ME等技术,实现了对遥控型家电和开关型家电的控制。系统以S3CEB2410-I实验箱为硬件平台,建立了嵌入式系统开发环境,移植了Linux2.6.16内核;开发了应用软件,分为主控器、单片机子系统、PC客户端和手机客户端四个模块;加入了用户鉴权功能,以保障系统安全。整个系统具有功能完整,动态更新数据和友好人机接口的特性。最终完成了相关软硬件设计、调试,经测试,完全实现预期功能。最后提出了系统改进的方案和措施。
本文的主要工作
本课题研究的内容是基于ARM的智能家居控制系统,主要针对智能家居系统中的家电控制子系统,目标是设计一个可以让用户在远程通过手机短信和以太网两种方式,实现对家电的控制。设计内容有:
1)移植Linux操作系统,搭建嵌入式开发平台。
2)主控器软件。主控器软件实现通过以太网与PC客户端通信,交换服务器和客户端认证信息,提供设备信息服务;接收用户手机的短信息命令,解析后送单片机子系统执行;通过串口与单片机子系统通信,发送移动终端AT指令、红外捕获指令和数据;管理系统配置文件;实现系统整体任务调度。
3)单片机子系统软件。单片机子系统实现遥控器红外信号的捕获、编解码和发送;通过继电器控制开关型电器;通过串口复用向移动终端转发AT指令。
4)PC客户端软件。PC客户端软件实现通过以太网与主控器通信;发送和维护(增加、删除和更改)家电控制命令;实现手机端软件的JAR打包。
5)手机客户端软件。使用J2ME技术,以菜单界面接受用户输入,通过短信息发送控制命令。
经过三个多月紧张的工作,查阅检索资料、进行软硬件设计、制作和调试,最终的完全达到了各项预期指标,并有多处创新性的功能设计。从整体来看,系统具有以下5项主要特点:
1)本设计针对的是一个完整系统而并非单一功能性的设计,从数据的角度看,系统包含了数据输入、传输、分析、存储、配置、下载等一系列的完整操作。
2)从控制的对象来看,分为带有遥控器的家电和开关式家电两大类。可以实现大多数家用电器的控制。
3)新颖的手机端软件,给使用者提供了一个图形化的人机交互界面,便于使用;同时系统屏蔽了底层的短信操作,不需要记忆大量的枯燥指令,即使对软硬件及其编程并不熟悉的用户也能轻松上手。而且在使用中可以更改设备的手机号码,实现同时对多个系统的控制。
4)系统功能并不是固定的,可以在实际应用中由用户根据实际情况进行扩展,实现PC客户端、主控设备和手机三者之间数据的联合更新。
5)有以太网和短信息两种控制方式,可灵活选用。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0259,word全文:48页,合计:18000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于ARM的智能家居控制系统设计(论文)!