基于CAN网络检测的车载设备控制方法及系统技术方案

技术编号:30902602 阅读:11 留言:0更新日期:2021-11-22 23:47
本发明专利技术公开了一种基于CAN网络检测的车载设备控制方法及系统,其中该方法包括:实时检测车辆上的CAN网络是否处于数据信号传输状态,如果是,则生成第一控制信号;如果否,则生成第二控制信号;第一控制信号用于控制车载设备处于第一工作状态;第二控制信号用于控制车载设备处于第二工作状态;采用上述车载设备控制方法,通过检查车辆上的CAN网络是否处于数据信号传输状态来判断车辆是否处于工作状态,通过对CAN网络的检测可准确获取到车辆的实时工作状态,进而通过检测结果生成对车载设备的控制信号,得到有效控制车载设备的目的。另外,与从车辆点火装置获取信号相比,从CAN网络获取信号的安全性比较高,便于实施。便于实施。便于实施。

【技术实现步骤摘要】
基于CAN网络检测的车载设备控制方法及系统


[0001]本专利技术涉及车载设备控制
,尤其涉及一种基于CAN网络检测的车载设备控制方法及系统。

技术介绍

[0002]车载设备,包括车载音响、车载显示器、车载网络通讯终端等,一般要求车载设备的工作状态要跟随车辆的工作状态,即当车辆处于启动状态中时,车载设备处于启动或待启动状态,当车辆熄火时,车载设备要自动关闭,以节约车载电源,避免车载电池被过度消耗。在现有技术中,为了方便,车载设备一般从车辆的点火装置处直接获取车辆状态信号,以此控制车载设备的工作状态,但是,处于车辆整体安全和稳定性的要求,一些车辆设计和整装商会向车载设备服务商提出较高要求,要求车载设备不能从点火装置获取信号,因此,需要一种新的车辆状态检测方法,以安全、有效控制车载设备的工作状态。

技术实现思路

