摘 要:本设计采用了STC89C52芯片、DS1302时钟芯片、光敏传感器、U型光电感应传感器、LCD1602液晶显示屏、按键控制平台。STC89C52为主控芯片,负责总体系统的信息处理与控制;DS1302时钟芯片提供实时时间信息,确保在规定时间之外(例如:晚上10:30之后,教室处于无人状态)照明灯具处于熄灭状态;光敏传感器检测白天与夜晚,从而使白天亮度高的情况下不开灯(晚上与阴雨白天可以开灯);U型光电感应传感器用于晚上人数检测,确定教室的亮度,从而确保合理调节教室照明亮度;LCD1602液晶显示屏实时显示教室人数与时间;按键控制平台用于调节显示时间与特殊情况的强制开光灯。
关键词: STC89C52芯片,DS1302时钟芯片,光敏传感器,U型光电感应传感器,LCD1602液晶显示屏,按键控制平台
目录
摘要
Abstract
1 绪论-4
1.1 选题背景及意义-4
1.2 智能控制系统简介及优势-4
1.3 系统介绍-5
2 系统总体设计-6
3 智能照明控制系统的硬件设计-7
3.1 STC89C52单片机-7
3.1.1 单片机基础介绍-7
3.1.2 单片机最小工作系统介绍-8
3.2 U型光电感应传感器介绍-8
3.3 光敏传感器介绍-9
3.4 DS1302时钟芯片介绍-10
3.5 LCD1602液晶显示屏介绍-11
3.6 按键控制平台介绍-12
4 智能照明控制系统的软件设计-12
4.1 系统总体流程图设计-12
4.2 单片机初始化设计-13
4.3 LCD1602液晶显示设计-14
4.4 照明系统开函数设计-14
4.5 时钟函数设计-15
5 系统调试-15
5.1 软件调试-15
5.2 硬件调试-17
结论-21
参考文献-22
致谢-23
附录-24
附件1:原理图-24
附件2:实物图-25
附件3:部分程序-26