一种实现同步刷新的系统技术方案

技术编号:4912107 阅读:182 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术公开了一种在单线传输方案中实现同步刷新的系统和方法,实现同步刷新的系统,包括:解码模块,用于对级联串行输入帧信号解码;显示控制模块,对解码模块传来的串行帧信号检测帧开始包、帧状态包,截取帧数据包,并转发帧信号,另一方面,根据输入的帧数据包内容生成显示控制信号并输出;本地时钟,用于向解码模块、编码模块以及显示控制模块提供时钟信号;编码模块,用于对串行帧数据重新编码生成级联串行输出帧信号,并发送给下一级级联控制装置。本实用新型专利技术还公开了实现同步刷新的方法。此方案有效解决了单线级联串行传输的同步刷新问题,避免了级联长度对显示效果产生的影响。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及图像显示领域,尤其涉及的是LED灯具单线传输系统 中实现同步刷新的系统
技术介绍
随着LED的广泛使用,采用LED发射三基色光,以按照像素形成图 像的LED显示装置已经被大量制造,并用于运动场、建筑物侧面、火车站 内的信息显示板或广告板上。在LED控制领域,主要存在着单总线并行传输结构、多线(如两线、四线)串行传输结构以及单线串行传输结构等3种用于系统内级联控制信 号传输的方案。例如,单线串行传输方案如图1所示,图中所示系统内部 各灯具之间采用单根信号线进行连接,灯具的控制信号由左端的控制器发 出,由左向右依次传输经过灯具1至灯具n。这种级联方式将时钟信号及数 据信号集成在一条级联传输线上,相对于单总线并行传输结构及多线串行 传输结构来说,在保证了系统级联性能的前提下,降低了系统复杂度和系 统实现的成本。在每一级灯具当中,控制装置完成级联数据的输入和输出, 并生成显示控制信号来控制灯点的显示。在整个的级联链当中,为实现较 好的显示效果,级联链中的所有灯点需要同步刷新显示内容,在多线传输 方案当中,使用加载信号load完成各级灯具的显示同步,但是在单线传输 方案中,由于只有一根传输线,没有单独的加载信号线来完成数据同步加 载,因此,在目前的单线串行传输方案中,需要对串行的级联数据进行传 输控制,以在单线串行传输方案中实现同步刷新。
技术实现思路
本技术所要解决的技术问题是提供一种在单线传输方案中实现同 步刷新的系统。本技术的技术方案如下一种实现同步刷新的系统,包括若干级联控制装置,所述级联控制装 置包括解码模块、显示控制模块、编码模块和本地时钟;所述解码模块、 所述显示控制模块和所述编码模块顺序连接,所述本地时钟分别与所述解 码模块、所述显示控制模块和所述编码模块相连接,用于提供时钟信号; 所述解码模块,用于接收级联输入的串行帧信号,并进行解码;所述显示 控制模块,对所述解码模块传来的串行帧信号,检测帧开始包和帧状态包, 截取帧数据包,并转发所述帧信号,还用于根据所述帧数据包的内容,生 成显示控制信号并输出;所述编码模块,用于对串行帧数据重新编码生成 级联串行输出帧信号,并发送给下一级的级联控制装置。本技术通过每一帧信号由若干数据包组成,每包由固定位数数据 组成,由帧开始包实现帧同步,由帧状态包提取帧数据包个数,级联链中 各节点本地截取的帧数据包不再转发,级联链中各控制装置在截取完各自 所需的帧数据包后由显示控制模块同时刷新内部显示数据,达到显示内容 变化同步的目的,有效解决单线串行传输方案中的同步刷新问题。附图说明图1为现有技术的单线串行传输方案示意图2是本技术一个实施例的控制装置的示意图3本技术中串行信号每1位逻辑值的协定方法;图4是本技术每一帧级联信号的结构示意图5是本技术同步刷新方法的流程图6是本技术的一个实施例的结构示意图;图7是本技术的一个实施例的结构示意图8是本技术的一个实施例中同步刷新方法的数据传输控制示意图9是本技术的一个实施例中同步刷新方法的数据传输控制示意图。具体实施方式以下结合附图和具体实施例,对本技术进行详细说明。 实施例1本实施例提供一种实现同步刷新的系统,参考图2、图3、图4和图6, 图2是本技术控制装置的示意图,图3是本技术中串行信号每1 位逻辑值的协定方法,图4是级联信号每一帧的结构示意图,图6所示的 同步刷新系统中包括三级级联控制装置,各级控制装置的结构如如图2所 示,包括解码模块、显示控制模块、编码模块和本地时钟;其中,解码模 块、显示控制模块和编码模块顺序连接,本地时钟分别与解码模块、显示 控制模块和编码模块相连接,用于提供时钟信号;解码模块,用于接收级 联输入的串行帧信号,并进行解码;显示控制模块,对解码模块传来的串 行帧信号,检测帧开始包和帧状态包,截取帧数据包,并转发帧信号,还 用于根据帧数据包的内容,生成显示控制信号并输出;编码模块,用于对 串行帧数据重新编码生成级联串行输出帧信号,并发送给下一级的级联控 制装置。具体来说,级联串行输入帧信号sin由输入端输入解码模块,解码 模块使用本地时钟clk对级联串行输入信号sin的高电平长度采样,将采样 结果与系统设置的特定格式进行对比,本技术中,按照图3所示格式 规定进行对比,得到输入级联信号每1位信号的解码数据data一in,并将该 值发送给显示控制模块;由显示控制模块检测帧开始包和帧状态包,截取 帧数据包,并转发帧信号,显示控制模块还根据解码数据data in得到显示控制信号pwm—ctrl并输出给灯点,并且,显示控制模块还将根据级联输出 要求对输入的解码数据data—in进行修改,生成用于输出的待编码数据 data—out,发送给后面的编码模块;编码模块使用本地时钟信号对数据 datajut按照系统设置的特定格式进行对比,本实施例中,为了方便数据控 制解码模块和编码模块使用相同的协定进行编码和解码,即在编码模块也 按照图3所示格式进行编码,对于逻辑1输出一个高电平较长的完整周期 脉冲,对于逻辑0输出一个高电平较短的完整周期脉冲,生成级联串行输 出信号sout,发送给下一级控制装置。又一个例子,如图7所示,实现同步刷新的系统可以包含五级级联控 制装置,即控制装置l、控制装置2、控制装置3、控制装置4、控制装置5 与控制器级联形成级联链。实施例2本实施例提供一种实现同步刷新的方法,参考图4、图5、图6和图8, 为实现灯点显示内容的同步刷新,串行级联信号以帧为单位进行传输控制, 每一帧级联信号的结构如图4所示, 一帧信号按传输时间顺序依次由一个 帧开始包(Frame start )、 一个帧状态包(Frame state )、若千个帧数据包组 成,例如,帧lt据包为Dl、 D2、 D3……Dn,上述每个包均包含k位编码 数据,即各数据包的数据位数相同。其中,帧开始包用于标志一帧信号的开始;帧状态包中包含了当前帧 信号所包含的帧数据包个数信息;各帧数据包包含LED显示内容的信息。在数据传输开始时,流程图如图5所示,级联串行帧信号sin经过解码模块 解码得到datajn,例如,输入信号解码包括以下步骤级联控制装置的解 码模块使用本地时钟对级联串行输入信号的高电平采样;将采样结果与系 统规定的信号格式进行对比,对比这一步骤可以在解码模块或显示控制模 块中进行,信号格式可预先存储在解码模块、显示控制模块或与其任一连 接的存储单元中;根据对比结果输出解码数据给显示控制模块。6之后,datajn输入显示控制装置,显示控制模块首先对输入数据data—in 进行帧开始包检测,确定一帧信号的传输开始;第二步,从帧状态包中提 取出当前帧信号所包含的帧数据包个数信息f,然后根据本级控制装置所要 截取掉的帧数据包个数m,按照帧数据包传输时从前到后的顺序进行帧数 据包的截取,例如,先输入控制装置的帧数据包先被截取掉。在级联输出 方面,显示控制模块在当前帧数据输入的开始时刻之后的(mxk+a) xt 秒(数据周期为t秒,下同)时间之后,开始输出数据data—out;其中a取 大于等于1的数值。例如,首先,原样转发输入的帧开始包;接着,转发帧状态包,在本文档来自技高网...

【技术保护点】
一种实现同步刷新的系统,其特征在于,包括若干级联的级联控制装置,所述级联控制装置包括:解码模块、显示控制模块、编码模块和本地时钟; 所述解码模块、所述显示控制模块和所述编码模块顺序连接, 所述本地时钟分别与所述解码模块、所述显示 控制模块和所述编码模块相连接,用于提供时钟信号; 所述解码模块,用于接收级联输入的串行帧信号,并进行解码; 所述显示控制模块,对所述解码模块传来的串行帧信号,检测帧开始包和帧状态包,截取帧数据包,并转发所述帧信号,还用于根据所述 帧数据包的内容,生成显示控制信号并输出; 所述编码模块,用于对串行帧数据重新编码生成级联串行输出帧信号,并发送给下一级的级联控制装置。

【技术特征摘要】

【专利技术属性】
技术研发人员:伍更新邵寅亮公培森
申请(专利权)人:北京巨数数字技术开发有限公司
类型:实用新型
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1