基于ARM的智能家居控制器设计与实现

被引量 : 14次 | 上传用户:suntow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着社会经济水平的提高,人们对家居生活的质量的要求也越来越高。随着计算机与嵌入式技术的生活化,各种智能化、信息化的消费电子产品不断涌现。这些家用电器在方便人们的生活,提高人们的生活质量的同时,也提出了一个问题,如何对家庭中越来越多的信息家电进行有效的控制。智能家居是由欧美等发达国家提出的一种概念,旨在将家庭中离散的信息设备连接到一个家庭智能化系统上进行集中的或异地的监视控制和家庭事务的管理。本文针对这一目标设计了一款基于网络平台的智能家居控制器。智能家居控制器是智能家居系统中不可缺少的一部分。本文在ARM平台上,结合嵌入式Linux系统,Internet技术,在智能家居控制器上实现了嵌入式Web服务器、CGI脚本服务体系及后台控制系统。并基于蓝牙技术构建了以智能家居控制器为中心的家庭内部网络。分析并定义了智能家居控制器与信息家电之间的通信方式。用户在任何可以获得Internet的地方,通过web浏览器登录家居控制系统的主控页面,就可以控制自己家中的信息家电。具体如下:本文分析了智能家居的起源、发展和研究现状。对比了当前较为流行的几种可用于构建智能家居内部网络的相关技术,确定以蓝牙技术作为家庭内部网络通信工具。并在文中阐述了实现蓝牙技术串口通信的方法。以ARM9核心开发板搭建了智能家居控制器的硬件实验平台,并阐述了系统实现所需要的软件开发平台的建立过程。描述了引导程序vivi的移植、Linux系统内核的移植、根文件系统的制作、交叉编译环境的构建过程以及蓝牙协议栈BlueZ移植的实现方法。分析了家居控制系统的工作原理。完成了嵌入式Web服务器的移植,描述了CGI服务脚本体系并给出了具体的实现方法。分析并设计了后台服务模块的程序结构及工作流程,描述了实现过程。本文实现了智能家居控制器的网络控制功能。经过模拟平台的搭建及对系统的测试,利用现有网络资源,本文设计的智能家居控制器能够实现与被控端设备的连通及控制信号的发送,实现了对信息家电的控制,基本实现了既定的目标要求。
其他文献
保护生物多样性在林木育种中必须予以重视。传统的林木育种主要考虑遗传增益。长期育种则以维持育种群体的变异性为主要目的。具有丰富生物多样性的天然森林群体是长期育种的
植物功能性状与环境之间的关系是功能性状研究的核心问题。为了探讨地形和土壤特性的差异对亚热带常绿阔叶林植物功能性状的影响,并找到影响古田山亚热带常绿阔叶林植物形态
随着经济的日益发展,我国的建设事业的发展也掀开了崭新的篇章。建设工程的质量成为了业界关注的焦点问题之一。本文针对钢筋混凝土保护层的施工控制问题进行了讨论。文章主
根据南京河西地区粉质粘土的土工试验资料,对其物理、力学指标进行统计分析,研究土体的力学指标与物理指标的变异性及相关性,采用回归分析的方法对土的物理和力学性质指标进
本文对中国爬行纲动物的分类体系和物种进行了系统的评估,规范了中文学名,给出了《中国爬行纲校正名录》,结果表明:中国现存爬行纲动物3目30科132属462种,其中鳄形目(Crocody
如何选择病例和如何实施期待治疗是早发型重度子痫前期保守处理的关键。应选择无严重并发症和病情稳定的病例在三级医院监管,其治疗措施包括医患间的良好沟通、母胎状况的严
数值模拟技术、MATLAB/Simulink仿真分析方法、虚拟现实技术、硬件在环和高层体系结构是目前常用的计算机仿真分析方法,在汽车工程领域均有了不同程度的应用,在汽车整车及其