智能窗帘设计毕业论文.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:63 大小:3.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

智能窗帘设计毕业论文.doc

智能窗帘设计毕业论文.doc

预览

免费试读已结束,剩余 53 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录摘要………………………………………………….…………………………...….1Abstract………………………………………………………………….2绪论………………………………………………...................3课题背景…………………………………………………….3课题的研究工作…………………………………………….3系统设计…………………………………………..…………42.1系统方案确定……………………………………………….42.2核心芯片结构原理介绍…………………………………….52.2.1中央控制器——STC89C52RC…………...…………52.2.2红外线接收器HS0038………………………………62.2.3液晶显示LCD1602…………………………………62.2.4DS18B20温度传感器………………………………112.3硬件电路原理设计………………………………...………132.3.1显示电路………………….……………..………….132.3.2DS18B20温度传感器电路….………………………142.3.3蜂鸣器电路…………………………….……………142.3.4红外线接收电路………………..………..…………152.3.5电机执行电路……...……………………….………152.3.6窗帘框架构造设计…………………………………152.4软件设计……………………………….…………………162.4.1红外解码……………………………………………162.4.2LCD1602显示程序…………………………………182.4.3DS18B20温度传感器程序…………………………192.4.4步进电机控制程序…………………………………25调试………………………………………………...………..27总结……………………………………………………….....28参考文献……………………………………………………....29附录:…………………………………………………………30原理图:……………………………………………………………...30源程序:……………………………………………………………31摘要本文首先介绍了智能家居的基本知识及其应用前景,进而阐明了开发作为智能家居中一个很重要部分——红外线遥控自动窗帘的意义。随后着重介绍了开发单片机控制的红外线遥控窗帘系统所用到的集成芯片STC89C52、1602液晶显示、DS18B20温度传感器、uln2003、红外线发射接收器等硬件的结构原理。本文采用分块的模式,对整个系统的硬件电路设计进行分析,分别给出了系统总体框图、红外线接收电路、步进电机控制电路、蜂鸣电路、LCD液晶显示电路、温度检测电路、遥控控制程序的编写思路,每一个模块都画出了其方框图,看起来一目了然。最后通过实物调试,时钟显示、温度检测、红外控制窗帘的开合程度、还可以进行定时自动开闭窗帘等方面的设计基本上达到了预期目的。当然,系统在一些细节的设计上还需要不断的完善和改进。关键词:单片机,红外线,定时控制,温度检测,步进电机,窗帘。AbstractThispaperfirstintroducesthebasicknowledgeanditsapplicationprospectsforthesmarthome,andthenclarifythemeaningofdevelopmentasasmarthomeisaveryimportantpart-infraredremotecontrol,automaticcurtain.SubsequentlyfocusesontheintegratedchipusedinthedevelopmentofmicroprocessorcontrolledinfraredremotecontrolcurtainsystemSTC89C52,1602LCD,thestructuralprincipleofDS18B20temperaturesensor,uln2003,infraredtransmitterreceiverandotherhardware.Inthispaper,theblockmodetoanalyzetheentiresystemofhardwarecircuitdesign,givestheoverallsystemblockdiagram,theinfraredreceivercircuit,thesteppermotorcontrolcircuit,thebuzzercircuit,LCD