摘要:本设计以STC89C51单片机为核心控制芯片,使用光敏电阻和ADC0809转换器采集光照信息并将其转换成数字信号传给单片机。采用脉宽调制(PWM)技术,利用采集光照信号调整PWM的周期、占空比来控制LED驱动电路电流,从而达到控制调节LED灯的亮度效果。它同时具有“手动控制”和“光照控制”两个模式,可以通过开关控制模块自由切换,并通过指示电路来显示当前所处的模式。使用LED作为台灯光源,符合当前社会所倡导的节能环保理念。LED灯具有绿色环保、高效节能、使用寿命长等特点。62803
毕业论文关键词: 单片机,脉宽调制,LED灯,A/D转换,光敏电阻
Abstract: The design STC89C51 microcontroller as the core control chip, using a photosensitive resistance and light ADC0809 converter gathering information and converts it into a digital signal to the microcontroller. Use PWM technology, through the use of the collected light signal to adjust the PWM duty cycle to control the LED drive circuit current, so as to achieve LED lamp brightness control and regulation. It also has a "manual control" and "light control" both modes, you can switch control module free switch, and by instructing the circuit to which mode is currently displayed. LED use with green, energy efficient, long life and other characteristics as a lamp light source in line with the current society advocated by the energy saving ideas.
Keywords: mcu, pwm, led lights, a/d conversion, photoresistor
1 绪论 3
1.1 前言 3
1.2 设计结构 3
2 电路结构分析与比较 3
2.1 传统LED台灯电路 3
2.2 基于51单片机的光控LED台灯电路 4
2.3 传统LED台灯电路与基于单片机的LED台灯电路的比较 5
2.4 PWM基本概述 7
3 系统硬件结构设计 8
3.1 硬件结构 8
3.2 STC89C51单片机主控电路模块 9
3.3 LED台灯的驱动模块及调光实现 15
3.4 光电检测模块 16
3.5 ADC0809 A/D转换模块 17
3.6 手动控制模块 19
3.7 指示电路模块 19
4 系统软件设计 19
4.1 程序流程图 19
4.2 软件控制子程序介绍 20
结论 22
参考文献 23
致 谢 24
附录一 25
附录二 26
1 绪论
1.1 前言
LED(Light Emitting Diode)也被称作发光二极管,是20世纪中期发展起来的新技术,是一种固态半导体器件,它能够实现电能和光能的转化。半导体晶片是LED 的最重要部分,晶片附在支架上的一端是他的负极,另一边是正极用来连接电源,使用环氧树脂将整个芯片密封起来。半导体晶片由三个模块组成,N型半导体作为一端主要聚集电子;中部一般为量子阱一到五个周期;P型半导体作为另外一端,大部分是空穴。当导线通过电流时,晶片中的空穴和电子则会流向量子阱,电子和空穴在量子阱内结合,随后以光子的方式释放能量,LED发光的原理就是如此。LED拥有绿色节能、使用寿命长等特点。