System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于可编程数字光源控制,尤其涉及一种光源设备的控制方法、装置、控制设备及计算机程序。
技术介绍
1、在目前的光源设备的控制方法中,通常一个光源设备只能使用一种固定的控制方法进行rgb(红绿蓝)通道控制。
2、示例性的,显示系统中rgb(红绿蓝)光源是一种常见的包括红灯、绿灯以及蓝灯的光源,rgb光源的控制方法通常包括两种,其中一种是通过三路输入通道对应的电平分别控制rgb光源中的三种灯,例如,第一输入通道的电平用于控制红灯、第二输入通道的电平用于控制绿灯,第三输入通道的电平用于控制蓝灯;另外一种是通过两路输入通道对应的电平分别控制rgb光源中的三种灯,例如,若第一输入通道为高电平,第二输入通道为低电平,则对红灯进行控制,若第一输入通道为低电平,第二输入通道为高电平,则对绿灯进行控制,若第一输入通道和第二输入通道均为高电平,则对蓝灯进行控制,若第一输入通道和第二输入通道均为低电平,则不进行控制。目前,通常的光源设备只使用其中一种固定rgb光源的控制方法(如一些dlp投影系统使用的是第2种方法),因此降低了控制光源设备的灵活度。
技术实现思路
1、有鉴于此,本申请实施例提供了一种光源设备的控制方法、装置、控制设备及存储介质,以解决现有的控制光源设备的灵活度较低的技术问题。
2、第一方面,本申请实施例提供一种光源设备的控制方法,包括:
3、获取第一寄存器的第一电平和多路输入通道各自的第二电平;
4、根据所述第一电平和所述多路输入通道各
5、根据所述多路输出通道各自的第三电平,控制光源设备进行照明或投影。
6、可选的,根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
7、若所述第一电平为第一状态,则根据所述多路输入通道各自的第二电平,确定所述多路输出通道各自的第三电平;
8、若所述第一电平为第二状态,则根据所述多路输入通道中的部分输入通道各自的第二电平,确定所述多路输出通道各自的第三电平。
9、可选的,所述多路输入通道包括第一输入通道、第二输入通道和第三输入通道,所述多路输出通道包括第一输出通道、第二输出通道和第三输出通道;所述根据所述多路输入通道中的部分输入通道各自的第二电平,确定所述多路输出通道各自的第三电平,包括:
10、若所述第一输入通道的所述第二电平和所述第二输入通道的所述第二电平均为低电平,则确定所述多路输出通道各自的第三电平均为低电平;
11、若所述第一输入通道的所述第二电平为高电平,且所述第二输入通道的所述第二电平为低电平,则确定所述第一输出通道的所述第三电平为高电平,且确定所述第二输出通道的所述第三电平和所述第三输出通道的所述第三电平为低电平;
12、若所述第一输入通道的所述第二电平为低电平,且所述第二输入通道的所述第二电平为高电平,则确定所述第二输出通道的所述第三电平为高电平,且确定所述第一输出通道的所述第三电平和所述第三输出通道的所述第三电平为低电平;
13、若所述第一输入通道的所述第二电平和所述第二输入通道的所述第二电平均为高电平,则确定所述第三输出通道的所述第三电平为高电平,且确定所述第一输出通道的所述第三电平和所述第二输出通道的所述第三电平为低电平。
14、可选的,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
15、获取第二寄存器的第四电平;
16、若所述第四电平为第三状态,则根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平;
17、若所述第四电平为第四状态,则确定所述多路输出通道各自的第三电平为各自对应的预设电平。
18、可选的,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
19、获取第三寄存器的第五电平;
20、若所述第五电平为第五状态,则按照第一通道对应关系,根据所述多路输入通道各自的第二电平,确定所述多路输出通道各自的第三电平;所述第一通道对应关系用于描述所述多路输入通道与所述多路输出通道之间的对应关系;
21、若所述第五电平为第六状态,则按照第二通道对应关系,根据所述多路输入通道各自的第二电平,确定所述多路输出通道各自的第三电平;所述第二通道对应关系用于描述所述多路输入通道与所述多路输出通道之间的对应关系,所述第一通道对应关系和所述第二通道对应关系不完全相同。
22、可选的,还包括:
23、获取第四寄存器的第六电平;
24、根据所述第六电平,向所述多路输出通道发送使能信号。
25、可选的,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
26、根据所述第一寄存器的第一电平、所述多路输入通道各自对应的所述第二电平、第二寄存器的第四电平、第三寄存器的第五电平以及第四寄存器的第六电平,控制所述多路输出通道各自的所述第三电平。
27、第二方面,本申请实施例提供一种光源设备的控制装置,包括:
28、第一获取单元,用于获取第一寄存器的第一电平和多路输入通道各自的第二电平;
29、第一确定单元,用于根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平;
30、第一控制单元,用于根据所述多路输出通道各自的第三电平,控制光源设备进行照明或投影。
31、第三方面,本申请实施例提供一种控制设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面任一项所述的光源设备的控制方法中的各步骤。
32、第四方面,本申请实施例提供一种计算机可读存储介质所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一项所述的光源设备的控制方法中的各步骤。
33、第五方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行如上述第一方面任一项所述的光源设备的控制方法中的各步骤。
34、本申请实施例提供的光源设备的控制方法、装置、控制设备及计算机程序具有以下有益效果:
35、在本申请实施例提供的光源设备的控制方法中,先获取第一寄存器的第一电平和多路输入通道各自的第二电平,然后根据第一电平和多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,最后根据多路输出通道各自的第三电平,控制光源设备进行照明。通过本申请的方法可以根据寄存器的电平来决定光源设备的控制方法,因此可以使用两种或以上的方法来对光源设备进行控制,相比起只能使用一种固定的控制方法进行控制的现有技术,本申请的方法提高了控本文档来自技高网...
【技术保护点】
1.一种光源设备的控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
3.根据权利要求2所述的方法,其特征在于,所述多路输入通道包括第一输入通道、第二输入通道和第三输入通道,所述多路输出通道包括第一输出通道、第二输出通道和第三输出通道;所述根据所述多路输入通道中的部分输入通道各自的第二电平,确定所述多路输出通道各自的第三电平,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
6.根据权利要求1所述的方法,其特征在于,还包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
9.一种控制设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述光源设备的控制方法中的各步骤。
10.一种计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述光源设备的控制方法中的各步骤。
...【技术特征摘要】
1.一种光源设备的控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
3.根据权利要求2所述的方法,其特征在于,所述多路输入通道包括第一输入通道、第二输入通道和第三输入通道,所述多路输出通道包括第一输出通道、第二输出通道和第三输出通道;所述根据所述多路输入通道中的部分输入通道各自的第二电平,确定所述多路输出通道各自的第三电平,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述第一电平和所述多路输入通道各自的第二电平,确定多路输出通道各自的第三电平,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一电...
【专利技术属性】
技术研发人员:张军,段双成,黄国豹,黄万周,钟佰桢,黄金周,
申请(专利权)人:深微光电科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。