一种拼接屏、每个拼接屏单元的地址确定方法及主控板的制作方法_3

文档序号:8527996阅读:来源:国知局
据该地址数据、以及安装方式判断该拼接屏单元是否处于第一行第一列,其中地址数据,是红外线接收管根据接收的相邻边框的红外线发射管发送的获取地址命令得到的表示该红外线接收管位置的地址数据;
[0077]其中,红外线接收管发送的地址数据,具体为:
[0078]红外线接收管根据获取地址命令中的随机数,当确定转发该获取地址命令的红外线发射管与接收该获取地址命令的红外线接收管不属于相同的组时,发送表示该红外线接收管位置的拼接屏单元的地址数据。例如,当一个红外线接收管接收到不属于本组的红外线发射管发送的获取地址命令后,就生成表示该红外线接收管位置的地址数据,并发送给主控板。例如,地址数据包括该红外线接收管位于该拼接屏单元的上边框,或者下边框,或者左边框,或者右边框。
[0079]根据该地址数据、以及安装方式判断该拼接屏单元是否处于第一行第一列,包括:
[0080]当确定该拼接屏单元为横屏安装方式,且只接收到位于该拼接屏单元下、右两个边框处的红外线接收管发送的地址数据时,则确定该拼接屏单元处于第一行第一列;或者,
[0081]当确定该拼接屏单元为竖屏安装方式,且只接收到位于该拼接屏单元上、右两个边框处的红外线接收管发送的地址数据时,则确定该拼接屏单元处于第一行第一列。
[0082]例如,当确定拼接屏单元为横屏安装时,且接收到位于该拼接屏单元上、左两个边框的红外线接收管发送的地址数据时,则确定该拼接屏单元处于最后一行最后一列;当接收到位于该拼接屏单元右、上两个边框的红外线接收管发送的地址数据时,则确定该拼接屏单元处于最后一行第一列;当接收到位于该拼接屏单元左、下两个边框的红外线接收管发送的地址数据时,则确定该拼接屏单元处于第一行最后一列。
[0083]当确定该拼接屏单元为竖屏安装时,且接收到位于该拼接屏单元下、左两个边框的红外线接收管发送的地址数据时,则确定该拼接屏单元处于最后一行最后一列;当接收到位于该拼接屏单元左、上两个边框的红外线接收管发送的地址数据时,则确定该拼接屏单元处于最后一行第一列;当接收到位于该拼接屏单元右、下两个边框的红外线接收管发送的地址数据时,则确定该拼接屏单元处于第一行最后一列。
[0084]S504、当确定该拼接屏单元处于第一行第一列时,则发送该拼接屏单元的地址辨识命令给相邻行和相邻列的拼接屏单元;当确定该拼接屏单元不处于第一行第一列时,则根据接收的相邻行和/或相邻列的拼接屏单元发送的地址辨识命令,以及该拼接屏单元中的红外线接收管发送的地址数据,确定本拼接屏单元的地址,并发送本拼接屏单元的携带有本拼接屏单元地址信息的地址辨识命令给相邻行和/或相邻列的拼接屏单元。
[0085]其中,S504中的地址辨识命令包括:发送该地址辨识命令的拼接屏单元的行信息、列信息、行列辨识阶段的状态、以及随机数,其中,所述随机数用于判断转发该地址辨识命令的红外线发射管与接收该地址辨识命令的红外线接收管是否属于相同的组;行列辨识阶段的状态用于确定该地址辨识命令是用于确定每一行每一列的拼接屏单元;
[0086]根据相邻行和/或相邻列的拼接屏单元发送的地址辨识命令,以及根据该拼接屏单元中的红外线接收管发送的地址数据,确定该拼接屏单元的地址,具体为:根据相邻行和/或相邻列的拼接屏单元发送的地址辨识命令中包括的随机数,确定转发该地址辨识命令的红外线发射管与接收该地址辨识命令的红外线接收管不属于相同的组,则根据该地址辨识命令中的行信息、列信息,以及根据该拼接屏单元中的红外线接收管发送的地址数据确定该拼接屏单元的地址。
[0087]其中,发送该拼接屏单元的地址辨识命令给相邻行和相邻列的拼接屏单元,包括:位于该拼接屏单元右边框的红外线发射管发送给该拼接屏单元的地址辨识命令给相邻列或相邻行的拼接屏单元位于左边框的红外线接收管;位于该拼接屏单元下边框的红外线发射管发送给该拼接屏单元的地址辨识命令给相邻行或相邻列的拼接屏单元位于上边框的红外线接收管。
[0088]其中,接收的相邻行或相邻列的拼接屏单元发送的地址辨识命令,包括:位于该拼接屏单元上边框的红外线接收管接收相邻行或相邻列的拼接屏单元下边框的红外发射管发送的地址辨识命令;和/或,位于该拼接屏单元左边框的红外线接收管接收相邻列或相邻行的拼接屏单元右边框的红外发射管发送的地址辨识命令。
[0089]通过本发明实施例提供的确定拼接屏中每个拼接屏单元的地址的方法,首先拼接屏单元的主控板根据接收到的重力传感器的数据确定该拼接屏单元的安装方式后,发送获取地址命令给该拼接屏单元中的每组红外线发射管,其次,每组红外线发射管发送该获取地址命令给本组或者相邻组的红外线接收管,最后当主控板根据接收到的红外线接收管发送的地址数据、以及安装方式确定该拼接屏单元的地址为第一行第一列时,发送该拼接屏单元的地址辨识命令给相邻行和相邻列的拼接屏单元,用以让相邻行和相邻列的每个拼接屏单元确定自身的地址,当根据地址数据确定该拼接屏单元的地址不是第一行第一列时,则根据接收到的相邻行和/或相邻列的拼接屏单元发送的地址辨识命令,以及地址数据来确定自身的地址,从而实现每个拼接屏单元识别自身地址的目的,进而简化了确定拼接屏单元地址的过程,且提高了结果的准确性。
[0090]实施例二
[0091]下面以详细描述确定拼接屏中每个拼接单元地址的实现流程。
[0092]参见图6,本发明实施例提供的一种拼接屏中各个拼接屏单元地址的确定方法的示意图,从图6中看出,该拼接屏包括9个拼接屏单元,拼接屏单元61位于第一行第一列,拼接屏单元62位于第一行第二列,拼接屏单元63位于第一行第三列,拼接屏单元64位于第二行第一列,拼接屏单元65位于第二行第二列,拼接屏单元66位于第二行第三列,拼接屏单元67位于第三行第一列,拼接屏单元68位于第三行第二列,拼接屏单元69位于第三行第三列。其中,每个拼接屏单元都包括四个红外线发射管,和四个红外线接收管。
[0093]每个拼接屏单元中的主控板执行下列步骤,包括:
[0094]步骤一,每个拼接屏单元中的主控板获取该拼接屏单元的重力传感器201的数据,并根据该数据确定该拼接屏单元的安装方式。
[0095]例如,从图6中看出,该拼接屏单元为横屏安装方式。
[0096]步骤二,每个拼接屏单元中的主控板发送获取地址命令给该拼接屏单元的每个红外线发射管,每个红外线发射管转发该获取地址命令给本组的或者相邻边框的一组中的红外线接收管;例如,拼接屏单元61中处于右边框的红外线接收管接收3b接收本组的红外线发射管3a发送的获取地址命令,同时接收相邻边框的拼接屏单元62中的处于左边框的红外线发射管Ia发送的获取地址命令,同时,拼接屏单元62中的左边框的红外线接收管Ib接收本组的红外线发射管Ia发送的获取地址命令,同时接收拼接屏单元61中的红外线发射管3a发送的获取地址命令。
[0097]步骤三,每个拼接屏单元中的红外线接收管lb、2b、3b和4b当接收到相邻边框的一组中的红外发射管发送的获取地址命令后,生成该红外线接收管的地址数据,并发送给该红外线接收管所在的拼接屏单元的主控板。例如,以拼接屏单元64为例,64中的红外线接收管Ib接收拼接屏单元64中的红外发射管Ia发送的获取地址命令,拼接屏单元64中的2b接收拼接屏单元64中的红外发射管2a和拼接屏单元61中的4a发送的获取地址命令,拼接屏单元64中的3b接收拼接屏单元64中的红外发射管3a和拼接屏单元65中的Ia发送的获取地址命令,拼接屏单元64中的4b接收拼接屏单元64中的红外发射管4a以及拼接屏单元67中的2a发送的获取地址命令,所以,拼接屏单元64中的2b、3b和4b分别生成地址数据,其中2b生成的地址数据中携带该红外线接收管所处于拼接屏单元64的上边框的信息,3b生成的地址数据中携带该红外线接收管所处于拼接屏单元64的右边框的信息,4b生成的地址数据中携带该红外线接收管所处于拼接屏单元64的下边框的信息。
[0098]步骤四,每个拼接屏单元中的主控板根据获取的红外线发射管发送的地址数据,以及该屏的安装方式,判断该拼接屏单元是否处于第一行第一列。其中,确定方式在实施一中已经详细描述,此处不再赘述。
[0099]步骤五,当拼接屏单元61确定该拼接屏单元处于第一行第一列时,61的主控板确定该拼接屏单元的地址辨识命令,其中地址辨识命令携带信息包括,第一行,第一列,随机数以及行列辨识状态,然后主控板发送该地址辨识命令给该拼接屏单元的红外线发射管la、2a、3a和4a,红外线发射管la、2a、3a和4a分别转发该地址辨识命令给本组或者相邻边框的一组的红外线接收管,当拼接屏单元62中的红外线接收管Ib接收到拼接屏单元61中的3a发送的地址辨识命令后,将该地址辨识命令发送给主控板,主控板根据地址辨识命令中携带的第一行第一列信息,以及发送该地址辨识命令的红外线接收管Ib的地址数据,确定拼接屏单元62处于该拼接屏的第一行第二列;同时当拼接屏单元64中的红外线接收管2b接收到拼接屏单元61中的4a发送的地址辨识命令后,将该地址辨识命令发送给拼接屏单元64的主控板,主控
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1