本发明涉及显示屏领域,具体涉及一种显示屏的控制方法、装置、系统及电力电子设备。
背景技术:
电力电子设备是以电力电子器件为主要功能的设备,电力电子设备一般设置有显示屏,为避免阳光、灯光等光线直射到显示面上产生反射,现有技术中,显示屏一般转动设置在电力电子设备,调整时需要用户拨动显示屏进行调整,使得用户体验效果不佳。
技术实现要素:
基于现有技术的问题,本发明提供一种显示屏的控制方法、装置、系统及电力电子设备。
本发明提出一种显示屏的控制方法,所述控制方法应用在电力电子设备上,其中,所述电力电子设备转动设置有显示屏,所述方法包括以下步骤:
间隔预设时间获取所述显示屏的背光亮度值以得到多个背光亮度值,所述多个背光亮度值包括当前获取的背光亮度值l0和上一次获取的背光亮度值l-1;
判断所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1之间的差值|l0-l-1|是否大于预设值l;
若所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1之间的差值|l0-l-1|大于所述预设值l,则控制所述显示屏翻转第一预设角度。
进一步,所述若所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1的差值|l0-l-1|大于所述预设值l,则控制所述显示屏翻转第一预设角度的步骤包括:
若所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1的差值|l0-l-1|大于所述预设值l,则进一步比较所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1的大小;
若所述当前获取的背光亮度值l0大于所述上一次获取的背光亮度值l-1,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面形成所述第一预设角度;或者,
若所述当前获取的背光亮度值l0小于所述上一次获取的背光亮度值l-1,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面齐平。
进一步,所述多个背光亮度值还包括下一次获取的背光亮度值l+1,所述若所述当前获取的背光亮度值l0大于所述上一次获取的背光亮度值l-1,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面形成所述第一预设角度的步骤包括:
若所述当前获取的背光亮度值l0大于所述上一次获取的背光亮度值l-1,则判断所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|是否大于所述预设值l;
若所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|大于所述预设值l,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面形成所述第一预设角度。
进一步,所述若所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|大于所述预设值l,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面形成所述第一预设角度的步骤包括:
若所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|大于所述预设值l,则进一步比较所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的大小;
若所述下一次获取的背光亮度值l+1大于所述上一次获取的背光亮度值l-1,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面形成所述第一预设角度。
进一步,所述多个背光亮度值还包括下一次获取的背光亮度值l+1,所述若所述当前获取的背光亮度值l0小于所述上一次获取的背光亮度值l-1,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面齐平的步骤包括:
若所述当前获取的背光亮度值l0小于所述上一次获取的背光亮度值l-1,则判断所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|是否大于所述预设值l;
若所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|大于所述预设值l,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面齐平。
进一步,所述若所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|大于所述预设值l,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面齐平的步骤包括:
若所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的差值|l+1-l-1|大于所述预设值l,则进一步比较所述下一次获取的背光亮度值l+1与所述上一次获取的背光亮度值l-1的大小;
若所述下一次获取的背光亮度值l+1小于所述上一次获取的背光亮度值l-1,则控制所述显示屏翻转所述第一预设角度,以使所述显示屏与所述电力电子设备的表面齐平。
进一步,所述若所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1的差值|l0-l-1|大于所述预设值l,则控制所述显示屏翻转第一预设角度的步骤之后包括:
接收控制所述显示屏翻转的控制信号;
根据所述控制信号所携带的控制信息控制所述显示屏翻转第二预设角度,以对所述显示屏的角度进行微调。
本发明还提出一种显示屏的控制装置,所述控制装置应用在电力电子设备上,其中,所述电力电子设备转动设置有显示屏,所述控制装置包括:
获取模块,用于间隔预设时间获取所述显示屏的背光亮度值以得到多个背光亮度值,所述多个背光亮度值包括当前获取的背光亮度值l0和上一次获取的背光亮度值l-1;
判断模块,用于判断所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1之间的差值|l0-l-1|是否大于预设值l;
翻转模块,用于若所述当前获取的背光亮度值l0与所述上一次获取的背光亮度值l-1之间的差值|l0-l-1|大于所述预设值l,则控制所述显示屏翻转第一预设角度。
本发明还提出一种显示屏的控制系统,所述控制系统包括控制单元、驱动装置和显示屏,所述控制单元分别电连接所述驱动装置和显示屏,所述控制单元用于执行上述任一项所述的控制方法,以通过所述驱动装置驱动所述显示屏的翻转。
本发明还提出一种电力电子设备,所述电力电子设备包括上述所述控制系统。
本发明的有益效果:根据显示屏的背光亮度的变化控制显示屏进行翻转,可避免阳光、灯光等光线直射到显示屏的显示面上产生反射,使用户操作或查看数据时更加方便,且可使显示屏的显示面朝向用户脸部,用户无需下蹲或者弯腰进行操作及查看数据,增加用户的体验效果。另外,显示屏通过自动控制进行翻转,提高了电力电子设备的实用性和科技感。
附图说明
图1是本发明一实施例提供的一种电力电子设备的结构示意图;
图2是本发明一实施例提供的一种显示屏的控制系统的电路连接框图;
图3a是本发明一实施例提供的一种显示屏的控制方法的示意流程图;
图3b是本发明另一实施例提供的一种显示屏的控制方法的示意流程图;
图3c是本发明又一实施例提供的一种显示屏的控制方法的示意流程图;
图4是本发明再一实施例提供的一种显示屏的控制方法的示意流程图;
图5是本发明再一实施例提供的一种显示屏的控制方法的示意流程图;
图6是本发明一实施例提供的一种显示屏的控制装置的示意性框图;
图7是图6中翻转模块的示意性框图;
图8是图7中第一翻转单元的示意性框图;
图9是图8中第一转动单元的示意性框图;
图10是图7中第二翻转单元的示意性框图;
图11是图10中第三转动单元的示意性框图;
图12是本发明再一实施例提供的一种显示屏的控制装置的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
本发明一实施例提供一种显示屏101的控制方法,所述控制方法应用在电力电子设备上,如图1和图2所示,图1是电力电子设备的结构示意图,图2是显示屏的控制系统的电路连接框图。电力电子设备包括机箱100、安装在机箱100上的控制单元102、驱动装置103和显示屏101,控制单元102分别电连接显示屏101和驱动装置103;驱动装置103与显示屏101连接,用于驱动显示屏101转动,其中,控制单元102可以是设置在控制板上的dsp芯片,驱动装置103可以包括步进电机或伺服电机等动力装置以及用于推动显示屏翻转的转动组件等部件。在本实施例中,电力电子设备可以是光伏储能一体机等。
图3a是本实施例中显示屏的控制方法的示意流程图,所述控制方法包括由控制单元102所执行的步骤s10~s30。
s10、间隔预设时间获取显示屏101的背光亮度值以得到多个背光亮度值,多个背光亮度值包括当前获取的背光亮度值l0和上一次获取的背光亮度值l-1。
在本实施例中,电力电子设备在开机状态下,控制单元102在预设时间间隔后重复获取显示屏101的背光亮度值。预设的时间间隔可以为0.2s、0.5s或1s等。重复获取显示屏101的背光亮度值可以实时监控显示屏101的亮度变化。在本实施例中,电力电子设备通过控制板与显示屏101进行通讯,并获取显示屏101的背光亮度值。
s20、判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|是否大于预设值l。
在本实施例中,控制单元102获取显示屏101的背光亮度值后按照获取时间的先后进行排列存储,其中,当前获取的背光亮度值l0排在上一次获取的背光亮度值l-1之后,且与上一次获取的背光亮度值l-1相邻。预设值l可以是50、70或90等。
在本实施例中,显示屏101有屏保和唤醒两种亮度状态,显示屏101处于屏保状态时,背光亮度值为0,显示屏101处于唤醒状态时,背光亮度值为100。通过判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值|l0-l-1|是否大于预设值l,可以识别显示屏101的亮度状态是否变化,即,可以识别显示屏101是否在屏保状态和唤醒状态之间切换,若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差|l0-l-1|大于预设值l,则判定显示屏101在屏保状态和唤醒状态之间切换,当显示屏101在屏保状态和唤醒状态之间切换时,控制单元102控制驱动装置103驱动显示屏101进行翻转。
s30、若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|大于预设值l,则控制显示屏101翻转第一预设角度。
在本实施例中,第一预设角度的范围可以是30°~60°。若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值|l0-l-1|大于预设值l,则控制单元102判定显示屏101在屏保状态和唤醒状态之间切换,向驱动装置103发出脉冲信号,以控制驱动装置103驱动显示屏101进行翻转,脉冲信号可以是占空比为50%、电压为3.3v、频率为50hz的脉冲信号。譬如,预设值l为90、当前获取的背光亮度值l0为100、上一次获取的背光亮度值l-1为0时,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度。又如,预设值l为90、当前获取的背光亮度值l0为0、上一次获取的背光亮度值l-1为100时,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度。
在本实施例中,若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值小于预设值l,则控制单元102判定显示屏101的亮度状态没有变化,返回步骤s10。譬如,预设值l为90、当前获取的背光亮度值l0为0、上一次获取的背光亮度值l-1为0,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值小于预设值l的结果,返回步骤s10。又如,预设值l为90、当前获取的背光亮度值l0为100、上一次获取的背光亮度值l-1为100,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值小于预设值l的结果,返回步骤s10。
在本实施例中,根据显示屏101的背光亮度的变化控制显示屏101进行翻转,可避免阳光、灯光等光线直射到显示屏101的显示面上产生反射,使用户操作或查看数据时更加方便,且可使显示屏101的显示面朝向用户脸部,用户无需下蹲或者弯腰进行操作及查看数据,增加用户的体验效果。另外,显示屏101通过自动控制进行翻转,提高了电力电子设备的实用性和科技感。
参见图3b,在一可选实施例中,步骤s30、若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|大于预设值l,则控制显示屏101翻转第一预设角度包括子步骤s31~s33。
s31、若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l,则进一步比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小。
在本实施例中,显示屏101处于初始状态时,其亮度为屏保状态,且与电力电子设备的表面齐平,显示屏101处于工作状态时,其亮度为唤醒状态,且与电力电子设备的表面形成第一预设角度。当显示屏101的亮度由唤醒状态变为屏保状态时,显示屏101需要由工作状态翻转到初始状态,当显示屏101的亮度由屏保状态变为唤醒状态时,显示屏101需要由初始状态翻转到工作状态。控制单元102通过比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小,可以判断出显示屏101是需要从初始状态翻转到工作状态,还是需要从工作状态翻转到初始状态。
s32、若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,控制单元102判定显示屏101需要由初始状态翻转到工作状态。譬如,第一预设角度为45°、预设值l为90、当前获取的背光亮度值l0为100、上一次获取的背光亮度值l-1为0,判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值是否大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l后,进一步比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小,得到当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1的结果后,控制单元102向驱动装置103发出脉冲信号,使驱动装置103驱动显示屏101翻转45°,以使显示屏101从初始状态翻转到工作状态。
s33、若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面齐平。
在本实施例中,若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,控制单元102判定显示屏101需要由工作状态翻转到初始状态。譬如,第一预设角度为45°、预设值l为90、当前获取的背光亮度值l0为0、上一次获取的背光亮度值l-1为100,判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值是否大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l后,进一步比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小,得到当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1的结果后,控制单元102向驱动装置103发出脉冲信号,使驱动装置103驱动显示屏101翻转45°,以使显示屏101从工作状态翻转到初始状态。
如图3c所示,在一可选实施例中,多个背光亮度值还包括下一次获取的背光亮度值l+1,步骤s32、若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度包括子步骤s321~s322。
s321、若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,则判断下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|是否大于预设值l。
在本实施例中,按照获取时间的先后,上一次获取的背光亮度值l-1在当前获取的背光亮度值l0之前,下一次获取的背光亮度值l+1在当前获取的背光亮度值l0之后。通过判断下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值是否大于预设值l,可以确认判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|是否大于预设值l所得到的结果是否正确,以提高翻转显示屏101的准确性。应当理解的是,在其他实施例中,还可以获取当前获取的背光亮度值l0之后的多个背光亮度值,如l+2、l+3等,判断当前获取的背光亮度值l0之后的多个背光亮度值与上一次获取的背光亮度值l-1的差值是否大于预设值l,以便进一步提高翻转显示屏101的准确性。
s322、若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制单元102判定显示屏101在屏保状态和唤醒状态之间切换,向驱动装置103发出脉冲信号,以控制驱动装置103翻转显示屏101,脉冲信号可以是占空比为50%、电压为3.3v、频率为50hz的脉冲信号。譬如,预设值l为90、下一次获取的背光亮度值l+1为100、上一次获取的背光亮度值l-1为0时,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。又如,预设值l为90、下一次获取的背光亮度值l+1为0、上一次获取的背光亮度值l-1为100时,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差小于预设值l,则控制单元102判定显示屏101的亮度状态没有变化,返回步骤s10。譬如,预设值l为90、下一次获取的背光亮度值l+1为0、上一次获取的背光亮度值l-1为0,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值小于预设值l的结果,返回步骤s10。又如,预设值l为90、下一次获取的背光亮度值l+1为100、上一次获取的背光亮度值l-1为100,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值小于预设值l的结果,返回步骤s10。
如图4所示,在一可选实施例中,步骤s322、若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度包括子步骤s3221~s3222。
s3221、若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则进一步比较下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的大小。
s3222、若下一次获取的背光亮度值l+1大于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,步骤s3221~s3222的处理方式可以参考步骤s31~s32的处理方式,在此不做赘述。
如图3c所示,在一可选实施例中,步骤s33、若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面齐平包括子步骤s331~s332。
s331、若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,则判断下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|是否大于预设值l。
s332、若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制显示屏翻转第一预设角度,以使显示屏与电力电子设备的表面齐平。
在本实施例中,步骤s331~s332的处理方式可以参考步骤s321~322的处理方式,在此不做赘述。
如图4所示,在一可选实施例中,步骤s332、若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制显示屏翻转第一预设角度,以使显示屏与电力电子设备的表面齐平包括子步骤s3321~s3322。
s3321、若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则进一步比较下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的大小。
s3322、若下一次获取的背光亮度值l+1小于上一次获取的背光亮度值l-1,则控制显示屏翻转第一预设角度,以使显示屏与电力电子设备的表面齐平。
在本实施例中,步骤s3321~s3322的处理方式可以参考步骤s31、步骤s33的处理方式,在此不做赘述。
参见图5,在一可选实施例中,步骤s30、若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差大于预设值l,则控制显示屏101翻转第一预设角度的步骤之后包括子步骤s40~s50。
s40、接收控制显示屏101翻转的控制信号。
在本实施例中,电力电子设备设置有声控装置、感光识别装置、触控装置或者按键装置等可以发送控制信号的控制装置,以便手动控制显示屏101。
s50、根据控制信号所携带的控制信息控制显示屏101翻转第二预设角度,以对显示屏101的角度进行微调。
在本实施例中,第二预设角度可以为2°、5°或10°等,手动微调显示屏101的角度后,可以使显示屏101适应不同高度的用户。
参见图6,图6是本发明一实施例提出的一种显示屏101的控制装置的示意性框图,所述控制装置应用在上述电力电子设备上并配置于控制单元102中,包括获取模块10、判断模块20和翻转模块30;获取模块10用于间隔预设时间获取显示屏101的背光亮度值以得到多个背光亮度值,多个背光亮度值包括当前获取的背光亮度值l0和上一次获取的背光亮度值l-1。判断模块20用于判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|是否大于预设值l。翻转模块30用于若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|大于预设值l,则控制显示屏101翻转第一预设角度。
在本实施例中,电力电子设备在开机状态下,控制单元102通过获取模块10在预设时间间隔后重复获取显示屏101的背光亮度值。预设的时间间隔可以为0.2s、0.5s或1s等。重复获取显示屏101的背光亮度值可以实时监控显示屏101的亮度变化。在本实施例中,电力电子设备通过控制板与显示屏101进行通讯,并获取显示屏101的背光亮度值。
在本实施例中,控制单元102通过获取模块10获取显示屏101的背光亮度值后按照获取时间的先后进行排列存储,其中,当前获取的背光亮度值l0排在上一次获取的背光亮度值l-1之后,且与上一次获取的背光亮度值l-1相邻。预设值l可以是50、70或90等。
在本实施例中,显示屏101有屏保和唤醒两种亮度状态,显示屏101处于屏保状态时,背光亮度值为0,显示屏101处于唤醒状态时,背光亮度值为100。通过判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值|l0-l-1|是否大于预设值l,可以识别显示屏101的亮度状态是否变化,即,可以识别显示屏101是否在屏保状态和唤醒状态之间切换,若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差大于预设值l,则判定显示屏101在屏保状态和唤醒状态之间切换,当显示屏101在屏保状态和唤醒状态之间切换时,控制单元102控制驱动装置103驱动显示屏101进行翻转。
在本实施例中,第一预设角度的范围可以是30°~60°。若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值|l0-l-1|大于预设值l,则控制单元102通过判断模块20判定显示屏101在屏保状态和唤醒状态之间切换,并通过翻转模块30向驱动装置103发出脉冲信号,以控制驱动装置103驱动显示屏101进行翻转,脉冲信号可以是占空比为50%、电压为3.3v、频率为50hz的脉冲信号。譬如,预设值l为90、当前获取的背光亮度值l0为100、上一次获取的背光亮度值l-1为0时,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度。又如,预设值l为90、当前获取的背光亮度值l0为0、上一次获取的背光亮度值l-1为100时,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度。
在本实施例中,若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值小于预设值l,则控制单元102判定显示屏101的亮度状态没有变化。譬如,预设值l为90、当前获取的背光亮度值l0为0、上一次获取的背光亮度值l-1为0,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值小于预设值l的结果。又如,预设值l为90、当前获取的背光亮度值l0为100、上一次获取的背光亮度值l-1为100,当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值小于预设值l的结果。
在本实施例中,根据显示屏101的背光亮度的变化控制显示屏101进行翻转,可避免阳光、灯光等光线直射到显示屏101的显示面上产生反射,使用户操作或查看数据时更加方便,且可使显示屏101的显示面朝向用户脸部,用户无需下蹲或者弯腰进行操作及查看数据,增加用户的体验效果。另外,显示屏101通过自动控制进行翻转,提高了电力电子设备的实用性和科技感。
参见图7,在一可选实施例中,翻转模块30包括比较单元31、第一翻转单元32和第二翻转单元33;比较单元31用于若当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l,则进一步比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小。第一翻转单元32用于若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。第二翻转单元33用于若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面齐平。
在本实施例中,显示屏101处于初始状态时,其亮度为屏保状态,且与电力电子设备的表面齐平,显示屏101处于工作状态时,其亮度为唤醒状态,且与电力电子设备的表面形成第一预设角度。当显示屏101的亮度由唤醒状态变为屏保状态时,显示屏101需要由工作状态翻转到初始状态,当显示屏101的亮度由屏保状态变为唤醒状态时,显示屏101需要由初始状态翻转到工作状态。控制单元102通过比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小,可以判断出显示屏101是需要从初始状态翻转到工作状态,还是需要从工作状态翻转到初始状态。
在本实施例中,若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,控制单元102判定显示屏101需要由初始状态翻转到工作状态。譬如,第一预设角度为45°、预设值l为90、当前获取的背光亮度值l0为100、上一次获取的背光亮度值l-1为0,判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值是否大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l后,进一步比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小,得到当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1的结果后,控制单元102向驱动装置103发出脉冲信号,使驱动装置103驱动显示屏101翻转45°,以使显示屏101从初始状态翻转到工作状态。
在本实施例中,若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,控制单元102判定显示屏101需要由工作状态翻转到初始状态。譬如,第一预设角度为45°、预设值l为90、当前获取的背光亮度值l0为0、上一次获取的背光亮度值l-1为100,判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值是否大于预设值l,得到当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的差值大于预设值l后,进一步比较当前获取的背光亮度值l0与上一次获取的背光亮度值l-1的大小,得到当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1的结果后,控制单元102向驱动装置103发出脉冲信号,使驱动装置103驱动显示屏101翻转45°,以使显示屏101从工作状态翻转到初始状态。
参见图8,在一可选实施例中,多个背光亮度值还包括下一次获取的背光亮度值l+1,第一翻转单元32包括第一判断单元321和第一转动单元322;第一判断单元321用于若当前获取的背光亮度值l0大于上一次获取的背光亮度值l-1,则判断下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|是否大于预设值l。第一转动单元322用于若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,按照获取时间的先后,上一次获取的背光亮度值l-1在当前获取的背光亮度值l0之前,下一次获取的背光亮度值l+1在当前获取的背光亮度值l0之后。通过判断下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值是否大于预设值l,可以确认判断当前获取的背光亮度值l0与上一次获取的背光亮度值l-1之间的差值|l0-l-1|是否大于预设值l所得到的结果是否正确,以提高翻转显示屏101的准确性。应当理解的是,在其他实施例中,还可以获取当前获取的背光亮度值l0之后的多个背光亮度值,如l+2、l+3等,判断当前获取的背光亮度值l0之后的多个背光亮度值与上一次获取的背光亮度值l-1的差值是否大于预设值l,以便进一步提高翻转显示屏101的准确性。
在本实施例中,若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制单元102判定显示屏101在屏保状态和唤醒状态之间切换,向驱动装置103发出脉冲信号,以控制驱动装置103翻转显示屏101,脉冲信号可以是占空比为50%、电压为3.3v、频率为50hz的脉冲信号。譬如,预设值l为90、下一次获取的背光亮度值l+1为100、上一次获取的背光亮度值l-1为0时,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。又如,预设值l为90、下一次获取的背光亮度值l+1为0、上一次获取的背光亮度值l-1为100时,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为100,大于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值大于预设值l的结果,控制单元102根据该结果控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差小于预设值l,则控制单元102判定显示屏101的亮度状态没有变化。譬如,预设值l为90、下一次获取的背光亮度值l+1为0、上一次获取的背光亮度值l-1为0,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值小于预设值l的结果。又如,预设值l为90、下一次获取的背光亮度值l+1为100、上一次获取的背光亮度值l-1为100,下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值为0,小于预设值l,得到下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值小于预设值l的结果。
参见图9,在一可选实施例中,第一转动单元322包括第一比对单元3221和第二转动单元3222;第一比对单元3221用于若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则进一步比较下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的大小。第二转动单元3222用于若下一次获取的背光亮度值l+1大于上一次获取的背光亮度值l-1,则控制显示屏101翻转第一预设角度,以使显示屏101与电力电子设备的表面形成第一预设角度。
在本实施例中,第一比对单元3221和第二转动单元3222处理数据的方式可以参考比较单元31和第一翻转单元32处理数据的方式,在此不做赘述。
参见图10,在一可选实施例中,第二翻转单元33包括第二判断单元331和第三转动单元332;第二判断单元331用于若当前获取的背光亮度值l0小于上一次获取的背光亮度值l-1,则判断下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|是否大于预设值l。第三转动单元332用于若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则控制显示屏翻转第一预设角度,以使显示屏与电力电子设备的表面齐平。
在本实施例中,第二判断单元331和第三转动单元332处理数据的方式可以参考第一判断单元321和第一转动单元322处理数据的方式,在此不做赘述。
参见图11,在一可选实施例中,第三转动单元332包括第二比对单元3321和第四转动单元3322;第二比对单元3321用于若下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的差值|l+1-l-1|大于预设值l,则进一步比较下一次获取的背光亮度值l+1与上一次获取的背光亮度值l-1的大小。第四转动单元3322用于若下一次获取的背光亮度值l+1小于上一次获取的背光亮度值l-1,则控制显示屏翻转第一预设角度,以使显示屏与电力电子设备的表面齐平。
在本实施例中,第二比对单元3321和第四转动单元3322处理数据的方式可以参考比较单元31和第二翻转单元33处理数据的方式,在此不做赘述。
参见图12,在一可选实施例中,控制装置还包括接收模块40和调整模块50;接收模块40用于接收控制显示屏101翻转的控制信号。调整模块50用于根据控制信号所携带的控制信息控制显示屏101翻转第二预设角度,以对显示屏101的角度进行微调。
在本实施例中,电力电子设备设置有声控装置、感光识别装置、触控装置或者按键装置等可以发送控制信号的控制装置,以便手动控制显示屏101。
在本实施例中,第二预设角度可以为2°、5°或10°等,手动微调显示屏101的角度后,可以使显示屏101适应不同高度的用户。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。