控制后视镜的方法和装置与流程

文档序号:11227979阅读:689来源:国知局
控制后视镜的方法和装置与流程

本发明涉及车辆电气系统技术领域,特别涉及一种控制后视镜的方法和装置。



背景技术:

随着车辆的日益普及和广泛使用,车辆的安全性成为用户越来越关注的问题。在车辆行驶过程中,后视镜是扩展驾驶员视野的主要工具,驾驶员可以通过控制车辆中的后视镜,使得车辆周围的环境均在自己的视野范围内,从而可以安全驾驶。

当前,车辆中安装的后视镜一般内置普通直流电机的后视镜,车辆的车载终端中安装了用于调整后视镜的角度的方向按钮,该方向按钮一般包括向上、向下、向左、向右四个方向的子按钮,以及停止子按钮,当车载终端检测到用户触发该方向按钮时,车载终端根据该方向按钮,通过控制后视镜中的电机,从而将后视镜的角度调整为用户所需的目标角度,实现对后视镜的控制。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

现有技术中,当车辆的行驶状态发生改变时,例如,车辆由直行状态进入右转状态或者倒车状态时,该后视镜的当前角度仍为用户在车辆直行状态时设置的角度,使得用户此时不能从该后视镜中观察到车辆当前行驶状态下周围的环境,导致驾驶时的安全性较差。



技术实现要素:

为了解决现有技术的问题,本发明提供了一种控制后视镜的方法和装置。技术方案如下:

本发明实施例提供了一种控制后视镜的方法,所述方法包括:

通过车辆的采样电阻采集所述车辆的电机的工作波纹,将所述工作波纹转换为电压信号;

根据所述电压信号,通过所述车辆的单片机确定所述电机的当前转动圈数;

根据所述当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定所述后视镜的当前角度;

根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定所述当前行驶状态对应的后视镜的目标角度,所述当前行驶状态为倒车状态、直行状态或者转向状态;

根据所述当前角度和所述目标角度,调整所述后视镜的当前角度。

可选的,所述根据所述电压信号,通过所述车辆的单片机确定所述电机的当前转动圈数,包括:

通过运放电路,将所述电压信号转换为方波信号;

通过所述单片机确定所述方波信号的频率;

根据所述频率,从频率和转动圈数的对应关系中确定所述当前转动圈数。

可选的,所述根据所述当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定所述当前行驶状态对应的后视镜的目标角度之前,所述方法还包括:

通过自学习模式获取所述车辆在倒车状态和直行状态时对应的第一角度和第二角度,将所述倒车状态和所述第一角度,所述直行状态和所述第二角度存储到行驶状态和后视镜的角度的对应关系中;

通过自学习模式获取所述车辆在转向状态对应的第三角度,将所述转向状态和所述第三角度存储到行驶状态和后视镜的角度的对应关系中。

可选的,所述转向状态对应的第三角度包括多个第三子角度,一个第三子角度对应所述车辆的一个预设转动角度范围;

所述通过自学习模式获取所述车辆在转向状态对应的第三角度,将所述转向状态和所述第三角度存储到行驶状态和后视镜的角度的对应关系中,包括:

通过自学习模式获取所述车辆在每个预设转动角度范围对应的第三子角度;

将所述转向状态、所述每个预设转动角度范围、所述每个转动角度范围对应的第三子角度存储到行驶状态、转动角度范围和后视镜的角度的对应关系中;

当所述当前行驶状态为所述转向状态时,所述根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定所述当前行驶状态对应的后视镜的目标角度,包括:

确定所述车辆的当前转动角度;

根据所述当前转动角度,确定所述当前转动角度所在的转动角度范围;

根据所述当前行驶状态和所述转动角度范围,从行驶状态、转动角度范围和后视镜的角度的对应关系中获取所述当前行驶状态对应的后视镜的目标角度。

可选的,所述通过车辆的采样电阻采集所述车辆的电机的工作波纹,将所述工作波纹转换为电压信号之前,所述方法还包括:

