更新时间:12-24 上传会员:萌小月
分类:工业大学 论文字数:10855 需要金币:2000个
摘要:随着社会信息化的不断飞速发展,人们的日常生活面临着各种各样的信息变化。人们在家居方面早已不仅仅是物理空间的要求,人们需要的是一个更加方便、舒适、安全的居家生活环境。窗帘早已成为每个家庭日常生活中的家居用品之一,为了满足人们高品质生活的需求,人们对窗帘的要求越来越高。但是日常生活中的传统窗帘的避光及采光问题主要采用的是通过人们手动从而来开闭窗帘,特别不方便,于是智能窗帘应运而生。窗帘智能控制是智能家居行业新兴的生活产业,更能适应人们日益追求简单方便的生活方式。
本文介绍了一个以单片机STC12C5A为控制器核心,利用光照传感器、时钟显示接口电路以及信号调理电路等外围电路协调工作的多功能智能窗帘控制系统的设计。它主要的功能有时间显示, 红外遥控,防盗自动报警,还可以根据光强度自动调节窗帘开合程度以使屋内达到舒适惬意的环境。经过调试,该系统的设计能够基本完成智能窗帘的各种预期功能。智能窗帘控制系统的研制,对整个智能家居的发展有现实意义。
关键词 STC12C5A;智能窗帘;自动报警;时钟显示
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景及意义-1
1.2 国内外研究现状-1
1.3 本文的主要工作及结构安排-2
2 系统总体方案设计-3
2.1 系统基本功能及需求-3
2.2 系统总体设计思路及框图-3
2.3 方案论证-4
2.3.1 单片机芯片方案论证-4
2.3.2 遥控模块方案论证-4
2.3.3 时钟模块方案论证-4
2.3.4 显示模块方案论证-5
2.3.5 光控模块方案论证-5
2.4 主要芯片介绍-6
2.4.1 STC12C5A60S2芯片-6
2.4.2 红外遥控器-7
2.4.3 DS1302时钟芯片-7
2.4.4 LCD1602液晶-8
3 系统硬件设计-9
3.1 系统原理图设计-9
3.2 最小系统设计-9
3.2.1 振荡电路设计-10
3.2.2 复位电路设计-10
3.3 时钟模块设计-11
3.4 液晶显示模块设计-11
3.5 防盗报警模块设计-13
3.6 指示灯电路设计-14
3.7 红外遥控模块设计-14
4 系统软件设计-16
4.1 主程序软件设计-16
4.2 LCD1602显示程序设计-17
4.3 DS1302程序设计-17
4.4 光照采集处理程序设计-18
4.5 红外遥控程序设计-19
5 系统调试-20
5.1 系统调试概述-20
5.2 软件调试-20
5.3 硬件调试-20
结论-23
致谢-24
参考文献-25