汽车OBD接口转换仪的制作方法

文档序号:26191049发布日期:2021-08-06 18:43阅读:208来源:国知局
汽车OBD接口转换仪的制作方法

本发明涉及电子电路技术领域,特别是涉及一种汽车obd接口转换仪。



背景技术:

k线和can线是当前汽车最为广泛的两种总线方式,其最大的特点是可以用最少的线束传输稳定可靠的数据信号。k线只需一根信号线传输数据,can线采用can-h与can-l两根差分信号线传输数据。

汽车obd诊断口做为汽车ecu状态查询的端口,根据不同的车型,提供了k线或can线作为汽车维修与状态查询的通讯方式。不同的车型其obd诊断口k线配置在不同的管脚上,最普通的是在pin7#管脚上,但也有的车型k线为obd诊断口的pin8#管脚。同理,其can线不同的车型,连接管脚也不同,最普遍的是采用pin6#脚作为can-h线,pin14#脚作为can-l线,但也有少数车的can-h线有配置在obd的pin1#,或pin3#管脚,或pin11#管脚,或pin12#管脚。相应的can-l线有配置在pin9#,或pin11#管脚,或pin12#管脚,或pin13#管脚。

为了降低汽车诊断仪的硬件成本,体积更小携带方便,一种固定总线接线方式的诊断仪在汽车检测及维修中得到了广泛的应用,这种诊断仪的特点是只提供一路k线和一路can线的obd公插接口接口,k线固定连接在obd公插接口的pin7#管脚,can线的can-h线连接在obd公插接口的pin6#管脚,can线的can-l线连接在obd公插接口的pin14#管脚。虽然这种诊断仪可以检测市面上大部分的车型,但也有如上所述的小部分车型无法检测。为了使这种诊断仪能适应市场上大部分的车型,基于此原因,市场急需一种汽车obd接口转换仪。车辆维修人员可以通过汽车诊断仪配合汽车obd接口转换仪能快速的诊断查找大部分车型的汽车故障,为车辆故障诊断提供较大的帮助。



技术实现要素:

本发明要解决的技术问题是提供一种汽车obd接口转换仪,能够避免手工飞线的连线方式带来的接触不良和传输信号不稳定,使车辆维修人员快速准确的检测车辆故障。

为解决上述技术问题,本发明提供了一种汽车obd接口转换仪,所述转换仪包括:包括:依次连接的主控mcu电路、按键电路、led状态指示电路和obd接口切换电路,其特征在于,所述obd接口切换电路一端为obd公插接口,通过obd公插接口可以与汽车诊断口k线接线管脚或汽车诊断口can线接线管脚相连;所述obd接口切换电路的另一端通过obd母插接口,可以连接用pin7#管脚k线功能的汽车诊断仪,也可以连接用pin6#、pin14#的can线功能的汽车诊断仪;所述obd接口切换电路的控制信号连接到主控mcu电路上以接收切换控制信号,用户根据检测需求选择相应功能按键,mcu检测到按键信号后发出切换控制信号,obd接口切换电路做出相应的obd接口切换,同时主控mcu电路控制led指示电路点亮相应功能led灯用于指示仪器目前所处的状态。

在一些实施方式中,mcu的p1口的p1.0、p1.1、p1.2、p1.3、p1.4、p1.5、p1.6作为按键信号输入接口分别与key-7#、key-8#、key-6/14#、key-1/9#、key-3/11#、key-11/12#、key-12/13#信号连接。

在一些实施方式中,mcu的p2口的p2.1、p2.2、p2.3、p2.4、p2.5、p2.6、p2.7作为状态指示信号输出接口分别与led-7#、led-8#、led-6/14#、led-1/9#、led-3/11#、led-11/12#、led-12/13#信号连接用于点亮相应功能的led灯。

在一些实施方式中,mcu的p3口的p3.2、p3.3、p3.4、p3.5、p3.6、p3.7作为继电器切换控制信号输出接口分别与en-7/8#、en-6/14#、en-1/9#、en-3/11#、en-11/12#、en-12/13#信号连接到obd接口切换电路。

在一些实施方式中,mcu的p3口的p3.2、p3.3、p3.4、p3.5、p3.6、p3.7作为继电器切换控制信号输出接口分别与en-7/8#、en-6/14#、en-1/9#、en-3/11#、en-11/12#、en-12/13#信号连接到obd接口切换电路。