确定所述车辆的当前行驶状态,以及前一个时刻的历史行驶状态;

如果所述当前行驶状态和所述历史行驶状态不同,确定所述车辆的行驶状态发生改变,执行所述通过车辆的采样电阻采集所述车辆的电机的工作波纹,将所述工作波纹转换为电压信号的步骤。

本发明实施例提供了一种控制后视镜的装置,所述装置包括:

采集模块,用于通过车辆的采样电阻采集所述车辆的电机的工作波纹,将所述工作波纹转换为电压信号;

第一确定模块,用于根据所述电压信号,通过所述车辆的单片机确定所述电机的当前转动圈数;

第二确定模块,用于根据所述当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定所述后视镜的当前角度;

第三确定模块,用于根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定所述当前行驶状态对应的后视镜的目标角度,所述当前行驶状态为倒车状态、直行状态或者转向状态;

调整模块,用于根据所述当前角度和所述目标角度,调整所述后视镜的当前角度。

可选的,所述第一确定模块,还用于通过运放电路,将所述电压信号转换为方波信号;通过所述单片机确定所述方波信号的频率;根据所述频率,从频率和转动圈数的对应关系中确定所述当前转动圈数。

可选的,所述装置还包括:

第一存储模块,用于通过自学习模式获取所述车辆在倒车状态和直行状态时对应的第一角度和第二角度,将所述倒车状态和所述第一角度,所述直行状态和所述第二角度存储到行驶状态和后视镜的角度的对应关系中;

第二存储模块,用于通过自学习模式获取所述车辆在转向状态对应的第三角度,将所述转向状态和所述第三角度存储到行驶状态和后视镜的角度的对应关系中。

可选的,所述转向状态对应的第三角度包括多个第三子角度,一个第三子角度对应所述车辆的一个预设转动角度范围;

所述第二存储模块,还用于通过自学习模式获取所述车辆在每个预设转动角度范围对应的第三子角度;将所述转向状态、所述每个预设转动角度范围、所述每个转动角度范围对应的第三子角度存储到行驶状态、转动角度范围和后视镜的角度的对应关系中;

当所述当前行驶状态为所述转向状态时,所述第三确定模块,还用于确定所述车辆的当前转动角度;根据所述当前转动角度,确定所述当前转动角度所在的转动角度范围;根据所述当前行驶状态和所述转动角度范围,从行驶状态、转动角度范围和后视镜的角度的对应关系中获取所述当前行驶状态对应的后视镜的目标角度。

可选的,所述装置还包括:

第四确定模块,用于确定所述车辆的当前行驶状态,以及前一个时刻的历史行驶状态;

采集模块,还用于如果所述当前行驶状态和所述历史行驶状态不同,确定所述车辆的行驶状态发生改变,通过车辆的采样电阻采集所述车辆的电机的工作波纹,将所述工作波纹转换为电压信号。

本发明实施例中,车载终端可以通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号;根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数;并根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度;从而可以根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度;由于车载终端根据该当前角度和该目标角度,实时调整该后视镜的当前角度,使得用户可以从该后视镜中观察到当前行驶状态下车辆的周围环境,从而提高了驾驶的安全性。

附图说明

图1是本发明实施例提供的一种控制后视镜的方法流程图;

图2是本发明实施例提供的一种控制后视镜的方法流程图;

图3是本发明实施例提供的一种控制后视镜的装置结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本发明实施例提供了一种控制后视镜的方法,该方法的可以应用在车辆的车载终端中,如图1所示,该方法包括:

步骤101:通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号。

步骤102:根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数。

步骤103:根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度。

步骤104:根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度,该当前行驶状态为倒车状态、直行状态或者转向状态。

步骤105:根据该当前角度和该目标角度,调整该后视镜的当前角度。

在一种可能的设计中,根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数,包括:

通过运放电路,将该电压信号转换为方波信号;

