[发明专利]识别随车诊断接口中引脚的定义的方法及装置有效
申请号: | 201410240697.X | 申请日: | 2014-05-30 |
公开(公告)号: | CN105159269B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 周孟喜;黄丽芳;郭嘉强;何晔 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙)44325 | 代理人: | 谭果林,朱业刚 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 诊断 接口 引脚 定义 方法 装置 | ||
技术领域
本发明涉及车辆电子技术领域,尤其涉及一种识别随车诊断接口中引脚的定义的方法及装置。
背景技术
目前,车辆上一般安装有随车诊断接口,即OBD(On Board Diagnostics,随车诊断)接口,为了简便以“OBD接口”代替“随车诊断接口”,在车辆检修等情况时,可以利用诊断设备或测试仪器等从该OBD接口中获取车辆的网络数据,其中诊断设备或测试仪器可以选用Vector CANcase(维克多公司推出的一款诊断、测试工具)或Intrepid Vehicle Spy(英特佩斯公司推出的一款诊断、测试工具)等。
其中,现有的OBD接口的示意图可以如图1所示,其包含了1至16号引脚,各引脚的定义在ISO15031-3(国际标准化组织,道路车辆,车辆与排放有关诊断用的外部试验装置之间的通讯,第3部分:诊断连接器和相关电路的技术要求及使用)中有定义,在该标准中1至16号引脚的定义如表一所示。
表一、ISO15031-3中OBD接口各引脚的定义
表一中,CAN是指“Control Area Network”,即控制局域网,SAE是指“Society of Automotive Engineers”,即汽车工程师协会,CAN_H和CAN_L分别指同一CAN总线中的高位数据线和低位数据线,ISO15765-4、ISO9141-2和ISO14230-4均为国际标准化组织的相关标准。
分析表一可知,在OBD接口中,1号引脚、3号引脚、8号引脚、9号引脚、11号引脚、12引脚号和13号引脚均可以由厂家自定义,实际中,厂家可以根据自身采用的网络架构,选择上述引脚中的部分或全部进行自定义来使用,并且厂家一般不会将其定义的含义公开,这样在车辆检修或者其它一些操作(例如:车辆对标)时,由于不清楚厂家自定义了含义的引脚的具体含义,将难于通过这些自定义了含义的引脚获取网络数据。
发明内容
本发明实施例所要解决的技术问题是针对现有技术中由于OBD接口中某些引脚的定义未知而无法从这些未知定义的引脚获取车辆数据的问题,提供了一种识别随车诊断接口中引脚的定义的方法及装置。
本发明实施例为解决上述技术问题提供的技术方案如下:
第一方面,本发明实施例提供了一种识别随车诊断接口中引脚的定义的方法,所述方法包括:
将第一引脚与第三引脚连接,第二引脚与第四引脚连接,其中,所述第一引脚和第二引脚为同一双线总线中的两个引脚,且所述第一引脚和第二引脚为已知的随车诊断接口中预定义的引脚,所述第三引脚和第四引脚为待识别的随车诊断接口中的未知引脚;
采用所述双线总线对应的工作波特率对所述第一引脚和第二引脚进行测试;
若在所述第一引脚和第二引脚测试到总线信号,则识别出所述第三引脚和第四引脚的定义分别对应所述第一引脚和第二引脚的定义;
若在所述第一引脚和第二引脚测试不到总线信号,则识别出所述第三引脚和第四引脚的定义分别不对应所述第一引脚和第二引脚的定义。
其中,所述识别出所述第三引脚和第四引脚的定义分别不对应所述第一引脚和第二引脚的定义之后,所述方法还包括:
将所述第三引脚与第二引脚连接,所述第四引脚与第一引脚连接;
采用所述双线总线对应的工作波特率对所述第一引脚和第二引脚进行测试;
若在所述第一引脚和第二引脚测试到总线信号,则识别出所述第三引脚和第四引脚的定义分别对应所述第二引脚和第一引脚的定义;
若在所述第一引脚和第二引脚测试不到总线信号,则识别出所述第三引脚和第四引脚的定义分别不对应所述第二引脚和第一引脚的定义。
其中,所述识别出所述第三引脚和第四引脚的定义分别不对应所述第二引脚和第一引脚的定义之后,所述方法还包括:
将所述第三引脚和第四引脚分别与其它双线总线中的两个引脚连接,所述其它双线总线中的两个引脚也为所述已知的随车诊断接口中预定义的引脚;
采用所述其它双线总线对应的工作波特率对所述其它双线总线中的两个引脚进行测试,以识别所述第三引脚和第四引脚的定义是否分别对应所述其它双线总线中两个引脚的定义,直至识别出所述第三引脚和第四引脚的定义分别对应所述其它双线总线中两个引脚的定义或者所述第三引脚和第四引脚的定义不对应任何双线总线中的两个引脚的定义为止。
其中,当识别出所述第三引脚和第四引脚的定义不对应任何双线总线中的两个引脚的定义之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410240697.X/2.html,转载请声明来源钻瓜专利网。