在一些实施方式中,电阻r1与二极管led1组成系统运行指示电路,当led1以1秒间隔点亮时,表明仪器运行正常。

在一些实施方式中,按键由key1、key2、key3、key4、key5、key6、key7七个按键及电阻r3、r4、r5、r6、r7、r8、r9组成,key1、key2、key3、key4、key5、key6、key7七个按键的一端连接到地端gnd,另一端分别与r3、r4、r5、r6、r7、r8、r9的一端并连后分别与主控mcu电路的信号线key-7#、key-8#、key-6/14#、key-1/9#、key-3/11#、key-11/12#、key-12/13#相连,r3、r4、r5、r6、r7、r8、r9的另一端分别上拉到vcc5v电平端实现控键检测电路。

在一些实施方式中,指示灯由led2、led3、led4、led5、led6、led7、led8七个发光二极管及电阻r10、r11、r12、r13、r14、r15、r16组成,led2、led3、led4、led5、led6、led7、led8七个发光二极管的一端分别与主控mcu电路的信号线led-7#、led-8#、led-6/14#、led-1/9#、led-3/11#、led-11/12#、led-12/13#相连,另一端分别与r10、r11、r12、r13、r14、r15、r16的一端并连,r10、r11、r12、r13、r14、r15、r16的另一端上拉到vcc5v电平端实现led状态指示电路。

在一些实施方式中,obd接口切换电路分别由obd接口j2、j3、驱动集成电路u2、继电器k1、k2、k3、k4、k5、k6,电容c3等组成。

在一些实施方式中,接口j2为obd公插接口obd2-m,用于连接汽车诊断口obd的k线管脚pin7#、pin8#,pin16#连接汽车电平端vbat用于提供电源,pin4#、pin5#连接到汽车电平地端gnd。接口j3为obd母插接口obd2-f,用于连接检测汽车故障用的诊断仪的k线管脚pin7#、can线管脚pin6#、pin14#。

采用这样的设计后,本发明至少具有以下优点:

通过本发明,可使普通汽车诊断仪适配大多数k线和can线的车型,避免手工飞线的连线方式带来的接触不良和传输信号不稳定,使车辆维修人员快速准确的检测车辆故障,提高维修效率。

附图说明

上述仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,以下结合附图与具体实施方式对本发明作进一步的详细说明。

图1是obd公母插接头转换仪结构图结构示意图;

图2是obd接口切换电路结构图电路示意图;

图3是主控mcu电路示意图;

图4是按键电路示意图;

图5是led状态指示电路示意图;

图6是obd接口切换电路示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

为了使采用pin7#管脚k线和pin6#、pin14#管脚can线的汽车诊断仪适应更多的车型,避免手工飞线的连线方式带来的接触不良和传输信号不稳定,使车辆维修人员快速准确的检测车辆故障。本发明提出一种obd接口转换仪,包括依次连接的主控mcu电路、按键电路、led状态指示电路和obd接口切换电路。

其中,按键电路采用轻触按键通过7个端口与主控mcu电路相连。

所述的led状态指示电路通过8个io端口与主控mcu电路相连。

所述的obd接口切换电路的一端采用obd公插接口,用来连接到汽车obd诊断口,obd接口切换电路另一端采用obd母插接口,用来连接到汽车诊断仪,obd切换电路的6个控制信号连接到主控mcu电路的6个io端口。

进一步的,主控mcu电路具有7路按键检测输入口,用于按键信号的输入。当7路io口有电平变化时,判读为有按键按下并进行相应的控制功能操作。

主控mcu电路具有7路led指示灯信号控制口,用于功能指示灯的驱动。

主控mcu电路有6路obd切换电路控制信号输出口,用于obd接口切换控制。

同时,主控mcu电路具有一路系统运行指示灯控制接口,以每秒闪烁一次的频率指示系统运行状态。主控mcu电路具有一路串口,用于程序的烧写。

进一步的,按键电路分别由七个轻触按键及七个10k电阻组成七种状态,分别代表k线的obd公插接口的pin7#脚切换到obd母插接口的pin7#脚、obd公插接口的pin8#脚切换到obd母插接口的pin7#两种,还有can线的obd公插接口的pin6#、pin14#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin1#、pin9#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin3#、pin11#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin11#、pin12#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin12#、pin13#脚切换到obd母插接口的pin6#、pin14#脚5种状态。合计共7种状态。

