专利名称:一种led显示屏及其自动配置参数的方法
技术领域:
本发明涉及LED显示技术领域,具体涉及一种LED显示屏及其自动配置参数的方法。
背景技术:
目前,中小型的LED显示屏,广泛用于户内、户外场合,实现信息显示,信号指示等功能。但是,不同长度的同类产品或者对应不同的程序代码,或者需要借助硬件或软件工具进行设置,由此衍生出数量众多的产品型号,这导致了产品种类,产品物料,产品程序在生产仓储、产品维护等方面的多样性,给生产控制,产品维护带来诸多不便。面对上述问题,现在市场上的产品都没有解决这种弊端。目前还是只能通过耗费人力,借助一些设备工具,人为干预和设定显示屏的参数。但是,现在的施工现场往往不一定能够提供辅助设备和工具, 因此多有不便,需要改进。
发明内容
本发明的目的之一在于提供一种LED显示屏,其能够自动配置参数,解决目前的 LED显示屏存在众多型号且不能自动设置参数而导致不便的问题。为解决上述技术问题,本发明采用如下技术方案一种LED显示屏,包括处理器模块、字库模块、行数据扫描模块、列数据移位传输模块、数据返回线,以及若干显示模块;若干显示模块阵列组成显示点阵;所述处理器模块分别与所述字库模块、行数据扫描模块、列数据移位传输模块连接,而行数据扫描模块、列数据移位传输模块再分别与各显示模块连接;所述数据返回线连接在列数据移位传输模块末端与处理器模块之间。优选的技术方案中,所述处理器模块具有用于输出DATA数据信号的A引脚,用于输出SCLK数据移位时钟信号的C引脚,用于输出SRCLR数据清除信号的D引脚,用于输出SAVE数据保存信号的E引脚,用于接收列数据移位传输模块输出数据的B引脚;所述列数据移位传输模块由若干结构和电气性能相同的子模块组成,每个所述子模块具有多个输入端口和多个输出端口 ;所述输入端口包括但不限于数据输入DATAin端口、数据移位信号控制SCLK端口、数据清除信号SRCLR端口、和数据保存信号SAVE端口 ;所述输出端口包括但不限于数据输出端口 DATAout ;所述处理器模块的A引脚与第一个子模块的DATAin端口连接;而各子模块的所述数据输出端口 DATAout则连接下一个子模块的数据输入端口 DATAin,最后一个子模块N的输出端口 DATAout通过“列数据移位输出模块”数据返回线与处理器模块的B引脚连接。所述处理器模块的C引脚、D引脚、E引脚分别同时与各子模块的SCLK端口、SRCLR端口、SAVE端口对应连接。本发明的目的之二在于提供相应提供一种LED显示屏自动配置参数的方法,解决目前的LED显示屏存在众多型号且不能自动设置参数而导致不便的问题。为解决上述技术问题,本发明采用如下技术方案
3
一种LED显示屏自动配置参数的方法,顺序包括如下步骤Si、准备处理器模块初始化,然后输出数据清除信号给列数据移位传输模块,直至处理器模块B引脚检测到初始设置的参考逻辑电平,再停止输出数据清除信号并保持;S2、发送及接收数据准备好后处理器模块在时钟SCLK的配合下发送出一串已知的固定逻辑电平序列给列数据移位传输模块并同时开始计数,直到处理器模块接收完逻辑电平序列时立即保存当时的计数值X ;S3、计算根据前一步保存的计数值X计算显示屏的长度;S4、配置参数根据显示屏的长度,自动配置显示屏的参数。优选的技术方案中,所述步骤S2顺序包括如下步骤S21、处理器模块输出一个区别于”步骤Si”初始逻辑电平的逻辑电平“AA”并保持不变;S22、处理器模块输出模拟的SCLK数据移位时钟信号,并且处理器模块从0开始, 每输出一次数据移位时钟信号,就累加一次计数值X,并同时处理器检测B引脚是否接收到 “AA”,直到首次检测到“AA”;S23、在处理器模块首次检测到“AA”的同时,保存计数值X。本发明的有益效果是采用了本发明中LED显示屏自动配置参数方法的LED显示屏,在硬件配置仅作很小改变的前提下,无需人员或设备的干预,实现LED显示屏的长度自动识别,进而实现参数的自动配置,从而降低了生产难度、简化了仓储物料类型、增强了同系列产品的可替换性和可维护性。
图1是本发明具体实施方式
LED显示屏的电路原理框图。
具体实施例方式本发明的目的是,在硬件配置仅作很小改变的前提下,无需人员或设备的干预,实现LED显示屏的长度自动识别,进而实现参数的自动配置,以降低生产难度、简化仓储物料类型、增强同系列产品的可替换性和可维护性。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。本具体实施方式
提供的一种LED显示屏,其电路原理如图1所示,包括处理器模块、字库模块、行数据扫描模块、列数据移位传输模块以及若干显示模块;若干显示模块阵列组成显示点阵。所述处理器模块居于核心地位,分别与所述字库模块、行数据扫描模块、 列数据移位传输模块连接,而行数据扫描模块、列数据移位传输模块再分别与各显示模块连接。其中,所述处理器模块还负责对外数据通讯,通过其通讯接口接收和发送显示数据。处理器模块接收到显示数据后,先对显示数据进行分析处理,根据显示数据提取需要的字库模块数据;然后处理器模块根据所述字符模块数据,生成相应的行数据和列数据;最后处理器模块将行数据发送给行数据扫描模块,同时将列数据发送给列数据移位传输模块,并通过行数据扫描模块和列数据移位传输模块来一起来扫描各显示模块,最终控制字符或图像的显示。
现有LED显示屏,尤其是中小型的LED显示屏,处理器模块输出的列数据最终并不反馈给处理器模块。而列数据移位传输模块与显示模块的列数实际上是有联系的。我们发现通过对列数据移位传输模块的长度进行识别,对应就可以计算出LED显示模块的长度, 而显示模块的长度实际上就等于显示屏的长度。以上还可以理解为,通过对列数据移位传输模块的长度进行识别,对应可以计算出显示点阵上一行显示点象素的个数。而一行显示点象素的个数乘以点间距,实际上就是显示屏的长度。因此,本发明的LED显示屏,在现有的LED显示屏中增加一条数据返回线,所述数据返回线连接在列数据移位传输模块末端与处理器模块之间,使得从处理器输出的列数据,通过列数据移位传输模块后,最终可以返回处理器模块,并用于计算LED显示屏的长度,最终通过LED显示屏的长度,对LED显示屏自动进行参数配置。具体而言如图1所示,处理器模块通过A引脚输出DATA数据信号;通过C引脚输出SCLK数据移位时钟信号;通过D引脚输出SRCLR数据清除信号;通过E引脚输出SAVE数据保存信号;通过B引脚接收列数据移位传输模块的反馈数据。如图1所示,列数据移位传输模块具有若干子模块,即子模块1、子模块2、子模块 3...子模块N,各子模块具有相同的结构和电气属性。每个子模块具有多个输入端口和多个输出端口 ;所述输入端口包括但不限于数据输入DATAin端口、数据移位信号控制SCLK端口、数据清除信号SRCLR端口、和数据保存信号SAVE端口 ;所述输出端口包括但不限于数据输出端口 DATAout。所述处理器模块的A引脚与第一个子模块的DATAin端口连接;而各子模块的所述数据输出端口 DATAout则连接下一个子模块的数据输入端口 DATAin,最后一个子模块N 的输出端口 DATAout通过“列数据移位输出模块”的数据返回线,与处理器模块的B引脚连接。所述处理器模块的C引脚、D引脚、E引脚分别同时与各子模块的SCLK端口、SRCLR端口、SAVE端口对应连接。各子模块的其它引脚于本发明无关,本文不再详述。本具体实施方式
的显示屏自动配置参数的方法,顺序包括如下步骤Si、准备。处理器模块初始化,然后输出数据清除信号给列数据移位传输模块,直至处理器模块的B引脚检测到初始设置的参考逻辑电平,再停止输出数据清除信号并保持。本实施例中具体而言,处理器模块初始化启动后,处理器模块通过D引脚输出 SRCLR数据清除逻辑电平到列数据移位传输模块的各子模块。即D引脚输出低电平,则子模块1、子模块2、子模块3...子模块N的9个数据输出端口的输出同时为低电平,因而B引脚检测到低逻辑电平。随后,D引脚停止输出SRCLR数据清除逻辑电平,即D引脚被设置成高电平信号,且保持不变。S2、发送及接收数据准备好后,处理器模块在时钟SCLK的配合下发送出一串已知的固定逻辑电平序列给列数据移位传输模块并同时开始计数,直到处理器模块接收完逻辑电平序列时立即保存当时的计数值X ;实际上就是处理器模块通过A引脚和C引脚在时序上配合发送出一串已知的固定数据并计数,直到B引脚接收完固定数据,并保存当时的计数值。此计数值在后续的步骤中减去固定数据的长度后,完成相应的计算,从而就可以得到显示屏的长度。本步在本具体实施方式
中以输出一个固定数据具体而言顺序包括如下步骤
S21、处理器模块输出一个区别于”步骤Si”初始逻辑电平的逻辑电平”AA”并保持不变;S22、处理器模块通过C引脚输出模拟的SCLK数据移位时钟信号,并且处理器模块从0开始,每输出一次数据移位时钟信号,就累加一次计数值X,并同时处理器检测B引脚是否接收到” AA”,直到首次检测到” AA” ;如此,以一个8位的串行输入,串行和并行输出子模块具体来说当C引脚输出模拟的SCLK数据移位时钟信号8次后,第一个子模块——模块 1的输出端口 DATAout会输出逻辑电平“AA”。重复上述第S22步,直到B引脚首次检测到逻辑电平“AA”。S23、在处理器模块首次检测到逻辑电平“AA”的同时,保存计数值X。S3、计算。B引脚首次检测到高电平时,处理器模块保存累加计数值X,并计算显示屏的长度。通过图1我们可以知道。列传输模块中的每个“8位”子模块对应8次计数值。 则我们可以计算出这个LED显示屏中子模块的个数是X/8个。根据前述说明显示点阵上一行显示点象素的个数和列传输模块的长度是对应的。以本步具体实施方式
为例,8位的子模块对应一行显示点象素8个,则显示点象素的个数就是计数值X。S4、配置参数。处理器模块获知显示屏的长度后,自动完成显示屏参数的配置。本步属于现有技术,在此不再详述。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种LED显示屏,包括处理器模块、字库模块、行数据扫描模块、列数据移位传输模块以及若干显示模块;若干显示模块阵列行成显示点阵;所述处理器模块分别与所述字库模块、行数据扫描模块、列数据移位传输模块连接,而行数据扫描模块、列数据移位传输模块再分别与各显示模块连接,其特征在于,所述LED显示屏还包括数据返回线,所述数据返回线连接在列数据移位传输模块末端与处理器模块之间。
2.如权利要求1所述的LED显示屏,其特征在于,所述处理器模块具有用于输出DATA 数据信号的A引脚,用于输出SCLK数据移位时钟信号的C引脚,用于输出SRCLR数据清除信号的D引脚,用于输出SAVE数据保存信号的E引脚,用于接收列数据移位传输模块输出数据的B引脚;所述列数据移位传输模块包括若干结构和电气性能相同的子模块,每个所述子模块具有多个输入端口和多个输出端口 ;所述输入端口包括数据输入DATAin端口、数据移位信号控制SCLK端口、数据清除信号SRCLR端口、和数据保存信号SAVE端口 ;所述输出端口包括数据输出端口 DATAout ;所述处理器模块的A引脚与第一个子模块的DATAin端口连接;而各子模块的所述数据输出端口 DATAout则连接下一个子模块的数据输入端口 DATAin,最后一个子模块的输出端口 DATAout通过所述数据返回线与处理器模块的B引脚连接。
3.—种LED显示屏自动配置参数的方法,其特征在于,该自动配置参数的方法顺序包括如下步骤51、准备处理器模块初始化,然后输出数据清除信号给列数据移位传输模块,直至处理器模块B引脚检测到初始设置的参考逻辑电平,再停止输出数据清除信号并保持;52、发送及接收数据准备好后处理器模块在时钟SCLK的配合下发送出一串已知的固定逻辑电平序列给列数据移位传输模块并同时开始计数,直到处理器模块接收完逻辑电平序列时立即保存当时的计数值X ;53、计算根据前一步保存的计数值X计算显示屏的长度;54、配置参数根据显示屏的长度,自动配置显示屏的参数。
4.如权利要求3所述的一种LED显示屏自动配置参数的方法,其特征在于,所述步骤 S2顺序包括如下步骤.521、处理器模块输出一个区别于”步骤Si”初始逻辑电平的逻辑电平“AA”并保持不变;.522、处理器模块输出模拟的SCLK数据移位时钟信号,并且处理器模块从O开始,每输出一次数据移位时钟信号,就累加一次计数值X,并同时处理器检测B引脚是否接收到 “AA”,直到首次检测到“AA”;.523、在处理器模块首次检测到“AA”的同时,保存计数值X。
全文摘要
本发明公开了一种LED显示屏及其自动配置参数的方法。该LED显示屏包括连接在列数据移位传输模块末端与处理器模块之间的数据返回线。该方法顺序包括准备、发送及接收数据、计算和配置参数四个步骤;其中,发送及接收数据是指,处理器模块发送出测试数据并同时开始计数,直到接收完测试数据时保存计数值X;计算是指根据X计算显示屏的长度;配置参数是指根据显示屏的长度自动配置显示屏的参数。采用了本发明中LED显示屏自动配置参数方法的LED显示屏,在硬件配置仅作很小改变的前提下,无需人员或设备的干预,实现LED显示屏的长度自动识别,进而实现参数的自动配置,从而降低了生产难度、简化了仓储物料类型、增强了同系列产品的可替换性和可维护性。
文档编号G09G3/32GK102411900SQ20111041137
公开日2012年4月11日 申请日期2011年12月12日 优先权日2011年12月12日
发明者吴涵渠, 王昊翔, 陈文 申请人:深圳市奥拓电子股份有限公司