本发明涉及汽车仪表技术领域,尤其涉及一种仪表背光控制方法及装置。
背景技术:
虚拟数字仪表是一种目前较为流行的汽车仪表,硬件成本低,显示效果更为鲜明,科技感很强,是未来汽车仪表的发展趋势。但是,虚拟数字仪表存在如下缺点:
第一、虚拟数字仪表是基于UI界面显示的仪表,显示屏的亮度比较大且一直亮着,由于显示屏的位置处于驾驶员视野下方,这样很容易干扰到驾驶员的视线。
第二、驾驶员绝大部分时间都是在观察前方路面信息,一般都是在仪表出现故障时才会关注仪表信息,因此显示屏一直亮着会浪费大量能源。
因此,现有技术有待进一步改进。
技术实现要素:
本发明提供一种仪表背光控制方法及装置,旨在解决现有技术中的缺陷,实现根据仪表显示的各参数的状态来决定仪表背光的开启或关闭,并根据环境光亮度将仪表背光调整到合适亮度。
为达到上述目的,本发明所采取的技术方案为:
本发明一方面提供一种仪表背光控制方法,包括:
S1、检测仪表显示的各参数是否正常,判断仪表背光是否处于开启状态;
S2、若仪表显示的各参数正常、仪表背光开启,则执行下一步;若仪表显示的各参数正常、仪表背光关闭,则不执行任何操作;
S3、在第一预设时间后关闭仪表背光;
S4、若至少一项仪表显示的参数异常、仪表背光开启,则执行S6;若至少一项仪表显示的参数异常、仪表背光关闭,则执行下一步;
S5、检测周围环境光亮度,并根据亮度预设关系式将仪表背光亮度调整到目标亮度;
S6、检测仪表显示的参数异常项的异常等级,若所述异常等级大于预设异常值,则保持仪表背光开启直至异常清除,否则执行下一步;
S7、在第二预设时间后关闭仪表背光。
进一步地,在S2之后、S3之前还包括:
S21、发出关闭仪表背光的提示信息,若在第三预设时间内接收到确认不关闭背光的信息,则保持背光开启,否则执行下一步。
进一步地,在S21之后还包括:
S22、对仪表显示的各参数进行播报。
进一步地,在S7之后还包括:
S8、获取仪表显示的参数异常项及车辆当前位置信息,查找所述仪表显示的参数异常项的维修点,当车辆与所述维修点的距离小于预设距离时,执行S5。
具体地,所述亮度预设关系式为:
L=α*[10lg(β/γ)+26]/100
其中,L表示仪表背光亮度,α为一常数,β为环境光亮度,γ为仪表玻璃的发射系数。
具体地,所述第三预设时间>第一预设时间>第二预设时间。
本发明另一方面提供一种仪表背光控制装置,包括仪表参数读取模块、仪表参数判断模块、异常信息模块、背光状态判断模块、计时器模块、环境光检测模块、背光控制模块;
所述仪表参数读取模块,用于读取仪表显示的各参数;
所述仪表参数判断模块,用于判断仪表显示的各参数是否正常;
所述异常信息模块,用于存储仪表显示的参数异常项;
所述背光状态判断模块,用于判断仪表背光是否处于开启状态;
所述计时器模块,用于预设计时;
所述环境光检测模块,用于检测周围环境光亮度;
所述背光控制模块,用于控制背光是否开启及亮度。
进一步地,所述仪表背光控制装置还包括开启确认模块,用于接收开启背光的确认信息。
进一步地,所述仪表背光控制装置还包括语音播报模块,用于将仪表显示的各参数进行播报。
进一步地,所述仪表背光控制装置还包括维修信息获取模块、位置获取模块、距离判断模块;
所述维修信息获取模块,用于获取仪表显示的参数异常项的维修点;
所述位置获取模块,用于获取车辆当前位置信息;
所述距离判断模块,用于车辆与所述维修点的距离是否小于预设距离。
本发明的有益效果在于:本发明通过判断仪表显示的各参数及仪表背光状态来决定背光的开关,当仪表显示的各参数正常时,在预设时间后关闭仪表背光,当仪表显示的各参数异常时,根据异常等级决定背光状态,当背光开启时,根据环境光亮度调整到合适亮度,实现了仪表背光状态的自动控制,提高了驾驶安全性,节约了能源。
附图说明
图1是本发明的仪表背光控制的结构示意图;
图2是本发明的仪表背光控制的另一结构示意图;
图3是本发明的仪表背光控制的另一结构示意图;
图4是本发明的仪表背光控制的另一结构示意图。
具体实施方式
下面结合附图具体阐明本发明的实施方式,附图仅供参考和说明使用,不构成对本发明专利保护范围的限制。
本发明的实施例一方面提供一种仪表背光控制方法,包括:
步骤1、检测仪表显示的各参数是否正常,判断仪表背光是否处于开启状态。
汽车仪表显示的各参数主要包括数值类及提示警告类,数值类包括速度、转速、发动机水温、油量等,提示警告类包括车门未关报警、发动机故障告警、ABS故障告警等。在具体实施时,通过设置各参数的正常阈值范围及相互之间的关系(例如转速与速度之间的关系)来判断仪表显示的各参数是否正常。
目前虚拟仪表的背光采用LED背光,通过PWM控制方式,因此可以通过检测PWM波形来判断背光是否处于开启状态。
步骤2、若仪表显示的各参数正常、仪表背光开启,则执行下一步;若仪表显示的各参数正常、仪表背光关闭,则不执行任何操作。
步骤3、在第一预设时间后关闭仪表背光。
若仪表显示的各参数正常,那么用户不必关注仪表的参数显示,若仪表背光处于开启状态,则可以在第一预设时间(例如10秒钟)后关闭仪表背光,避免对视线的干扰;若仪表背光处于关闭状态,则可以继续保持关闭状态,起到节约能源的效果。
步骤4、若至少一项仪表显示的参数异常、仪表背光开启,则执行步骤6;若至少一项仪表显示的参数异常、仪表背光关闭,则执行下一步。
步骤5、检测周围环境光亮度,并根据预设关系式将仪表背光亮度调整到目标亮度。
若仪表显示的参数异常,则用户应该予以关注,如果此时仪表背光处于关闭状态,则应首先检测周围环境光亮度,并根据预设关系式将仪表背光亮度调整到目标亮度,避免背光亮度不适干扰安全驾驶。
在具体实施时,仪表背光LED采用恒流驱动,LED的亮度与电流成线性关系。
具体地,仪表背光亮度与周围环境光亮度的关系式为:
L=α*[10lg(β/γ)+26]/100
其中,L表示仪表背光亮度,α为一常数,β为环境光亮度,γ为仪表玻璃的发射系数。
步骤6、检测仪表显示的参数异常项的异常等级,若所述异常等级大于预设异常值,则保持仪表背光开启直至异常清除,否则执行下一步。
有些仪表显示的参数异常项是常规问题,例如油量过低,而有些异常项则会导致安全问题,例如ABS故障,因此,需要根据仪表显示的参数异常项的异常等级来确定仪表背光的开启与关闭。当异常等级大于预设异常值时,说明仪表显示的参数异常项将导致安全问题,需要用户特别关注,因此保持仪表背光开启直至异常清除。
步骤7、在第二预设时间后关闭仪表背光。
所述第二预设时间大于第一预设时间,例如1分钟。
在本发明的一个实施例中,在步骤2之后、步骤3之前还包括:
步骤21、发出关闭仪表背光的提示信息,若在第三预设时间内接收到确认不关闭背光的信息,则保持背光开启,否则执行下一步。
某些情况下,用户希望保持仪表背光开启,当系统在第三预设时间内(可以小于或等于第一预设时间,例如9秒)接收到确认不关闭背光的信息,例如语音指令、按键控制信号等,则保持仪表背光开启。
在本发明的一个实施例中,在步骤21之后还包括:
步骤22、对仪表显示的各参数进行播报。
在关闭仪表背光时,对仪表显示的各参数进行播报,例如速度80km/h,发动机5000转/分,油量100升,等等,以便用户了解当前车辆的基本状态。
在本发明的一个实施例中,在步骤7之后还包括:
步骤8、获取仪表显示的参数异常项及车辆当前位置信息,查找所述仪表显示的参数异常项的维修点,当车辆与所述维修点的距离小于预设距离时,执行步骤5。
通过获取仪表显示的参数异常项及车辆当前位置信息,通过在本地或者服务器上查找所述仪表显示的参数异常项的维修点,当车辆与所述维修点的距离小于预设距离时,开启仪表背光,提示用户进行维修。
如图1所示,本发明另一方面提供一种仪表背光控制装置,包括仪表参数读取模块、仪表参数判断模块、异常信息模块、背光状态判断模块、计时器模块、环境光检测模块、背光控制模块;
所述仪表参数读取模块,用于读取仪表显示的各参数;
所述仪表参数判断模块,用于判断仪表显示的各参数是否正常;
所述异常信息模块,用于存储仪表显示的参数异常项;
所述背光状态判断模块,用于判断仪表背光是否处于开启状态;
所述计时器模块,用于预设计时;
所述环境光检测模块,用于检测周围环境光亮度;
所述背光控制模块,用于控制背光是否开启及亮度。
本发明的仪表背光控制装置的工作过程为:
首先,仪表参数读取模块读取仪表显示的各参数,并由仪表参数判断模块检测仪表显示的各参数是否正常,并将仪表显示的参数异常项存储到异常信息模块中,同时背光状态判断模块判断仪表背光是否处于开启状态。
然后,背光控制模块根据仪表参数判断模块、背光状态判断模块的输出结果控制背光,具体来说,分为如下几种情况:
a)若仪表参数判断模块判断仪表显示的各参数正常、背光状态判断模块判断仪表背光开启,则通知计时器设置第一预设时间,背光控制模块在第一预设时间计时到达时,关闭仪表背光;
b)若仪表参数判断模块判断仪表显示的各参数正常、背光状态判断模块判断仪表背光关闭,背光控制模块不执行任何操作;
c)若仪表参数判断模块判断至少一项仪表显示的参数异常、背光状态判断模块判断仪表背光开启,异常信息模块检测仪表显示的参数异常项的异常等级,若所述异常等级大于预设异常值,背光控制模块保持仪表背光开启直至异常清除;若所述异常等级小于预设异常值,则通知计时器设置第二预设时间,背光控制模块在第二预设时间计时到达时,关闭仪表背光;
d)若仪表参数判断模块判断至少一项仪表显示的参数异常、背光状态判断模块判断仪表背光关闭,环境光检测模块检测周围环境光亮度,背光控制模块根据预设关系式将仪表背光亮度调整到目标亮度。
如图2所示,所述仪表背光控制装置还包括开启确认模块,用于接收开启背光的确认信息。
如图3所示,所述仪表背光控制装置还包括语音播报模块,用于将仪表显示的各参数进行播报。
如图4所示,所述仪表背光控制装置还包括维修信息获取模块、位置获取模块、距离判断模块;
所述维修信息获取模块,用于获取仪表显示的参数异常项的维修点;
所述位置获取模块,用于获取车辆当前位置信息;
所述距离判断模块,用于车辆与所述维修点的距离是否小于预设距离。
维修信息获取模块根据异常信息模块发送的仪表显示的参数异常项及位置获取模块获取的车辆当前位置信息,通过在本地或者服务器上查找所述仪表显示的参数异常项的维修点,当距离判断模块判断车辆与所述维修点的距离小于预设距离时,通知背光控制模块开启仪表背光,提示用户进行维修。
以上所揭露的仅为本发明的较佳实施例,不能以此来限定本发明的权利保护范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。