每个按键的一端接地,按键的另一端分别与七个电阻的一端相连,每个电阻的另一端上拉到vcc5v高电平端。

其原理是,在没有任何按键按下时,每路电路都处于开路状态,这样输入到主控mcu检测口的电平为5v高电平,表明没有任何按键按下,主控mcu不做任何操作,当其中一个轻触按键按下时,按键会把本路状态短接到地,使输入到主控mcu的电平由5v变为0v,主控mcu根据按键的接口序号会判断出是七种状态中的某一状态后,会做出相应的控制操作。

进一步的,led指示电路由七个led灯和七个电阻组成。分别代表k线的obd公插接口的pin7#脚切换到obd母插接口的pin7#脚、obd公插接口的pin8#脚切换到obd母插接口的pin7#两种,还有can线的obd公插接口的pin6#、pin14#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin1#、pin9#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin3#、pin11#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin11#、pin12#脚切换到obd母插接口的pin6#、pin14#脚、obd公插接口的pin12#、pin13#脚切换到obd母插接口的pin6#、pin14#脚5种状态。合计共7种状态。

每个led灯的一端连接到主控mcu的一个控制端口,led灯的另一端分别与七个1k电阻的一端相连,每个电阻的另一端上拉到vcc5v高电平端。

其原理是,当主控mcu的一个控制端口输出高电平5v时,由于led发光二极管的两端都为5v,流过led指示灯的电流为零,led指示灯不亮,当主控mcu的控制端口输出低电平0v时,led指示灯的压降为2v,则1k电阻的压降为5v-2v=3v,因此流过led指示灯的电流为3v÷1k=3ma,led指示灯点亮。

进一步的,obd切换电路分别由obd公插接口、obd母插接口、继电器驱动集成电路、六个继电器、供电滤波电容等组成。

obd公插接口用于连接汽车端obd诊断口,可以连接各车型的k线及can线信号管脚,同时也把汽车电平做为工作电源引入obd接口转换仪。

obd母插接口用于连接汽车诊断仪,通过继电器网络的切换,使各车型的k线统一连接到pin7#,can线统一连接到pin6#、pin14#,达到检测车辆故障目的。

继电器驱动集成电路采用达林顿管阵列,具有6路控制信号输入和6路最大电流0.5a的驱动输出口,是高耐压大电流复合晶体管阵列,每路都串联一个2.7k的基极电阻,能与ttl和cmos电路直接相连,内部还集成了一个消线圈反电动势的二极管,可用来驱动继电器,用于六个继电器的驱动。它的电源端并连一100nf去耦电容后连接到5v,六个信号输入口的i1、i2、i3、i4、i5、i6与主控mcu电路的控制信号的输出口相连,六个驱动输出口分别连到6个继电器的线圈供电的负端。

六个继电器选用双刀双掷型继电器,这样一个继电器就可以对can信号的can-h与can-l差分信号同时进行切换。其中用于can信号的5个继电器的动触点分别连到obd公插接口的pin6#、pin14#脚,pin1#、pin9#脚,pin3#、pin11#脚,pin11#、pin12#脚,pin12#、pin13#脚。5个继电器的两个常开触点分别连接到obd母插接口的pin6#、pin14#脚。

用于k线的一个继电器的动触点并连后连接到obd母插接口的pin7#脚。两个常闭触点分别连到obd公插接口的pin7#,两个常开触点分别连到obd公插接口的pin8#。这样连接方式可以是默认情况下是obd公插接口的pin7#切换到obd母插接口的pin7#。

其工作过程是,正常情况下,主控mcu的6个切换控制信号输出为0,输入到继电器驱动集成电路,驱动集成电路6路驱动输出则为5v的高电平状态,这样,六个继电器为断开状态。当主控mcu的任一切换控制信号输出变为高电平时,经继电器驱动集成电路后,相应的驱动输出口会变为低电平0v,这样对应的继电器吸合,达到obd接口切换的目的。

