当前位置:pg电子游戏官网官方网站-pg电子试玩 > 数码 > 正文

led显示屏原理讲解(关于led显示屏的基本介绍) -pg电子游戏官网官方网站

  • 数码
  • 2022-11-11 09:04:01
  • 237

从图上看,8x8 点阵共需要64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置高电平,某一列置低电平时,则相应的二极管就亮。

将许多这样的模块组合在一起,就是我们通常说的单元板/模组,而驱动其显示需要显示驱动电路和诸如单片机之类的智能控制芯片。通常我们的单元板/模组是带有显示驱动电路的,我们还需要带有单片机的控制卡才能将我们所需要显示的文字/图形显示在屏幕上。

电路原理图示如下:

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

将黑点处(点亮的像素点)定义为1,白点处(不亮的像素点)定义为0,就可以编写成能在单片机中保存的字型格式:

{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,0xf0,0xf7,0xf7,0x07,0xf0,

0xff,0xff,0x00,0x80,0xff,0xff,0x07,0xf0,0xf7,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}

这是16x16的点阵汉字,每个汉字32个字节。

比如我们要显示“恭喜发财”这4个字,首先:

送出“恭喜发财”的各头2个字节

0xdf 0xfd 0x7f 0xff 0xbf 0xff 0xff 0xef

每个字节都是8位,这样一共送出了8x8=64位(列),送出这些位信号是通过

di信号端送出的(串行送出),在每送出1位时clk信号端都要高低变换一次,

称为串行移位,使得64位(列)的每一位都被移送到了74hc595的输入端口上。

送出锁存信号stb,即stb信号高低变换一次,这样74hc595的输入端口上64位

(列)数据就被送到74hc595的输出上,一行显示就出来了。锁存信号也使得下一

行数据串行移位送出不会影响到上一行的显示。

由单片机再通过74ls138变换abcd的组合,选出下一个显示行。

重复的过程,但送出的数据相应的向后移动,即“恭喜发财”的3-4字节、

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

行选择也是从第1行到第16行

16行显示一遍称为一个显示刷新周期,无论led显示屏的大小如何,一个显示刷新周期必须在20毫秒以内完成,否则会出现闪动,单片机速度很快,32行200列以内的显示通常是没有问题的。但当led显示屏更大时就要选择速度更快的单片机或dsp来完成了。

完成led显示的功能是由控制卡来实现的,无论简单的单色屏还是复杂的全彩屏,显示原理都是一样的,很简单。但如要实现诸如左右移动、飞入飞出、嵌色变换等特殊效果,还需要在单片机或dsp上编写非常复杂的算法程序,却不是一般人能做到的。好在现在有上百家控制卡生产研发的厂家公司,他们推出有性能各异的控制卡可以供我们选择,我们一是要看他们的功能,还要看他们能支持的led屏像素点,功能越多、支持的像素点越多,价格越贵。

网站地图