实现LED显示屏亮度自动调节功能
2016-09-22贾雪冬
中国科技信息 2016年11期
关键词:功能
贾雪冬
实现LED显示屏亮度自动调节功能
贾雪冬
文章阐述了LED显示屏亮度自动调节功能在实际应用中的必要性,并且通过原理框图及简要实现代码说明了LED显示屏亮度自动调节功能是如何通过软硬件实现的。
LED显示屏亮度自动调节功能
LED显示屏在当今的社会生活中随处可见,尤其在夜晚,环境黑暗的情况下,显示屏除了提供显示信息功能,还不能让人们感觉太刺眼,影响视线或交通。白天,随着环境亮度的增强,显示屏的亮度也需要增强,才能达到好的显示效果。根据这种现实情况,需要LED显示屏能够根据周围环境亮度,进行自身显示亮度的自动调节。下文通过简要框图及示意代码,阐述了LED显示屏亮度自动调节功能是如何实现的。
硬件实现框图

图1 LED亮度自动调节硬件实现框图
硬件实现原理概述
光敏电阻的阻值,随着光照的强弱而改变。因此,可用它结合其它阻容、放大等电路,生成调理电路,实现对可见光强度的检测。调理电路输出的电压模拟值,输入到ARM芯片的A/D转换接口,经过ARM芯片(LPC2478)内部的A/D转换电路,进行A/D转换。ARM芯片根据A/D转换的数值,及亮度等级要求,通过相应的算法,决定PWM的占空比。ARM芯片的PWM输出,控制LED显示屏驱动芯片的输出使能端,不同的PWM占空比,使得各个LED像素点在扫描周期内,点亮与熄灭的时间不同,点亮时间越长,显示屏的亮度越高。从而达到根据环境亮度,自动调整显示亮度的目的。
软件实现流程

图2 LED显示屏亮度自动调节软件实现的流程图……p>
登录APP查看全文
