一种实现蓄电池传感器通用化的方法技术

技术编号:19818027 阅读:24 留言:0更新日期:2018-12-19 13:25
本发明专利技术公开了一种实现蓄电池传感器通用化的方法,在检测设备内存储有与多个蓄电池型号一一对应的多个蓄电池ID以及与多个蓄电池ID一一对应的多个传感器ID,且蓄电池传感器内存储有与多个传感器ID一一对应的多个蓄电池状态检测程序的条件下,检测设备扫描车辆VIN码,识别与该车配置的蓄电池型号对应的蓄电池ID,然后将与该蓄电池ID对应的传感器ID的刷写指令通过电喷控制单元发送给蓄电池传感器,蓄电池传感器将所述传感器ID写入,如果所述传感器ID写入成功,则蓄电池传感器调用与所述传感器ID对应的蓄电池状态检测程序。采用本发明专利技术能实现一种蓄电池传感器对多个型号的蓄电池的状态进行检测。

【技术实现步骤摘要】
一种实现蓄电池传感器通用化的方法
本专利技术属于汽车电器领域,具体涉及一种实现蓄电池传感器通用化的方法。
技术介绍
随着汽车配置的丰富,电器配置的增加,蓄电池的型号也不断增多,由44Ah增加到52Ah、60Ah、70Ah,甚至110Ah。目前,一个型号的蓄电池的状态只能通过对应的一种蓄电池传感器(其内只集成有与该蓄电池对应的蓄电池状态检测程序)来检测,不同的车型使用的蓄电池型号不同,由于现有的蓄电池传感器不能实现通用化,因此为了检测这些蓄电池的状态,需要使用多种蓄电池传感器,作为整车厂需要采购多种蓄电池传感器,成本高,并且也不利于管理。另外,下线车辆在使用过程中,如果蓄电池老化之后需要更换,则必须更换为原厂家的原型号蓄电池,而不能更换为其它厂家的蓄电池,维修便利性较差。
技术实现思路
本专利技术的目的是提供一种实现蓄电池传感器通用化的方法,以使一种蓄电池传感器能对多个型号的蓄电池的状态进行检测。本专利技术所述的实现蓄电池传感器通用化的方法,在检测设备内存储有与多个蓄电池型号一一对应的多个蓄电池ID以及与多个蓄电池ID一一对应的多个传感器ID,且蓄电池传感器内存储有与多个传感器ID一一对应的多个蓄电池状态检测程序的条件下,检测设备扫描车辆VIN码,识别与该车配置的蓄电池型号对应的蓄电池ID,然后将与该蓄电池ID对应的传感器ID的刷写指令发送给蓄电池传感器,蓄电池传感器将与该蓄电池ID对应的传感器ID写入,如果该传感器ID(即与该蓄电池ID对应的传感器ID)写入成功,则蓄电池传感器调用与该传感器ID对应的蓄电池状态检测程序,从而即可实现蓄电池传感器对该车配置的蓄电池的状态检测。作为优选,所述检测设备先将与该蓄电池ID对应的传感器ID的刷写指令通过CAN总线发送给电喷控制单元,电喷控制单元再将该刷写指令(与该蓄电池ID对应的传感器ID的刷写指令)通过LIN总线发送给蓄电池传感器。所述检测设备为下线电检设备或者诊断仪。生产线上使用下线电检设备作为检测设备,下线车辆及售后车辆使用诊断仪作为检测设备。作为优选,所述传感器ID是否写入成功的判断方法包括:第一步、检测设备将所述传感器ID的写入请求通过CAN总线发送给电喷控制单元,然后执行第二步。第二步、检测设备清零等待时间,并开始计时m秒,然后执行第三步。第三步、检测设备判断计时时间是否到达m秒,如是则执行第十一步,否则执行第四步。第四步、检测设备判断是否收到所述传感器ID已写入指令,如果是则执行第六步,否则执行第五步。第五步、检测设备判断是否收到所述传感器ID未写入指令,如果是则执行第十四步,否则返回执行第三步。第六步、检测设备将传感器ID的读取请求通过CAN总线发送给电喷控制单元,然后执行第七步。第七步、检测设备清零等待时间,并开始计时m秒,然后执行第八步。第八步、检测设备判断计时时间是否到达m秒,如是则执行第十一步,否则执行第九步。第九步、检测设备判断是否收到已读取的传感器ID,如果是则执行第十二步,否则执行第十步。第十步、检测设备判断是否收到传感器ID未读取指令,如果是则执行第十四步,否则返回执行第八步。第十一步、检测设备显示等待超时且传感器ID写入失败消息,提示检测人员,然后结束。第十二步、检测设备将已写入的传感器ID与已读取的传感器ID进行比对,如果相同,则表示所述传感器ID写入成功,进而执行第十三步,否则表示所述传感器ID写入失败,进而执行第十四步。第十三步、检测设备显示传感器ID写入成功消息,提示检测人员,然后结束。第十四步、检测设备显示传感器ID写入失败消息,提示检测人员,然后结束。所述电喷控制单元收到所述传感器ID的写入请求后,执行如下步骤:第一步、电喷控制单元将所述传感器ID的写入请求通过LIN总线发送给蓄电池传感器,然后执行第二步。其中,蓄电池传感器收到所述传感器ID的写入请求后,执行所述传感器ID写入操作,并将写入肯定/否定响应发送给电喷控制单元。第二步、电喷控制单元清零等待时间,并开始计时n秒,然后执行第三步。第三步、电喷控制单元判断计时时间是否到达n秒,如是则执行第七步,否则执行第四步。第四步、电喷控制单元判断是否收到蓄电池传感器写入肯定响应,如果是则执行第五步,否则执行第六步。第五步、电喷控制单元将所述传感器ID已写入指令发送给检测设备,然后结束。第六步、电喷控制单元判断是否收到蓄电池传感器写入否定响应,如果是则执行第七步,否则返回执行第三步。第七步、电喷控制单元将所述传感器ID未写入指令发送给检测设备,然后结束。所述电喷控制单元收到传感器ID的读取请求后,执行如下步骤:第一步、电喷控制单元将传感器ID的读取请求通过LIN总线发送给蓄电池传感器,然后执行第二步。其中,蓄电池传感器收到传感器ID的读取请求后,执行传感器ID读取操作,并将读取肯定/否定响应发送给电喷控制单元。第二步、电喷控制单元清零等待时间,并开始计时n秒,然后执行第三步。第三步、电喷控制单元判断计时时间是否到达n秒,如是则执行第七步,否则执行第四步。第四步、电喷控制单元判断是否收到蓄电池传感器读取肯定响应,如果是则执行第五步,否则执行第六步。第五步、电喷控制单元将已读取的传感器ID发送给检测设备,然后结束。第六步、电喷控制单元判断是否收到蓄电池传感器读取否定响应,如果是则执行第七步,否则返回执行第三步。第七步、电喷控制单元将传感器ID未读取指令发送给检测设备,然后结束。作为优选,所述m等于5,n等于2。采用本专利技术所述的实现蓄电池传感器通用化的方法,只需利用一种蓄电池传感器即可对多种型号的蓄电池的状态进行检测,实现了蓄电池传感器的通用化,针对不同车型,整车厂只需采购一种蓄电池传感器,管理方便,并且也实现了降本增效;另外,下线车辆在使用过程中,如果蓄电池老化之后需要更换,在满足蓄电池容量与原蓄电池容量相同的条件下,既可以更换为原厂家的不同型号的蓄电池,也可以更换为其它厂家的其它型号的蓄电池,维修便利,适合大范围推广应用。附图说明图1为本专利技术中涉及到的检测设备、电喷控制单元和蓄电池传感器的连接图。图2为本专利技术的流程图。图3为本专利技术中判断传感器ID是否写入成功的流程图。图4为本专利技术中电喷控制单元收到传感器ID的写入请求后的处理流程图。图5为本专利技术中电喷控制单元收到传感器ID的读取请求后的处理流程图。图6为本专利技术中与10个蓄电池型号一一对应的10个蓄电池ID编码值。具体实施方式下面结合附图对本专利技术作详细说明。如图1所示,实现蓄电池传感器通用化的方法需要使用的设备包括检测设备1、电喷控制单元2和蓄电池传感器(即IBS)3,生产线上使用下线电检设备作为检测设备,下线车辆及售后车辆则使用诊断仪作为检测设备,检测设备1通过CAN总线与电喷控制单元2通信连接,电喷控制单元2通过LIN总线与蓄电池传感器3通信连接,电喷控制单元2作为CAN/LIN之间的网关,起到检测设备指令和蓄电池传感器响应之间的CAN/LIN转换作用。实现蓄电池传感器通用化的方法需要满足的前提条件是:电喷控制单元2正常工作,检测设备1与电喷控制单元2之间的通信正常,且发动机未起动,车辆处于ON挡,即检测设备1能成功通过安全及扩展模式访问电喷控制单元2,电喷控制单元2与蓄电池传感器3之间的通信正常。如图2、图6所示,实现蓄电池本文档来自技高网...