汽车obd接口切换仪的整个工作过程是:obd接口转换仪正常上电,在没有任何按键操作情况下,主控mcu电路切换控制信号只输出一路有效信号使obd公插接口的pin6#、pin14#脚切换到obd母插接口的pin6#、pin14#脚的继电器吸合,其他继电器处于断开状态,这样默认状态下是,k线是obd公插接口的pin7#脚切换到obd母插接口的pin7#脚,can线是obd公插接口的pin6#、pin14#脚切换到obd母插接口的pin6#、pin14#脚。同时k线pin7#指示灯和can线pin6#、pin14#指示灯点亮,表明设备目前k线选择的是pin7#管脚,can线选择的是pin6#和pin14#管脚。与此同时主控mcu实时的对7个按键输入io口进行循环扫描,当无按键按下时,保持默认状态。当检测到有按键按下时,相应的按键输入io口会变为低电平,主控mcu检测到信号由高电平变为低电平时,首先判断本按键代表的功能,然后输出控制led指示灯点亮的控制信号,点亮相应功能的led灯。再输出obd切换电路控制信号,通过继电器驱动电路,控制继电器的吸合,实现obd接口的转换,完成汽车诊断仪对汽车故障的诊断。

如图1所示,本发明提出一种汽车obd接口转换仪,包括依次连接的主控mcu电路、按键电路、led状态指示电路和obd接口切换电路。其中,按键电路采用轻触按键通过7个端口与主控mcu电路相连。led状态指示电路通过8个io端口与主控mcu电路相连。

如图2所示,obd接口切换电路的一端采用obd公插接口,用来连接到汽车obd诊断口,obd接口切换电路另一端采用obd母插接口,用来连接到汽车诊断仪,obd切换电路的驱动电路共控制信号共有6个并连接到主控mcu电路的6个io端口。

在一个实施例中,如图3所示主控mcu电路由u1集成电路、电阻r1、程序运行指示二极管led1组成。具体来说,主控mcu优先选用型号为stc8f2k32s2,本mcu具有p0、p1、p2、p3等4组io并口。

在本实施例中,p1口用于7路按键检测输入口,其中p1.0连接到key-7#按键,p1.1连接到key-8#按键,p1.2连接到key-6/14#按键,p1.3连接到key-1/9#按键,p1.4连接到key-3/11#按键,p1.5连接到key-11/12#按键,p1.6连接到key-12/13#按键。

在本实施例中,p2口用于状态指示二极管的点亮,其中p2.1连接到led-7#发光二极管,p2.2连接到led-8#发光二极管,p2.3连接到led-6/14#发光二极管,p2.4连接到led-1/9#发光二极管,p2.5连接到led-3/11#发光二极管,p2.6连接到led-11/12#发光二极管,p2.6连接到led-12/13#发光二极管。

在本实施例中,p3口用于obd接口切换控制,其中p3.2口连接到obd接口切换电路的en-7/8#端,p3.3口连接到obd接口切换电路的en-6/14#端,p3.4口连接到obd接口切换电路的en-1/9#端,p3.5口连接到obd接口切换电路的en-3/11#端,p3.6口连接到obd接口切换电路的en-11/12#端,p3.7口连接到obd接口切换电路的en-12/13#端。

p3.0为rxd-isp串口接收,p3.1为txd-isp串口发送,为控制程序的烧写口。

本实施例中,电阻r1的一端接vcc5v电源端,r1的另一端与发光二极管led1的正极相连,led1的负极连到mcu的p1.7端口,当系统正常运行时,u1的p1.7会输出周期2秒的方波脉冲,使发光二极管led1每间隔1秒点亮一次。

在一个实施例中,如图4按键电路所示,按键电路由key1、key2、key3、key4、key5、key6、key7七个轻触按键及r3、r4、r5、r6、r7、r8、r9七个10k电阻组成。

其中key1的一端接地端gnd,key1的另一端与r3的一端并连后连到主控mcu的按键检测输入口key-7#端,r3的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin7#脚切换到obd母插接口的pin7#脚。

key2的一端接地端gnd,key2的另一端与r4的一端并连后连到主控mcu的按键检测输入口key-8#端,r4的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin8#脚切换到obd母插接口的pin7#脚。

key3的一端接地端gnd,key3的另一端与r5的一端并连后连到主控mcu的按键检测输入口key-6/14#端,r5的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin6#、pin14#脚切换到obd母插接口的pin6#、pin14#脚。

key4的一端接地端gnd,key4的另一端与r6的一端并连后连到主控mcu的按键检测输入口key-1/9#端,r6的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin1#、pin9#脚切换到obd母插接口的pin6#、pin14#脚。

key5的一端接地端gnd,key5的另一端与r7的一端并连后连到主控mcu的按键检测输入口key-3/11#端,r7的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin3#、pin11#脚切换到obd母插接口的pin6#、pin14#脚。

