led显示模组的显示数据分配方法及系统
技术领域
1.本发明涉及led显示屏技术领域,特别是指一种led显示模组的数据分配方法及系统。
背景技术:2.现有技术中,led显示模组包括有主控单元和显示模块,多个显示模块矩形阵列拼接形成屏体,每个显示模块都会被写入属于自身的地址。运行时,主控单元向各显示模块输出数据,每个显示模块根据自身的地址对数据总线中的相应数据流进行截取,以便达到预期的显示效果。
3.由于地址是存储在显示模块上的,当更换显示模块或调换显示模块的位置后,为了让整个屏幕正常显示,需要对被更换或被调换的显示模块重新写入正确的地址。而对显示模块进行地址编写,往往需要作业人员手动操作,这对维修作业来说及其不方便。
4.由此可见,设计出一种不需要写入地址也能正常显示的显示数据分配方法及系统显得尤为迫切。
技术实现要素:5.本发明要解决的技术问题是根据上述现有技术的不足,提出一种led显示模组的显示数据分配方法及系统,解决了需要人工预设地址和不能自动调整地址的问题。
6.本发明的技术方案是这样实现的:led显示模组的显示数据分配方法,包括有如下步骤:a)n*m个显示模块矩形阵列拼接,n个纵列的第一个显示模块依次与主控单元连接,同一纵列的m个显示模块依次串联;b)主控单元将显示数据划分为n个数据包组,再将每个数据包组划分为m个数据包,并对m个数据包按递增规律写入序号;c)主控单元将n个数据包组分别输出至n个纵列的第一个显示模块;d)显示模块接收到数据包组后,截取序号最小的数据包作为自身的显示数据,并删除该数据包形成新的数据包组,以及将新的数据包组输出至下一个显示模块;e)重复步骤d)若干次,直至所有显示模块截取到数据包。
7.进一步地,步骤b)中,主控单元根据各纵列显示模块的显示内容将显示数据划分为n个数据包组。
8.进一步地,步骤b)中,主控单元根据各显示模块的显示内容将数据包组划分为m个数据包。
9.进一步地,步骤b)中,主控单元根据显示模块的串联顺序对m个数据包按递增规律写入序号。
10.led显示模组的显示数据分配系统,包括有主控单元和显示模块,n*m个显示模块矩形阵列拼接,n个纵列的第一个显示模块依次与主控单元连接,同一纵列的m个显示模块
依次串联。
11.所述主控系统设置有数据划分模块和序号写入模块;所述数据划分模块将显示数据划分为n个数据包组,再将每个数据包组划分为m个数据包;所述序号写入模块对m个数据包按递增规律写入序号;所述显示模块设置有序号识别模块和数据处理模块;所述序号识别模块截取序号最小的数据包作为自身的显示数据;所述数据处理模块删除该数据包形成新的数据包组,以及将新的数据包组输出至下一个显示模块。
12.采用上述技术方案,本发明的有益效果在于:无需在显示模块中写入地址,即可达到预期的显示效果;同时,当更换显示模块或调换显示模块的位置后,无需更改作业人员手动调整,整个屏幕也可正常显示。
附图说明
13.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
14.图1为第一实施例的显示数据分配示意图。
15.图2为第二实施例的模块框图。
16.图中,10
‑
显示模块,11
‑
序号识别模块,12
‑
数据处理模块,20
‑
主控单元,21
‑
数据划分模块,22
‑
序号写入模块,31
‑
数据包组,32
‑
数据包,33
‑
序号最小的数据包,34
‑
新的数据包组。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.如图1所示,本发明提供的实施例,led显示模组的显示数据分配方法,包括有如下步骤:a)4*3个显示模块10矩形阵列拼接,4个纵列的第一个显示模块10依次与主控单元20连接,同一纵列的3个显示模块10依次串联。
19.b)主控单元20将显示数据划分为4个数据包组31,再将每个数据包组31划分为3个数据包32,并对3个数据包32按递增规律写入序号。具体为:主控单元20根据各纵列显示模块10的显示内容将显示数据划分为4个数据包组31;主控单元20根据各显示模块10的显示内容将数据包组31划分为3个数据包32;主控单元20根据显示模块10的串联顺序对3个数据包按递增规律写入序号,具体序号为1、2、3。
20.c)主控单元20将4个数据包组31分别输出至4个纵列的第一个显示模块10。
21.d)显示模块10接收到数据包组31后,截取序号最小的数据包33作为自身的显示数据,并删除该数据包形成新的数据包组34,以及将新的数据包组34输出至下一个显示模块
10。
22.e)重复步骤d)若干次,直至所有显示模块10截取到数据包。
23.如图2所示,本发明提供的第二实施例,led显示模组的显示数据分配系统,包括有主控单元20和显示模块10,4*3个显示模块10矩形阵列拼接,4个纵列的第一个显示模块10依次与主控单元20连接,同一纵列的3个显示模块10依次串联。
24.所述主控系统设置有数据划分模块21和序号写入模块22;所述数据划分模块21将显示数据划分为4个数据包组,再将每个数据包组划分为3个数据包;所述序号写入模块22对3个数据包按递增规律写入序号。具体为:一数据包组对应一纵列显示模块10的显示数据,一数据包对应一显示模块10的显示数据。
25.所述显示模块10设置有序号识别模块11和数据处理模块12;所述序号识别模块11截取序号最小的数据包作为自身的显示数据;所述数据处理模块12删除该数据包形成新的数据包组,以及将新的数据包组输出至下一个显示模块10。
26.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:1.led显示模组的显示数据分配方法,其特征在于,包括有如下步骤:a)n*m个显示模块矩形阵列拼接,n个纵列的第一个显示模块依次与主控单元连接,同一纵列的m个显示模块依次串联;b)主控单元将显示数据划分为n个数据包组,再将每个数据包组划分为m个数据包,并对m个数据包按递增规律写入序号;c)主控单元将n个数据包组分别输出至n个纵列的第一个显示模块;d)显示模块接收到数据包组后,截取序号最小的数据包作为自身的显示数据,并删除该数据包形成新的数据包组,以及将新的数据包组输出至下一个显示模块;e)重复步骤d)若干次,直至所有显示模块截取到数据包。2.根据权利要求1所述led显示模组的显示数据分配方法,其特征在于,步骤b)中,主控单元根据各纵列显示模块的显示内容将显示数据划分为n个数据包组。3.根据权利要求1所述led显示模组的显示数据分配方法,其特征在于,步骤b)中,主控单元根据各显示模块的显示内容将数据包组划分为m个数据包。4.根据权利要求3所述led显示模组的显示数据分配方法,其特征在于,步骤b)中,主控单元根据显示模块的串联顺序对m个数据包按递增规律写入序号。5.led显示模组的显示数据分配系统,包括有主控单元和显示模块,n*m个显示模块矩形阵列拼接,n个纵列的第一个显示模块依次与主控单元连接,同一纵列的m个显示模块依次串联;其特征在于:所述主控系统设置有数据划分模块和序号写入模块;所述数据划分模块将显示数据划分为n个数据包组,再将每个数据包组划分为m个数据包;所述序号写入模块对m个数据包按递增规律写入序号;所述显示模块设置有序号识别模块和数据处理模块;所述序号识别模块截取序号最小的数据包作为自身的显示数据;所述数据处理模块删除该数据包形成新的数据包组,以及将新的数据包组输出至下一个显示模块。
技术总结本发明公开了一种LED显示模组的显示数据分配方法及系统。显示数据分配方法,步骤如下:a)N*M个显示模块矩形阵列拼接,N个纵列的第一个显示模块依次与主控单元连接,同一纵列的M个显示模块依次串联;b)主控单元将显示数据划分为N个数据包组,再将每个数据包组划分为M个数据包,并对M个数据包按递增规律写入序号;c)主控单元将N个数据包组分别输出至N个纵列的第一个显示模块;d)显示模块接收到数据包组后,截取序号最小的数据包作为自身的显示数据,并删除该数据包形成新的数据包组,以及将新的数据包组输出至下一个显示模块;e)重复步骤d)若干次,直至所有显示模块截取到数据包。无需在显示模块中写入地址,即可正常显示。即可正常显示。即可正常显示。
技术研发人员:梁文骥 胡文俊 赵春雷
受保护的技术使用者:东莞阿尔泰显示技术有限公司
技术研发日:2021.09.30
技术公布日:2022/1/3