【技术保护点】
1.一种实现蓄电池传感器通用化的方法,其特征在于:在检测设备(1)内存储有与多个蓄电池型号一一对应的多个蓄电池ID以及与多个蓄电池ID一一对应的多个传感器ID,且蓄电池传感器(3)内存储有与多个传感器ID一一对应的多个蓄电池状态检测程序的条件下,检测设备(1)扫描车辆VIN码,识别与该车配置的蓄电池型号对应的蓄电池ID,然后将与该蓄电池ID对应的传感器ID的刷写指令发送给蓄电池传感器(3),蓄电池传感器(3)将与该蓄电池ID对应的传感器ID写入,如果该传感器ID写入成功,则蓄电池传感器(3)调用与该传感器ID对应的蓄电池状态检测程序。

【技术特征摘要】
1.一种实现蓄电池传感器通用化的方法,其特征在于:在检测设备(1)内存储有与多个蓄电池型号一一对应的多个蓄电池ID以及与多个蓄电池ID一一对应的多个传感器ID,且蓄电池传感器(3)内存储有与多个传感器ID一一对应的多个蓄电池状态检测程序的条件下,检测设备(1)扫描车辆VIN码,识别与该车配置的蓄电池型号对应的蓄电池ID,然后将与该蓄电池ID对应的传感器ID的刷写指令发送给蓄电池传感器(3),蓄电池传感器(3)将与该蓄电池ID对应的传感器ID写入,如果该传感器ID写入成功,则蓄电池传感器(3)调用与该传感器ID对应的蓄电池状态检测程序。2.根据权利要求1所述的实现蓄电池传感器通用化的方法,其特征在于:所述检测设备(1)先将与该蓄电池ID对应的传感器ID的刷写指令通过CAN总线发送给电喷控制单元(2),电喷控制单元(2)再将该刷写指令通过LIN总线发送给蓄电池传感器(3)。3.根据权利要求1或2所述的实现蓄电池传感器通用化的方法,其特征在于:所述检测设备(1)为下线电检设备或者诊断仪。4.根据权利要求1或2所述的实现蓄电池传感器通用化的方法,其特征在于:所述传感器ID是否写入成功的判断方法包括:第一步、检测设备(1)将所述传感器ID的写入请求通过CAN总线发送给电喷控制单元(2),然后执行第二步;第二步、检测设备(1)清零等待时间,并开始计时m秒,然后执行第三步;第三步、检测设备(1)判断计时时间是否到达m秒,如是则执行第十一步,否则执行第四步;第四步、检测设备(1)判断是否收到所述传感器ID已写入指令,如果是则执行第六步,否则执行第五步;第五步、检测设备(1)判断是否收到所述传感器ID未写入指令,如果是则执行第十四步,否则返回执行第三步;第六步、检测设备(1)将传感器ID的读取请求通过CAN总线发送给电喷控制单元(2),然后执行第七步;第七步、检测设备(1)清零等待时间,并开始计时m秒,然后执行第八步;第八步、检测设备(1)判断计时时间是否到达m秒,如是则执行第十一步,否则执行第九步;第九步、检测设备(1)判断是否收到已读取的传感器ID,如果是则执行第十二步,否则执行第十步;第十步、检测设备(1)判断是否收到传感器ID未读取指令,如果是则执行第十四步,否则返回执行第八步;第十一步、检测设备(1)显示等...

【专利技术属性】
技术研发人员:曾英王强金灿灿蓝建华郭珍年钟令
申请(专利权)人:重庆长安汽车股份有限公司合肥长安汽车有限公司
类型:发明
国别省市:重庆,50

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

1