LED显示屏二次开发之图文显示屏特点
【大
中
小】
点击2278次
发布:2018-3-21
LED显示屏二次开发之LED图文显示屏基本特点,由立显光电技术部提供。
和很多应用技术用语一样,LED图文显示屏并没有一个公认的严格的定义,一般把显示图形和/或文字的LED显示屏称为图文屏。这里所说的图形,是指由单一亮度线条组成的任意图形,以便与不同亮度(灰度)点阵组成的图像相区别。图文显示屏的主要特征是只控制LED点阵中各发光器件的通断(发光或熄灭),而不控制LED的发光强弱。LED器件的颜色可以是单色的、双色的,个别情况下甚至是多色的。LED图文显示屏的外观可以作成条形,叫做条形图文显示屏 (简称条屏),也可以按一定高宽比例作成矩形的平面图文显示屏。其实条屏只不过是其宽度远大于高度的平面显示屏,在显示与控制的原理上并无区别。
不论显示图形还是文字,LED显示屏二次开发都是控制与组成这些图形或文字的各个点所在位置相对应的LED器件发光。通常事先把需要显示的图形文字转换成点阵图形,再按照显示控制的要求以一定的格式形成显示数据。对于只控制通断的图文显示屏来说,每个LED发光器件占据数据中的1位(lbit ),在需要该LED器件发光时数据中相应的位填1,否则填0。当然,根据控制电路的安排,相反的定义同样是可行的。这样依照所需显示的图形文字,按显示屏的各行各列逐点填写显示数据,就可以构成一个显示数据文件。显示图形的数据文件,其格式相对自由,只要能够满足显示控制的要求即可。文字的点阵格式比较规范,可以采用现行计算机通用的字库字模,例如汉字就有宋体、仿宋体、楷体、黑体等多种可供选择的方案。组成一个字的点阵,其大小也可以有16 X 16, 24 X 24, 32 X 32, 48 X 48等不同规
格。图2.1.1给出了汉字“欢迎”的16X16点阵机构,还给出了按行从上到下,每行按列从左到右排列的显示数据。显示数据是用16进制格式以字节为单位表示的。从左到右排列的显示数据。显示数据是用16进制格式以字节为单位表示的。
显示屏开发过程中用点阵方式构成图形或文字,是非常灵活的,可以根据需要任意组合和变化,只要设计好合适的数据文件,就可以得到满意的显示效果。因而采用点阵式图文显示屏显示经常需要变化的信息,是非常有效的。
条屏常用于简短明确的信息,例如显示车站、机场的车次、航班信息,或者商厦的欢迎词,或写字楼办公区的简短通知等等。平面显示屏多用来显示比较复杂的信息,如车站显示多列列车的到开时刻、机场显示各航班运行情况以及证券交易所显示股票行情等等。
点阵显示方式适应信息变化的优点,是以点阵显示器的价格和其复杂的控制电路为代价的。点阵显示器在整个显示单元的所有位置上都布置了LED器件,而像数码管一类的LED显示器件只在需要发光的七段(或八段)位置上布置LED器件,其它位置是空白的。因此,点阵显示器在相同面积情况下,其价格要比数码管等贵。另一方面,由于数码管可显示的信息有限,只有 0-9(或再扩展到A-F)几个字符,这些字符的变化是靠组合7段 LED的发光与否实现的。由于段数不多,组合形成的字符也不多,所以其显示数据和控制电路都比较简单。点阵显示器则不然,它要对点阵上全部LED进行控制,并能生成所有可能显示的图形文字,其显示数据和控制电路自然要复杂得多。因此,在有些场合显示信息虽然需要变化,但其特点或格式有一定变化范围的限制,也就是说不要求显示任意变化的信息。在这种情况下,不一定非采用点阵显示方式不可。例如,在证券交易所的股票行情信息显示屏上,主要显示内容可以分为两大部分:一部分是股票名称,另一部分是行情。股票名称千变万化,所以应该采用点阵显示方式;而行情完全是由数字、小数点及正负号组成,完全可以使用数码管等器件进行显示。这时,在一个屏上混合使用数码管和点阵显示单元,这种屏可以称之为混合屏。显然,在同等条件下,混合屏的造价要低于点阵屏。还有一种情况,虽然显示的图形或文字比较复杂,但不需要变化。这时可以直接把 LED发光灯按所需显示的图文布置在印刷电路板上,全部 LED发光灯一齐控制,要么全部点燃,要么全部熄灭。控制电路自然非常简单。
图文显示屏的颜色,有单色、双色和多色几种。最常用的是单色图文屏。单色屏多使用红色或橘红色或橙色LED点阵单元。双色图文屏和多色图文屏,在LED点阵的每一护点”上布置有两个或多个不同颜色的LED发光器件。换句话说,对应于每种颜色都有自己的显示矩阵。显示的时候,各颜色的显示点阵是分开控制的。事先设计好各种颜色的显示数据,显示时分别送到各自的显示点阵,即可实现预期效果。每一种颜色的控制方法和单色的完全相同,因此掌握了单色图文显示屏的原理,双色屏和多色屏就不难理解了。
为了吸引观众增强显示效果,可以有多种显示模式。最简单的显示模式是静态显示。这里所说的“静态显示模式”不同于静态驱动方式,它是指人主观观察所显示图文的效果是静止不动的。在静态显示模式下完全可以使用扫描驱动方式。与静态显示模式相对应,就有各种动态显示模式,它们所显示的图文都是能够动的。按照图文运动的特点又可以分为闪烁、平移、旋转、缩放等多种显示模式。产生不同显示模式的方法,主要是随时间变化不断控制刷新显示数据。为了使图文运动,对显示数据进行的刷新,并不意味着一定要重新编写显示数据,可以通过一定的算法从原来的显示数据直接生成。例如,按顺序调整行号,可以使显示图文产生上下平移;而顺序调整列显示数据的位置,就可以达到左右平移的目的;同时调整行列顺序,就能得到对角线平移的效果。其它模式的数据刷新,也可找到相应的算法。不过当算法太复杂,太浪费时间的话,也可以考虑预先生成刷新数据,存储备用。刷新的时间控制,要考虑运动图形文字的显示效果。刷新太慢,动感不显著;刷新太快了,中间过程看不清。一般刷新周期可控制在几毫秒到几十毫秒范围之内。
总之、LED显示屏二次开发要依据客户使用的特点,灵活选择所需要的LED显示屏种类、颜色、显示模式等。
|