一种灯板控制方法、系统、装置及存储介质制造方法及图纸

技术编号:31232394 阅读:17 留言:0更新日期:2021-12-08 10:09
本申请涉及照明控制领域,尤其涉及一种灯板控制方法、系统、装置及存储介质,该方法包括获取初始控制指令,并根据第一预设串口协议对所述初始控制指令进行编码,得到编码指令信息,编码指令信息包括表头数据、中间数据及表尾数据;根据第二预设串口协议对编码指令信息进行打包,得到指令信息数据包,并将指令信息数据包输出;获取指令信息数据包,并根据第二预设串口协议对指令信息数据包进行解压,若解压到表头数据,则开始对中间数据进行存储,若解压到表尾数据,则结束对中间数据的存储;获取中间数据,并根据第三预设串口协议对中间数据进行解析,得到控制信号,并根据控制信号对灯板进行控制。本申请具有提升灯板控制的使用体验性的效果。体验性的效果。体验性的效果。

【技术实现步骤摘要】
一种灯板控制方法、系统、装置及存储介质


[0001]本申请涉及照明控制的领域,尤其是涉及一种灯板控制方法、系统、装置及存储介质。

技术介绍

[0002]目前,LED(Light Emitting Diode,发光二极管)显示屏控制系统中,LED显示屏通常是由多个LED箱体拼接而成,而每个LED箱体包括接收卡(或称LED显示屏控制板)和电连接至接收卡的多个LED灯板,有些LED显示屏的LED箱体还会配置转接板(或称Hub卡),以将多个LED灯板连接至转接卡。
[0003]相关技术的灯板控制大都采用机械开关进行控制,也即,手动按压开关控制灯板的亮灭,虽然这种控制方式使用起来比较简单,但是控制方式略显单一,使用体验性较差。
[0004]针对上述中的相关技术,专利技术人认为相关技术的控制方式比较单一,对使用者来讲使用体验性差。

技术实现思路

[0005]为了提升灯板控制的使用体验性,本申请提供了一种灯板控制方法、系统、装置及存储介质。
[0006]第一方面,本申请提供的一种灯板控制方法,采用如下的技术方案:一种灯板控制方法,包括:获取初始控制指令,并根据第一预设串口协议对所述初始控制指令进行编码,以得到编码指令信息,所述编码指令信息包括表头数据、中间数据及表尾数据;根据第二预设串口协议对所述编码指令信息进行打包,以得到指令信息数据包,并将所述指令信息数据包输出;获取所述指令信息数据包,并根据所述第二预设串口协议对所述指令信息数据包进行解压,若解压到所述表头数据,则开始对所述中间数据进行存储,若解压到所述表尾数据,则结束对所述中间数据的存储;获取所述中间数据,并根据第三预设串口协议对所述中间数据进行解析,以得到控制信号,并根据所述控制信号对灯板进行控制。
[0007]通过采用上述技术方案,获取初始控制指令,并对初始控制指令进行编码,得到编码指令信息,且编码指令信息包括表头数据、中间数据及表尾数据,对编码指令信息进行打包,得到指令信息数据包并输出,对指令信息数据包进行解压,当解压到表头数据时,开始对中间数据进行存储,当解压到表尾数据时,结束对中间数据的存储,解析中间数据,得到控制信号,并利用控制信号对灯板进行控制;相比对相关技术的机械控制,能够提升灯板控制的使用体验性。
[0008]可选的,所述将所述指令信息数据包输出,具体包括:预设输出时间间隔阈值,并判断前一次指令信息数据包输出时间距离本次指令信
息数据包输出时间的时间间隔是否处于预设输出时间间隔阈值内;若是,则进行所述指令信息数据包的输出;若否,则不进行所述指令信息数据包的输出。
[0009]通过采用上述技术方案,在传输指令信息数据包时,通过预设输出时间间隔阈值,并判断前一次传输时间与本次传输时间之间的间隔是否处于预设输出时间间隔阈值范围内,若是,则将指令信息数据包输出,反之,若否,则不进行指令信息数据包的输出,进而,能够实现影响信号的反应速度的目的。
[0010]可选的,所述预设输出时间间隔阈值设定为0.1ms

0.3ms。
[0011]通过采用上述技术方案,通过将预设输出时间间隔阈值设定为0.1ms