通过该单片机确定该方波信号的频率;

根据该频率,从频率和转动圈数的对应关系中确定该当前转动圈数。

在一种可能的设计中,根据该当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度之前,该方法还包括:

通过自学习模式获取该车辆在倒车状态和直行状态时对应的第一角度和第二角度,将该倒车状态和该第一角度,该直行状态和该第二角度存储到行驶状态和后视镜的角度的对应关系中;

通过自学习模式获取该车辆在转向状态对应的第三角度,将该转向状态和该第三角度存储到行驶状态和后视镜的角度的对应关系中。

在一种可能的设计中,转向状态对应的第三角度包括多个第三子角度,一个第三子角度对应该车辆的一个预设转动角度范围;

该通过自学习模式获取该车辆在转向状态对应的第三角度,将该转向状态和该第三角度存储到行驶状态和后视镜的角度的对应关系中,包括:

通过自学习模式获取该车辆在每个预设转动角度范围对应的第三子角度;

将该转向状态、该每个预设转动角度范围、该每个转动角度范围对应的第三子角度存储到行驶状态、转动角度范围和后视镜的角度的对应关系中;

当该当前行驶状态为该转向状态时,该根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度,包括:

确定该车辆的当前转动角度;

根据该当前转动角度,确定该当前转动角度所在的转动角度范围;

根据该当前行驶状态和该转动角度范围,从行驶状态、转动角度范围和后视镜的角度的对应关系中获取该当前行驶状态对应的后视镜的目标角度。

在一种可能的设计中,该通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号之前,该方法还包括:

确定该车辆的当前行驶状态,以及前一个时刻的历史行驶状态;

如果该当前行驶状态和该历史行驶状态不同,确定该车辆的行驶状态发生改变,执行该通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号的步骤。

本发明实施例中,车载终端可以通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号;根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数;并根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度;从而可以根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度;由于车载终端根据该当前角度和该目标角度,实时调整该后视镜的当前角度,使得用户可以从该后视镜中观察到当前行驶状态下车辆周围环境,从而提高了驾驶的安全性。

本发明实施例提供了一种控制后视镜的方法,该方法的可以应用在车辆的车载终端中,该车辆中至少包括后视镜、单片机以及采样电阻,该后视镜中安装有电机。如图2所示,该方法包括:

步骤201:车载终端通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号。

本发明实施例中,车辆中的后视镜中安装有电机,该当车辆处于行驶状态时,可以通过该电机控制后视镜的转向角度。其中,该电机中包括直流有刷电机线束和电刷,当后视镜中的电机工作时,该直流有刷电机线束和电刷接触,从而使得电机中的电流信号发生波动,并且,当电机进行切换电流时,该电机中的电流信号也会发生波动,从而产生波纹,将该波纹作为电机的工作波纹。

本步骤中,车载终端通过车辆中的采样电阻,每隔第一预设周期采集该电机的工作波纹,并将该工作波纹转换为电压信号。

其中,该第一预设周期可以根据用户需要设置并更改,本发明实施例对此不做具体限定。例如,该第一预设周期可以为1秒、30毫秒等。

本发明实施例中,车辆在行驶过程中,用户需要实时通过车辆中的后视镜观察到车辆周围的驾驶环境,从而保证车辆可以安全行驶。当车辆的行驶状态发生改变时,例如,在控制车辆进行倒车或者转向时,车载终端根据用户需要,调整该车辆中后视镜的角度,以使用户可以通过该后视镜,最大范围的观察到该车辆所处的当前环境,从而保证驾驶过程中的安全性。

因此,当车辆的行驶状态发生改变时,车载终端才通过采样电阻采集电机的工作波纹,将该工作波纹转换为电压信号。该步骤可以为:车载终端确定该车辆的当前行驶状态,以及前一个时刻的历史行驶状态;如果该当前行驶状态和该历史行驶状态不同,车载终端确定该车辆的行驶状态发生改变,车载终端执行通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号的步骤。如果该当前行驶状态和该历史行驶状态相同,车载终端确定该车辆的行驶状态发生改变,结束。

