摘 要:随着电子技术在各行业的迅速发展,智能化产品逐步成为时代主流。本设计主要是针对室内灯光的控制情况,以及电能能源的浪费多等现象,深入研究灯光如何在室内进行智能控制的原理,同时找出其实现方法。在此基础上,提出了基于单片机STC89C52对于设计室内灯光控制系统的思路,最后进行了它的软件仿真和实物制作。该系统以单片机STC89C52为主要控制模块,采用光敏电阻和红外对管检测室外光线强弱及室内人员的数量,并通过单片机对其信号进行处理、分析、判断,合理控制室内灯光开启数量,从而实现室内灯光的控制。系统软件采用C语言编写,架构清晰,便于改进。
关键词:红外对管 ,光敏电阻,STC89C52
目录
摘要
Abstract
1 绪 论-1
1.1 研究背景-1
1.2 本课题的主要研究内容-2
2 室内灯光控制系统总体方案设计-3
2.1 室内灯光控制系统总体设计-3
2.2 单片机智能控制系统设计-4
2.3 灯光控制系统设计方案-4
3 系统硬件设计-5
3.1 单片机模块设计-5
3.2 室内人数红外检测设计-6
3.3 室内光线检测模块设计-8
3.4 系统时钟电路模块设计-9
3.5 显示电路模块设计-11
3.6 系统独立按键电路模块设计-13
3.7 系统LED灯控制电路模块-14
3.8 系统电源电路模块-14
4 系统软件设计-15
4.1 系统主程序设计-15
4.2 人数统计子程序设计-16
4.3 液晶显示子程序设计-17
5 系统仿真与硬件调试-18
5.1 系统仿真-18
5.2 硬件制作调试-23
结 论-25
参 考 文 献-26
致 谢-27