摘 要:本设计介绍了基于单片机AT89C51的自动照明控制系统及其原理,提出了有效的节能控制方法。该系统采用了当今比较成熟的传感技术和计算机控制技术,利用多参数来实现对室内照明的控制。
本设计中采用热释电红外传感器进行人体感应,通过光敏电阻检测光线强弱,当同时感应到室内有人并且光线很弱的时候可以自动控制灯亮,整个光线强度值还将用LCD1602液晶显示器显示出来。本系统具有结构简单,操作灵活,使用方便等优点。65123
毕业论文关键词: AT89C51单片机,热释电红外传感器,PCF8591,LCD1602,光敏电阻
Abstract: This design introduces automatic lighting control system based on its principle of microcontroller AT89C51 proposed effective energy-saving control methods. The system uses a more mature sense of today's technology and computer control technology, to achieve multi-room lighting control parameter.
The design of the pyroelectric infrared sensor body sensors, photosensitive resistance by detecting the intensity of light, when it was at the same time sensitive to indoor and weak light when the lights can automatically control the whole light intensity value will be displayed with the LCD1602 LCD Monitor . The system has a simple structure, flexible operation, ease of use.
Keywords:AT89C51 microcontroller, pyroelectric infrared sensor, PCF8591, LCD1602,
photoresistance
目 录
1 引言 4
1.1 选题背景 4
1.2 选题意义及特点 4
2 系统总体设计方案 5
2.1 总方框图 5
2.2 LED和按键简介 5
2.3 PCF8591芯片简介 6
2.4 光敏电阻和热释电红外传感器简介 6
2.5 LCD1602简介 6
2.6主控芯片AT89C51单片机简介 7
3 系统硬件设计 8
3.1 晶振电路 9
3.2 复位电路 9
3.3 电源电路 10
3.4 LCD1602显示电路 11
3.5 光线检测电路 11
3.6 红外感应和开关电路 12
3.7 灯光控制电路 13
3.8 总电路图 14
4 系统软件设计 14
4.1 软件设计整体思路 14
5 系统仿真与测试 20
5.1 程序调试用到的软件及工具 20
5.2 KEIL C51简介 20
5.3 软件开发环境的搭建 20
5.4 Proteus介绍 20
5.5 仿真结果 21
总 结 24
参 考 文 献 25
致 谢 26
附 录 26
1 引言
1.1 选题背景
早期社会没有照明灯,各家各户只是使用煤油灯或者蜡烛。煤油在燃烧的时候会产生大量的有害气体,当人长期吸入此气体会导致各种疾病,还有最直接的就是对眼睛的伤害,因为它发出的光是非常弱的,不能自动根据光线强度来控制灯的开关。随着社会的发展,科学技术的进步,出现了电灯,开始时候的电灯还只是通过人为的控制,等到天黑的时候人们就要打开电灯开关,如果白天的时候就要关掉电灯开关,如果人们不记得打开或者在黑夜中关闭了将影响到人们的生活和对能源的极大浪费,后来随着科学技术的快速发展,尤其是进入21世纪以来微处理器和传感器的发展,使得单片机的应用越来越广泛,于是就产生了现在的智能的家庭照明系统了,通过使用光敏传感器来检测光线强弱,经AD转换后给单片机处理,通过红外传感器检测室内是否有人,实现自动控制门口客厅和卧室灯。客厅卧室灯还可以手动开关进行控制,这样实现了无人操作,而且极大的节约了能源,因此本设计研究的基于单片机灯光自动控制系统是非常有意义的。 AT89C51单片机灯光自动控制系统设计+程序+电路图:http://www.751com.cn/zidonghua/lunwen_72600.html