摘要:随着生活水平的逐步提高,人们越来越向往高质量生活,对照明功能也不断提出了新要求。因此,适用于各种场合的照明控制器应运而生。在照明发展进程中,各种光源先后出现,面对能源紧张的局面,以节能环保著称的LED在逐渐占据主导地位。本文针对电压为12V的LED设计了一个多功能控制器。
本课题目的是为改进台灯设计了一套单按键多模态照明灯控制器, 其可以只通过一个按键来控制照明灯的开关和亮度等工作状态。为按键设定不同的工作模式,由CPU读取按键输入状态,通过STC12C5A60S2芯片的端口输出PWM波控制LED灯。本控制器由电源模块、按键输入模块、单片机模块、LED控制模块和LED执行模块五部分组成,结构简单。
经过调试检测,本人设计的控制器可以实现对LED灯源进行多种工作模式转换。
关键词:单片机;LED;PWM调光;单按键
目录
摘要
Abstract
第一章 绪论-1
1.1课题研究目的及意义-1
1.2 照明的发展史-1
1.2.1 古代照明-1
1.2.2 近代照明-2
1.2.3 现代照明-2
1.3课题研究的内容-2
1.4 设计思路-3
1.5论文结构及工作安排-3
第二章 台灯系统的优化-4
2.1 系统结构介绍-4
2.2 LED的基本结构-4
2.3 LED特点-5
2.4 LED灯用途-6
2.5本章小结-7
第三章 硬件电路设计-8
3.1 单片机模块-8
3.2 按键模块-10
3.2.1 按键选型-10
3.2.2 按键抖动-10
3.2.3 按键消抖-11
3.3 LED灯执行电路-12
3.3.1 LED执行电路设计方案-12
3.3.2 电源的选型-14
3.3.3 LED灯泡的选型-15
3.4本章小结-16
第四章 软件编程设计-17
4.1 PWM调光原理-17
4.2 LED灯的亮度调整-17
4.3 按键的识别-18
4.5本章小结-18
第五章 实验与调试-19
5.1 按键检测实验-19
5.2 焊接调试-21
5.3本章小结-22
第六章 总结与展望-23
6.1总结-23
6.2展望-24
致 谢-25
参考文献-26
附录A-28
附录B-33