全站数据
8 4 2 0 5 8 1

led点阵怎样扫描实现亮度调节

教师枕边书 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 05:59:30

问题描述

led点阵怎样扫描实现亮度调节,在线求解答
精选答案
最佳答案

LED大屏幕亮度是固定的,一般不可控制,但是从理论来说有以下两个控制方式:

1、接收卡串行传输的内容不是每个LED灯管的开关信号而是一个8位二进制的亮度值。每个LED显示灯管都有一个自己的脉宽调制器来控制点亮时间。

这样,在一个重复点亮的周期内,每个象素点在16级灰度下只需要4个脉冲,256级灰度下只需8个脉冲,大大降低了串行传输频率。用这种分散控制LED灰度的方法可以很方便地实现256级灰度控制。

2、改变流过LED显示屏屏体的电流,一般LED灯管允许连续工作电流在20毫安左右,除了红色管芯的LED灯有饱和现象外,其他LED灯管亮度基本上与流过的电流成比例;

这种方法是利用人眼的视觉惰性与视觉印象差,用脉宽调制方法来实现灰度控制,也就是周期性改变光脉冲宽度(即占空比),只要这个重复点亮的周期足够短(即刷新频率足够高),人眼是感觉不到发光象素在抖动。

由于脉宽调制更适合于数字控制,所以在普遍采用微机来提供LED显示屏体显示内容的今天,几乎所有的LED显示屏都是采用脉宽调制来控制灰度等级的。

其他回答

LED点阵扫描时,可以通过改变LED点亮的时间来实现亮度调节。具体来说,可以通过控制LED点阵的占空比来实现亮度的调节,占空比越大,LED点亮的时间越长,亮度就越高;反之,占空比越小,LED点亮的时间越短,亮度就越低。同时,为了避免LED点亮时间过短而导致的闪烁问题,可以适当增加扫描周期,使LED点亮的时间更长,从而实现更精细的亮度调节。

其他回答

电路不变的情况下,程序用PWM方式控制显示时间就可以调节亮度了。不过需要你的扫描电路以及处理器速度够快才行。