0.3ms,能够进一步实现影响信号的反应速度的目的。
[0012]可选的,所述表头数据表示发送数据信息,所述表尾数据表示接收数据信息。
[0013]通过采用上述技术方案,通过将表头数据设定为发送数据信息,通过将表尾数据设定为接收数据信息,能够明确指令信息数据包的收发,便于监测。
[0014]可选的,所述根据第一预设串口协议对所述初始控制指令进行编码,以得到编码指令信息,具体包括:获取编码请求指令,并对编码请求指令进行验证及解析,若验证成功,则继续执行,若验证错误,则返回错误信息;根据第一预设串口协议从编码规则数据库中筛选并调用编码规则;根据编码规则对初始控制指令进行编码,并将获得的编码指令信息输出。
[0015]通过采用上述技术方案,通过对编码请求指令进行验证及解析,验证成功,则从编码规则数据库中筛选并调用编码规则,并将调用的编码规则输出,若验证不成功,则返回错误信息,从而,可以提升初始控制指令的编码成功率。
[0016]第二方面,本申请提供的一种灯板控制系统,采用如下的技术方案:一种灯板控制系统,包括:获取模块,用于获取初始控制指令,并根据第一预设串口协议对所述初始控制指令进行编码,以得到编码指令信息,所述编码指令信息包括表头数据、中间数据及表尾数据;打包模块,用于根据第二预设串口协议对所述编码指令信息进行打包,以得到指令信息数据包,并将所述指令信息数据包输出;解压模块,用于根据所述第二预设串口协议对所述指令信息数据包进行解压,若解压到所述表头数据,则开始对所述中间数据进行存储,若解压到所述表尾数据,则结束对所述中间数据的存储;解析模块,用于根据第三预设串口协议对所述中间数据进行解析,以得到控制信号,并根据所述控制信号对灯板进行控制。
[0017]通过采用上述技术方案,获取初始控制指令,并对初始控制指令进行编码,得到编码指令信息,且编码指令信息包括表头数据、中间数据及表尾数据,对编码指令信息进行打包,得到指令信息数据包并输出,对指令信息数据包进行解压,当解压到表头数据时,开始对中间数据进行存储,当解压到表尾数据时,结束对中间数据的存储,解析中间数据,得到控制信号,并利用控制信号对灯板进行控制;相比对相关技术的机械控制,能够提升灯板控
制的使用体验性。
[0018]第三方面,本申请提供的一种计算机装置,采用如下的技术方案:一种计算机装置,包括存储器、处理器及存储在存储器中并能够在处理器上运行的计算机程序,所述处理器记载计算机程序时,执行第一方面的方法。
[0019]通过采用上述技术方案,通过将第一方面的方法生成计算机程序,并存储于存储器中,以被处理器加载并执行,从而,根据存储器及处理器制作计算机装置,方便使用者使用。
[0020]第四方面,本申请提供的一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器加载时,执行第一方面的方法。
[0021]通过采用上述技术方案,通过将第一方面的方法生成计算机程序,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机程序的可读及存储。
[0022]综上所述,本申请包括以下至少一种有益技术效果:1.相比对相关技术的机械开关控制灯板,本申请能够提升灯板控制的使用体验性;2.通过预设输出时间间隔阈值,并判断前一次传输时间与本次传输时间之间的间隔是否处于预设输出时间间隔阈值范围内,进而,能够实现影响信号的反应速度的目的。
附图说明
[0023]图1是本申请的灯板控制方法的整体方法流程示意图。
[0024]图2是本申请的初始控制指令的编码方法流程示意图。
[0025]图3是本申请的指令信息数据包输出的方法流程示意图。...

【技术保护点】

【技术特征摘要】
1.一种灯板控制方法,其特征在于,包括:获取初始控制指令,并根据第一预设串口协议对所述初始控制指令进行编码,以得到编码指令信息,所述编码指令信息包括表头数据、中间数据及表尾数据;根据第二预设串口协议对所述编码指令信息进行打包,以得到指令信息数据包,并将所述指令信息数据包输出;获取所述指令信息数据包,并根据所述第二预设串口协议对所述指令信息数据包进行解压,若解压到所述表头数据,则开始对所述中间数据进行存储,若解压到所述表尾数据,则结束对所述中间数据的存储;获取所述中间数据,并根据第三预设串口协议对所述中间数据进行解析,以得到控制信号,并根据所述控制信号对灯板进行控制。2.根据权利要求1所述的灯板控制方法,其特征在于,所述将所述指令信息数据包输出,具体包括:预设输出时间间隔阈值,并判断前一次指令信息数据包输出时间距离本次指令信息数据包输出时间的时间间隔是否处于预设输出时间间隔阈值内;若是,则进行所述指令信息数据包的输出;若否,则不进行所述指令信息数据包的输出。3.根据权利要求2所述的灯板控制方法,其特征在于,所述预设输出时间间隔阈值设定为0.1ms

0.3ms。4.根据权利要求1所述的灯板控制方法,其特征在于,所述表头数据表示发送数据信息,所述表尾数据表示接收数据信息。5.根据权利要求1所述的灯板控制方法,其特征在于,所述根据第一预设串口协议对所述初始控制指令进行编码,以得到编码指令信息,具体...

【专利技术属性】
技术研发人员:董晓勇唐波黄冬青
申请(专利权)人:深圳盈特创智能科技有限公司
类型:发明
国别省市:

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

1