key6的一端接地端gnd,key6的另一端与r8的一端并连后连到主控mcu的按键检测输入口key-11/12#端,r8的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin11#、pin12#脚切换到obd母插接口的pin6#、pin14#脚。

key7的一端接地端gnd,key7的另一端与r9的一端并连后连到主控mcu的按键检测输入口key-12/13#端,r9的另一端接到vcc5v电源端。当按下时表示要选择obd公插接口的pin12#、pin13#脚切换到obd母插接口的pin6#、pin14#脚。

其工作过程是,在key1、key2、key3、key4、key5、key6、key7七个按键没有任何按键按下时,每路电路都处于开路状态,这样输入到u1主控mcu检测口led-7#、led-8#、led-6/14#、led-1/9#、led-3/11#、led-11/12#、led-12/13#信号电平为5v高电平,表明没有任何按键按下,主控mcu不做任何操作,当key1、key2、key3、key4、key5、key6、key7其中任何一个轻触按键按下时,按键会把本路状态短接到地,使相对应的led-7#、led-8#、led-6/14#、led-1/9#、led-3/11#、led-11/12#、led-12/13#信号电平输入到u1主控mcu的电平由5v变为0v,主控mcu根据按键的接口序号会判断并做出相应的obd接口切换操作。

在一个实施例中,如图5所示led状态指示电路,由led2、led3、led4、led5、led6、led7、led8七个轻触按键及r10、r11、r12、r13、r14、r15、r16七个1k电阻组成。

其中led2的一端连到主控mcu的led发光二极管控制输出口led-7#端,led2的另一端与r10的一端并连,r10的另一端接到vcc5v电源端。当主控mcu的led-7#端输出低电平时点亮,表示obd公插接口的pin7#脚切换到obd母插接口的pin7#脚。

led3的一端连到主控mcu的led发光二极管控制输出口led-8#端,led3的另一端与r11的一端并连,r11的另一端接到vcc5v电源端。当主控mcu的led-8#端输出低电平时点亮,表示obd公插接口的pin8#脚切换到obd母插接口的pin7#脚。

led4的一端连到主控mcu的led发光二极管控制输出口led-6/14#端,led4的另一端与r12的一端并连,r12的另一端接到vcc5v电源端。当主控mcu的led-6/14#端输出低电平时点亮,表示obd公插接口的pin6#、pin14#脚切换到obd母插接口的pin6#、pin14#脚。

led5的一端连到主控mcu的led发光二极管控制输出口led-1/9#端,led5的另一端与r13的一端并连,r13的另一端接到vcc5v电源端。当主控mcu的led-1/9#端输出低电平时点亮,表示obd公插接口的pin1#、pin9#脚切换到obd母插接口的pin6#、pin14#脚。

led6的一端连到主控mcu的led发光二极管控制输出口led-3/11#端,led6的另一端与r14的一端并连,r14的另一端接到vcc5v电源端。当主控mcu的led-3/11#端输出低电平时点亮,表示obd公插接口的pin3#、pin11#脚切换到obd母插接口的pin6#、pin14#脚。

led7的一端连到主控mcu的led发光二极管控制输出口led-11/12#端,led7的另一端与r15的一端并连,r15的另一端接到vcc5v电源端。当主控mcu的led-11/12#端输出低电平时点亮,表示obd公插接口的pin11#、pin13#脚切换到obd母插接口的pin6#、pin14#脚。

led8的一端连到主控mcu的led发光二极管控制输出口led-12/13#端,led8的另一端与r16的一端并连,r16的另一端接到vcc5v电源端。当主控mcu的led-12/13#端输出低电平时点亮,表示obd公插接口的pin12#、pin13#脚切换到obd母插接口的pin6#、pin14#脚。

其工作过程是,当u1主控mcu的led-7#、led-8#、led-6/14#、led-1/9#、led-3/11#、led-11/12#、led-12/13#控制端口输出高电平5v时,由于led发光二极管的两端都为5v,流过led指示灯的电流为零,led指示灯不亮,当u1主控mcu的控制端口led-7#、led-8#、led-6/14#、led-1/9#、led-3/11#、led-11/12#、led-12/13#之中的任意一个输出低电平0v时,则相对应的发光二极管led2、led3、led4、led5、led6、led7、led8的负端为低电平,因led发光二极管的压降固定为2v左右,则1k电阻的压降为5v-2v=3v,因此流过led指示灯的电流为3v÷1k=3ma,led指示灯点亮。

