led显示原理(led显示发展及现状)

none

从图中可以看出,8×8点阵总共需要64个LED,每个LED放置在行线和列线的交叉处。当相应的行被设置为高电平并且相应的列被设置为低电平时,相应的二极管将导通。

这些模块很多组合在一起就是我们通常所说的单元板/模块,驱动它的显示需要显示驱动电路和单片机等智能控制芯片。通常,我们的单元板/模块都配有显示驱动电路,我们还需要一个带有单片机的控制卡来显示我们需要在屏幕上显示的字符/图形。

电路原理图如下所示:

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

黑点(点亮的像素)定义为1,白点(未点亮的像素)定义为0,可以写成可以保存在微控制器中的字体格式:

{0xDF,0xFD,0xDF,0xFD,0x03,0xC0,0xDF,0xFD,0xDF,0xFD,0xFD,0x01,0x80,0xDF,0x FD,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,0xF0,0xF7,0xF7,0x07,0xF0,

0xFF,0xFF,0x00,0x80,0xFF,0xFF,0xFF,0x07,0xF0,0xF7,0xF7,0xF7,0x07,0xF0,0xFF,0xFF},

{0xBF,0xFF,0xBB,0xFD,0xBB,0xF3,0xBB,0xF7,0x01,0x80,0xDB,0xFF,0xDF,0xFF,0x1F,0xF8,

0xFF,0xFF,0xAF,0xFB,0xAF,0xFB,0x77,0xFD,0xFB,0xFE,0x7D,0xF9,0x9E,0xC7,0xE7,0xEF},

{0xFF,0xEF,0x81,0xEF,0xBD,0xEF,0xAD,0xEF,0xAD,0x80,0xAD,0xE7,0xAD,0xE7,0xAD,0xEB,

0xFF,0xFF,0xAD,0xED,0xEF,0xED,0xD7,0xEE,0xB7,0xEF,0x3B,0xEF,0xBD,0xEB,0xFE,0xF7}

这是一个16×16点阵汉字,每个32字节。

例如,如果我们要显示“恭喜发财”这四个字,首先:

发出“恭喜发财”的前2个字节

0x df 0x FD 0x7F 0x ff 0x BF 0x ff 0x ff 0x ff 0x ef

每个字节为8位,因此总共发送8×8 = 64位(列)。这些位由发送

当信号端子发送(串行发送)时,每发送一位,CLK信号端子必须改变一次高度。

它被称为串行移位,这样64位(列)的每一位都被传送到74HC595的输入端口。

发出锁存信号STB,即STB信号改变一次高度,使74HC595的输入端口为64位。

(列)数据送到74HC595的输出端,一行显示出来。锁存信号也导致下一个

数据的串行移位不会影响前一行的显示。

MCU然后转换ABCD到74LS138的组合,以选择下一个显示行。

重复该过程,但发送的数据相应地向后移动,即“龚喜法彩”的3-4个字节,

5-6字节。。。。。。。

选择也是从1行到16行。

一次显示6行被称为显示刷新周期。无论LED显示屏的大小如何,显示屏刷新周期必须在20毫秒内完成,否则会出现闪烁。单片机速度很快,32行200列以内的显示通常没问题。但当LED显示屏较大时,就需要选择更快的MCU或DSP来完成。

LED显示功能由控制卡实现。无论是简单的单色屏还是复杂的全彩屏,显示原理都是一样的,非常简单。但是为了实现左右移动、飞入飞出、嵌入颜色变换等特效。,还是要在单片机或者DSP上写非常复杂的算法程序,但是一般人是做不到的。幸运的是,生产和开发控制卡的制造商和公司有数百家,他们提供不同性能的控制卡供我们选择。首先我们要看它们的功能,还要看它们能支持的LED屏幕的像素。它们支持的功能和像素越多,价格就越贵。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/250025.html

发表回复

登录后才能评论