基于车辆OBD端口的多个访问设备间自动切换装置及方法转让专利

申请号 : CN201810176339.5

文献号 : CN108448350B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 朱磊陈海

申请人 : 深圳卓泰达电子科技有限公司

摘要 :

本发明公开了一种基于车辆OBD端口的多个访问设备间自动切换装置及方法,包括输入端、输出端和控制电路板,所述输入端包括一个OBD接口接头,所述输出端包括一个OBD接口接头和一个电源接口接头或者包括两个OBD接口接头,所述输入端的OBD接口接头的尾部延伸有两根线材,分别连接至所述输出端的OBD接口接头和所述电源接口接头或者所述输出端的两个OBD接口接头,所述输出端的一个OBD接口接头用于预留OBD接口接头,所述控制电路板设于所述输入端的OBD接口接头内,用于识别和自动切换所述输出端接入的OBD访问设备。本发明安装结构简单,易于实现,成本低廉,便于推广。

权利要求 :

1.一种基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述自动切换装置包括输入端、输出端和控制电路板,所述输入端包括一个OBD接口接头,所述输出端包括一个OBD接口接头和一个电源接口接头或者包括两个OBD接口接头,所述输入端的OBD接口接头的尾部延伸有两根线材,分别连接至所述输出端的OBD接口接头和所述电源接口接头或者所述输出端的两个OBD接口接头,所述输出端的一个OBD接口接头用于预留OBD接口接头,所述控制电路板设于所述输入端的OBD接口接头内,所述控制电路板包括运算放大器、双向模拟开关、和连接于所述运算放大器和所述双向模拟开关之间的晶体三极管和MOS管,所述运算放大器用于通过所述预留OBD接口接头电位变化判定是否有外接OBD设备接入,所述双向模拟开关用于原OBD设备的断开或接通,以识别和自动切换所述输出端接入的OBD访问设备。

2.如权利要求1所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述输入端的OBD接口接头包括前端部分和后端部分,所述前端部分包括第一OBD接口针脚接头,所述第一OBD接口针脚接头包括第一OBD接口针脚,所述第一OBD接口针脚包括第一电源针脚。

3.如权利要求2所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述输出端的OBD接口接头包括第二OBD接口针脚接头,所述第二OBD接口针脚接头包括第二OBD接口针脚,所述第二OBD接口针脚与所述第一OBD接口针脚相对应。

4.如权利要求2所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述电源接口接头包括电源针脚接头,所述电源针脚接头包括第二电源针脚,所述第二电源针脚对应于所述第一电源针脚。

5.如权利要求2所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述后端部分采用二次注塑加固结构,所述二次注塑加固结构内设有空腔,所述控制电路板设于所述空腔内。

6.如权利要求1所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述两根线材包括第一线材和第二线材,所述第一线材和所述第二线材均采用十六芯电缆连接至所述输出端的OBD接口接头,或者所述第一线材采用十六芯电缆连接至所述输出端的OBD接口接头和所述第二线材采用六芯电缆连接至所述输出端的所述电源接口接头。

7.如权利要求1所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述输出端的所述OBD接口接头和所述电源接口接头尾部采用热缩套管加固。

8.如权利要求3所述的基于车辆OBD端口的多个访问设备间自动切换装置,其特征在于,所述输入端的OBD接口接头和所述输出端的OBD接口接头的两侧设有固定螺栓,用于稳固连接外接OBD设备。

9.一种基于车辆OBD端口的多个访问设备间自动切换的方法,其通过如权利要求1-8任一项所述的基于车辆OBD端口的多个访问设备间自动切换装置进行自动切换的控制方法,其特征在于,该方法包括如下步骤:所述控制电路板探寻到外接OBD设备接入所述预留OBD接口接头后,所述控制电路板的输入端产生输入电压,经所述运算放大器反向输出低电平,使所述晶体三极管无法导通,导致MOS管G极电平得不到拉低而截止,断开D极输出;D极断开后切断双向模拟开关电源,使原OBD设备的数据传输切断;

所述控制电路板探寻到外接OBD设备移除后,所述控制电路板的输入端产生输入电压为0,经所述运算放大器反向输出高电平,使所述晶体三极管导通,导致MOS管G极电平被拉低,MOS管导通,D极输出高电平,恢复所述双向模拟开关供电,所述双向模拟开关的4路开关导通,使原OBD设备的数据传输恢复。

说明书 :

基于车辆OBD端口的多个访问设备间自动切换装置及方法

