发布时间:2020-09-28 阅读量:1289 来源: 我爱方案网 作者: 我爱方案网
有两种控制LED亮度的方法。一种是改变流过LED的电流,一般LED管允许连续工作电流在20毫安左右,除了红色LED有饱和现象外,其他LED亮度基本上与流过的电流成比例;另一种方法是利用人眼的视觉惰性,用脉宽调制方法来实现灰度控制,也就是周期性改变光脉冲宽度(即占空比)。

只要这个重复点亮的周期足够短(即刷新频率足够高),人眼是感觉不到发光象素在抖动。由于脉宽调制更适合于数字控制,所以在普遍采用微机来提供LED显示内容的今天,几乎所有的LED屏都是采用脉宽调制来控制灰度等级的。LED的控制系统通常由主控箱、扫描板和显控装置三大部分组成。主控箱从计算机的显示卡中获取一屏象素的各色亮度数据,然后重新分配给若干块扫描板,每块扫描板负责控制LED屏上的若干行(列),而每一行(列)上LED的显控信号则用串行的方式传送。
目前有两种串行传送显示控制信号的方式:一种是扫描板上集中控制各象素点灰度,扫描板将来自控制箱的各行象素的亮度值进行分解(即脉宽调制),然后将各行LED的开通信号以脉冲形式(点亮为1,不亮为0)按行用串行方式传输到相应的LED上,控制其是否点亮。这种方式使用器件较少,但串行传输的数据量较大,因为在一个重复点亮的周期内,每个象素在16级灰度下需要16个脉冲,在256级灰度下需要256个脉冲,由于器件工作频率限制,一般只能使LED屏做到16级灰度。
另一种方法是扫描板串行传输的内容不是每个LED的开关信号而是一个8位二进制的亮度值。每个LED都有一个自己的脉宽调制器来控制点亮时间。这样,在一个重复点亮的周期内,每个象素点在16级灰度下只需要4个脉冲,256级灰度下只需8个脉冲,大大降低了串行传输频率。用这种分散控制LED灰度的方法可以很方便地实现256级灰度控制。

LED的分选有两种方法:一是以芯片为基础的测试分选,二是对封装好的LED进行测试分选。
晶振的启动时间,通常是指其通电后进入稳定振荡状态所需的时间。若启动时间过长,可从以下五个常见的影响因素方面进行优化。
RTC(Real-Time Clock,实时时钟)芯片作为一种独立的专用计时器件,其核心功能包括提供稳定的日历时钟、在主电源断电后持续运行、支持定时中断以及输出高精度时间戳,为各类嵌入式系统提供可靠的时间基准。
时钟系统是保障微控制器(MCU)稳定运行的核心,而晶振作为关键时钟源,主要分为无源晶振与有源晶振两种类型。下面将围绕工作原理、硬件接口、电气特性及其在MCU中的适配场景等维度,系统解析这两类晶振与MCU之间的关联逻辑。
恒温晶振(Oven Controlled Crystal Oscillator,简称OCXO)是高精度频率源的核心组件,选用切型更优(如SC切、AT切高精度型)、封装应力极小的高Q值晶片,通过恒温槽的超精密控温,让晶振始终工作在零温度系数点,几乎消除温度引发的频率漂移。
晶振倍频干扰(即高次谐波辐射)是电磁兼容(EMC)设计中非常棘手的问题,通常表现为基频25MHz的5次、7次谐波(如125MHz、175MHz等)处辐射超标。该问题源于晶振输出方波信号包含丰富的高次谐波成分,若PCB布局不当,晶振及其走线极易构成高效辐射天线,导致电磁干扰增强。