在一个实施例中,如图6所示的obd接口切换电路,是由obd公插接口、obd母插接口、继电器驱动集成电路、六个继电器、供电滤波电容等组成。

其中obd公插接口为j2,j2的pin1、pin2、pin3、pin6、pin7、pin8、pin9、pin11、pin12、pin13、pin14分别对应信号线为obd-p1、obd-p2、obd-p3、obd-p6、obd-p7、obd-p8、obd-p9、obd-p11、obd-p12、obd-p13、obd-p14。如图6所示,其中obd-p1与obd-p9对应连接到继电器k1的两个动触点上,且信号线网络名相同的对应相连。obd-p6与obd-p14对应连接到继电器k2的两个动触点上,且信号线网络名相同的对应相连。obd-p3与obd-p11对应连接到继电器k3的两个动触点上,且信号线网络名相同的对应相连。obd-p11与obd-p12对应连接到继电器k4的两个动触点上,且信号线网络名相同的对应相连。obd-p12与obd-p13对应连接到继电器k5的两个动触点上,且信号线网络名相同的对应相连。obd-p7对应连接到继电器k6的一个静触点上,且信号线网络名相同的对应相连。obd-p8对应连接到继电器k6的一个静触点上,且信号线网络名相同的对应相连。obd公插接口的pin4、pin5为地端gnd,两管脚并连后接到汽车诊断口的pin4、pin5脚与汽车端ecu共地。obd公插接口的pin16为电源端vbat,在与汽车诊断口连接后把汽车的电瓶电压做为设备电源引入。

obd母插接口为j3,j3的pin6、pin7、pin14分别对应信号线网络名为can-h、k、can-l。如附图6所示,其中can-h与can-l分别与继电器k1、k2、k3、k4、k5的两个动触点相连,且信号线网络名相同的对应连接。k与继电器k6的两个动触点并连。

本实施例的继电器驱动为u2,优选型号为uln2003,为达林顿管阵列继电器驱动集成电路,具有6路控制信号输入和6路最大电流0.5a的驱动输出口,是高耐压大电流复合晶体管阵列,能与ttl和cmos电路直接相连,内部还集成了一个消线圈反电动势的二极管,可用于六个继电器的驱动。

u2的i1、i2、i3、i4、i5、i6为控制信号的六个输入口,分别与主控mcu电路的en-7/8#、en-6/14#、en-1/9#、en-3/11#、en-11/12#、en-12/13#信号线连接,输入主mcu的切换控制信号。

u2的o1、o2、o3、o4、o5、o6为继电器驱动的六个输出口,分别与继电器k6、k1、k2、k3、k4、k5的线圈负端相连,对应的网络信号名为en-7/8、en-6/14、en-1/9、en-3/11、en-11/12、en-12/13。

u2的pin9管脚为电源端,与电容c3的一端并连后连接到vcc5v,c3的另一端接地gnd。u2的pin8脚为地端连接到gnd。

如图6所示,继电器k1、k2、k3、k4、k5、k6线圈的正端为电源端,连接到电源vcc5v。本实施例中六个继电器优选型号为hfd4/5。

obd接口切换电路工作过程是,正常情况下,u1主控mcu的6个切换控制信号en-7/8#、en-6/14#、en-1/9#、en-3/11#、en-11/12#、en-12/13#输出为0,输入到继电器驱动u2的输入口i1、i2、i3、i4、i5、i6,驱动集成电路6路驱动输出o1、o2、o3、o4、o5、o6高电平5v,这样,六个继电器为断开状态。当u1主控mcu的en-7/8#、en-6/14#、en-1/9#、en-3/11#、en-11/12#、en-12/13#其中任一控制信号输出变为高电平有效时,经继电器驱动集成电路u2后,相应的驱动输出口会变为低电平0v,使对应的继电器的线圈负端为低电平,这样对应的继电器吸合,达到obd接口切换的目的。

通过本发明,可使车辆维修人员用简易类型的汽车诊断仪适配大多数k线和can线的车型,避免手工飞线的连线方式带来的接触不良和传输信号不稳定,使车辆维修人员快速准确的检测车辆故障,提高维修效率。为汽车维修人员快速的判断故障提供了帮助,极大的方便了维修,是大量汽修人员必备的工具之一。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,本领域技术人员利用上述揭示的技术内容做出些许简单修改、等同变化或修饰,均落在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1