[0003]本专利技术的目的是提供一种避开车辆点火电源而获取车辆工作状态从而对车载设备进行自动控制的基于CAN网络检测的车载设备控制方法及系统。
[0004]为了实现上述目的,本专利技术公开了一种基于CAN网络检测的车载设备控制方法,其包括:
[0005]实时检测车辆上的CAN网络是否处于数据信号传输状态,如果是,
[0006]则生成第一控制信号;如果否,则生成第二控制信号;
[0007]所述第一控制信号用于控制所述车载设备处于第一工作状态;
[0008]所述第二控制信号用于控制所述车载设备处于第二工作状态
[0009]较佳的,检测所述CAN网络是否处于数据信号传输状态的方法包括:
[0010]分别检测所述CAN网络的高位数据线和低位数据线的高位电压、低位电压;
[0011]当所述高位电压大于所述低位低压时,则所述CAN网络处于数据信号传输状态;
[0012]当所述高位电压等于所述低位电压时,则所述CAN网络处于空闲状态。
[0013]较佳的,延长所述第一控制信号和所述第二控制信号的持续时长。
[0014]本专利技术还公开一种基于CAN网络检测的车载设备控制系统,其包括信号采集及判断模块和控制模块;
[0015]所述信号采集及判断模块,用于实时采集车辆上的CAN网络工作状态数据,以判断当前CAN网络的工作状态,并生成与所述CAN网络处于数据信号传输状态相对应的第一控制信号和与所述CAN网络处于空闲状态相对应的第二控制信号;
[0016]所述控制模块,用于根据所述信号采集及判断模块输出的所述第一控制信号或所述第二控制信号控制车载设备的工作状态。
[0017]较佳的,所述信号采集及判断模块包括一差分放大器,所述差分放大器的同相输入端与所述CAN网络的高位数据线电性连接,以获取所述CAN网络的高位电压;所述差分放
大器的反相输入端与所述CAN网络的低位数据线电性连接,以获取所述CAN网络的低位电压;当所述高位电压大于所述低位电压时,所述差分放大器输出所述第一控制信号,当所述高位电压等于所述低位电压时,所述差分放大器输出所述第二控制信号;所述差分放大器的输出端与所述控制模块电性连接。
[0018]较佳的,所述差分放大器的输出端通过一延时电路与所述控制模块电性连接,所述延时电路用于延长所述第一控制信号和所述第二控制信号的持续时长。
[0019]较佳的,所述延时电路包括RC延时电路。
[0020]较佳的,所述控制模块包括串联连接的第一三极晶体管和第二三极晶体管,所述第一三极晶体管和第二三极晶体管用于将所述差分放大器输出的信号放大后输出。
[0021]较佳的,所述第一三极晶体管为MOS管,所述第二三极晶体管为三极管。
[0022]与现有技术相比,本专利技术车载设备控制方法及系统,通过检查车辆上的CAN网络是否处于数据信号传输状态来判断车辆是否处于工作状态,由于CAN网络的工作状态与车辆的工作状态一致,因此通过对CAN网络的检测可准确获取到车辆的实时工作状态,进而通过检测结果生成对车载设备的控制信号,得到有效控制车载设备的目的。另外,与从车辆点火装置获取信号相比,从CAN网络获取信号的安全性比较高,而且,车辆都会为CAN网络预留外设接口,无须变更车辆的整体设计,安装配合方便。
附图说明
[0023]图1为本专利技术实施例中车载设备控制方法流程图。
[0024]图2为本专利技术实施例中车载设备控制系统结构示意图。
具体实施方式
[0025]为详细说明本专利技术的
技术实现思路
、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0026]如图1,本实施例公开了一种基于CAN网络检测的车载设备控制方法,通过对CAN网络的工作状态的检测来判断车辆当前的工作状态(启动或熄火),进而达到控制车载设备的目的。具体的,该控制方法包括:
[0027]S1:实时检测车辆上的CAN网络是否处于数据信号传输状态,如果是,则进入S2,如果否,则进入S3;
[0028]S2:生成第一控制信号;
[0029]S3:生成第二控制信号;
[0030]第一控制信号用于控制车载设备处于第一工作状态;
[0031]第二控制信号用于控制车载设备处于第二工作状态。
[0032]本实施例中,由于车辆在启动状态时,CAN网络中有数据信号传输,而当车辆处于熄火状态时,CAN网络处于静止状态,不再有数据信号传输,因此,通过对CAN网络中的数据信号传输状态即可判断车辆的当前状态,进而生成用于控制车载设备的第一控制信号和第二控制信号,达到有效控制车载设备的目的。具体的,第一工作状态可为工作状态或待启动状态,第二工作状态可为关闭状态。另外,与从车辆点火装置获取信号相比,从CAN网络获取信号的安全性比较高,而且,车辆都会为CAN网络预留外设接口,无须变更车辆的整体设计,
安装配合方便。
[0033]进一步的,检测CAN网络是否处于数据信号传输状态的方法包括:
[0034]分别检测CAN网络的高位数据线和低位数据线的高位电压、低位电压;
[0035]当高位电压大于低位低压时,则CAN网络处于数据信号传输状态;
[0036]当高位电压等于低位电压时,则CAN网络处于空闲状态。
[0037]另外,在车辆处于启动状态下,由于CAN网络中的数据信号传输的时间间隔不是固定的,为避免由于数据信号传输间隔较长时间时造成误判(误判为汽车处于熄火状态),延长第一控制信号和第二控制信号的持续时长。
[0038]为有效执行上述车载设备控制方法,如图2,本专利技术另一实施例中还公开一种基于CAN网络检测的车载设备控制系统,其包括信号采集及判断模块100和控制模块101。
[0039]信号采集及判断模块100用于实时采集车辆上的CAN网络工作状态数据,以判断当前CAN网络的工作状态,并生成与CAN网络处于数据信号传输状态相对应的第一控制信号和与CAN网络处于空闲状态相对应的第二控制信号。
[0040]控制模块101用于根据信号本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于CAN网络检测的车载设备控制方法,其特征在于,包括:实时检测车辆上的CAN网络是否处于数据信号传输状态,如果是,则生成第一控制信号;如果否,则生成第二控制信号;所述第一控制信号用于控制所述车载设备处于第一工作状态;所述第二控制信号用于控制所述车载设备处于第二工作状态。2.根据权利要求1所述的基于CAN网络检测的车载设备控制方法,其特征在于,检测所述CAN网络是否处于数据信号传输状态的方法包括:分别检测所述CAN网络的高位数据线和低位数据线的高位电压、低位电压;当所述高位电压大于所述低位低压时,则所述CAN网络处于数据信号传输状态;当所述高位电压等于所述低位电压时,则所述CAN网络处于空闲状态。3.根据权利要求2所述的基于CAN网络检测的车载设备控制方法,其特征在于,延长所述第一控制信号和所述第二控制信号的持续时长。4.一种基于CAN网络检测的车载设备控制系统,其特征在于,包括信号采集及判断模块和控制模块;所述信号采集及判断模块,用于实时采集车辆上的CAN网络工作状态数据,以判断当前CAN网络的工作状态,并生成与所述CAN网络处于数据信号传输状态相对应的第一控制信号和与所述CAN网络处于空闲状态相对应的第二控制信号;所述控制模块,用于根据所述信号采集及判断模块输出的所述第一控制信号或所述第二控制信号控制车载设备的工作状态。...

【专利技术属性】
技术研发人员:赵宽安
申请(专利权)人:远峰科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1