全球旧事资料 分类
设计报告
f智能家居控制系统
设计:刘东宇201304
f1摘要
本设计为智能家居控制系统,主要用于对家电的智能化控制和家庭防盗。采用用STC公司的89C58RD单片机为主控。实现的功能有:1实时显示时间和日历2实时显示温度和湿度3可以对房间温度和湿度进行自动控制4具有声光防盗报警功能5无线控制功能6红外人体感应功能7低功耗模式(防盗模式)与正常模式任意切换8开机图片,程序在线下载等9测量水的温度
2引言
随着科技的快速发展,家电都变得越来越智能化,各种各样的智能化家电改变了我们的生活方式,比如现在的全自动洗衣机,电饭煲,空调,云电视等。但是这种智能的程度还远远不够,这些东西还是需要我们人为的去控制,比如空调,增湿机等,它们不能根据环境的温度或湿度来对,环境温湿度进行自动调节。
随着生活水平提高,家庭的贵重物品也越来越多,家庭
f防盗也变的更加需要,以前防盗就仅仅只是一张防盗门,到现在防盗措施也应该随着科技的发展而提高,比如通过红外释敏人体感应模块作为报警触发器,这样防盗效果会得到一个很好的提升,本设计主要就是基于以上两个方面而设计的。
3系统方案硬件整体框图
按键和无线控制部分
液晶显示部分
时钟芯片
继电器,蜂鸣器,led灯
声光报警器部分
STC
89C58RD
控制
高精度水温传感器部分
环境温湿度传感器,人体感应模块部分
4硬件系统设计
1DHT11芯片采集温湿度数据传输给单片机进行处理然后后显示在LCD12864液晶屏上,并可以通过设置温湿度上下阀值(可以通过按键调节)来控制房间内的温湿度(通过继电器来进行控制)。2DS1302产生时钟数据传输给单片机进行处理然后显示在
f液晶屏上面,时间可以通过按键进行调节。3在防盗模式(低功耗模式)通过HCRS501人体感应模块
对人体进行感应,如果有人进入,马上会发出声光报警,并且在液晶屏上面显示报警字样,进入防盗模式和退出防盗模式(消除报警)都可以通过按键进行控制,还可以通过4路遥控进行控制。4通过DS18B20对水温数据进行采集然后传输给单片机进行处理,并显示在液晶屏上(精确度很高,精确达到01位)。
整体电路图
f5系统软件设计
主程序流程图
fT0和T1中断程序
程序采用模块化编程方式,对每一个独立芯片的驱动程序进行了封装,分别为
1主程序co
test_10c2延时程序delay_ms3DHT11温湿度传感器驱动程序DHT11c4DS18B20水温传感器驱动程序DS18B20c5DS1302时钟芯片驱动程序DS1302c
f6按键驱动程序ker
好听全球资料 返回顶部