单片机P1口与集成的好的led点阵模块接法?
直插LED 压降在1.8V~2.2V之间,贴片LED 压降在2V~3.3V之间,按3V压降计算,LED的电流 I=(Vcc-Uled-Uce)÷R=(5V-3V-0.3V)÷200Ω=8.5mA; 理想状态,要是一行8灯全亮,则单片机IO口要承担的电流 I=8.5mA×8=68mA,单片机承受不了。所以,实际结果只能有2种,①单片机IO口过流烧毁;②单片机IO电流限制,每个LED的电流急剧下降(暗了)。 单片机根本无法直接带动点阵,需要驱动。行线可以参考 列线,使用 NPN 三极管驱动
单片机走马灯实验灯亮原理?
跑马灯可以用MCS-51单片机控制一个LED点阵来实现,一个简单的跑马灯,每一个小方格代表一个发光二极管,黑色代表相应位置的发光二极管被点亮,白色的空格表示未被点亮。
从时刻1到时刻4这段时间LED点阵变化的情况,也就是每过一个时间片,“ ”向左移动一个位置,因此如果有11个类似的时刻,看上去就是“ ”从右边移入从左边移出,有从而产生跑马灯的效果
单片机的点阵亮度不一致?
亮度不够可以加大驱动电流或改变扫描周期,1/8扫描肯定要比1/16扫描亮得多。在扫描方式时,LED的驱动电流可增大到50mA,通常不会有问题;在静态驱动方式时,用20mA的电流比较保险。 行线用MOS管(4953)接到电源上,MOS管的栅极由单片机直接控制或用74138译码后控制,列线用62726控制,62726是恒流驱动芯片,串入并出,专为驱动LED点阵设计的。 现在多数的单色、双色屏都是用上面的方法驱动的。