其中,车载终端可以每隔第二预设周期检测车辆的行驶状态。该第二预设周期可以根据用户需要设置并更改,本发明实施例对此不做具体限定。例如,该第二预设周期可以为0.5秒、1秒等。

步骤202:车载终端根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数。

具体的,本步骤可以通过以下步骤2021-2022实现。

步骤2021:车载终端通过运放电路,将该电压信号转换为方波信号,通过该单片机确定该方波信号的频率。

本发明实施例中,车载终端中预先安装了运放电路和单片机,车载终端通过该运放电路,将电压信号转换为方波信号,并且,车载终端向单片机发送该该方波信号,该单片机接收车载终端发送的方波信号,单片机检测该方波信号中单位时间内的方波的数量,确定出该方波信号的频率。

步骤2022:车载终端根据该频率,从频率和转动圈数的对应关系中确定该当前转动圈数。

本发明实施例中,车载终端中预先存储了频率与该电机的转动圈数之间的对应关系,车载终端获取该频率与电机的转动圈数之间的对应关系,根据该频率,从该频率与电机的转动圈数之间的对应关系中,确定该频率对应的转动圈数,将该转动圈数作为电机的当前转动圈数。

其中,该频率和转动圈数之间的对应关系可以根据用户需要设置并更改,本发明实施例对此不做具体限定。例如,该频率和转动圈数之间的对应关系可以为:方波信号的频率为电机的转动圈数的2倍、3倍等。即,方波信号为2hz时,对应的电机的转动圈数为1圈/秒;或者,方波信号为3hz时,对应的电机的转动圈数为1圈/秒。

本步骤中,车载终端可以通过车辆中的单片机,确定电机的当前转动圈数。具体的,该过程可以为:单片机获取预先存储的频率和转动圈数的对应关系,根据方波信号的频率,以及频率与转动圈数的对应关系,计算方波信号的频率对应的当前转动圈数,并向车载终端发送该当前转动圈数,车载终端接收该当前转动圈数。

步骤203:车载终端根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度。

本步骤中,车载终端中预先存储了转动圈数和后视镜的角度之间的对应关系,车载终端获取该转动圈数和后视镜的角度之间的对应关系,根据当前转动圈数,从转动圈数和后视镜的角度之间的对应关系中,确定当前转动圈数对应的角度,将该角度作为后视镜的当前角度。

其中,该转动圈数和后视镜的角度之间的对应关系可以根据用户需要设置并更改,本发明实施例对此不做具体限定。例如,该转动圈数和后视镜的角度之间的对应关系中,当该转动圈数为5圈/秒时,该后视镜的角度可以为60°。

其中,车载终端可以通过车辆中的单片机确定该后视镜的当前角度,该过程可以为:单片机获取预先存储的转动圈数和后视镜的角度之间的对应关系,根据转动圈数,从转动圈数和后视镜的角度之间的对应关系中,确定转动圈数对应的后视镜的当前角度,并向车载终端发送该后视镜的当前角度,车载终端接收该后视镜的当前角度。

车载终端获取该后视镜的当前角度后,可以执行以下步骤204-205,通过自学习模式,确定车辆在不同行驶状态下用户设置的后视镜的角度,并存储车辆的行驶状态和后视镜的角度的对应关系,从而车载终端后续可以通过步骤206,从行驶状态和后视镜的角度的对应关系中,确定该当前行驶状态对应的后视镜的目标角度。

本发明实施例中,该车辆的行驶状态可以为倒车状态、直行状态或者转向状态。具体的,车载终端可以通过以下步骤204-205,分别确定出车辆在倒车状态和直行状态时对应的第一角度和第二角度,以及,车辆在转向状态对应的第三角度。

