掌桥专利:专业的专利平台
掌桥专利
首页

一种基于CAN总线的汽车转向灯信号同步方法

文献发布时间:2023-06-19 09:43:16


一种基于CAN总线的汽车转向灯信号同步方法

技术领域

本发明属于汽车电子技术领域,具体涉及一种基于CAN总线的汽车转向灯信号同步方法。

背景技术

汽车转向灯的主要作用是在车辆转向时警示车前、后的车辆和行人,以免发生交通事故。通常情况下,汽车在前部、两侧、后部三处位置都需要安装转向灯,对于挂车同样也需要安装转向灯。目前通常采取硬线同步策略方案,这种方案简单可行,但是会导致导线过长,线损过大,特别是对卡车和客车更为明显,另外,仪表上转向指示灯需要与车身控制器转向灯同步,同样也需硬件连接。市场上已有技术仅能解决固定频率转向灯信号的频率同步问题,不能有效解决可变频率转向灯信号同步问题。

发明内容

本发明的目的是针对现有技术存在的上述问题,提供一种能够实现可变频率转向灯信号同步的基于CAN总线的汽车转向灯信号同步方法。

为实现以上目的,本发明的技术方案如下:

一种基于CAN总线的汽车转向灯信号同步方法,所述同步方法由车身控制器来实现,所述车身控制器的信号输入、输出端分别与转向灯开关、转向灯连接,且车身控制器通过CAN总线与其它转向灯控制器通讯连接;

所述同步方法依次包括以下步骤:

步骤一、车身控制器判断转向灯功能是否开启,若开启,则发送转向同步使能信号给其它转向灯控制器;

步骤二、车身控制器判断转向灯是否为点亮状态,若为点亮状态,则进入步骤三,若不为点亮状态,则进入步骤四;

步骤三、车身控制器向其它转向灯控制器发送转向灯点亮事件报文,其它转向灯控制器收到转向灯点亮事件报文后控制其它转向灯点亮,然后进入步骤五;

步骤四、车身控制器向其它转向灯控制器发送转向灯熄灭事件报文,其它转向灯控制器收到转向灯熄灭事件报文后控制其它转向灯熄灭,然后进入步骤五;

步骤五、其它转向灯控制器判断是否收到转向同步使能信号,若是,则回到步骤二。

所述其它转向灯控制器包括仪表转向指示灯控制器、挂车转向灯控制器中的至少一种。

所述步骤五中,若其它转向灯控制器判断没有收到转向同步信号使能,则进入步骤六;

所述步骤六为:其它转向灯控制器控制其它转向灯维持现有状态,随后回到步骤五。

所述步骤一中,车身控制器根据接收到的转向灯开关信号判断转向灯功能是否开启,若转向灯开关为闭合状态,则判定转向灯功能已开启,若转向灯开关为断开状态,则判定转向灯功能未开启。

所述步骤一中,在车身控制器判断转向灯功能是否开启之前,使点火开关处于ON档上电状态。

所述步骤一中,若未开启,则不发送转向同步使能信号,并控制转向灯关闭。

所述步骤三中,车身控制器向其它转向灯控制器发送转向灯点亮事件报文的次数为连续3次。

所述步骤四中,车身控制器向其它转向灯控制器发送转向灯熄灭事件报文的次数为连续3次。

与现有技术相比,本发明的有益效果为:

本发明一种基于CAN总线的汽车转向灯信号同步方法中,车身控制器发送转向同步使能信号给其它转向灯控制器,车身控制器判断转向灯是否为点亮状态,若为点亮状态,车身控制器向其它转向灯控制器发送转向灯点亮事件报文,其它转向灯控制器收到转向灯点亮事件报文后控制其它转向灯点亮,若不为点亮状态,车身控制器向其它转向灯控制器发送转向灯熄灭事件报文,其它转向灯控制器收到转向灯熄灭事件报文后控制其它转向灯熄灭,该设计通过车身控制器向其它转向灯控制器发送转向同步使能信号以及转向灯开闭事件报文,其它转向灯控制器可根据车身控制器发送过来的信号进行自适用,发出与车身控制器相同频率和相位的转向灯信号,从而实现了可变频率转向灯信号的频率和相位同步。因此,本发明实现了可变频率转向灯信号的频率和相位同步。

附图说明

图1为本发明的系统框图。

图2为本发明流程图。

具体实施方式

下面结合附图说明和具体实施方式对本发明作进一步详细的说明。

