这个问题估计每个做点阵屏的朋友都会遇到吧
引起这个问题的根本原因是因为单片机是一列(行)、一列(行)逐一进行扫描的,如果扫描到第一列(行)有1个LED亮,扫描到下一列(行)的时候有2个LED灯亮,这两列(行)灯的亮度就会不一样,因为第二列(行)的LED比第一列(行)的LED多,根据并联分流串联分压可知,第二列(行)LED的电流是第一列(行)LED电流的一半,所以就显的暗些。
亮度不够可以加大驱动电流或改变扫描周期,1/8扫描肯定要比1/16扫描亮得多。在扫描方式时,LED的驱动电流可增大到50mA,通常不会有问题;在静态驱动方式时,用20mA的电流比较保险。
行线用MOS管(4953)接到电源上,MOS管的栅极由单片机直接控制或用74138译码后控制,列线用62726控制,62726是恒流驱动芯片,串入并出,专为驱动LED点阵设计的。
现在多数的单色、双色屏都是用上面的方法驱动的。
扫描的时间长短不同造成的
驱动能力行和场不同啊。“给人的感觉是上下移动时经过了电阻,而左右移动时好像没经过电阻似的”你的感觉是对的。确实是这样。
驱动能力不同.