步骤204:车载终端通过自学习模式获取该车辆在倒车状态和直行状态时对应的第一角度和第二角度,将该倒车状态和该第一角度,该直行状态和该第二角度存储到行驶状态和后视镜的角度的对应关系中。

本步骤中,车载终端通过自学习模式,根据用户的需求,确定倒车状态时用户设置的后视镜的角度,将该角度作为第一角度;并确定直行状态时用户设置的后视镜的角度,将该角度作为第二角度。并将该倒车状态和该第一角度,该直行状态和该第二角度存储到行驶状态和后视镜的角度的对应关系中。从而使得车载终端后续可以根据该对应关系,确定车辆的倒车状态对应的第一角度,以及,确定车辆的直行状态对应的第二角度。

本发明实施例中,该车载终端中还设置了用于控制后视镜的角度变化的方向按钮,该方向按钮可以包括向上、向下、向左、向右四个方向的子按钮,以及停止子按钮,即,车载终端可以通过向上子按钮控制后视镜向上转动,通过向下子按钮控制后视镜向下转动,通过向左子按钮控制后视镜向左转动,通过向右子按钮控制后视镜向右转动;通过停止子按钮控制后视镜停止转动。

本发明实施例中,车载终端中还可以设置进入该自学习模式的第一预设快捷按钮,以及需触发该第一预设快捷按钮的第一预设时长;退出该自学习模式的第二预设快捷按钮,以及需触发该第一预设快捷按钮的第二预设时长。当车载终端检测到用户触发该第一预设快捷按钮超过第一预设时长时,确定进入该自学习模式。当车载终端检测到用户触发该第二预设快捷按钮超过第二预设时长时,确定退出该自学习模式。

具体的,步骤204可以为:车载终端检测到用户触发该第一预设快捷按钮超过第一预设时长时,确定进入该自学习模式。车载终端检测到用户按下车辆中的倒档开关时,即车辆切入倒档状态时,车载终端获取用户设置的倒车时的后视镜的第一角度。车载终端检测到用户关闭倒档开关时,即车辆切入直行状态时,获取用户在车辆的直行状态时设置的第二角度。车载终端将该倒车状态和该第一角度,该直行状态和该第二角度存储到行驶状态和后视镜的角度的对应关系中。当车载终端检测到用户触发该第二预设快捷按钮超过第二预设时长时,确定退出该自学习模式。

具体的,该后视镜一般包括左后视镜和右后视镜,实际操作时,车载终端可以根据上述步骤,分别调整倒车状态时左后视镜对应的第一角度,以及直行状态时左后视镜对应的第二角度;倒车状态时右后视镜对应的第一角度,以及直行状态时右后视镜对应的第二角度。并分别将该倒车状态和该左后视镜对应的第一角度,该直行状态和该左后视镜对应的第二角度存储到行驶状态和后视镜的角度的对应关系中,将该倒车状态和该右后视镜对应的第一角度,该直行状态和该右后视镜对应的第二角度存储到行驶状态和右后视镜的角度的对应关系中。

另外,该车载终端还可以根据用户需要,只调整左后视镜或右后视镜,本发明实施例对此不做具体限定。

其中,该第一角度可以为用户在倒车状态下可以观察到车辆的左后车轮以及右后车轮的周围环境时对应的角度。第二角度可以为用户在直行状态下观察到车辆周围环境时对应的角度。具体的,该第一角度和第二角度可以根据用户需要设置并更改,本发明实施例对此不做具体限定。

需要说明的是,该后视镜的角度的表示方式可以根据用户需要设置并更改,本发明实施例对此不作具体限定。例如,该后视镜的角度可用空间坐标系中的向量表示,该向量在空间坐标系中的方向表示该后视镜在水平、垂直、以及前后的角度。例如,空间坐标系xyz中,以水平向左为x轴正方向、垂直纸面向外的方向为y轴正方向,以垂直地面向上为z轴正方向,以后视镜与车身之间