技术领域

[0001] 本发明涉及汽车电子配件技术领域,具体涉及一种基于车辆OBD端口的多个访问设备间自动切换装置及方法。

背景技术

[0002] 随着汽车技术的迅猛发展,OBD接口则用于车辆内部信息与外界的沟通,OBD产品也得到广泛应用。目前,汽车电子行业有很多OBD产品需要访问原车OBD数据,在汽车返店保养维修时,4S店需要插入他们的OBD检测系统来检测车辆,此时就出现了车辆OBD数据处于多路访问的情况,为保证指定一方数据读取完整,必须释放其它的数据访问,需要手动拔掉原来的OBD产品插头,再接上4S店的OBD检测工具,检测完再将拆卸下来的原OBD产品安装还原回去。手动操作虽然可以实现4S店OBD检测工具读取全部数据,但耗时费力,有些车型还需要拆卸护板,检测完以后再安装回去,效率非常低。

发明内容

[0003] 有鉴于此,有必要提供一种基于车辆OBD端口的多个访问设备间自动切换装置及方法,使车辆外接OBD设备更加简单便捷。
[0004] 一种基于车辆OBD端口的多个访问设备间自动切换装置,所述自动切换装置包括输入端、输出端和控制电路板,所述输入端包括一个OBD接口接头,所述输出端包括一个OBD接口接头和一个电源接口接头或者包括两个OBD接口接头,所述输入端的OBD接口接头的尾部延伸有两根线材,分别连接至所述输出端的OBD接口接头和所述电源接口接头或者所述输出端的两个OBD接口接头,所述输出端的一个OBD接口接头用于预留OBD接口接头,所述控制电路板设于所述输入端的OBD接口接头内,所述控制电路板包括运算放大器、双向模拟开关、和连接于所述运算放大器和所述双向模拟开关之间的晶体三极管和MOS管,所述运算放大器用于通过所述预留OBD接口接头电位变化判定是否有外接OBD设备接入,所述双向模拟开关用于原OBD设备的断开或接通,以识别和自动切换所述输出端接入的OBD访问设备。
[0005] 进一步地,所述输入端的OBD接口接头包括前端部分和后端部分,所述前端部分包括第一OBD接口针脚接头,所述第一OBD接口针脚接头包括第一OBD接口针脚,所述第一OBD接口针脚包括第一电源针脚。
[0006] 进一步地,所述输出端的OBD接口接头包括第二OBD接口针脚接头,所述第二OBD接口针脚接头包括第二OBD接口针脚,所述第二OBD接口针脚与所述第一OBD接口针脚相对应。
[0007] 进一步地,所述电源接口接头包括电源针脚接头,所述电源针脚接头包括第二电源针脚,所述第二电源针脚对应于所述第一电源针脚。
[0008] 进一步地,所述后端部分采用二次注塑加固结构,所述二次注塑加固结构内设有空腔,所述控制电路板设于所述空腔内。
[0009] 进一步地,所述两根线材包括第一线材和第二线材,所述第一线材和所述第二线材均采用十六芯电缆连接至所述输出端的OBD接口接头,或者所述第一线材采用十六芯电缆连接至所述输出端的OBD接口接头和所述第二线材采用六芯电缆连接至所述输出端的所述电源接口接头。
[0010] 进一步地,所述输出端的所述OBD接口接头和所述电源接口接头尾部采用热缩套管加固。
[0011] 进一步地,所述输入端的OBD接口接头和所述输出端的OBD接口接头的两侧设有固定螺栓,用于稳固连接外接OBD设备。
[0012] 以及,一种基于车辆OBD端口的多个访问设备间自动切换的方法,其通过上述权利要求任一项所述的基于车辆OBD端口的多个访问设备间装置进行自动切换的自控制方法,该方法包括如下步骤:
[0013] 所述控制电路板探寻到外接OBD设备接入所述预留OBD接口接头后,所述控制电路板的输入端产生输入电压,经所述运算放大器反向输出低电平,使所述晶体三极管无法导通,导致MOS管G极电平得不到拉低而截止,断开D极输出;D极断开后切断双向模拟开关电源,使原OBD设备的数据传输切断;
[0014] 所述控制电路板探寻到外接OBD设备移除后,所述控制电路板的输入端产生输入电压为0,经所述运算放大器反向输出高电平,使所述晶体三极管导通,导致MOS管G极电平被拉低,MOS管导通,D极输出高电平,恢复所述双向模拟开关供电,所述双向模拟开关的4路开关导通,使原OBD设备的数据传输恢复。
[0015] 上述基于车辆OBD端口的多个访问设备间自动切换装置及方法中,所述自动切换装置的输出端为外接OBD设备预留OBD接口接头,连接外接OBD设备后,在所述控制电路板的控制下,切断原OBD设备的数据传输,使外接OBD设备通过车辆OBD端口访问车辆的OBD数据。断开外接OBD设备后,所述控制电路板自动恢复原OBD设备的连接,使原OBD设备访问车辆的OBD数据,实现了原OBD设备与外接OBD设备间对车辆OBD数据访问的自动切换,使外接OBD设备的连接更加方便快捷。该方法的安装结构简单,易于实现,成本低廉,便于推广。

