摘要:本设计设计了一个基于单片机的OLED灯具控制系统。首先是研究了有机发光二极管(OLED)的基本特性以及其在照明领域的应用。在硬件方面对STM32单片机、电源电路、驱动电路、通信等方面做了系统的研究。本设计采用的是OLED灯的有源驱动方式,并且使用PWM控制技术(脉冲宽度调制技术)控制OLED灯的亮度,最后使用了RS232串口显示屏对OLED灯的亮度参数进行显示。
关键词 OLED;STM32;有源驱动;PWM;亮度
目录
摘要
Abstract
1 绪论-1
1.1 OLED技术当前研究的现状-1
1.2 OLED技术研究的意义-1
1.3 本文主要研究的内容-2
2 控制系统硬件系统设计-4
2.1 单片机最小系统-4
2.1.1 STM32R8T6介绍-5
2.1.2 复位电路-5
2.1.3 晶振电路-6
2.2电源电路-6
2.3 驱动电路-9
2.3.1 有源驱动(AM OLED)-9
2.3.2 无源驱动(PM OLED)-10
2.4通信-10
2.4.1 RS232串口显示屏-10
2.4.2 TTL电平-11
2.4.3 MAX232芯片-11
3 控制系统软件系统设计-13
3.1 显示程序-13
3.2 按键检测程序-14
3.2.1 状态机按键检测-14
3.3 控制程序-15
3.3.1 PWM控制技术-15
4 结论-16
致谢-17
参考文献-18
附录-19
附录1 实物图-19
附录2 元器件清单-20
附录3 程序-21