→的连接点作为坐标系的原点。该第一角度或第二角度可以表示为向量a=(1,1,1)。

其中,该第一预设快捷按钮与该第二预设快捷按钮不相同,该第一预设快捷按钮与该第二预设快捷按钮可以根据用户需要设置并更改,本发明实施例对此不做具体限定。该第一预设时长与该第二预设时长可以相同也可以不同,该第一预设时长与该第二预设时长可以根据用户需要设置并更改,本发明实施例对此不做具体限定。例如,该第一预设按钮可以为向下子按钮,当车载终端检测到该向下子按钮被触发的时长超过10秒时,确定进入自学习模式。该第二预设按钮可以为向上子按钮,当车载终端检测到该向上子按钮被触发的时长超过10秒时,确定退出自学习模式。

步骤205:车载终端通过自学习模式获取该车辆在转向状态时对应的第三角度,将该转向状态和该第三角度存储到行驶状态和后视镜的角度的对应关系中。

本步骤中,车载终端通过自学习模式,根据用户的需求,确定转向状态时用户设置的后视镜的角度,将该角度作为第三角度。并将该转向状态和该第三角度,存储到行驶状态和后视镜的角度的对应关系中。从而使得车载终端后续可以根据该对应关系,确定车辆的转向状态对应的第三角度。

本发明实施例中,车辆在转向状态时,由于车辆转向的角度不同,车辆在转向状态对应的第三角度可以包括多个第三子角度,一个第三子角度对应该车辆的一个预设转动角度范围。

因此,本步骤可以为:车载终端通过自学习模式获取该车辆在每个预设转动角度范围对应的第三子角度;并将该转向状态、该每个预设转动角度范围、该每个转动角度范围对应的第三子角度存储到行驶状态、转动角度范围和后视镜的角度的对应关系中。

具体的,步骤205可以为:车载终端检测到用户触发该第一预设快捷按钮超过第一预设时长时,确定进入该自学习模式。车载终端检测到用户按下转向开关时,分别获取用户在每个预设转动角度范围时对应设置的第三子角度。车载终端将该转向状态、该每个预设转动角度范围、该每个转动角度范围对应的第三子角度存储到行驶状态、转动角度范围和后视镜的角度的对应关系中。当车载终端检测到用户触发该第二预设快捷按钮超过第二预设时长时,确定退出该自学习模式。

具体的,该后视镜一般包括左后视镜和右后视镜,实际操作时,车载终端可以根据上述步骤,分别调整车辆在每个预设转动角度范围内,左后视镜对应的第三子角度,以及左后视镜对应的第三子角度。并将该转向状态、该每个预设转动角度范围、该每个转动角度范围对应的左后视镜的第三子角度存储到行驶状态、转动角度范围和左后视镜的角度的对应关系中;将该转向状态、该每个预设转动角度范围、该每个转动角度范围对应的右后视镜的第三子角度存储到行驶状态、转动角度范围和右后视镜的角度的对应关系中

另外,该车载终端还可以根据用户需要,只调整左后视镜或右后视镜,本发明实施例对此不做具体限定。

其中,该预设转动角度范围、第三子角度可以根据用户需要设置并更改,本发明实施例对此不作具体限定。例如,该预设转动角度范围可以为0°~30°、30°~60°、60°~90°等。其中,如果用空间坐标系中的向量表示第三子角度,转动角度范围为0°~30°时,该第三子角度可以为

步骤206:车载终端根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度,该当前行驶状态为倒车状态、直行状态或者转向状态。

本步骤中,当该当前行驶状态为倒车状态时,车载终端从行驶状态和后视镜的角度的对应关系中,确定倒车状态对应的第一角度,将该第一角度作为目标角度。

当该当前行驶状态为直行状态时,车载终端从行驶状态和后视镜的角度的对应关系中,确定直行状态对应的第二角度,将该第二角度作为目标角度。

当该当前行驶状态为该转向状态时,车载终端确定该车辆的当前转动角度;根据该当前转动角度,确定该当前转动角度所在的转动角度范围;并根据该当前行驶状态和该转动角度范围,从行驶状态、转动角度范围和后视镜的角度的对应关系中获取该当前行驶状态对应的后视镜的目标角度。

步骤207:车载终端根据该当前角度和该目标角度,调整该后视镜的当前角度。

本发明实施例中,车载终端根据该当前角度和该目标角度,将该后视镜的当前角度调整为目标角度,从而实现根据车辆的行驶状态,调整后视镜的角度,实现对后视镜的角度的实时控制,提高了驾驶的安全性,以及提高了控制该后视镜的效率。

本发明实施例中,车载终端可以通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号;根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数;并根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度;从而可以根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度;由于车载终端根据该当前角度和该目标角度,实时调整该后视镜的当前角度,使得用户可以从该后视镜中最大范围的观察到当前行驶状态下车辆的周围环境,从而提高了驾驶的安全性。

本发明实施例提供了一种控制后视镜的装置,该装置可以应用在车载终端中,如图3所示,该装置包括:

采集模块301,用于通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号;

第一确定模块302,用于根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数;

第二确定模块303,用于根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度;

第三确定模块304,用于根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度,该当前行驶状态为倒车状态、直行状态或者转向状态;

调整模块305,用于根据该当前角度和该目标角度,调整该后视镜的当前角度。

可选的,该第一确定模块302,还用于通过运放电路,将该电压信号转换为方波信号;通过该单片机确定该方波信号的频率;根据该频率,从频率和转动圈数的对应关系中确定该当前转动圈数。

可选的,该装置还包括:

第一存储模块,用于通过自学习模式获取该车辆在倒车状态和直行状态时对应的第一角度和第二角度,将该倒车状态和该第一角度,该直行状态和该第二角度存储到行驶状态和后视镜的角度的对应关系中;

第二存储模块,用于通过自学习模式获取该车辆在转向状态对应的第三角度,将该转向状态和该第三角度存储到行驶状态和后视镜的角度的对应关系中。

可选的,该转向状态对应的第三角度包括多个第三子角度,一个第三子角度对应该车辆的一个预设转动角度范围;

该第二存储模块,还用于通过自学习模式获取该车辆在每个预设转动角度范围对应的第三子角度;将该转向状态、该每个预设转动角度范围、该每个转动角度范围对应的第三子角度存储到行驶状态、转动角度范围和后视镜的角度的对应关系中;

当该当前行驶状态为该转向状态时,该第三确定模块304,还用于确定该车辆的当前转动角度;根据该当前转动角度,确定该当前转动角度所在的转动角度范围;根据该当前行驶状态和该转动角度范围,从行驶状态、转动角度范围和后视镜的角度的对应关系中获取该当前行驶状态对应的后视镜的目标角度。

可选的,该装置还包括:

第四确定模块,用于确定该车辆的当前行驶状态,以及前一个时刻的历史行驶状态;

采集模块,还用于如果该当前行驶状态和该历史行驶状态不同,确定该车辆的行驶状态发生改变,通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号。

本发明实施例中,车载终端可以通过车辆的采样电阻采集该车辆的电机的工作波纹,将该工作波纹转换为电压信号;根据该电压信号,通过该车辆的单片机确定该电机的当前转动圈数;并根据该当前转动圈数,从转动圈数和后视镜的角度的对应关系中确定该后视镜的当前角度;从而可以根据当前行驶状态,从行驶状态和后视镜的角度的对应关系中确定该当前行驶状态对应的后视镜的目标角度;由于车载终端根据该当前角度和该目标角度,实时调整该后视镜的当前角度,使得用户可以从该后视镜中最大范围的观察到当前行驶状态下车辆周围环境,从而提高了驾驶的安全性。

需要说明的是:上述实施例提供的控制后视镜的的装置在控制后视镜的时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的控制后视镜的的装置与控制后视镜的的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1