参见图1、图2,一种基于CAN总线的汽车转向灯信号同步方法,所述同步方法由车身控制器来实现,所述车身控制器的信号输入、输出端分别与转向灯开关、转向灯连接,且车身控制器通过CAN 总线与其它转向灯控制器通讯连接;

所述同步方法依次包括以下步骤:

步骤一、车身控制器判断转向灯功能是否开启,若开启,则发送转向同步使能信号给其它转向灯控制器;

步骤二、车身控制器判断转向灯是否为点亮状态,若为点亮状态,则进入步骤三,若不为点亮状态,则进入步骤四;

步骤三、车身控制器向其它转向灯控制器发送转向灯点亮事件报文,其它转向灯控制器收到转向灯点亮事件报文后控制其它转向灯点亮,然后进入步骤五;

步骤四、车身控制器向其它转向灯控制器发送转向灯熄灭事件报文,其它转向灯控制器收到转向灯熄灭事件报文后控制其它转向灯熄灭,然后进入步骤五;

步骤五、其它转向灯控制器判断是否收到转向同步使能信号,若是,则回到步骤二。

所述其它转向灯控制器包括仪表转向指示灯控制器、挂车转向灯控制器中的至少一种。

所述步骤五中,若其它转向灯控制器判断没有收到转向同步信号使能,则进入步骤六;

所述步骤六为:其它转向灯控制器控制其它转向灯维持现有状态,随后回到步骤五。

所述步骤一中,车身控制器根据接收到的转向灯开关信号判断转向灯功能是否开启,若转向灯开关为闭合状态,则判定转向灯功能已开启,若转向灯开关为断开状态,则判定转向灯功能未开启。

所述步骤一中,在车身控制器判断转向灯功能是否开启之前,使点火开关处于ON档上电状态。

所述步骤一中,若未开启,则不发送转向同步使能信号,并控制转向灯关闭。

所述步骤三中,车身控制器向其它转向灯控制器发送转向灯点亮事件报文的次数为连续3次。

所述步骤四中,车身控制器向其它转向灯控制器发送转向灯熄灭事件报文的次数为连续3次。

本发明的原理说明如下:

本发明提供了一种基于CAN总线的汽车转向灯信号同步方法,该方法中,车身控制器发出转向同步使能信号,其他带CAN控制器(仪表转向指示灯控制器、挂车转向灯控制器等)收到此信号后,根据转向同步信号可以发出与车身控制器完全同步的转向灯信号,解决了车身控制器可变频率转向灯信号的频率和相位的同步问题,适用于仪表转向指示灯、挂车转向灯等与车身控制器转向信号的频率和相位的同步。

实施例1:

参见图1、图2,一种基于CAN总线的汽车转向灯信号同步方法,所述同步方法由车身控制器来实现,所述车身控制器的信号输入端与左转向灯开关、右转向灯开关、危险报警开关连接,车身控制器的信号输出端与左前转向灯、左侧转向灯、左后转向灯、右前转向灯、右侧转向灯、右后转向灯连接,且车身控制器通过CAN 总线与其它转向灯控制器通讯连接,所述其它转向灯控制器包括仪表转向指示灯控制器、挂车转向灯控制器;

所述同步方法依次按照以下步骤进行:

步骤一、先使点火开关处于ON档上电状态,然后车身控制器根据接收到的转向灯开关信号判断转向灯功能是否开启,若转向灯开关为闭合状态,则判定转向灯功能已开启,发送转向同步使能信号给其它转向灯控制器,若转向灯开关为断开状态,则判定转向灯功能未开启,不发送转向同步使能信号,并控制转向灯关闭;

步骤二、车身控制器判断转向灯是否为点亮状态,若为点亮状态,则进入步骤三,若不为点亮状态,则进入步骤四;

步骤三、车身控制器向其它转向灯控制器连续发送3次转向灯点亮事件报文,其它转向灯控制器收到转向灯点亮事件报文后控制其它转向灯点亮,然后进入步骤五;

步骤四、车身控制器向其它转向灯控制器连续发送3次转向灯熄灭事件报文,其它转向灯控制器收到转向灯熄灭事件报文后控制其它转向灯熄灭,然后进入步骤五;

步骤五、其它转向灯控制器判断是否收到转向同步使能信号,若是,则回到步骤二,若否,则进入步骤六;

步骤六、其它转向灯控制器控制其它转向灯维持现有状态,随后回到步骤五。

相关技术
技术分类

06120112274667