基于51单片机的智能家居控制系统设计.doc
- 文档编号:148843
- 上传时间:2022-10-04
- 格式:DOC
- 页数:63
- 大小:1.33MB
基于51单片机的智能家居控制系统设计.doc
《基于51单片机的智能家居控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于51单片机的智能家居控制系统设计.doc(63页珍藏版)》请在冰豆网上搜索。
华南农业大学珠江学院
毕业设计
基于单片机的智能家居控制系统设计
指导老师:
系:
信息工程系年级专业:
09级自动化
提交日期:
2013年3月3日答辩日期:
2013年4月20日
答辩委员会主席(签名):
评阅人(签名):
2013年6月1日
摘要
智能家居是时代发展的产物,是住户想享受快速网上冲浪、便捷实时的通讯、安全防范、丰富娱乐生活、便捷的生活家居管理,优质物业管理等智能化住宅所特有的生活方式,使忙碌一天的人们真正体会到智慧家带来的生活乐趣。
本设计以STC89C52RC单片机为核心设计数字时钟和智能窗帘:
通过光敏电阻检测光线强弱,当光线强度达到一定的程度时,通过单片机控制电机将窗帘拉上,否则打开窗帘。
另外用点阵显示时间和当前室内温度,由于下午十点后基本属于睡眠时间,故忽略光线强度,拉上窗帘并自动切换到手动模式,以节约电能,待第二天起床再将其切换至自动模式。
由于一般电机无法自主精确定位,需要辅助器件构成一个闭环系统才能精确的控制窗帘的张合程度,故本设计采用步进电机控制,通过齿轮变速,精确控制窗帘的张合程度,避免窗帘由于过度的张合造成损害,同时由于减少了辅助器件,节省了能源。
同时,本设计还选用DS12C887时钟芯片,该芯片内部自带锂电池,即使在断电的情况下仍然能继续工作。
该芯片有内置晶振,能够提供准确的时间,正常工作状态下工作一个月误差为+1分钟。
芯片内部带有闹钟功能,带有世纪寄存器,能够解决世纪问题,还有闰年补偿能多项功能。
比只利用晶振驱动的电子时钟功能更强大,时间更准确。
关键词:
单片机;智能窗帘;时钟芯片
Abstract
Intelligentfurnitureisoutcomeofthedevelopingtime.Itisaspeciallifestylewithwhichresidentscanenjoyfastonlinesurfing,convenientcommunication,safetyguardandwhichcanenrichresidents’entertainment,maketheirfurnishingmanagementmoreconvenientandwhichcanoptimizetheirpropertymanagement.Itcanprovidepeoplewhohavebeenbusyforawholedaywithentertainmentthatintelligentonesbringtothem.ThesearedesignscalleddigitalclockandintelligentcurtainthatcenteronSTC89C52RCMCU.Itdetectswhetherthelightishardornotthroughphotosensitiveelectricresistance.Whenlightishardtosomelevel,thecurtainisclosedunderthecontroloftheMCUonthegenerator,andisopenedonthecontrary.Inaddition,itshowstimeandthepresentindoor’stemperaturewithdotmatrix.Lightcanbeneglectedafter10o’clockpmwhenmostpeoplehavefallenasleep.Atthistime,thecurtainisclosedandgettobeundermanualmode,soastocutdownelectricityconsumption,itwasnotturnedtoautomaticmodeuntilresidents’gettingupinthemorning.Commonlyseengeneratorsarenotabletofixprecisely,theycanformaclosedloopsystemtorealizeprecisecontroloncurtainsonlywiththehelpofsomeassistantdevices.Thus,thisdesignpreciselycontrolscurtainsunderthecontrolofsteeringenginesandwithgearstoalterthespeed.Bythat,curtainsareprotectedfromdamagesbyover-operation.Atthesametime,lessassistantdevicesareusedandenergyconsumptioniscutdown.Meanwhile,thedesignselectsDS12C887chipswhichcontainlithiumcellsthemselvesandwhichcancontinueoperatingevenwhenitisoutofelectricity.Suchchipscontainsomeinternallyinstalledcrystalthatcanprovideprecisetimewithonlyoneminute’serrorwithinonemonthwhenoperatingnormally.Suchchipsalsohavealarmfunctionandcenturyregister.Thus,theycansolvecenturyproblem.Thisdesignismuchstrongerandpreciserthananyelectricclocksusingonlycrystaltooperate.
Keywords:
MCU;intelligentcurtain;clockchip
I
设计说明
基于单片机的智能家居控制系统设计是在指导老师给出的任务书并在其指导下完成的。
设计任务主要是以STC89C52RC单片机为核心设计数字时钟和智能窗帘:
通过光敏电阻检测光线强弱,当光线强度达到一定的程度时,通过单片机控制电机将窗帘拉上,否则打开窗帘。
另外用点阵显示时间,由于下午十点后基本属于睡眠时间,故忽略光线强度,拉上窗帘,待第二天八点之后再将其切换至自动模式。
该智能家居系统设计有以下几点基本要求:
(1)硬件电路的设计(包含元器件的选择)。
(2)窗帘和电机之间的连接。
(3)程序设计。
针对上述要求,经过考虑,我构思出具有自身特色的智能家居系统,设计主要内容为:
(1)单片机最小系统模块:
整个控制系统都是依靠单片机完成。
从功能和价位以及本题目要求来看,我们选择STC89C52RC芯片作为本系统的控制核心,同时可以实现控制、显示等功能。
(2)点阵显示模块:
由于本系统比较复杂,且所有软件和硬件设计都由本人独立完成,点阵模块原理本人比较了解,本系统需要四块16*16的点阵显示,电路焊接工作量比较大,故采购市场上现成的点阵模块。
四块16*16的点阵级联后,显示年月日,星期,时分秒和当前室内温度。
(3)数字时钟模块:
选用DS12C887时钟芯片,该芯片内部自带锂电池,即使在断电的情况下仍然能继续工作。
DS12C887在完全没有外部电源的情况下工作11天花费10%的电量,电池最多充电1000次,即每11天充一次电,芯片能工作30年。
该芯片有内置晶振,能够提供准确的时间,正常工作状态下工作一个月误差为1分钟。
芯片内部带有闹钟功能,带有世纪寄存器,能够解决世纪问题,还有闰年补偿能多项功能。
比只利用晶振驱动的电子时钟功能更强大,时间更准确。
(4)光敏模块:
通过光敏电阻检测室内光线强度,并转换为数字量输出。
(5)温度采集模块:
选择温度传感器进行数据采集,并通过点阵显示当前室内温度。
(6)窗帘控制模块:
通过步进电机控制窗帘是否打开。
在做本设计的过程中,我查阅了很多的相关资料,其中主要的技术资料是各个芯片的资料,如:
STC89C52RC单片机资料、点阵显示资料、光敏元件资料、温度传感器资料等。
关键词:
单片机;点阵显示;温度;时钟
II
目录
1引言 1
1.1研究背景 1
1.2研究的目的与意义 1
1.2.1国外研究情况 1
1.2.2国内研究情况 2
1.3本课题研究的主要内容和研究方案 2
2智能家居控制系统总体介绍 3
2.1系统总体方案 3
2.2系统功能 3
2.3系统结构 3
3智能家居控制系统硬件设计 4
3.1系统主要芯片介绍 4
3.1.1STC89C52RC 4
3.1.2DS12C887 5
3.1.3DS18B20 8
3.1.474HC138 9
3.1.574HC595 10
3.2系统各个模块硬件电路介绍 11
3.2.1单片机最小系统设计 11
3.2.2DS12C887时钟电路设计 12
3.2.3点阵显示电路设计 13
4智能家居控制系统软件设计 17
4.1主程序设计 17
4.2显示程序的设计 18
4.3DS18B20程序流程图 22
4.4DS12C887程序流程图 23
4.5步进电机控制程序 23
5智能家居控制系统调试 25
5.1软件调试 25
5.2硬件调试 26
5.2.1短路与虚焊检测 26
5.2.2上电测试 27
6结论 29
参考文献 30
致谢 31
附录 32
附录A电路原理图 32
附录B设计源程序 34
IV
1引言
智能家居概念的起源很早,但一直未有具体的建筑案例出现,直到1984年美国联合科技公司将建筑设备信息化、整合化概念应用于美国康乃迪克州哈特佛市的CityPlaceBuilding时,才出现了首栋的“智能型建筑”,从此揭开了全世界争相建造智能家居的序幕。
1.1研究背景
智能家居又称智慧家居/智能住宅,在国外常用SmartHome表示。
与智能家居含义近似的有家庭自动化、电子家庭、数字家园、家庭网络、网络家居、智能家庭/建筑,在中国香港和台湾等地区,还有数码家庭、数码家居等称法。
智能家居是时代发展的产物,是住户想享受快速网冲浪、便捷实时的通讯、安全防范、丰富娱乐生活、便捷的生活家居管理,优质物业管理等智能化住宅所特有的生活方式,使忙碌一天的人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 智能家居 控制系统 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)