CN208351322U - 手持式汽车诊断仪 - Google Patents
手持式汽车诊断仪 Download PDFInfo
- Publication number
- CN208351322U CN208351322U CN201820838841.3U CN201820838841U CN208351322U CN 208351322 U CN208351322 U CN 208351322U CN 201820838841 U CN201820838841 U CN 201820838841U CN 208351322 U CN208351322 U CN 208351322U
- Authority
- CN
- China
- Prior art keywords
- circuit
- resistor
- signal
- kwp
- conversion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 141
- 238000003745 diagnosis Methods 0.000 claims abstract description 34
- 230000008030 elimination Effects 0.000 claims abstract description 13
- 238000003379 elimination reaction Methods 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 claims description 39
- 239000003990 capacitor Substances 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 101000744745 Homo sapiens YTH domain-containing family protein 2 Proteins 0.000 description 1
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 102100039644 YTH domain-containing family protein 2 Human genes 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 125000000524 functional group Chemical group 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000741 silica gel Substances 0.000 description 1
- 229910002027 silica gel Inorganic materials 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
本实用新型公开一种手持式汽车诊断仪,包括壳体,设置在壳体内的诊断电路及设置在壳体上的多个按键,诊断电路包括按键电路、MCU控制器、KWP转换电路、CAN‑BUS转换电路、切换电路、LCD显示屏及电源电路;按键电路与多个按键电性连接,电源电路、多个按键及LCD显示屏均与MCU控制器电性连接,MCU控制器还通过KWP转换电路或CAN‑BUS转换电路与切换电路电性连接,切换电路还与汽车诊断接口电性连接,诊断接口与汽车的电控电路电性连接。本实用新型技术方案可实现对汽车的电控电路进行故障读取以及消除,结构简单,易于实现,并且兼容更多车型。
Description
技术领域
本实用新型涉及汽车诊断系统技术领域,特别涉及一种手持式汽车诊断仪。
背景技术
汽车诊断仪,也被称为汽车诊断电脑,他在运用现代检测技术、电子技术、计算机应用技术,对汽车实施不解体检测、诊断,它可以检测、诊断出起汽车的各种性能参数,为全面、准确评价汽车的技术状况、使用性能提供可靠依据;它通过汽车ECU的故障码能够快速查出可能出现故障的状况,为故障排除提供信息。国内外均有开发出用于汽车电控系统故障诊断的应用系统,但是,存在价格昂贵或者笨重的缺点,因此,开发出功能齐全,轻便,适用且价格适中的诊断设备很有必要。
实用新型内容
本实用新型的主要目的是提供一种手持式汽车诊断仪,旨在提供一种适用更多车型且结构简单的的汽车诊断仪。
为实现上述目的,本实用新型提出的一种手持式汽车诊断仪包括壳体,设置在所述壳体内的诊断电路及设置在所述壳体上的多个按键,所述诊断电路包括按键电路、MCU控制器、KWP转换电路、CAN-BUS转换电路、切换电路、LCD显示屏及电源电路;所述按键电路与所述多个按键电性连接,所述电源电路、所述按键电路及所述LCD显示屏均与所述MCU控制器电性连接,所述MCU控制器还经由所述KWP转换电路或所述CAN-BUS转换电路与所述切换电路电性连接,所述切换电路还与汽车的诊断接口电性连接,所述诊断接口与汽车的电控电路电性连接;其中,
所述切换电路,用于根据所述MCU控制器输出的控制信号,导通所述 KWP转换电路与所述诊断接口之间的支路或导通所述CAN-BUS转换电路与所述诊断接口之间的支路;
所述KWP转换电路,用于对所述电控电路输出的数据流以及MCU控制器输出的故障消除指令进行电平转换,以使所述MCU控制器与所述电控电路之间的通信遵循基于K线的KWP2000通信协议;
所述CAN-BUS转换电路,用于对所述电控电路输出的数据流以及MCU 控制器输出的故障消除指令进行电平转换,以使所述MCU控制器与所述电控电路之间的通信遵循基于CAN-BUS总线的KWP2000通信协议;
所述按键电路,用于输出不同触发信号至所述MCU控制器,以在所述 LCD显示屏中进行汽车车型的选择和所述电控电路输出的数据流内的故障码的查询,以及控制所述MCU控制器输出故障消除指令至所述电控电路,以进行故障的消除;
所述MCU控制器,用于根据按键电路输出的触发信号选择与所述汽车车型对应的预设通信协议,并输出控制信号至所述切换电路,以选择与所述预设通信协议对应的一路转换电路与所述电控电路进行信号通讯,以获取所述电控电路输出的数据流,并将所述数据流和所述故障码输出至所述LCD显示屏,以供所述LCD显示屏对所述数据流和所述故障码进行显示。
优选地,所述切换电路包括至少一个切换芯片及多个继电器,多个所述继电器的开关一端与所述诊断接口的多个信号端对应连接,多个所述继电器的开关另一端与所述KWP转换电路或者所述CAN-BUS转换电路对应电性连接,多个所述继电器的受控端与所述切换芯片的控制端对应连接,所述切换芯片与所述MCU控制器电性连接。
优选地,所述KWP转换电路包括第一KWP转换子电路及第二KWP转换子电路;所述第一KWP转换子电路的第一信号端与所述MCU控制器的第一信号端连接,所述KWP转换子电路的第二信号端与所述诊断接口的第一信号端连接,所述第二KWP转换子电路的第一信号端与所述MCU控制器的第二信号端连接、所述第二KWP转换子电路的第二信号端与所述MCU控制器的第三信号端连接,所述第二KWP转换子电路的第三信号端与所述诊断接口的第二信号端连接。
优选地,所述第一KWP转换子电路包括第一电阻、第二电阻、第三电阻、第四电阻、第五电阻、第一NPN三极管、第二NPN三极管及第一工作电压输入端;
所述第一电阻的第一端为所述第一KWP转换子电路的第一信号端,所述第一电阻的第二端与所述第一NPN三极管的基极连接,所述第二电阻的第一端及所述第四电阻的第一端均与所述第一工作电压输入端连接,所述第二电阻的第二端及所述第三电阻的第一端均与所述第一NPN三极管的集电极连接,所述第一NPN三极管的发射极接地,所述第三电阻的第二端与所述第二 NPN三极管的基极连接,所述第四电阻的第二端与所述第二NPN三极管的集电极的连接节点为所述第一KWP转换子电路的第二信号端,所述第二NPN 三极管的集电极与所述第五电阻的第一端连接,所述第五电阻的第二端接地。
优选地,所述第二KWP转换子电路包括第六电阻、第七电阻、第八电阻、第九电阻、第十电阻、第十一电阻、第十二电阻、第三NPN三极管、第四 NPN三极管、比较器及所述第一工作电压输入端;
所述第六电阻的第一端为所述第二KWP转换子电路的第一信号端,所述第六电阻的第二端与所述第三NPN三极管基极连接,所述第三NPN三极管的发射极接地,所述第七电阻的第一端、所述第九电阻的第一端、所述第十二电阻的第一端及所述比较器的反相输入端均与所述第一工作电压输入端连接,所述第七电阻的第二端及所述第八电阻的第一端均与所述第三NPN三极管的集电极连接,所述第八电阻的第二端与所述第四NPN三极管的基极连接,所述第四NPN三极管的集电极、所述第九电阻的第二端及所述第十一电阻的第一端的连接节点为所述第二KWP转换子电路的第三信号端,所述第四NPN 三极管的发射极与所述第十电阻的第一端连接,所述第十电阻的第二端接地,所述第十一电阻的第二端与所述比较器的同相输入端连接,所述第十二电阻的第二端及所述比较器的输出端为所述第二KWP转换子电路的第二信号端。
优选地,所述CAN-BUS转换电路的信号端包括第一信号端、第二信号端、第三信号端、第四信号端及第五信号端,所述CAN-BUS转换电路包括 CAN-BUS转换芯片、第十三电阻、第十四电阻、第一电容、第二电容及所述第一工作电压输入端;所述第十三电阻的第一端、所述第一电容的第一端及所述CAN-BUS转换芯片的第一信号端的连接节点为所述CAN-BUS转换电路的第一信号端,所述第一电容的第二端、所述第二电容的第二端及所述 CAN-BUS转换芯片的接地端均接地,所述第十三电阻的第二端、所述第二电容的第二端及所述CAN-BUS转换芯片的第二信号端的连接节点为所述CAN-BUS转换电路的第二信号端,所述第十四电阻的第一端及所述 CAN-BUS转换芯片的电源端均与所述第一工作电压输入端连接,所述第十四电阻的第二端、所述CAN-BUS转换芯片的第三信号端的连接节点为所述 CAN-BUS转换电路的第三信号端,所述CAN-BUS转换芯片的第四信号端为 CAN-BUS转换电路的第四信号端,所述CAN-BUS转换芯片的第五信号端为 CAN-BUS转换电路的第五信号端。
优选地,所述手持式汽车诊断仪还包括用于存储所述数据流的FLASH存储器,所述FLASH存储器与所述MCU控制器电性连接。
优选地,所述手持式汽车诊断仪还包括USB接口,所述MCU控制器通过所述USB接口与上位机电性连接。
本实用新型技术方案通过采用设计一种手持式汽车诊断仪,该手持式汽车诊断仪包括壳体,设置在壳体内的诊断电路及设置在壳体上多个按键,诊断电路包括MCU控制器、KWP转换电路、LCD显示屏及电源电路;当确定了汽车车型时,在LCD显示屏中选择对应车型,MCU控制器自动输出控制信号,切换电路中的开关自动导通或者断开,从而使KWP转换电路或者 CAN-BUS转换电路与诊断接口连接,进而实现MCU控制器与电控电路的通信,KWP转换电路或者CAN-BUS转换电路对数据流进行电平转换,同时通过LCD显示屏进行数据流以及故障码的相关显示,并可通过按键进行选择查看,并进行故障的清除。本实用新型手持式汽车诊断仪可适用更多车型,并且结构简单,易于实现。
附图说明
为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本实用新型手持式汽车诊断仪一实施例的功能模块示意图;
图2为本实用新型手持式汽车诊断仪一实施例中切换电路的电路结构示意图;
图3为本实用新型手持式汽车诊断仪一实施例中第一KWP转换子电路的电路结构示意图;
图4为本实用新型手持式汽车诊断仪一实施例中第二KWP转换子电路的电路结构示意图;
图5为本实用新型手持式汽车诊断仪一实施例中CAN-BUS转换电路的电路结构示意图;
图6为本实用新型手持式汽车诊断仪另一实施例的功能模块示意图。
本实用新型目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型的一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
需要说明,在本实用新型中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本实用新型要求的保护范围之内。
本实用新型提出一种手持式汽车诊断仪。
如图1所示,图1为本实用新型手持式汽车诊断仪一实施例的功能模块示意图,本实施例中,手持式汽车诊断仪包括壳体(图未示出),设置在所述壳体内的诊断电路100及设置在所述壳体上的多个按键(图未示出),所述诊断电路100包括MCU控制器110、KWP转换电路120、CAN-BUS转换电路130、切换电路140、按键电路150、LCD显示屏160及电源电路170;所述按键电路150与所述多个按键电性连接,所述电源电路170、所述按键电路150及所述LCD显示屏160均与所述MCU控制器110电性连接,所述MCU控制器 110还通过所述KWP转换电路120或所述CAN-BUS转换电路130与所述切换电路140电性连接,所述切换电路140还与汽车的诊断接口220电性连接,所述诊断接口220与汽车的电控电路210电性连接;其中,
所述切换电路140,用于根据所述MCU控制器110输出的控制信号,导通所述KWP转换电路120与所述诊断接口220之间的支路或导通所述 CAN-BUS转换电路130与所述诊断接口220之间的支路;
所述KWP转换电路120,用于对所述电控电路210输出的数据流以及 MCU控制器110输出的故障消除指令进行电平转换,以使所述MCU控制器 110与所述电控电路210之间的通信遵循基于K线的KWP2000通信协议;
所述CAN-BUS转换电路130,用于对所述电控电路210输出的数据流以及MCU控制器110输出的故障消除指令进行电平转换,以使所述MCU控制器110与所述电控电路210之间的通信遵循基于CAN-BUS总线的KWP2000 通信协议;
所述按键电路150,用于输出不同触发信号至所述MCU控制器110,以在所述LCD显示屏160中进行汽车车型的选择和所述电控电路210输出的数据流内的故障码的查询,以及控制所述MCU控制器110输出故障消除指令至所述电控电路210,以进行故障的消除;
所述MCU控制器110,用于根据按键电路150输出的触发信号选择与所述汽车车型对应的预设通信协议,并输出控制信号至所述切换电路140,以选择与所述预设通信协议对应的一路转换电路与所述电控电路210进行信号通讯,以获取所述电控电路210输出的数据流,并将所述数据流和所述故障码输出至所述LCD显示屏160,以供所述LCD显示屏160对所述数据流和所述故障码进行显示。
需要说明的是,电控电路210指的是电子控制单元,简称ECU,电控电路210的功用是根据其内存的程序和数据对空气流量计及各种传感器输入的信息进行运算、处理、判断,然后输出指令,电控电路210由微型计算机、输入、输出及控制电路等组成。电控电路210内部故障检测电路能在汽车运行过程中不断监控电控系统各个元件工作,当发现电子元件有故障时能自动启动故障运行程序,将故障以代码的形式储存在电脑的RAM中,同时通过仪表故障指示灯发出故障警告信号,汽车诊断仪是唯一能够与电控电路210直接进行交流信息的设备,汽车诊断仪通过与汽车的诊断接口220在一定协议支持下与电控电路210进行互相通讯交流各种信息,从而获取电控电路210 工作的重要参数。
汽车诊断仪主要功能包括读取故障码、清除故障码、读取数据流以及其他辅助功能,本实施例中,汽车诊断仪中的MCU控制器110根据不同车型输出不同控制信号至切换电路140,从而使得KWP转换电路120或CAN-BUS 转换电路130与电控电路210进行通信,从而获取电控电路210内的数据流以及数据流内的故障码,并通过按键电路150在LCD显示屏160中进行故障码的查询与消除。
诊断接口220为OBD接口,OBD全称为(On Board DiagnosTIcs,车载自动诊断系统),OBD接口包括16个引脚,本实施例中,KWP转换电路120通过OBD接口的引脚15对电控电路210进行初始化,并通过引脚7进行数据流的通信,CAN-BUS转换电路130的CANH和CANL两端则分别与OBD接口的引脚6和引脚14连接。
需要说明的是,按键可由硅胶制成的实体按键,或者通过软件界面仿真的触控按键,在此,不做限制。
需要说明的是,当确定了汽车车型时,在LCD显示屏160中选择对应车型,MCU控制器110自动输出控制信号,切换电路140中的开关自动导通或者断开,从而使KWP转换电路120或者CAN-BUS转换电路130与汽车诊断接口220连接,进而实现MCU控制器110与电控电路210依据对应的通信协议进行通信。
需要说明的是,本实施例中,当切换电路140中的开关导通使得MCU控制器110与所述电控电路210通过KWP转换电路120连接后,MCU控制器 110电控电路210与之间的通信遵循基于K线的KWP2000通信协议,基于K 线的KWP2000协议标准主要包括ISO14230-1至ISO14230-4,包括应用层、表述层、会话层、传输层、网络层、数据链路层及物理层,ISO14230-1规定了KWP2000协议的物理层规范(K线,L线),用于配置硬件系统,指导接口电路的设计,同时将在ISO14230-2中描述的物理层扩展成可以满足提供 12V或24V电压的车辆的条款。ISO14230-2规定了KWP2000的数据链路层协议,包括报文结构、初始化过程、定时参数和错误处理等内容。K线的报文包括报文头、数据域和校验和三部分,其中报文头包含格式字节、目标地址、源地址和附加长度信息。
当MCU控制器110与电控电路210进行诊断信号的通信,KWP转换电路120用于对把0~3V的数据流转换为0~12V的数据流或者将MCU控制器 110输出的0V~12V的数据流转换为0V~3V的数据流,并输出至电控电路210,同时把电控电路210与MCU控制器110进行隔离,防止异常电信号时造成电路元器件的击穿和干扰,MCU控制器110接收到数据流后进行信号的还原,并在LCD显示屏160中进行数据流以及故障码的显示,通过按键电路150可以进行数据流以及故障码的查询与故障的消除。
可以理解的是,当切换电路140中的开关导通使得MCU控制器110与所述电控电路210通过CAN-BUS转换电路130连接后,MCU控制器110电控电路210与之间的通信遵循基于CAN-BUS总线的KWP2000通信协议,基于 CAN-BUS总线的KWP2000协议实际上指的就是ISO/WD15765-1~15765-4,该协议把KWP2000应用层的诊断服务移植到CAN总线上。数据链路层采用了ISO11898-1协议,该协议是对CAN2.0B协议的进一步标准化和规范化;应用层采用了ISO15765-3协议,该协议完全兼容基于K线的应用层协议 14230-3,并加入了CAN总线诊断功能组;网络层则采用ISO15765-2协议,规定了网络层协议数据单元(N_PDU)与底层CAN数据帧、以及上层KWP2000 服务之间的映射关系,并且为长报文的多包数据传输过程提供了同步控制、顺序控制、流控制和错误恢复功能。
CAN-BUS两根信号线分别叫CANH和CANL,如果CANH电平大于 CANL为Dominant(显性电平),表示的是信号0;如果CANH电平等于CANL 为Recessive(隐形电平),表示的是信号1,CANH数据线与CANL数据线与诊断接口220连接,并进行差分数据流的传输,差分数据流经过CAN-BUS 转换电路130中进行电平转换,输出至MCU控制器110,从而完成MCU控制器110与电控电路210的通信,两者之间遵循基于CAN-BUS总线的KWP2000协议,基于CAN总线的诊断设备不需要对ECU进行初始化即可进行诊断服务,方便可靠,MCU控制器110接收到转换后的数据流后进行信号的还原,并在LCD显示屏160中进行数据流的显示,通过按键电路150可以进行数据流以及故障码的查询,以及输出故障消除指令至电控电路210进行故障的消除。
本实施例技术方案通过采用设计一种手持式汽车诊断仪,该手持式汽车诊断仪包括壳体,设置在壳体内的诊断电路100及设置在壳体上多个按键,诊断电路100包括MCU控制器110、KWP转换电路120、LCD显示屏160 及电源电路170;当确定了汽车车型时,在LCD显示屏160中选择对应车型, MCU控制器110自动输出控制信号,切换电路140中的开关自动导通或者断开,从而使KWP转换电路120或者CAN-BUS转换电路130与诊断接口220 连接,进而实现MCU控制器110与电控电路210的通信,KWP转换电路120 或者CAN-BUS转换电路130对数据流进行电平转换,同时通过LCD显示屏 160进行数据流以及故障码的相关显示,并可通过按键进行选择查看,并进行故障的清除。本实施例手持式汽车诊断仪可适用更多车型,并且结构简单,易于实现。
如图2所示,图2为本实用新型手持式汽车诊断仪一实施例中切换电路的电路结构示意图,一并参照图1和图2,在一实施例中,所述切换电路140 包括至少一个切换芯片及多个继电器,例如继电器J1,多个所述继电器的开关一端与所述诊断接口220的多个信号端对应连接,多个所述继电器的开关另一端与所述KWP转换电路120或者所述CAN-BUS转换电路130对应电性连接,多个所述继电器的受控端与所述切换芯片的控制端对应连接,所述切换芯片与所述MCU控制器110电性连接。
需要说明的是,诊断接口220的引脚均通过多个继电器与KWP转换电路 120的信号端或者CAN-BUS转换电路130的信号端对应连接,多个继电器的信号端与切换芯片连接,切换芯片与MCU控制器110电性连接,当确定了车型后,通过MCU控制器110输出控制信号,控制信号经过切换芯片转换后输出至对应的继电器,继电器导通或者断开,使得诊断接口220对应的引脚与KWP转换电路120的信号端或者CAN-BUS转换电路130的信号端对应连接,此外,当切换芯片引脚不够时,还可采用多个切换芯片,切换芯片与继电器的数量具体数量可根据诊断接口220的数量对应设置,具体不做限定。
本实施例中,所述KWP转换电路120包括第一KWP转换子电路121及第二KWP转换子电路122;所述第一KWP转换子电路121的第一信号端与所述MCU控制器110的第一信号端连接,所述KWP转换子电路的第二信号端与所述诊断接口220的第一信号端连接,所述第二KWP转换子电路122的第一信号端与所述MCU控制器110的第二信号端连接、所述第二KWP转换子电路122的第二信号端与所述MCU控制器110的第三信号端连接,所述第二KWP转换子电路122的第三信号端与所述诊断接口220的第二信号端连接。
需要说明的是,当KWP转换电路120与诊断接口220接通后,KWP协议支持的数据交互模式是通过一条K线进行双向半双工方式进行通讯,并且支持12V及24V两种电压,具体通信模式依据基于K线的KWP2000通信协议,例如在诊断仪与电控电路210连接开始诊断服务之前,诊断仪必须对ECU 进行初始化,通过电控电路210的响应获取支持的报文格式、定时参数等信息,电控电路210所支持的报文和定时参数信息包含在电控电路210返回的“关键字(Key Word)”中,本实施例中,MCU控制器110输出初始化的信号并通过第一KWP转换子电路121输出至电控电路210,电控电路210初始化完成后,第二KWP转换子电路122实现与电控电路210的数据流通信,并且第一KWP转换子电路121决定第二KWP转换子电路122中数据流的波特率大小,即决定MCU控制器110与电控电路210之间的通信模式为慢速进入模式还是快速进入模式,当第一KWP转换子电路121进行初始化完成后,第一KWP转换子电路121不再工作,第二KWP转换子电路122完成MCU控制器110与电控电路210之间的通信,此外,本实施例中,第一KWP转换子电路121初始化模式还支持地址码进入模式与L线激活模式。
如图3所示,所述第一KWP转换子电路121包括第一电阻R1、第二电阻R2、第二电阻R3、第四电阻R4、第五电阻R5、第一NPN三极管Q1、第二NPN三极管Q2及第一工作电压VCC输入端。
具体地,所述第一电阻R1的第一端为所述第一KWP转换子电路121的第一信号端,所述第一电阻R1的第二端与所述第一NPN三极管Q1的基极连接,所述第二电阻R2的第一端及所述第四电阻R4的第一端均与所述第一工作电压VCC输入端连接,所述第二电阻R2的第二端及所述第二电阻R3的第一端均与所述第一NPN三极管Q1的集电极连接,所述第一NPN三极管Q1 的发射极接地,所述第二电阻R3的第二端与所述第二NPN三极管Q2的基极连接,所述第四电阻R4的第二端与所述第二NPN三极管Q2的集电极的连接节点为所述第一KWP转换子电路121的第二信号端,所述第二NPN三极管 Q2的集电极与所述第五电阻R5的第一端连接,所述第五电阻R5的第二端接地。
本实施例中,MCU控制器110与电控电路210连接后,开始对电控电路 210进行初始化,通过第一电阻R1的第一端发送唤醒模式即慢速进入模式的信号,信号经过第一NPN三极管Q1以及第二NPN三极管Q2进行信号放大后输出至诊断接口220,诊断接口220将信号发送至汽车的电控电路210,从而完成电控电路210的初始化。
本实施例中,MCU控制器110与电控电路210连接后,开始对电控电路 210进行初始化,通过第一电阻R1的第一端发送初始化信号,信号经过第一NPN三极管Q1以及第二NPN三极管Q2进行信号放大后输出至诊断接口 220,诊断接口220将信号发送至汽车的电控电路210,从而完成电控电路210 的初始化,并决定第二KWP转换子电路122的通信波特率大小。
如图4所示,图4为本实用新型手持式汽车诊断仪一实施例中第二KWP 转换子电路的电路结构示意图,所述第二KWP转换子电路122包括第六电阻 R6、第七电阻R7、第八电阻R8、第九电阻R9、第十电阻R10、第十一电阻 R11、第十二电阻R12、第三NPN三极管Q3、第四NPN三极管Q4、比较器 UB1及所述第一工作电压VCC输入端。
具体地,所述第六电阻R6的第一端为所述第二KWP转换子电路122的第一信号端,所述第六电阻R6的第二端与所述第三NPN三极管Q3基极连接,所述第三NPN三极管Q3的发射极接地,所述第七电阻R7的第一端、所述第九电阻R9的第一端、所述第十二电阻R12的第一端及所述比较器UB1的反相输入端均与所述第一工作电压VCC输入端连接,所述第七电阻R7的第二端及所述第八电阻R8的第一端均与所述第三NPN三极管Q3的集电极连接,所述第八电阻R8的第二端与所述第四NPN三极管Q4的基极连接,所述第四 NPN三极管Q4的集电极、所述第九电阻R9的第二端及所述第十一电阻R11 的第一端的连接节点为所述第二KWP转换子电路122的第三信号端,所述第四NPN三极管Q4的发射极与所述第十电阻R10的第一端连接,所述第十电阻R10的第二端接地,所述第十一电阻R11的第二端与所述比较器UB1的同相输入端连接,所述第十二电阻R12的第二端及所述比较器UB1的输出端为所述第二KWP转换子电路122的第二信号端。
在电控电路210完成初始化后后,电控电路210与MCU控制器110进行快速进入模式或者慢速进入模式的通信,第三NPN三极管Q3做一级放大,把MCU控制器110输出的0~3V电压放大为0~12V,第四NPN三极管Q4做二级放大,把第三NPN三极管Q3的小电流放大,同时把汽车的电控电路210 和MCU控制器110做出隔离,防止异常电信号时,击穿和干扰元器件,利用 R10其小的阻值,达到在大电流时,保护Q5的作用,同时又不会产生很大的分压,而影响总线(K线)上的信号量,在获取电控电路210输出的数据流时,直接采用比较器UB1,本实施例中,比较器UB1为电压比较器UB1,将电控电路210输出的12V电压转换为3V电压,在采样总线上的信号量的同时,对总线和MCU控制器110做出隔离,达到简单明了,功率小的效果。
如图5所示,所述CAN-BUS转换电路130的信号端包括第一信号端、第二信号端、第三信号端、第四信号端及第五信号端,所述CAN-BUS转换电路 130包括CAN-BUS转换芯片U1、第十三电阻R13、第十四电阻R14、第一电容C1、第二电容C2及所述第一工作电压VCC输入端。
具体地,所述第十三电阻R13的第一端、所述第一电容C1的第一端及所述CAN-BUS转换芯片U1的第一信号端的连接节点为所述CAN-BUS转换电路130的第一信号端,所述第一电容C1的第二端、所述第二电容C2的第二端及所述CAN-BUS转换芯片U1的接地端均接地,所述第十三电阻R13的第二端、所述第二电容C2的第二端及所述CAN-BUS转换芯片U1的第二信号端的连接节点为所述CAN-BUS转换电路130的第二信号端,所述第十四电阻 R14的第一端及所述CAN-BUS转换芯片U1的电源端均与所述第一工作电压 VCC输入端连接,所述第十四电阻R14的第二端、所述CAN-BUS转换芯片 U1的第三信号端的连接节点为所述CAN-BUS转换电路130的第三信号端,所述CAN-BUS转换芯片U1的第四信号端为CAN-BUS转换电路130的第四信号端,所述CAN-BUS转换芯片U1的第五信号端为CAN-BUS转换电路130 的第五信号端。
当切换电路140内部的继电器导通或者断开使得CAN-BUS转换电路130 与诊断接口220连接后,MCU控制器110与电控电路210进行通信,CAN-BUS 转换芯片U1是MCU控制器110和物理总线(双绞线,CANH与CANL)之间的接口,用于将二进制码流转换为差分信号发送,将差分信号转换为二进制码流接收,主要实现逻辑电平与“显性”,“隐性”的转换。可以为总线提供差动的发送功能,为MCU控制器110提供差动的接收功能,CAN-BUS转换芯片U1的CANH及CAHL分别与诊断接口220的CANH及CAHL进行连接,从诊断接口220获取差分数据流,将差分数据流进行转换为二进制码流发送至MCU控制器110,同时从MCU控制器110接收二进制码流转换为数据流并发送至诊断接口220,完成故障消除或者其他操作。
如图6所示,本实施例中,所述手持式汽车诊断仪还包括用于存储所述数据流的FLASH存储器180,所述FLASH存储器180设置所述壳体上,所述FLASH存储器180与所述MCU控制器110电性连接。
需要说明的是,MCU控制器110与电控电路210交换的数据可存储在 FLASH存储器180,进一步的,当FLASH内存不足时还可外接内存条以进行数据流的存储。
本实施例中,所述手持式汽车诊断仪还包括USB接口190,所述USB接口190设置所述壳体上,所述USB接口190与所述MCU控制器110电性连接。
需要说明的是,当电控电路210在不断更新进步时,原有的手持式汽车诊断仪可能无法满足需求,因此,本实施例中,手持式汽车诊断仪还设有USB 接口190,通过USB接口190可与电脑或者上位机进行连接,从而实现系统升级以及自身的故障排查。
以上所述仅为本实用新型的优选实施例,并非因此限制本实用新型的专利范围,凡是在本实用新型的发明构思下,利用本实用新型说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本实用新型的专利保护范围内。
Claims (8)
1.一种手持式汽车诊断仪,其特征在于,包括壳体,设置在所述壳体内的诊断电路及设置在所述壳体上的多个按键,所述诊断电路包括按键电路、MCU控制器、KWP转换电路、CAN-BUS转换电路、切换电路、LCD显示屏及电源电路;所述按键电路与所述多个按键电性连接,所述电源电路、所述按键电路及所述LCD显示屏均与所述MCU控制器电性连接,所述MCU控制器还经由所述KWP转换电路或所述CAN-BUS转换电路与所述切换电路电性连接,所述切换电路还与汽车的诊断接口电性连接,所述诊断接口与汽车的电控电路电性连接;其中,
所述切换电路,用于根据所述MCU控制器输出的控制信号,导通所述KWP转换电路与所述诊断接口之间的支路或导通所述CAN-BUS转换电路与所述诊断接口之间的支路;
所述KWP转换电路,用于对所述电控电路输出的数据流以及MCU控制器输出的故障消除指令进行电平转换,以使所述MCU控制器与所述电控电路之间的通信遵循基于K线的KWP2000通信协议;
所述CAN-BUS转换电路,用于对所述电控电路输出的数据流以及MCU控制器输出的故障消除指令进行电平转换,以使所述MCU控制器与所述电控电路之间的通信遵循基于CAN-BUS总线的KWP2000通信协议;
所述按键电路,用于输出不同触发信号至所述MCU控制器,以在所述LCD显示屏中进行汽车车型的选择和所述电控电路输出的数据流内的故障码的查询,以及控制所述MCU控制器输出故障消除指令至所述电控电路,以进行故障的消除;
所述MCU控制器,用于根据按键电路输出的触发信号选择与所述汽车车型对应的预设通信协议,并输出控制信号至所述切换电路,以选择与所述预设通信协议对应的一路转换电路与所述电控电路进行信号通讯,以获取所述电控电路输出的数据流,且从所述数据流中获取故障码,并将所述数据流和所述故障码输出至所述LCD显示屏,以供所述LCD显示屏对所述数据流和所述故障码进行显示。
2.如权利要求1所述的手持式汽车诊断仪,其特征在于,所述切换电路包括至少一个切换芯片及多个继电器,多个所述继电器的开关一端与所述诊断接口的多个信号端对应连接,多个所述继电器的开关另一端与所述KWP转换电路或者所述CAN-BUS转换电路对应电性连接,多个所述继电器的受控端与所述切换芯片的控制端对应连接,所述切换芯片与所述MCU控制器电性连接。
3.如权利要求1所述的手持式汽车诊断仪,其特征在于,所述KWP转换电路包括第一KWP转换子电路及第二KWP转换子电路;所述第一KWP转换子电路的第一信号端与所述MCU控制器的第一信号端连接,所述KWP转换子电路的第二信号端与所述诊断接口的第一信号端连接,所述第二KWP转换子电路的第一信号端与所述MCU控制器的第二信号端连接、所述第二KWP转换子电路的第二信号端与所述MCU控制器的第三信号端连接,所述第二KWP转换子电路的第三信号端与所述诊断接口的第二信号端连接。
4.如权利要求3所述的手持式汽车诊断仪,其特征在于,所述第一KWP转换子电路包括第一电阻、第二电阻、第三电阻、第四电阻、第五电阻、第一NPN三极管、第二NPN三极管及第一工作电压输入端;
所述第一电阻的第一端为所述第一KWP转换子电路的第一信号端,所述第一电阻的第二端与所述第一NPN三极管的基极连接,所述第二电阻的第一端及所述第四电阻的第一端均与所述第一工作电压输入端连接,所述第二电阻的第二端及所述第三电阻的第一端均与所述第一NPN三极管的集电极连接,所述第一NPN三极管的发射极接地,所述第三电阻的第二端与所述第二NPN三极管的基极连接,所述第四电阻的第二端与所述第二NPN三极管的集电极的连接节点为所述第一KWP转换子电路的第二信号端,所述第二NPN三极管的集电极与所述第五电阻的第一端连接,所述第五电阻的第二端接地。
5.如权利要求4所述的手持式汽车诊断仪,其特征在于,所述第二KWP转换子电路包括第六电阻、第七电阻、第八电阻、第九电阻、第十电阻、第十一电阻、第十二电阻、第三NPN三极管、第四NPN三极管、比较器及所述第一工作电压输入端;
所述第六电阻的第一端为所述第二KWP转换子电路的第一信号端,所述第六电阻的第二端与所述第三NPN三极管基极连接,所述第三NPN三极管的发射极接地,所述第七电阻的第一端、所述第九电阻的第一端、所述第十二电阻的第一端及所述比较器的反相输入端均与所述第一工作电压输入端连接,所述第七电阻的第二端及所述第八电阻的第一端均与所述第三NPN三极管的集电极连接,所述第八电阻的第二端与所述第四NPN三极管的基极连接,所述第四NPN三极管的集电极、所述第九电阻的第二端及所述第十一电阻的第一端的连接节点为所述第二KWP转换子电路的第三信号端,所述第四NPN三极管的发射极与所述第十电阻的第一端连接,所述第十电阻的第二端接地,所述第十一电阻的第二端与所述比较器的同相输入端连接,所述第十二电阻的第二端及所述比较器的输出端为所述第二KWP转换子电路的第二信号端。
6.如权利要求5所述的手持式汽车诊断仪,其特征在于,所述CAN-BUS转换电路的信号端包括第一信号端、第二信号端、第三信号端、第四信号端及第五信号端,所述CAN-BUS转换电路包括CAN-BUS转换芯片、第十三电阻、第十四电阻、第一电容、第二电容及所述第一工作电压输入端;所述第十三电阻的第一端、所述第一电容的第一端及所述CAN-BUS转换芯片的第一信号端的连接节点为所述CAN-BUS转换电路的第一信号端,所述第一电容的第二端、所述第二电容的第二端及所述CAN-BUS转换芯片的接地端均接地,所述第十三电阻的第二端、所述第二电容的第二端及所述CAN-BUS转换芯片的第二信号端的连接节点为所述CAN-BUS转换电路的第二信号端,所述第十四电阻的第一端及所述CAN-BUS转换芯片的电源端均与所述第一工作电压输入端连接,所述第十四电阻的第二端、所述CAN-BUS转换芯片的第三信号端的连接节点为所述CAN-BUS转换电路的第三信号端,所述CAN-BUS转换芯片的第四信号端为CAN-BUS转换电路的第四信号端,所述CAN-BUS转换芯片的第五信号端为CAN-BUS转换电路的第五信号端。
7.如权利要求1-6任意一项所述的手持式汽车诊断仪,其特征在于,所述手持式汽车诊断仪还包括用于存储所述数据流的FLASH存储器,所述FLASH存储器与所述MCU控制器电性连接。
8.如权利要求7所述的手持式汽车诊断仪,其特征在于,所述手持式汽车诊断仪还包括USB接口,所述MCU控制器通过所述USB接口与上位机电性连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820838841.3U CN208351322U (zh) | 2018-05-31 | 2018-05-31 | 手持式汽车诊断仪 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201820838841.3U CN208351322U (zh) | 2018-05-31 | 2018-05-31 | 手持式汽车诊断仪 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN208351322U true CN208351322U (zh) | 2019-01-08 |
Family
ID=64891806
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201820838841.3U Active CN208351322U (zh) | 2018-05-31 | 2018-05-31 | 手持式汽车诊断仪 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN208351322U (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112799375A (zh) * | 2020-12-25 | 2021-05-14 | 安徽工业大学 | 一种车载总线检测系统及方法 |
CN114296423A (zh) * | 2021-11-26 | 2022-04-08 | 东莞传动电喷科技有限公司 | 大屏幕手持标定诊断仪 |
-
2018
- 2018-05-31 CN CN201820838841.3U patent/CN208351322U/zh active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112799375A (zh) * | 2020-12-25 | 2021-05-14 | 安徽工业大学 | 一种车载总线检测系统及方法 |
CN112799375B (zh) * | 2020-12-25 | 2021-12-10 | 安徽工业大学 | 一种车载总线检测系统及方法 |
CN114296423A (zh) * | 2021-11-26 | 2022-04-08 | 东莞传动电喷科技有限公司 | 大屏幕手持标定诊断仪 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105259894B (zh) | 机动车诊断仪的检测测试系统的检测方法 | |
CN107959599B (zh) | 一种Bus_Off故障测试系统及测试方法 | |
CN101631058A (zh) | 用于检测数据线上的故障的方法 | |
WO2022121693A1 (zh) | 汽车总线的故障定位方法、诊断设备及汽车检测系统、方法 | |
WO2022184069A1 (zh) | 汽车总线故障分析方法、诊断设备及总线故障分析系统 | |
JP2019508757A (ja) | 独立したモジュールの組合せおよび3uシャーシ構造に基づく列車の煙および火災警報の通信方法 | |
CN203658834U (zh) | 一种通用型自设定指令汽车诊断仪 | |
CN208255711U (zh) | 手持式汽车诊断仪 | |
CN208351322U (zh) | 手持式汽车诊断仪 | |
CN105391464A (zh) | 车载终端、车辆数据采集系统及方法 | |
CN104202200A (zh) | 一种基于FlexRay总线的网络在线诊断装置 | |
CN212811760U (zh) | 基于娱乐系统应用层协议的测试装置 | |
CN208255713U (zh) | 基于k线的kwp2000通信协议的手持式汽车诊断仪 | |
CN208255712U (zh) | 基于can-bus总线通信协议的手持式汽车诊断仪 | |
CN208255710U (zh) | 基于j1850总线通讯协议的手持式汽车诊断仪 | |
US20220157096A1 (en) | Vehicular control system, anomaly detection method for vehicular control system, and anomaly detection program for vehicular control system | |
CN211651891U (zh) | 一种温度检测装置及空调 | |
CN113960991A (zh) | 车辆故障诊断系统、方法、装置、片上系统芯片及车辆 | |
JPH10133905A (ja) | 車両通信ネットワークシステム | |
CN207339254U (zh) | 一种汽车总线通信线路的保护电路 | |
CN113253033B (zh) | 一种模拟供电测试装置 | |
CN107567697A (zh) | 总线网端接器 | |
CN217388736U (zh) | Obd接口的引脚切换电路及车辆检测设备 | |
CN117082107B (zh) | 通讯调试设备、通讯调试方法 | |
CN215219118U (zh) | 一种车辆测试用线束模块检测工具 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |