本发明涉及车载设备技术领域,尤其涉及一种汽车点火判断方法、装置及车载设备。
背景技术:
通常,燃油汽车上所使用的电子产品的供电方式主要有两种:一种是在汽车点火启动后,由汽车电机产生的电能对其进行供电;另一种则是在汽车熄火后,由汽车的蓄电池对其进行供电。然而,由于蓄电池的电量有限,且一天中大部分时间汽车都是处于熄火状态,进而使得汽车上所使用的电子产品长时间使用蓄电池供电而造成蓄电池电量的严重亏损,甚至会影响到汽车的启动。
技术实现要素:
本发明的主要目的在于提供一种汽车点火判断方法、装置及车载设备,旨在解决如何简便高效地实现对汽车点火状态的准确判断的技术问题。
为实现上述目的,本发明提供一种汽车点火判断方法,所述汽车点火判断方法包括:
每隔第一预设时长,读取汽车当前的实时电压值;
判断当前读取的实时电压值与距离当前第二预设时长时所读取的历史电压值之间的电压差值是否大于预设阈值;
若所述电压差值大于所述阈值,则确定汽车当前存在点火操作。
优选地,所述判断当前读取的实时电压值与距离当前第二预设时长时所读取的历史电压值之间的电压差值是否大于预设阈值之后包括:
当所述电压差值小于或等于所述阈值时,确定汽车当前不存在点火操作;
当汽车当前不存在点火操作时,检测当前是否可获取预置的车辆数据,若否,则确定汽车当前处于熄火状态。
优选地,所述汽车点火判断方法还包括:
当确定汽车当前存在点火操作时,控制车载设备以第一运行模式运行;
当确定汽车当前处于熄火状态时,控制车载设备以第二运行模式运行,其中,所述车载设备通过obd接口与汽车连接,且所述车载设备在所述第一运行模式下的运行功耗高于所述第二运行模式下的运行功耗。
优选地,所述汽车点火判断方法还包括:
每隔所述第一预设时长,记录汽车当前的实时电压值。
进一步地,为实现上述目的,本发明还提供一种汽车点火判断装置,所述汽车点火判断装置包括:
读取模块,用于每隔第一预设时长,读取汽车当前的实时电压值;
判断模块,用于判断当前读取的实时电压值与距离当前第二预设时长时所读取的历史电压值之间的电压差值是否大于预设阈值;
确定模块,用于当所述电压差值大于所述阈值时,确定汽车当前存在点火操作。
优选地,所述确定模块还用于:
当所述电压差值小于或等于所述阈值时,确定汽车当前不存在点火操作;当汽车当前不存在点火操作时,检测当前是否可获取预置的车辆数据,若否,则确定汽车当前处于熄火状态。
优选地,所述汽车点火判断装置还包括:
控制模块,用于当确定汽车当前存在点火操作时,控制车载设备以第一运行模式运行;当确定汽车当前处于熄火状态时,控制车载设备以第二运行模式运行,其中,所述车载设备在所述第一运行模式下的运行功耗高于所述第二运行模式下的运行功耗。
优选地,所述汽车点火判断装置还包括:
记录模块,用于每隔所述第一预设时长,记录汽车当前的实时电压值。
进一步地,为实现上述目的,本发明还提供一种车载设备,所述车载设备通过obd接口与汽车连接,且所述车载设备上述任一项所述的汽车点火判断装置。
本发明中,基于汽车点火前后的电压变化,通过比对一段时间内的汽车电压变化,进而根据汽车电压的变化幅度来判断汽车是否存在点火操作,从而简便高效地实现了对汽车点火的判断,同时也提升了判断结果的准确性。
附图说明
图1为本发明汽车点火判断方法第一实施例的流程示意图;
图2为本发明汽车点火判断方法第二实施例的流程示意图;
图3为本发明汽车点火判断装置第一实施例的功能模块示意图;
图4为本发明汽车点火判断装置第二实施例的功能模块示意图;
图5为本发明汽车点火判断装置第三实施例的功能模块示意图;
图6为本发明车载设备一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明汽车点火判断方法第一实施例的流程示意图。本实施例中,汽车点火判断方法包括:
步骤s10,每隔第一预设时长,读取汽车当前的实时电压值;
本实施例中,对于第一预设时长的设置不限,比如每隔1秒钟,读取一次汽车当前的实时电压值。
本实施例中汽车当前的实时电压值具体是指汽车供应给车载设备所使用的电压值,其既可以是汽车启动后由电机供给,也可以是汽车熄火时由蓄电池供给。此外,本实施例对于实时电压值的读取方式不限,比如通过ad转换器读取汽车当前的实时电压值。
可选的,每隔第一预设时长,在读取汽车当前的实时电压值的同时,记录汽车当前的实时电压值。比如第n秒电压值为un,第n+1秒电压值为un+1。
步骤s20,判断当前读取的实时电压值与距离当前第二预设时长时所读取的历史电压值之间的电压差值是否大于预设阈值;
步骤s30,若电压差值大于阈值,则确定汽车当前存在点火操作。
本实施例中,汽车点火后由于发电机工作而输出电压,进而使得汽车点火后的汽车电压会在一小段时间内得到快速上升,进而可据此判断汽车是否点火,同时也可进一步避免未点火状态下的电压变化所导致的误判。
本实施例中,对于第二预设时长以及预设阈值的设置不限,比如判断30秒钟内电压值是否快速上升0.5v以上。例如,汽车当前的实时电压值为13v,而30秒前的历史电压值为12v,也即电压差值1v大于0.5v,进而可判定汽车当前存在点火操作。
本实施例中,基于汽车点火前后的电压变化,通过比对一段时间内的汽车电压变化,进而根据汽车电压的变化幅度来判断汽车是否存在点火操作,从而简便高效地实现了对汽车点火的判断,同时也提升了判断结果的准确性。
参照图2,图2为本发明汽车点火判断方法第二实施例的流程示意图。基于上述实施例,本本实施例中,在步骤s20之后还包括:
步骤s40,当所述电压差值小于或等于所述阈值时,确定汽车当前不存在点火操作;
步骤s50,当汽车当前不存在点火操作时,检测当前是否可获取预置的车辆数据,若否,则确定汽车当前处于熄火状态。
本实施例中,当确定汽车不存在点火操作时,则此时汽车既可能处于启动运行状态,也可能处于熄火停车状态,因此,本实施例中进一步检测当前是否可获取预置的车辆数据,进而根据检测结果来最终确定汽车的当前状态,其中,如果可以检测到预置的车辆数据,则确定汽车处于启动运行状态,而若检测不到预置的车辆数据,则确定汽车当前处于熄火状态。需要说明的是,本实施例中对于预置的车辆数据的设置不限,比如电机工作数据等。
本实施例中,进一步对汽车熄火状态进行判断与检测,进而便于车载设备根据判断结果进行相应控制。
可选的,在本发明汽车点火判断方法一实施例中,为减少车载设备对汽车蓄电池的电量损耗,因此,本实施例中,当确定汽车当前存在点火操作时,控制车载设备以第一运行模式运行;而当确定汽车当前处于熄火状态时,控制车载设备以第二运行模式运行。
本实施例中,车载设备具体是指通过obd接口与汽车连接的电子设备,且车载设备的运行由汽车供应电能。
当汽车当前存在点火操作时,此时汽车电机工作而可以向车载设备提供充足的电能,因此,车载设备可以第一运行模式运行,在该模式下,车载设备运行耗能较大。而当汽车当前处于熄火状态时,此时汽车电机不工作,进而车载设备的运行只能由蓄电池供应电能,因此控制车载设备以第二运行模式运行,而在该模式下,车载设备处于低功耗状态,耗能较小。
参照图3,图3为本发明汽车点火判断装置第一实施例的功能模块示意图。本实施例中,汽车点火判断装置包括:
读取模块10,用于每隔第一预设时长,读取汽车当前的实时电压值;
本实施例中,对于第一预设时长的设置不限,比如每隔1秒钟,读取一次汽车当前的实时电压值。
本实施例中汽车当前的实时电压值具体是指汽车供应给车载设备所使用的电压值,其既可以是汽车启动后由电机供给,也可以是汽车熄火时由蓄电池供给。此外,本实施例对于实时电压值的读取方式不限,比如通过ad转换器读取汽车当前的实时电压值。
判断模块20,用于判断当前读取的实时电压值与距离当前第二预设时长时所读取的历史电压值之间的电压差值是否大于预设阈值;
确定模块30,用于当电压差值大于阈值时,确定汽车当前存在点火操作。
本实施例中,汽车点火后由于发电机工作而输出电压,进而使得汽车点火后的汽车电压会在一小段时间内得到快速上升,进而可据此判断汽车是否点火,同时也可进一步避免未点火状态下的电压变化所导致的误判。
本实施例中,对于第二预设时长以及预设阈值的设置不限,比如判断30秒钟内电压值是否快速上升0.5v以上。例如,汽车当前的实时电压值为13v,而30秒前的历史电压值为12v,也即电压差值1v大于0.5v,进而可判定汽车当前存在点火操作。
本实施例中,基于汽车点火前后的电压变化,通过比对一段时间内的汽车电压变化,进而根据汽车电压的变化幅度来判断汽车是否存在点火操作,从而简便高效地实现了对汽车点火的判断,同时也提升了判断结果的准确性。
进一步地,在本发明汽车点火判断装置一实施例中,确定模块30还用于:当所述电压差值小于或等于所述阈值时,确定汽车当前不存在点火操作;当汽车当前不存在点火操作时,检测当前是否可获取预置的车辆数据,若否,则确定汽车当前处于熄火状态。
本实施例中,当确定汽车不存在点火操作时,则此时汽车既可能处于启动运行状态,也可能处于熄火停车状态,因此,本实施例中进一步检测当前是否可获取预置的车辆数据,进而根据检测结果来最终确定汽车的当前状态,其中,如果可以检测到预置的车辆数据,则确定汽车处于启动运行状态,而若检测不到预置的车辆数据,则确定汽车当前处于熄火状态。需要说明的是,本实施例中对于预置的车辆数据的设置不限,比如电机工作数据等。
本实施例中,进一步对汽车熄火状态进行判断与检测,进而便于车载设备根据判断结果进行相应控制。
参照图4,图4为本发明汽车点火判断装置第二实施例的功能模块示意图。本实施例中,汽车点火判断装置进一步还包括:
控制模块40,用于当确定汽车当前存在点火操作时,控制车载设备以第一运行模式运行;当确定汽车当前处于熄火状态时,控制车载设备以第二运行模式运行,其中,所述车载设备在所述第一运行模式下的运行功耗高于所述第二运行模式下的运行功耗。
本实施例中,当确定汽车当前存在点火操作时,控制车载设备以第一运行模式运行;而当确定汽车当前处于熄火状态时,控制车载设备以第二运行模式运行。
本实施例中,车载设备具体是指通过obd接口与汽车连接的电子设备,且车载设备的运行由汽车供应电能。
当汽车当前存在点火操作时,此时汽车电机工作而可以向车载设备提供充足的电能,因此,车载设备可以第一运行模式运行,在该模式下,车载设备运行耗能较大。而当汽车当前处于熄火状态时,此时汽车电机不工作,进而车载设备的运行只能由蓄电池供应电能,因此控制车载设备以第二运行模式运行,而在该模式下,车载设备处于低功耗状态,耗能较小。
参照图5,图5为本发明汽车点火判断装置第三实施例的功能模块示意图。本实施例中,汽车点火判断装置进一步还包括:
记录模块50,用于每隔第一预设时长,记录汽车当前的实时电压值。
在汽车点火后由于发电机工作而输出电压,进而使得汽车点火后的汽车电压会在一小段时间内得到快速上升,进而可据此判断汽车是否点火,因此,本实施例中,间隔记录每一时间点所对应的电压值,进而便于根据电压值的变化来判断汽车是否点火。比如,第n秒,记录电压值为un,第n+1秒,记录电压值为un+1。
参照图6,图6为本发明车载设备一实施例的功能模块示意图。
本实施例中,车载设备包括上述任一实施例中所述的汽车点火判断装置210,具体是指通过obd接口与汽车连接的电子设备,且车载设备的运行由汽车供应电能。
本实施例中,车载设备能够自行判断判断汽车当前是否点火,进而可根据该判断结果,进一步进行运行模式的切换控制(比如全速模式与休眠模式的切换),进而能够在车载设备运行时,最大程度降低车载设备对汽车蓄电池电量的损耗,同时,车载设备的低功耗运行(比如休眠模式)还可进一步避免联动引发汽车内部电子元部件的启动而导致对蓄电池电路的快速损耗,提升蓄电池的使用寿命,同时也可保证能够预留足够电量启动车辆。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。