LED显示屏的显示原理原来是这样 led显示原理

Led显示原理(LED显示屏的显示原理原来是这样的)
从图中可以看出,8×8点阵总共需要64个LED,每个LED都放置在行线和列线的交点处 。当相应的行被设置为高电平而相应的列被设置为低电平时,相应的二极管点亮 。
这些模块很多组合在一起,通常称为单元板/模块,驱动其显示需要显示驱动电路和单片机等智能控制芯片 。通常,我们的单元板/模块都装有显示驱动电路,我们还需要一个带有单片机的控制卡来显示我们需要在屏幕上显示的字符/图形 。
电路原理图如下:

文字和图形都是由点阵组成的,比如我们常用的汉字 。完整的点阵由16x16、32x32等组成 。每个点都是一个像素点 。

将黑点(发光像素)定义为1,将白点(未发光像素)定义为0,您可以编写可保存在MCU中的字体格式:
{0xDF,0xFD,0xDF,0xFD,0x03,0xC0,0xDF,0xFD,0xDF,0xFD,0x01,0x80,0xDF,0xFD,0xEF,0xFB,
0xFF、0xFF、0x7B、0xEF、0x7C、0x9F、0x77、0xF5、0x77、0xEB、0x7B、0xEB、0x5F、0xFF、0xBF、0xFF},
{0x7F、0xFF、0x01、0xC0、0x7F、0xFF、0x03、0xE0、0xFF、0xFF、0x07、0xf 6、0xF7、0x07、0xF0、
0xFF,0xFF,0x00,0x80,0xFF,0xFF,0x07,0xF0,0xF7,0xF7,0xF7,0x07,0xF0,0xFF,0xFF},
{ 0xFF,0xFF,0xBB,0xFD,0xBB,0xF3,0xBB,0xF7,0x01,0x80,0xDB,0xFF,0xDF,0xFF,0xFF,0xF8,
0xFF、0xFF、0xFF、0xFB、0xFF、0xFB、0x77、0xFD、0xFB、0xFE、0x7D、0xF9、0x9E、0xC7、0xEF},
{0xFF,0xEF,0x81,0xEF,0xBD,0xEF,0xAD,0xEF,0xAD,0x80,0xAD,0xE7,0xAD,0xE7,0xAD,0xEB,
0xFF、0xFF、0xD、0xED、0xEF、0xED、0xD7、0xEE、0xB7、0xEF、0x3B、0xEF、0xBD、0xEB、0xFE、0xF7}
这是一个16x16点阵汉字,每个32字节 。
比如我们要显示“恭喜发财”四个字,首先:
送出“恭喜发财”的前2个字节
0xDF 0xFD 0x7F 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xEF
每个字节为8位,因此总共发送8×8 = 64位(列),这些位信号由发送
从直接接口信号端(串行传输),每次传输一位时,CLK信号端必须从高电平变为低电平 。
这被称为串行移位,这样64位(列)的每一位都被传送到74HC595的输入端口 。
发出锁存信号STB,即STB信号高低变化一次,使74HC595的输入端口有64位 。
(列)数据发送到74HC595的输出端,并显示一行 。锁存信号还导致下一个
数据串行移位发送不会影响前一行的显示 。
然后单片机通过74LS138变换ABCD的组合,选择下一条显示线 。
重复这个过程,但发送的数据相应向后移动,即“恭喜发财”的3-4个字节,
5-6字节 。。。。。。。
选择也是从第1行到第16行 。
16行显示一次称为显示刷新周期 。不管LED显示屏的大小,一个显示刷新周期必须在20毫秒内完成,否则会有闪烁,而且MCU非常快,32行200列内显示通常没问题 。但是当LED显示屏比较大的时候,我们就要选择速度比较快的MCU或者DSP来完成 。
【LED显示屏的显示原理原来是这样 led显示原理】通过控制卡实现LED显示功能 。无论是简单的单色屏幕还是复杂的全色屏幕,显示原理都是一样的简单 。但是要实现左右移动、飞进飞出、嵌入颜色变换等特效 。,需要在MCU或者DSP上编写一个非常复杂的算法程序,但这不是一般人能做到的 。幸运的是,有数百家制造商和公司生产和开发控制卡 。他们提供不同性能的控制卡供我们选择 。首先,我们应该看看它们的功能以及它们能够支持的LED屏幕像素 。它们支持的功能和像素越多,价格就越贵 。

    推荐阅读