附图说明

[0016] 图1是本发明实施例基于车辆OBD端口的多个访问设备间自动切换装置的结构示意图。
[0017] 图2是本发明实施例基于车辆OBD端口的多个访问设备间自动切换装置的控制电路的电路图。
[0018] 图3是本发明实施例基于车辆OBD端口的多个访问设备间自动切换装置的控制电路芯片的结构示意图。

具体实施方式

[0019] 本实施例以基于车辆OBD端口的多个访问设备间自动切换装置为例,以下将结合具体实施例和附图对本发明进行详细说明。
[0020] 请参阅图1、图2和图3,示出本发明实施例提供的一种基于车辆OBD端口的多个访问设备间自动切换装置100,包括输入端、输出端和控制电路板80,所述输入端包括一个OBD接口接头50,所述输出端包括一个OBD接口接头60和一个电源接口接头70或者包括两个OBD接口接头60,所述输入端的OBD接口接头50的尾部延伸有两根线材,分别连接至所述输出端的OBD接口接头60和所述电源接口接头70或者所述输出端的两个OBD接口接头60,所述输出端的一个OBD接口接头60用于预留OBD接口接头,所述控制电路板80设于所述输入端的OBD接口接头50内,用于识别和自动切换所述输出端接入的OBD访问设备。
[0021] 优选地,所述输入端的OBD接口接头和所述输出端的OBD接口接头均可采用公接头或者母接头,即在本发明实施时存在多种组合。所述输入端的OBD接口接头采用OBD接口公接头或者OBD接口母接头,所述输出端采用一个OBD接口公接头或一个OBD接口母接头和一个电源接口接头;或者,所述输出端采用两个OBD接口公接头或两个OBD接口母接头,或者所述输出端采用一个OBD接口公接头和一个OBD接口母接头。
[0022] 具体地,在本实施例中,所述输入端的OBD接口接头采用OBD接口公接头50,所述输出端包括一个OBD接口母接头60和一个电源接口接头70。
[0023] 进一步地,所述输入端的所述OBD接口公接头50包括前端部分51和后端部分52,所述前端部分51包括OBD接口公接头的OBD接口针脚,所述OBD接口针脚包括电源针脚。所述输出端的OBD接口母接头60包括OBD接口针脚连接器,所述OBD接口针脚连接器与所述OBD接口针脚相对应。
[0024] 进一步地,所述OBD接口公接头50包括十六个针脚,所述OBD接口母接头60包括十六个针脚连接器,所述十六个针脚连接器与所述十六个针脚对应,所述十六个针脚的定义如下:
[0025] 1.Manufacturer discretion.GM:J2411 GMLAN/SWC/Single-Wire CAN.[0026] 2.SAE-J1850 PWM和SAE-1850VPW总线(+)
[0027] 3.Ford DCL(+)Argentina,Brazil(pre OBD-II)1997-2000,USA,
[0028] 4.车身地
[0029] 5.信号地
[0030] 6.CAN high(ISO 15765-4and SAE-J2284)
[0031] 7.ISO 9141-2和ISO 14230-4总线的K线
[0032] 8.厂家定义
[0033] 9.厂家定义
[0034] 10.Bus negative Line of SAE-J1850 PWM only(not SAE-1850VPW)Europe,etc.Chrysler CCD Bus(+)
[0035] 11.Ford DCL(-)Argentina,Brazil(pre OBD-II)1997-2000,USA,Europe,etc.Chrysler CCD Bus(-)
[0036] 12.厂家定义
[0037] 13.厂家定义
[0038] 14.CAN low(ISO 15765-4和SAE-J2284)
[0039] 15.ISO 9141-2和ISO 14230-4总线的L线
[0040] 16.蓄电池电压
[0041] 进一步地,所述电源接头70包括六个针脚,对应所述十六个针脚中的4+5、6、7、14、15、16脚。所述电源接头70不仅可以为OBD产品提供电源,还可以用于采集CAN数据。所述电源接头70尾部采用热缩套管72加固,使所述电源接头70线缆连接更加牢固。
[0042] 进一步地,所述OBD接口公接头50的所述十六个针脚采用加长针,其中4、5针脚长10mm,其他针脚长9mm。所述OBD接口公接头50的后端部分52采用二次注塑加固结构,所述二次注塑加固结构内设有空腔,所述终端电路板80设于所述空腔内。所述OBD接口母接头60的所述十六个针脚连接器两侧设有固定螺栓62,使OBD产品和OBD接头的连接更加稳固。
[0043] 进一步地,所述OBD接口公接头50的尾部延伸的所述两根线材,包括第一线材56和第二线材57,所述第一线材56采用十六芯电缆,连接至所述OBD接口母接头60,所述第二线材57采用六芯电缆,连接至所述电源接头70。
[0044] 在本发明的另一实施例中,所述输出端采用两个OBD接口接头,所述两根线材均采用十六芯电缆,所述输出端的两个OBD接口接头的针脚或针脚连接器与所述输入端的OBD接口接头的针脚或针脚连接器对应,其他基本相同的结构在此不再赘述。
[0045] 一种基于车辆OBD端口的多个访问设备间的自动切换的方法,其通过上述权利要求任一项所述的基于车辆OBD端口的多个访问设备间自动切换装置100进行自动切换多个访问设备,该控制方法如下:
[0046] 所述控制电路板80包括运算放大器LM358芯片、双向模拟开关CD4066芯片、和连接于所述运算放大器和所述双向模拟开关之间的晶体三极管DTC114EK和MOS管AO3401,所述运算放大器用于通过所述预留OBD接口接头电位变化判定是否有外接OBD设备接入,所述双向模拟开关用于原OBD设备的断开或接通。
[0047] 所述预留OBD接口的地线连接所述运算放大器LM358芯片的2IN+管脚,2OUT管脚连接至1IN-管脚,1OUT管脚连接至晶体三极管DTC114EK的基极,晶体三极管的集电极通过电阻R7连接至MOS管AO3401的栅极,MOS管的源极连接至电源VCC,MOS管的漏极通过电阻R8连接至双向模拟开关CD4066芯片的VDD管脚。
[0048] 所述控制电路探寻到外接OBD设备接入所述预留OBD接口接头后,在运算放大器输入端2IN+管脚产生输入电压,放大后由2OUT管脚输出,后输入1IN-管脚,此时1IN-管脚的输入电源大于1IN+的输入电压,所以1OUT管脚的输出电压等于1IN+管脚的电压,1IN+的电压不能使晶体三极管Q1导通,MOS管Q2的栅极电平得不到拉低进而截止,从而断开MOS管Q2的漏极输出;使开关芯片CD4066断开电源,所有数据关断。
[0049] 所述控制电路探寻到外接OBD设备移除后,2IN+管脚的输入电压为0,使2OUT管脚的输出电压也为0,2OUT管脚连接至1IN-管脚,此时V1IN-管脚的输入电压小于V1IN+管脚的输入电压,使输出1OUT管脚的输出电压等于电源电压VCC,VCC为高电平,使晶体三极管Q1导通,拉低MOS管Q2的栅极电平,MOS管Q2导通,漏极输出电压等于电源电压VCC,恢复原OBD产品供电;开关芯片CD4066也恢复供电,4个控制管脚Asw、Bsw、Csw、Dsw得到高电平,使得4路开关导通,恢复数据传输。
[0050] 上述基于车辆OBD端口的多个访问设备间自动切换装置100及方法中,所述自动切换装置100的输出端为外接OBD设备预留OBD接口接头,连接外接OBD设备后,在所述控制电路板80的控制下,切断原OBD设备的数据传输,使外接OBD设备通过车辆OBD端口访问车辆的OBD数据。断开外接OBD设备后,所述控制电路板80自动恢复原OBD设备的连接,使原OBD设备访问车辆的OBD数据,实现了原OBD设备与外接OBD设备间对车辆OBD数据访问的自动切换,使外接OBD设备的连接更加方便快捷。本发明的结构简单,易于实现,成本低廉,便于推广。
[0051] 需要说明的是,以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。