毕业设计(论文)-基于单片机的智能家居控制系统设计 联系客服

发布时间 : 星期六 文章毕业设计(论文)-基于单片机的智能家居控制系统设计更新完毕开始阅读3c58902e58fb770bf78a5525

第5章 环境实例搭建

在实现了系统各个模块的功能后需要做的,也是最为重要的就是实际运用,只有在实际运用中达到预期效果才能说明这是一个成功的设计,因此这一章将会阐述,如何将这套系统搭建在一个真实环境中。

5.1 实例环境选择

本次系统搭建选择了一个普通型的两室一厅住宅,如图26所示。其中要用到智能控制的地方有两间卧室、一间客厅、一个过道(3号)、一间卫生间、一道门。

1 1 2 6

图 26 实例住宅平面图

7 5 8 3 4 5.2实例环境布置

5.2.1 所控电器

在本实例中,所要控制的电器有8个,如图5.1所示1号是主卧灯、2号是客卧灯、3号是过道灯、4号是卫生间灯、5号是客厅窗帘、6号是接线板、7号是空调、8号是门禁。

5.2.2 布线

37

因为系统没有设计有线模块,所以所有连接都要用到导线,因此在实际应用中,本套系统适用于那些事先安排好且不需要经常移动更换的电器设备,

其中为了方便控制,继电器模块会被独立出来,作为一个个控制终端。这样也缩短了电器电源线的布线长度,增加了系统的安全系数(如图27所示)。控制核心与服务器的连接用串口,因此控制核心会和服务器主机放在一起。

另外传感器与红外接收头将会被独立出来。红外接收头会与遥控配套安装。

电器1 电器2 图27 布控简图 控制终端1 控制核 心(单片机) 服务器 网口 控制终端2 5.2.3控制模式 在控制模式上除了以往常见的自动与手动模式,在环境实例的设计中还参考了手机中的情景模式,情景模式功能是为了方便用户控制,根据日常大多数人的生活习惯,在实例系统中的设置了一些情景模式,其中包括有离开、自由、控制、睡眠、会客、全开、起夜模式、自定义。如图28所示。

控制 模式 情景 睡眠 全开 自动切换后电器会根据传感器采集的信息来控制离开 起夜 会客 走廊、客厅的灯开,门禁关、 关闭其他电器设备、卧室灯 由亮变暗,开门禁,关窗帘 打开所有电器设备 关所有电器、开门禁 开卧室灯、走廊灯

自定义模式 切换后可以手动控制电器 手动切换后可以手动控制电器

图28 控制模式

38

情景模式、手动模式与自动模式是同一级的,只有在情景模式下其它一些的模式如起夜模式、会客模式才会启用,在情景模式中,离开模式是在用户离开后除了门禁是开着其他所有的电器包括接线板都是关闭状态,起夜模式是指当夜间需要使用卫生间时候,触发该模式,卧室、走廊到卫生间的灯都会被打开。会客模式是当家人回家或有人拜访的时候,将先关门禁打开走廊、客厅灯。睡眠模式下将会关闭掉家中其它电器,对应的卧室灯的亮度将会逐渐变暗。全开模式是为了方便检查所控电器是否都能正常工作。手动模式是指当用户需要特殊开关某种电器时,先要切换到手模式,再通过键盘、遥控器开光某些电器。自动模式下,客厅的灯、窗帘、空调会根据温度与光敏传感器采集到的信息被单片机所控制。当然如有特殊需要可以变动情景模式中的电器以及其状态。

5.2.4 远程控制

因为系统中的远程控制是需要用以太网连接,所以控制核心上的串口转以

太网口模块需要接一根网线接到网络接口,并且需要一个固定的IP供串口转以太网口模块使用。Web的后台程序可以放在租用的服务器上,这样连接好以后就可以通过网页上的按钮轻松远程控制家中的电器了。

39

第6章 总结

经过将近三个月的单片机毕业设计,终于完成了我的智能家居控制的设计,虽然有部分功能尚未实现不能达到设计要求,但总体上完成了一个从硬件到软件完整的设计流程。

本次设计中有一些不足,首先是没有做PCB板,由于从2010年12月份就开始实习,所以在时间上比较紧张,只能用周末与一些零碎的时间来做,所以最后只能只是在开发板上调试、演示。其次是设计中的Web部分的功能未实现,只是把网页界面做出来了,其后台服务器程序与数据库部分一是由于在实习中,时间不足,二是由于只做过短期的培训,技术上较为生疏,需要边做边学,周期较长。所以这部分在答辩前没有实现,但答辩后,我会继续用空闲时间去一步步完成、完善设计。

通过本次设计,我发现了自己存在很多不足,虽然以前还做过这样的设计但这次设计真的让我长进了很多,一个真正的嵌入式工程师,不仅要技术好而且要有很好的想象力与前瞻性,能够适应日夜变化的生活需要,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习嵌入式更是如此,技术只有在经常的实际运用过程中才能提高,这就是我在这次课程设计中的最大收获。

40