CN101430557B - Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method - Google Patents
Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method Download PDFInfo
- Publication number
- CN101430557B CN101430557B CN2008101537634A CN200810153763A CN101430557B CN 101430557 B CN101430557 B CN 101430557B CN 2008101537634 A CN2008101537634 A CN 2008101537634A CN 200810153763 A CN200810153763 A CN 200810153763A CN 101430557 B CN101430557 B CN 101430557B
- Authority
- CN
- China
- Prior art keywords
- lead
- wire
- vehicle
- protocol
- data
- 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.)
- Expired - Fee Related
Links
- 238000003745 diagnosis Methods 0.000 title claims abstract description 53
- 238000003672 processing method Methods 0.000 title claims description 3
- 230000003750 conditioning effect Effects 0.000 claims abstract description 52
- 238000000034 method Methods 0.000 claims abstract description 11
- 238000004891 communication Methods 0.000 claims description 48
- 230000004044 response Effects 0.000 claims description 35
- 238000002405 diagnostic procedure Methods 0.000 claims description 11
- 239000013078 crystal Substances 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 4
- 230000010355 oscillation Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000015572 biosynthetic process Effects 0.000 claims 4
- 230000009977 dual effect Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 abstract description 24
- 239000003990 capacitor Substances 0.000 description 12
- 238000011161 development Methods 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 3
- 239000003344 environmental pollutant Substances 0.000 description 3
- 238000000691 measurement method Methods 0.000 description 3
- 231100000719 pollutant Toxicity 0.000 description 3
- 238000003915 air pollution Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种用于汽车故障诊断的多协议数据转换器,包括车辆连接接口和与微控制器连接的RS232接口,所述微控制器与车辆连接接口之间分别设置有转换器供电电路和K线信号调理电路、CAN信号调理电路和ALDL信号调理电路,所述微控制器与RS232接口之间设置有RS232信号调理电路,所述车辆连接接口采用符合ISO 15031-3和SAEJ1962规定的标准EOBD和OBDII连接器;所述微控制器中嵌入有车辆协议自动搜索模块和协议诊断模块;所述协议诊断模块包括ISO15765/SAE J1939协议的诊断处理子模块和SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议的诊断处理子模块;所述微控制器与车辆连接接口之间还设置有用于实现J1850 VPW和J1850 PWM两种方式信号调理的SAEJ1850信号调理电路;所述微控制器和上述各信号调理电路之间的连接是通过微控制器接口电路实现的。同时,本发明中还公开了该数据转换器的诊断方法。
The invention discloses a multi-protocol data converter for automobile fault diagnosis, which comprises a vehicle connection interface and an RS232 interface connected with a micro-controller, and a converter power supply circuit is respectively arranged between the micro-controller and the vehicle connection interface and K line signal conditioning circuit, CAN signal conditioning circuit and ALDL signal conditioning circuit, RS232 signal conditioning circuit is arranged between the microcontroller and the RS232 interface, and the vehicle connection interface adopts the standard in compliance with ISO 15031-3 and SAEJ1962 EOBD and OBDII connectors; the microcontroller is embedded with a vehicle protocol automatic search module and a protocol diagnostic module; the protocol diagnostic module includes a diagnostic processing submodule of the ISO15765/SAE J1939 protocol and SAE J1850/ISO 9141/ISO 14230/ The diagnostic processing sub-module of the KW1281/ALDL protocol; the SAEJ1850 signal conditioning circuit for realizing J1850 VPW and J1850 PWM signal conditioning is also arranged between the microcontroller and the vehicle connection interface; the microcontroller and the above-mentioned The connection between the signal conditioning circuits is realized through the microcontroller interface circuit. At the same time, the invention also discloses a diagnosis method of the data converter.
Description
技术领域 technical field
本发明专利涉及一种汽车故障诊断的数据转换器,尤其涉及一种基于PC的车辆故障诊断系统和手持车辆故障诊断设备开发中的用于汽车故障诊断的多协议数据转换器。The patent of the present invention relates to a data converter for automobile fault diagnosis, in particular to a multi-protocol data converter for automobile fault diagnosis in the development of PC-based vehicle fault diagnosis system and handheld vehicle fault diagnosis equipment.
背景技术 Background technique
从20世纪50年代开始,通过汽车技术与电子技术相结合,电子技术在汽车上的应用范围越来越广,并提供了速度快捷、功能强大、性能可靠、成本低廉的汽车电子控制系统,极大地提高了汽车的动力性、经济性、安全性和舒适性。然而由于汽车控制的电子化导致汽车系统前所未有的复杂性,给汽车维修工作带来了越来越多的困难。针对这种情况,到20世纪70年代末80年代初,世界大多数汽车制造商就开始使用电子手段来检测和诊断汽车发动机各部件以及其他电子控制系统的功能和故障,实时监控汽车的各系统工作状态,同时为维修人员提供诊断和排除故障提供依据,这就是OBD(On-Board Diagnostics)-车载诊断系统。Since the 1950s, through the combination of automotive technology and electronic technology, the application of electronic technology in automobiles has become wider and wider, and it has provided automotive electronic control systems with fast speed, powerful functions, reliable performance, and low cost. It greatly improves the power, economy, safety and comfort of the car. However, due to the unprecedented complexity of the vehicle system due to the electronic control of the vehicle, it has brought more and more difficulties to the vehicle maintenance work. In response to this situation, by the end of the 1970s and the beginning of the 1980s, most automobile manufacturers in the world began to use electronic means to detect and diagnose the functions and faults of various components of automobile engines and other electronic control systems, and monitor the various systems of automobiles in real time. Working status, while providing maintenance personnel with a basis for diagnosis and troubleshooting. This is OBD (On-Board Diagnostics)-on-board diagnostic system.
另一方面,由于汽车已成为世界各地最大的大气污染源之一,目前许多国家都将控制车辆排放作为改善大气环境质量的重要工作,这直接导致了汽车排放相关的OBD系统的快速发展。排放相关的OBD系统利用车载诊断技术专门对车辆排放相关系统进行监测和诊断的系统。排放相关的OBD系统并非立足于所需监测值的直接测量,而是需要通过间接算法充分可信的建立被监测信号与所要求的排放测量结果的相互对应关系,当信号发生异常变化时,对可能影响排放水平的潜在趋势作出准确判断并发出报警,从而达到减少排放的目的。实践经验证明,OBD技术是控制车辆排放的最有效技术手段之一,世界各国纷纷制定法规推广这一技术的应用,目前已形成了美国OBD(OBDII)、欧洲OBD(EOBD)和日本OBD(JOBD)三大种类的OBD技术体系。On the other hand, since automobiles have become one of the largest sources of air pollution around the world, many countries currently regard the control of vehicle emissions as an important task to improve the quality of the atmospheric environment, which directly leads to the rapid development of OBD systems related to automobile emissions. The emission-related OBD system uses on-board diagnostic technology to monitor and diagnose vehicle emission-related systems. The emission-related OBD system is not based on the direct measurement of the required monitoring values, but needs to establish the corresponding relationship between the monitored signal and the required emission measurement results through an indirect algorithm that is fully credible. When the signal changes abnormally, the The potential trends that may affect the emission level can be accurately judged and alarmed, so as to achieve the purpose of reducing emissions. Practical experience has proved that OBD technology is one of the most effective technical means to control vehicle emissions. Countries around the world have formulated regulations to promote the application of this technology. ) Three types of OBD technology systems.
美国是最早推动OBD技术进步的国家,1982年CARB(California Air Resources Board)美国加州大气资源局)制定自1988年开始所有在加州销售的车辆必须装备车载诊断系统OBD,以用于控制排放系统失效。由于早期的车载诊断系统(现在称之为OBD I)存在缺陷,1988年CARB开始第二代的OBD系统的标准研究,称之为OBD II系统。在1994年以后,SAE还持续不断地对OBD II的相关内容进行不断的修正,颁布了SAE J1962、SAE J2012、SAE J1930、SAE J1978、SAE J1979和SAE J1850等系列标准。经环境保护机构(EPA)及美国加州资源协会(CARB)认证通过并要求各个汽车制造厂依照OBD-II的标准提供统一的诊断接口、通信方式和故障码。所以在2004年以后把经修正的OBD II系统成为先进的OBD II系统(Revised OBD II)。The United States was the first country to promote the advancement of OBD technology. In 1982, CARB (California Air Resources Board) established that all vehicles sold in California must be equipped with on-board diagnostic system OBD since 1988 to control the failure of the emission system. . Due to the defects of the early on-board diagnostic system (now called OBD I), in 1988 CARB started the standard research of the second generation OBD system, called OBD II system. After 1994, SAE continued to revise the relevant content of OBD II, promulgating a series of standards such as SAE J1962, SAE J2012, SAE J1930, SAE J1978, SAE J1979 and SAE J1850. It has been certified by the Environmental Protection Agency (EPA) and the California Resources Association (CARB) and requires each automobile manufacturer to provide a unified diagnostic interface, communication method and fault code in accordance with the OBD-II standard. Therefore, after 2004, the revised OBD II system became the advanced OBD II system (Revised OBD II).
在美国实施OBD-II之时,欧共体也相应要求欧洲各国汽车制造商生产的轿车都相应配置欧洲电控汽车微机故障诊断系统,即EOBD(European On-board Diagnosis System),并逐步颁布ISO 9141、ISO 14230、ISO 14229、ISO 15031、ISO 15765等相关标准。根据EU-Richtlinle1999/102/EG条文规定,2001年欧洲所有新生产的轿车(载重小于2.5吨)仅限于汽油发动机配置EOBD系统,而对于柴油发动机轿车要求在2004年必须强制配置EOBD系统。98/69/EC中规定了欧III及欧IV轻型车加装车载诊断(OBD)系统的技术及试验要求。When the United States implemented OBD-II, the European Community also required the cars produced by European automakers to be equipped with European electronically controlled vehicle microcomputer fault diagnosis systems, that is, EOBD (European On-board Diagnosis System), and gradually promulgated ISO 9141, ISO 14230, ISO 14229, ISO 15031, ISO 15765 and other related standards. According to EU-Richtlinle 1999/102/EG regulations, in 2001 all newly produced cars in Europe (with a load less than 2.5 tons) were limited to gasoline engines equipped with EOBD systems, while diesel engine cars were required to be equipped with EOBD systems in 2004. 98/69/EC stipulates the technical and test requirements for Euro III and Euro IV light vehicles to install on-board diagnostic (OBD) system.
在日本,如何应对汽车排放法规的强化趋势一直是汽车整车公司的重要课题。2003年9月20日日本国土交通省修订了乘用车、载货车及大客车的排放标准,制定了被称为世界上最为严格的“新长期排放法规”。该法规规定新车型自2005年10月1日开始,对已投产并继续生产的车型自2007年9月1日起实施新排放规定。由此相配套的“车载式故障诊断系统”-OBD的作用比以前任何时候都要发挥更大的监视作用。于此同时,从车外部连接OBD系统的“扫描诊断仪”(Scan Too1)的重要性也更为令人注目。看来,在日本“高度电子化维护保养时代”正在到来。为了配合1998年9月强化后的排放法规,强制实施安装OBD,并规定从2000年10月起从新型乘用车开始执行,接着,扩大到在用车辆。为了适应新排放法规,日本汽车界计划开发新一代的检测与监视排放降低装置的自诊断系统。就是说,要求装用更为精确的OBD,以有效根据来自各种传感器的信息诊断排放气体的浓度,并且能确保提前检测故障。In Japan, how to respond to the strengthening trend of automobile emission regulations has always been an important issue for automobile manufacturers. On September 20, 2003, the Japanese Ministry of Land, Infrastructure, Transport and Tourism revised the emission standards for passenger cars, trucks and buses, and formulated what is known as the most stringent "new long-term emission regulations" in the world. This regulation stipulates that new models will start from October 1, 2005, and new emission regulations will be implemented on September 1, 2007 for models that have been put into production and continue to be produced. The matching "on-board fault diagnosis system" - OBD will play a greater role in monitoring than ever before. At the same time, the importance of "Scan Too1" connected to the OBD system from the outside of the car is also more noticeable. It seems that in Japan "the era of highly electronic maintenance" is coming. In order to comply with the enhanced emission regulations in September 1998, the installation of OBD is mandatory, and it is stipulated that it will be implemented from new passenger cars from October 2000, and then expanded to in-use vehicles. In order to adapt to the new emission regulations, the Japanese automobile industry plans to develop a new generation of self-diagnosis systems for detecting and monitoring emission reduction devices. That is, more accurate OBDs are required to efficiently diagnose the concentration of exhaust gas based on information from various sensors and to ensure early detection of malfunctions.
在我国OBD领域的工作也尚处于起步阶段,根据《中华人民共和国环境保护法》和《中华人民共和国大气污染防治法》的有关要求,国家环境保护总局和国家质量监督检验检疫总局2005年4月15日联合颁布了GB18352.3-2005《轻型车辆污染物排放限值及测量方法(中国III、IV阶段)》。2005年12月31日北京市开始提前实施国家第III阶段排放法规,并且要求新车型必须带有OBD系统。2007年1月1日起,广州在其城市销售的车辆必须带有OBD系统。2007年7月1日开始实施标准GB18352.3-2005《轻型车辆污染物排放限值及测量方法(中国III、IV阶段)》第III阶段。2008年7月1日起第一类汽油车(座位总数不超过六座,且最大总质量不超过2500kg的M1类车辆)要求装有OBD系统,其中在生产车推迟一年执行,在用车符合性检查同步执行。到2010年7月1日起要求所有轻型车辆都要装配OBD系统。The work in the field of OBD in my country is still in its infancy. According to the relevant requirements of the "Environmental Protection Law of the People's Republic of China" and the "Law of the People's Republic of China on Air Pollution Prevention and Control", the State Environmental Protection Administration and the State Administration of Quality Supervision, Inspection and Quarantine announced in April 2005 On the 15th, GB18352.3-2005 "Light Vehicle Pollutant Emission Limits and Measurement Methods (China Phase III and IV)" was jointly promulgated. On December 31, 2005, Beijing began to implement the national phase III emission regulations ahead of schedule, and required new models to have an OBD system. From January 1, 2007, vehicles sold in Guangzhou must have an OBD system. On July 1, 2007, Phase III of the standard GB18352.3-2005 "Light Vehicle Pollutant Emission Limits and Measurement Methods (China Phase III, IV)" began to be implemented. From July 1, 2008, the first category of gasoline vehicles (M1 vehicles with no more than six seats and a maximum total mass of no more than 2500kg) are required to be equipped with an OBD system. Compliance checks are performed synchronously. From July 1, 2010, all light vehicles are required to be equipped with OBD systems.
总而言之,在汽车电子技术发展和各国在汽车相关法规的推动下,目前,国内外生产的汽车广泛装备了OBD系统。这一系统是现代汽车故障诊断最重要手段之一,它包括了一段车辆各电子控制单元(ECUs)加入的专门为在线监控和诊断车辆各系统故障及其零部件故障的自诊断程序,它具有识别可能存在故障的区域的功能,并以故障代码的方式将该信息储存在电控单元存储器内。同时为了诊断和维修的方便,还设置了专门诊断接口。利用外部的诊断设备,通过这一诊断接口可以读取车辆记录的故障信息或测试相关系统及零部件的工作状态。All in all, under the impetus of the development of automotive electronics technology and the automobile-related laws and regulations of various countries, at present, automobiles produced at home and abroad are widely equipped with OBD systems. This system is one of the most important means of modern vehicle fault diagnosis. It includes a self-diagnosis program that is added to each electronic control unit (ECUs) of the vehicle for online monitoring and diagnosis of vehicle system faults and component faults. It has The function of identifying areas that may be faulty and storing this information in the memory of the ECU in the form of a fault code. At the same time, for the convenience of diagnosis and maintenance, a special diagnosis interface is also set up. Using external diagnostic equipment, through this diagnostic interface, you can read the fault information recorded by the vehicle or test the working status of related systems and components.
OBD系统在各国在汽车相关法规的推动下已经逐步走向了标准化,但是由于历史的原因目前很将来很长的时间内依然不能达到完全统一,这些统一的内容尤其表现在使用的通信方式上。目前汽车OBD系统在与外部诊断设备通信中使用的数据交换协议包括了各国OBD规范推荐使用的SAE J1850、ISO 9141、ISO 14230和ISO 15765及部分整车制造商自主使用协议,比如K1281和ALDL等。由于我国目前生产和销售的汽车品牌众多,装备的OBD系统使用的通信协议也是各种各样,相互之间不能兼容通用。因此一般来说故障诊断仪都是诊断单一的车型开发的,是专业的车辆维修厂或4S店才可以配备的昂贵设备。The OBD system has been gradually standardized under the promotion of automobile-related laws and regulations in various countries, but due to historical reasons, it will still not be completely unified for a long time in the future. These unified contents are especially reflected in the communication methods used. At present, the data exchange protocols used by the automotive OBD system in communication with external diagnostic equipment include SAE J1850, ISO 9141, ISO 14230, and ISO 15765 recommended by OBD specifications in various countries, as well as some independent protocols used by vehicle manufacturers, such as K1281 and ALDL, etc. . Due to the large number of automobile brands currently produced and sold in our country, the communication protocols used by the equipped OBD systems are also various, and they are not compatible with each other. Therefore, generally speaking, the fault diagnosis instrument is developed for a single car model, and it is an expensive equipment that can only be equipped by a professional vehicle repair shop or 4S shop.
公开日2008年1月9日,公告号CN201004013的中国发明专利中公开了一种用于汽车电控单元的诊断系统;该系统的技术方案是包括USB诊断协议转换盒、连接USB诊断协议转换盒的计算机以及连接USB诊断协议转换盒和汽车诊断座的诊断电缆;所述USB诊断协议转换盒包括CAN总线接口单元和K总线接口单元;所述诊断电缆通过CAN总线接口单元或K总线接口单元与汽车诊断座相连;所述计算机包括诊断数据库和诊断单元。上述技术方案中的USB诊断协议转换盒只可以连接CAN总线或K总线两种形式,不能更好地适应车辆诊断通信形式多样性;当车辆与诊断设备之间的通信数据交流时,其USB诊断协议转换盒只能实现CAN总线或K总线数据流与USB总线数据流之间的转换,因此,相应的诊断设备必须具有CAN总线或K总线的网络层、数据链路层的协议处理功能,从而增加了诊断设备的复杂性。The publication date is January 9, 2008. The Chinese invention patent with the announcement number CN201004013 discloses a diagnostic system for automotive electronic control units; the technical solution of the system includes a USB diagnostic protocol conversion box and a USB diagnostic protocol conversion box. computer and a diagnostic cable connecting the USB diagnostic protocol conversion box and the vehicle diagnostic seat; the USB diagnostic protocol conversion box includes a CAN bus interface unit and a K bus interface unit; the diagnostic cable is connected to the CAN bus interface unit or the K bus interface unit The car diagnostic socket is connected; the computer includes a diagnostic database and a diagnostic unit. The USB diagnostic protocol conversion box in the above technical solution can only be connected to the CAN bus or the K bus, and cannot better adapt to the diversity of vehicle diagnostic communication forms; when the communication data exchange between the vehicle and the diagnostic equipment, its USB diagnostic The protocol conversion box can only realize the conversion between CAN bus or K bus data flow and USB bus data flow, therefore, the corresponding diagnostic equipment must have the protocol processing function of the network layer and data link layer of CAN bus or K bus, so that Increased complexity of diagnostic equipment.
发明内容 Contents of the invention
由于我国目前生产和销售的汽车品牌众多,装备的OBD系统使用的通信协议也是各种各样,相互之间不能兼容通用。因此一般来说故障诊断仪都是诊断单一的车型开发的,是专业的车辆维修厂或4S店才可以配备的昂贵设备。本发明提供一种用于汽车故障诊断的多协议数据转换器,可以应用于各种车辆故障诊断系统中,是一种兼容了目前汽车上使用的各种通信协议的数据转化装置,将上述用于汽车故障诊断的多协议数据转换器应用在基于PC的车辆故障诊断系统和手持车辆故障诊断设备开发中,以使汽车诊断仪开发商专注于应用层的软件开发,从而可以大大缩短开发时间,减少开发成本。Due to the large number of automobile brands currently produced and sold in our country, the communication protocols used by the equipped OBD systems are also various, and they are not compatible with each other. Therefore, generally speaking, the fault diagnosis instrument is developed for a single car model, and it is an expensive equipment that can only be equipped by a professional vehicle repair shop or 4S shop. The present invention provides a multi-protocol data converter for automobile fault diagnosis, which can be applied to various vehicle fault diagnosis systems, and is a data conversion device compatible with various communication protocols currently used in automobiles. The multi-protocol data converter for vehicle fault diagnosis is applied in the development of PC-based vehicle fault diagnosis system and handheld vehicle fault diagnosis equipment, so that the developers of vehicle diagnostic instruments can focus on the software development of the application layer, which can greatly shorten the development time. Reduce development costs.
为了解决上述技术问题,本发明用于汽车故障诊断的多协议数据转换器予以实现的技术方案是:包括车辆连接接口和与微控制器连接的RS232接口,所述微控制器与车辆连接接口之间分别设置有转换器供电电路和K线信号调理电路、CAN信号调理电路和ALDL信号调理电路,所述微控制器与RS232接口之间设置有RS232信号调理电路,所述车辆连接接口采用符合ISO 15031-3和SAE J1962规定的标准EOBD和OBDII通用连接器;所述微控制器中嵌入有车辆协议自动搜索模块和协议诊断模块;所述协议诊断模块包括ISO15765/SAE J1939协议的诊断处理子模块和SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议的诊断处理子模块;所述微控制器与车辆连接接口之间还设置有用于实现J1850VPW和J1850PWM两种方式信号调理的SAE J1850信号调理电路;所述K线信号调理电路用于实现ISO 9141、ISO 14230和KW1281三种协议的信号调理;所述CAN信号调理电路由ISO15765和SAE J1939信号调理电路构成,用于实现符合ISO15765标准ID和扩展ID、ISO 14229协议的标准ID和扩展ID的CAN通信模式,以及SAE J1939方式的信号调理;所述微控制器和上述各信号调理电路之间的连接是通过微控制器接口电路实现的。In order to solve the above-mentioned technical problems, the technical scheme realized by the multi-protocol data converter for automobile fault diagnosis of the present invention is: comprising a vehicle connection interface and an RS232 interface connected with a microcontroller, the connection between the microcontroller and the vehicle connection interface A converter power supply circuit, a K-line signal conditioning circuit, a CAN signal conditioning circuit, and an ALDL signal conditioning circuit are arranged between the microcontroller and an RS232 signal conditioning circuit, and the vehicle connection interface adopts ISO Standard EOBD and OBDII universal connectors specified by 15031-3 and SAE J1962; the microcontroller is embedded with a vehicle protocol automatic search module and a protocol diagnostic module; the protocol diagnostic module includes a diagnostic processing submodule of the ISO15765/SAE J1939 protocol and the SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL protocol diagnostic processing sub-module; the microcontroller and the vehicle connection interface are also provided with a SAE J1850 signal conditioning circuit for realizing J1850VPW and J1850PWM signal conditioning. The K line signal conditioning circuit is used to realize the signal conditioning of the three protocols of ISO 9141, ISO 14230 and KW1281; the CAN signal conditioning circuit is composed of ISO15765 and SAE J1939 signal conditioning circuits, and is used to realize the ISO15765 standard ID and expansion The standard ID of the ID, the ISO 14229 protocol and the CAN communication mode of the extended ID, and the signal conditioning of the SAE J1939 mode; the connection between the microcontroller and the above-mentioned signal conditioning circuits is realized by a microcontroller interface circuit.
利用上述用于汽车故障诊断的多协议数据转换器进行车辆协议自动搜索及诊断处理方法,包括以下步骤:Using the above-mentioned multi-protocol data converter for vehicle fault diagnosis to carry out automatic vehicle protocol search and diagnosis processing method includes the following steps:
(1)上电的同时启动微控制器中的车辆协议自动搜索模块,从而进行搜索车辆所使用的通信协议,并记录车辆协议号DP_N,与所述DP_N值对应的协议关系如下:(1) Start the vehicle protocol automatic search module in the micro-controller while powering on, thereby search for the communication protocol used by the vehicle, and record the vehicle protocol number DP_N, and the protocol relationship corresponding to the DP_N value is as follows:
DP_N=0,该车辆使用的协议为转换器不支持的通信协议;DP_N=0, the protocol used by the vehicle is a communication protocol not supported by the converter;
DP_N=1,该车辆使用的协议为转换器支持的SAE J1850通信协议;DP_N=1, the protocol used by the vehicle is the SAE J1850 communication protocol supported by the converter;
DP_N=2,该车辆使用的协议为转换器支持的ISO9141通信协议;DP_N=2, the protocol used by the vehicle is the ISO9141 communication protocol supported by the converter;
DP_N=3,该车辆使用的协议为转换器支持的ISO14230通信协议;DP_N=3, the protocol used by the vehicle is the ISO14230 communication protocol supported by the converter;
DP_N=4,该车辆使用的协议为转换器支持的ISO15765通信协议;DP_N=4, the protocol used by the vehicle is the ISO15765 communication protocol supported by the converter;
DP_N=5,该车辆使用的协议为转换器支持的SAE J1939通信协议;DP_N=5, the protocol used by the vehicle is the SAE J1939 communication protocol supported by the converter;
DP_N=6,该车辆使用的协议为转换器支持的ALDL通信协议;DP_N=6, the protocol used by the vehicle is the ALDL communication protocol supported by the converter;
DP_N=7,该车辆使用的协议为转换器支持的KW1281通信协议;DP_N=7, the protocol used by the vehicle is the KW1281 communication protocol supported by the converter;
(2)若记录的车辆协议号DP_N=0,则同时闪烁与微控制器连接的VD2和VD3两个发光二级管,以警示操作者;(2) If the recorded vehicle protocol number DP_N=0, then flash the two light-emitting diodes VD2 and VD3 connected to the microcontroller at the same time to warn the operator;
(3)若记录的车辆协议号DP_N不为0,则进入RS232信号条理电路等待接收诊断指令的状态;当RS232信号条理电路接收到指令或者数据时,先判断指令或者数据是否符合车辆连接接口的ISO14229、ISO15031-5或SAEJ1979规范;如果不符合上述ISO14229、ISO15031-5或SAEJ1979规范的其中之一,则反馈“请求指令不规范”信息,否则根据DP_N值调用相应的协议诊断模块进行诊断处理,有以下两种情形之一;(3) If the recorded vehicle protocol number DP_N is not 0, enter the state where the RS232 signal processing circuit is waiting to receive diagnostic instructions; when the RS232 signal processing circuit receives instructions or data, first judge whether the instructions or data conform to the requirements of the vehicle connection interface ISO14229, ISO15031-5 or SAEJ1979 specifications; if it does not meet one of the above ISO14229, ISO15031-5 or SAEJ1979 specifications, it will feed back the message "the request command is not standardized", otherwise call the corresponding protocol diagnostic module for diagnostic processing according to the DP_N value, One of the following two situations;
(3-1)若DP_N=1、DP_N=2、DP_N=3、DP_N=6或DP_N=7,则嵌入在控制器中的SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议的诊断处理子模块按照OSI开放互联模式进行如下诊断处理:首先,接收符合ISO14229、ISO 15031-5或SAE J1979规范的应用层数据UP_D格式的指令;然后,将接收到的UP_D格式指令转化成符合相应诊断协议链路层数据LP_D格式的数据发送给车辆OBD系统;发送完指令后,等待接收车辆ECU响应的数据;每收到一个响应的LP_D格式的数据后直接转化为UP_D格式,并通过RS232发出响应数据;当等待时间溢出时,则退出上述诊断处理过程;(3-1) If DP_N=1, DP_N=2, DP_N=3, DP_N=6 or DP_N=7, the diagnostic handler of the SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL protocol embedded in the controller The module performs the following diagnostic processing in accordance with the OSI open interconnection mode: First, it receives instructions in the UP_D format of the application layer data conforming to the ISO14229, ISO 15031-5 or SAE J1979 specifications; then, converts the received UP_D format instructions into corresponding diagnostic protocol chains The data in LP_D format of the road layer data is sent to the vehicle OBD system; after sending the command, it waits to receive the response data from the vehicle ECU; after receiving a response data in LP_D format, it is directly converted into UP_D format, and the response data is sent through RS232; When the waiting time overflows, exit the above diagnostic process;
(3-2)若DP_N=4或DP_N=5,则嵌入在控制器中的ISO 15765/SAE J1939协议的诊断处理子模块按照OSI开放互联模式进行如下诊断处理:首先,接收符合ISO14229、ISO15031-5或SAE J1979规范的应用层数据UP_D格式的指令;然后,将接收到的UP_D格式指令转化成符合相应诊断协议链路层数据LP_D格式的数据发送给车辆OBD系统;发送完指令后,等待接收车辆ECU响应的数据;如果是单帧的响应数据,则直接将响应的LP_D格式数据直接转化为UP_D格式,并通过RS232发出响应数据;如果是多帧响应数据,则先将其多帧响应数据按照ID整理后存储起来,待等到整个报文接收结束后再将响应的LP_D格式数据直接转化为UP_D格式,并通过RS232发出响应数据;当等待时间溢出时,退出上述诊断处理过程。(3-2) If DP_N=4 or DP_N=5, the diagnostic processing sub-module of the ISO 15765/SAE J1939 protocol embedded in the controller performs the following diagnostic processing in accordance with the OSI open interconnection mode: first, the reception conforms to ISO14229, ISO15031- 5 or SAE J1979 standard application layer data UP_D format instructions; then, convert the received UP_D format instructions into data that conforms to the corresponding diagnostic protocol link layer data LP_D format and send them to the vehicle OBD system; after sending the instructions, wait for receiving The data responded by the vehicle ECU; if it is a single-frame response data, directly convert the response LP_D format data into UP_D format, and send the response data through RS232; if it is a multi-frame response data, first convert its multi-frame response data After sorting and storing according to the ID, wait until the entire message is received, then directly convert the response LP_D format data into UP_D format, and send the response data through RS232; when the waiting time overflows, exit the above diagnostic process.
与现有技术相比,本发明的有益效果是:Compared with prior art, the beneficial effect of the present invention is:
(1)本发明用于汽车故障诊断的多协议数据转换器完全支持国III、EOBD和OBDII要求的汽车诊断通信协议,包括SAE J1850、ISO9141、ISO14230和ISO15765在此基础上还增加了非法规要求但是应用较广的SAE J1939、ALDL和KW1281。也就是说数据转换器总共支持七种种车载诊断通信协议,而这是目前在我国销售的绝大部分汽车使用的诊断通信协议。(1) The multi-protocol data converter used for automobile fault diagnosis of the present invention fully supports the automobile diagnosis communication protocol required by National III, EOBD and OBDII, including SAE J1850, ISO9141, ISO14230 and ISO15765. On this basis, non-legal requirements are also added But widely used SAE J1939, ALDL and KW1281. That is to say, the data converter supports a total of seven on-board diagnostic communication protocols, and this is the diagnostic communication protocol used by most of the cars currently sold in our country.
(2)本发明用于汽车故障诊断的多协议数据转换器在上电时可以自动搜索车辆OBD系统支持的诊断通信协议,然后根据搜索到的通信协议与上位诊断设备进行数据交换。(2) The multi-protocol data converter for automobile fault diagnosis of the present invention can automatically search for the diagnostic communication protocol supported by the vehicle OBD system when powered on, and then perform data exchange with the upper diagnostic equipment according to the searched communication protocol.
(3)本发明用于汽车故障诊断的多协议数据转换器在完成车辆与诊断设备之间的通信数据交流时已经完成了所支持的七种协议的数据链路层和网络层的处理,在通过RS232与上层的诊断设备进行交换的数据完全符合ISO 14229、ISO 15031-5和SAE J1979所规定的诊断服务和数据格式。因此利用本发明开发诊断设备时可以简化诊断软件,只需专注于诊断的应用层的开发,缩短开发的周期,减少开发成本。(3) The multi-protocol data converter that the present invention is used for automobile fault diagnosis has completed the processing of the data link layer and the network layer of the seven kinds of protocols supported when completing the communication data exchange between the vehicle and the diagnostic equipment. The data exchanged with the upper diagnostic equipment through RS232 fully complies with the diagnostic services and data formats specified in ISO 14229, ISO 15031-5 and SAE J1979. Therefore, the diagnostic software can be simplified when the diagnostic equipment is developed by using the present invention, only need to focus on the development of the diagnostic application layer, shorten the development cycle, and reduce the development cost.
(4)如图1所示,本发明用于汽车故障诊断的多协议数据转换器的一端与车辆诊断接口连接,其另一端是以RS232串口形式交换数据。该数据转换器与车辆的通信连接可兼容我国GB 18352.3-2005《轻型汽车污染物排放限值及测量方法》(中国III、IV阶段)所规定的所有通信连接方式,并在此方式上扩展了双K线和ALDL连接方式。RS232接口交换的数据格式符合ISO 15031-5、SAE J1979以及ISO 14229所规定的数据格式和诊断服务。本发明主要应用在基于PC的车辆故障诊断系统和手持车辆故障诊断设备开发中,可以大量缩短开发的时间,减少开发成本。(4) As shown in Figure 1, one end of the multi-protocol data converter used for automobile fault diagnosis of the present invention is connected with the vehicle diagnosis interface, and the other end is to exchange data in the form of RS232 serial port. The communication connection between the data converter and the vehicle is compatible with all communication connection methods stipulated in my country's GB 18352.3-2005 "Limits and Measurement Methods of Pollutant Emissions from Light Vehicles" (China Phase III, IV), and expands on this method Double K line and ALDL connection. The data format exchanged by the RS232 interface complies with the data format and diagnostic services specified in ISO 15031-5, SAE J1979 and ISO 14229. The invention is mainly applied in the development of PC-based vehicle fault diagnosis system and hand-held vehicle fault diagnosis equipment, which can greatly shorten the development time and reduce the development cost.
附图说明 Description of drawings
图1是本发明用于汽车故障诊断的多协议数据转换器与外设连接关系示意图;Fig. 1 is a schematic diagram of the connection relationship between the multi-protocol data converter and the peripheral devices used for automobile fault diagnosis in the present invention;
图2是本发明数用于汽车故障诊断的多协议数据转换器硬件结构框图;Fig. 2 is the multi-protocol data converter hardware structural block diagram that the number of the present invention is used for automobile fault diagnosis;
图3是图2中所示车辆连接接口引脚定义示意图;Fig. 3 is a schematic diagram of the definition of vehicle connection interface pins shown in Fig. 2;
图4是图2中所示SAE J1850信号调理电路图;Fig. 4 is the SAE J1850 signal conditioning circuit diagram shown in Fig. 2;
图5是图2中所示ISO 9141、ISO 14230和KW1281信号调理电路图;Fig. 5 is the signal conditioning circuit diagram of ISO 9141, ISO 14230 and KW1281 shown in Fig. 2;
图6是图2中所示ISO15765和SAE J1939信号调理电路图;Fig. 6 is the signal conditioning circuit diagram of ISO15765 and SAE J1939 shown in Fig. 2;
图7是图2中所示RS232和ALDL信号调理电路图;Fig. 7 is a circuit diagram of RS232 and ALDL signal conditioning shown in Fig. 2;
图8是图2中所示RS232接口电路图;Fig. 8 is the RS232 interface circuit diagram shown in Fig. 2;
图9是图2中所示微控制器的接口电路图;Fig. 9 is an interface circuit diagram of the microcontroller shown in Fig. 2;
图10是用于汽车故障诊断的多协议数据转换器嵌入式模块的总体结构框图;Fig. 10 is the overall structural block diagram of the multi-protocol data converter embedded module that is used for automobile fault diagnosis;
图11是利用本发明数据转换器进行车辆协议自动搜索的程序流程图;Fig. 11 is a program flow chart of using the data converter of the present invention to automatically search for vehicle protocols;
图12是本发明数据转换器进行SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议诊断处理的流程图;Fig. 12 is a flowchart of SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL protocol diagnostic processing performed by the data converter of the present invention;
图13是本发明数据转换器进行ISO 15765/SAE J1939协议诊断处理的流程图。Fig. 13 is a flow chart of the ISO 15765/SAE J1939 protocol diagnosis process performed by the data converter of the present invention.
具体实施方式 Detailed ways
下面结合附图和具体实施例对本发明做进一步详细描述。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
本发明数据转换器与外设的连接关系Connection relationship between the data converter and peripherals of the present invention
如图1所示,数据转换器由车辆连接接口、数据转换电路和RS232接口组成。数据转换器通过车辆连接接口与车辆OBD诊断接口连接,通过RS232与上层的诊断设备进行交换数据,数据转换电路主要完成两接口之间的数据格式的转换。As shown in Figure 1, the data converter is composed of a vehicle connection interface, a data conversion circuit and an RS232 interface. The data converter is connected to the vehicle OBD diagnostic interface through the vehicle connection interface, and exchanges data with the upper diagnostic equipment through RS232. The data conversion circuit mainly completes the conversion of the data format between the two interfaces.
本发明用于汽车故障诊断的多协议数据转换器可以完成以下功能:The multi-protocol data converter used for automobile fault diagnosis of the present invention can complete the following functions:
(1)转换器通过车辆连接接口由车辆电瓶对其进行供电,它可以兼容12V和24V车辆电瓶系统,正常工作可承受供电范围为9到36V。(1) The converter is powered by the vehicle battery through the vehicle connection interface. It is compatible with 12V and 24V vehicle battery systems, and can withstand a power supply range of 9 to 36V in normal operation.
(2)数据转换器与车辆连接时支持SAE J1850、ISO9141、ISO14230、ISO15765、SAEJ1939、ALDL和KW1281五种车载诊断通信协议。(2) When the data converter is connected to the vehicle, it supports five on-board diagnostic communication protocols: SAE J1850, ISO9141, ISO14230, ISO15765, SAEJ1939, ALDL and KW1281.
(3)数据转换器通过RS232与上层的诊断设备进行交换数据时支持ISO 14229、ISO15031-5和SAE J1979所规定的诊断服务和数据格式。(3) The data converter supports the diagnostic services and data formats specified in ISO 14229, ISO15031-5 and SAE J1979 when exchanging data with the upper diagnostic equipment through RS232.
(4)数据转换器在上电时可以自动搜索车辆OBD系统支持的诊断通信协议,然后根据搜索到的通信协议与上位诊断设备进行数据交换。(4) When the data converter is powered on, it can automatically search for the diagnostic communication protocol supported by the vehicle OBD system, and then exchange data with the upper diagnostic equipment according to the searched communication protocol.
本发明用于汽车故障诊断的多协议数据转换器的硬件体系The present invention is used for the hardware system of the multi-protocol data converter of automobile fault diagnosis
数据转换器的硬件结构如图2所示,包括车辆连接接口和与微控制器连接的RS232接口,所述微控制器与车辆连接接口之间分别设置有转换器供电电路、用于实现J1850VPW和J1850PWM两种方式信号调理的SAE J1850信号调理电路;用于实现ISO 9141、ISO 14230和KW1281三种协议的信号调理的K线信号调理电路;由ISO15765和SAE J1939信号调理电路构成的、用于实现符合ISO15765标准ID和扩展ID、ISO 14229协议的标准ID和扩展ID的CAN通信模式,以及SAE J1939方式的信号调理的CAN信号调理电路;ALDL信号调理电路;所述微控制器与RS232接口之间设置有RS232信号调理电路,所述车辆连接接口采用符合ISO 15031-3和SAE J1962规定的标准EOBD和OBDII连接器;所述微控制器中嵌入有车辆协议自动搜索模块和协议诊断模块;所述协议诊断模块包括ISO15765/SAEJ1939协议的诊断处理子模块和SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议的诊断处理子模块;所述微控制器和上述各信号调理电路之间的连接是通过微控制器的接口电路实现的。The hardware structure of the data converter is shown in Figure 2, including the vehicle connection interface and the RS232 interface connected with the microcontroller, and a converter power supply circuit is respectively arranged between the microcontroller and the vehicle connection interface to realize J1850VPW and SAE J1850 signal conditioning circuit for signal conditioning in J1850PWM two modes; K-line signal conditioning circuit for signal conditioning of three protocols of ISO 9141, ISO 14230 and KW1281; composed of ISO15765 and SAE J1939 signal conditioning circuit for realizing CAN communication mode conforming to ISO15765 standard ID and extended ID, ISO 14229 protocol standard ID and extended ID, and CAN signal conditioning circuit for SAE J1939 signal conditioning; ALDL signal conditioning circuit; between the microcontroller and the RS232 interface An RS232 signal conditioning circuit is provided, and the vehicle connection interface adopts standard EOBD and OBDII connectors conforming to the provisions of ISO 15031-3 and SAE J1962; the microcontroller is embedded with a vehicle protocol automatic search module and a protocol diagnosis module; the said The protocol diagnostic module includes a diagnostic processing submodule of the ISO15765/SAEJ1939 protocol and a diagnostic processing submodule of the SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL protocol; the connection between the microcontroller and the above-mentioned signal conditioning circuits is through The interface circuit of the microcontroller is realized.
其中,车辆连接接口的引脚定义如图3所示:2脚引线接SAE J1850+、4和5脚引线接地、6脚引线接CAN_H、7脚引线接K/K1、9脚引线接SAE 1850-、14脚引线接CAN_L、15脚引线接L/K2、16脚引线接VB。Among them, the pin definition of the vehicle connection interface is shown in Figure 3: the 2-pin lead is connected to SAE J1850+, the 4 and 5-pin leads are grounded, the 6-pin lead is connected to CAN_H, the 7-pin lead is connected to K/K1, and the 9-pin lead is connected to SAE 1850- , The 14-pin lead is connected to CAN_L, the 15-pin lead is connected to L/K2, and the 16-pin lead is connected to VB.
车辆供电电路主要是通过车辆连接输入电瓶电压(12V或24V)经电源模块调压输出5V和8V电源供给转换器各部分电路使用。The vehicle power supply circuit is mainly connected to the vehicle to input the battery voltage (12V or 24V) and output 5V and 8V power supply through the power module to supply the various parts of the circuit of the converter.
SAE J1850信号调理电路包括J1850 VPW和J1850 PWM两种方式的信号调理,其电路如图4所示,TXPWM+引线通过一电阻连接到三极管Q3的基极,三极管Q3的集极分成两路,其中一路连接到车辆电源VB,另一路通过一电阻连接到SAE J1850-引线,三极管Q3的漏极通过一个二极管连接到SAE J1850+引线;RXPWM引线连接到运算放大器N4的输出端,运算放大器N4的电源端连接到车辆电源VB,接地端接地;运算放大器N4的正输入端通过一电阻连接到SAE J1850+引线,运算放大器N4的负输入端通过一电阻连接到SAEJ1850-引线;TXPWM-引线通过一电阻连接到三极管Q4的基极,三极管Q4的集极连接到SAE J1850-引线,三极管Q4的漏极分成两路,其中一路通过一个电阻连接到SAE J1850+引线,另一路连接到地;TXVPWM引线连接到运算放大器N4的正输入端,运算放大器N4的负输入端分成三路,其中一路通过一电阻连接到5伏电源Vcc,另一路通过一电阻连接到地,还有一路连接运算放大器N4的负输入端,运算放大器N4的输出端分成两路,其中,一路通过一电阻连接到8伏电源+8,另一路通过一电阻连接到三极管Q5的基极;三极管Q5的集极连接到8伏电源+8,漏极通过一个二极管连接到SAE J1850+引线;RXPWM引线连接到运算放大器N4的输出端,运算放大器N4的正输入端连接到SAE J1850+引线。The SAE J1850 signal conditioning circuit includes J1850 VPW and J1850 PWM signal conditioning. The circuit is shown in Figure 4. The TXPWM+ lead is connected to the base of the transistor Q3 through a resistor. The collector of the transistor Q3 is divided into two circuits, one of which is Connect to the vehicle power supply VB, the other is connected to the SAE J1850- lead through a resistor, the drain of the transistor Q3 is connected to the SAE J1850+ lead through a diode; the RXPWM lead is connected to the output terminal of the operational amplifier N4, and the power supply terminal of the operational amplifier N4 is connected to To the vehicle power supply VB, the ground terminal is grounded; the positive input terminal of the operational amplifier N4 is connected to the SAE J1850+ lead through a resistor, and the negative input terminal of the operational amplifier N4 is connected to the SAEJ1850-lead through a resistor; the TXPWM-lead is connected to the triode through a resistor The base of Q4, the collector of the transistor Q4 is connected to the SAE J1850- lead, the drain of the transistor Q4 is divided into two circuits, one of which is connected to the SAE J1850+ lead through a resistor, and the other is connected to the ground; the TXVPWM lead is connected to the operational amplifier N4 The positive input terminal of the operational amplifier N4 is divided into three circuits, one of which is connected to the 5-volt power supply Vcc through a resistor, the other is connected to the ground through a resistor, and the other is connected to the negative input terminal of the operational amplifier N4. The output terminal of the amplifier N4 is divided into two circuits, one of which is connected to the 8-volt power supply +8 through a resistor, and the other is connected to the base of the transistor Q5 through a resistor; the collector of the transistor Q5 is connected to the 8-volt
K线信号调整电路包括ISO 9141、ISO 14230和KW1281三种协议的信号调理,其电路如图5所示,TXK引线通过一电阻连接到三极管Q1的基极,三极管Q1的集极分两路,其中一路通过一电阻连接到车辆电源VB,另一路连接到三极管Q6的基极,三极管Q1的漏极接地连;三极管Q6的漏极接地连,三极管Q6的集极分成三路,其中一路通过一电阻连接到车辆电源VB,另一路通过一电阻连接到运算放大器N3的正输入端,还有一路连接到K/K1引线;RXK引线连接到运算放大器N3的输出端,运算放大器N3的电源端连接到车辆电源VB,接地端接地;运算放大器N3的负输入端分成三路,其中,一路通过一电阻连接到车辆电源VB,另一路通过一电阻连接到地,还有一路连接到运算放大器N3的负输入端;RXL引线通过一电阻连接到运算放大器N3的输出端;运算放大器N3的正输入端通过一电阻后分成三路,其中一路通过一电阻连接到车辆电源VB,另一路连接到L/K2引线,还有一路连接到三级管Q7的集极;TXL引线通过一电阻连接到三极管Q2的基极,三极管Q2的集极分两路,其中,一路通过一电阻连接到车辆电源VB,另一路连接到三极管Q7的基极,三极管Q2的漏极接地连;三极管Q7的漏极接地。The K-line signal adjustment circuit includes signal conditioning of three protocols of ISO 9141, ISO 14230 and KW1281. The circuit is shown in Figure 5. The TXK lead is connected to the base of the transistor Q1 through a resistor, and the collector of the transistor Q1 is divided into two circuits. One of them is connected to the vehicle power supply VB through a resistor, the other is connected to the base of the transistor Q6, the drain of the transistor Q1 is connected to the ground; the drain of the transistor Q6 is connected to the ground, and the collector of the transistor Q6 is divided into three circuits, one of which is connected to a The resistor is connected to the vehicle power supply VB, the other is connected to the positive input terminal of the operational amplifier N3 through a resistor, and the other is connected to the K/K1 lead; the RXK lead is connected to the output terminal of the operational amplifier N3, and the power terminal of the operational amplifier N3 is connected to To the vehicle power supply VB, the ground terminal is grounded; the negative input terminal of the operational amplifier N3 is divided into three circuits, one of which is connected to the vehicle power supply VB through a resistor, the other is connected to the ground through a resistor, and the other is connected to the operational amplifier N3 The negative input terminal; the RXL lead is connected to the output terminal of the operational amplifier N3 through a resistor; the positive input terminal of the operational amplifier N3 is divided into three routes through a resistor, one of which is connected to the vehicle power supply VB through a resistor, and the other is connected to L/ The K2 lead is connected to the collector of the transistor Q7; the TXL lead is connected to the base of the transistor Q2 through a resistor, and the collector of the transistor Q2 is divided into two circuits, one of which is connected to the vehicle power supply VB through a resistor, The other path is connected to the base of the transistor Q7, the drain of the transistor Q2 is connected to the ground, and the drain of the transistor Q7 is connected to the ground.
如图6所示,CAN信号调理电路是:CAN收发器D3的发送数据输出端连接到CANTX引线,接地端接地,电源端分成两路,其中一路连接到5伏电源Vcc,另一路通过一个电容连接到地,数据接收输入端连接到CANRX引线,低电平CAN总线端分成两路,其中一路连接到CANL引线,另一路顺次经过一个电阻和一个电容连接到地,高电平CAN总线端分成两路,其中,一路连接到CANH引线,另一路顺次经过一个电阻和一个电容连接到地,高速/静音模式选择端通过一电阻连接到地。As shown in Figure 6, the CAN signal conditioning circuit is: the output terminal of the CAN transceiver D3 is connected to the CANTX lead, the ground terminal is grounded, and the power supply terminal is divided into two circuits, one of which is connected to the 5 volt power supply Vcc, and the other through a capacitor Connect to the ground, the data receiving input terminal is connected to the CANRX lead, the low-level CAN bus terminal is divided into two routes, one of which is connected to the CANL lead, and the other is connected to the ground through a resistor and a capacitor in turn, and the high-level CAN bus terminal Divided into two circuits, one of which is connected to the CANH lead, the other is connected to the ground through a resistor and a capacitor in sequence, and the high-speed/quiet mode selection terminal is connected to the ground through a resistor.
如图7所示,所述ALDL和RS232信号调整电路是:RS232收发器电荷泵1正端通过一个电容连接到RS232收发器电荷泵1负端,RS232收发器电源端通过一个电容连接到5伏电源Vcc,RS232收发器电荷泵2正端通过一个电容连接到RS232收发器电荷泵2负端,RS232收发器接地端通过一个电容连接到地,RS232收发器第一通道R232总线输出端连接到RS232TX引线,RS232收发器第一通道R232总线输入端连接到RS232RX引线,RS232收发器第一通道数据接收输出端连接到TX引线,RS232收发器第一通道数据发送输出端连接到RX引线,RS232收发器第二通道数据发送输出端连接到ALDLOUT引线,RS232收发器第二通道数据接收输出端连接到ALDLIN引线,RS232收发器第二通道R232总线输入端通过一个电阻连接到ALDL引线,RS232收发器第二通道R232总线输出端通过一个二极管连接到ALDL引线,RS232收发器接地端分成两路,其中一路连接到地,另一路通过一个电容连接到5伏电源Vcc,RS232收发器电源端连接到5伏电源Vcc。As shown in Figure 7, the ALDL and RS232 signal adjustment circuit is: the RS232
如图8所示,RS232接口电路为:所述的RS232接口的电路是:该RS232接口的第2引脚连接到RS232RX引线,第3引脚连接到RS232TX引线,第5引脚接地。As shown in Figure 8, the circuit of the RS232 interface is: the circuit of the RS232 interface is: the second pin of the RS232 interface is connected to the RS232RX lead, the third pin is connected to the RS232TX lead, and the fifth pin is grounded.
如图9所示,本发明的数据转换器的微控制器的接口电路是:所述微控制器的接口电路为:微控制器的参考电压端分成两路,其中,一路通过一个电阻连接到5伏电源Vcc,另一路通过一个电阻连接到地RA1输出/输入端连接到TXPWM+引线,RA2输出/输入端连接到TXVPWM引线,RA3输出/输入端连接到RXL引线,时钟振荡电路输入/输出1端分成两路,其中,一路通过一个电容连接到地,另一路则通过另一个电容连接到晶体,时钟振荡电路输入/输出2端分成两路,其中,一路通过一个电容连接到地,另一路则通过另一电容连接到晶体,RC0输出/输入端连接到RXVPWM引线,RC1输出/输入端连接到RXK引线,RC2输出/输入端连接到RXPWM引线,RC3输出/输入端连接到TXVPWM-引线,RC4输出/输入端连接到地,RC4输出/输入端连接到地,数据发送输出端连接到TX引线,数据接收输入端连接到RX引线,接地端连接到地,电源端分成两路,其中一路连接到5伏电源Vcc,另一路通过一个电容连接到地,RB0输出/输入端连接到TXL引线,RB1输出/输入端连接到TXK引线,CAN总线数据发送输出端连接到CANRX引线,CAN总线数据接收输入端连接到CANTX引线,RB4输出/输入端连接到ALDLOUT引线,RB5输出/输入端连接到ALDLIN引线,RB6输出/输入端顺次通过一个电阻和一个发光二极管连接到5伏电源Vcc,RB7输出/输入端顺次通过一个电阻和一个发光二极管连接到5伏电源Vcc。As shown in Figure 9, the interface circuit of the micro-controller of the data converter of the present invention is: the interface circuit of the micro-controller is: the reference voltage end of the micro-controller is divided into two paths, wherein, one path is connected to 5 volt power supply Vcc, the other is connected to the ground through a resistor RA1 output/input is connected to TXPWM+ lead, RA2 output/input is connected to TXVPWM lead, RA3 output/input is connected to RXL lead, clock oscillation circuit input/
使用本发明用于汽车故障诊断的多协议数据转换器实现车辆协议自动搜索及故障诊断处理的过程Using the multi-protocol data converter for automobile fault diagnosis of the present invention to realize the process of automatic vehicle protocol search and fault diagnosis processing
如图10和图11所示,在上电时,数据转换器先启动车辆协议自动搜索程序搜索车辆使用的通信协议,并记录车辆协议号DP_N。记录的DP_N值如表1所示。如果车辆使用的通信协议不在本转换器支持的范围,即DP_N=0,那么同时闪烁OBDLED和RS232LED警示操作者:转换器不支持车辆使用的通信协议。如果DP_N不为零,则进入RS232等待接收诊断指令的状态。当RS232接收到指令(或者数据)时,先判断指令(或者数据)是否符合ISO14229、ISO 15031-5或SAE J1979规范。As shown in Figure 10 and Figure 11, when powered on, the data converter first starts the vehicle protocol automatic search program to search for the communication protocol used by the vehicle, and records the vehicle protocol number DP_N. The recorded DP_N values are shown in Table 1. If the communication protocol used by the vehicle is not supported by the converter, that is, DP_N=0, then flash OBDLED and RS232LED at the same time to warn the operator: the converter does not support the communication protocol used by the vehicle. If DP_N is not zero, enter the state where RS232 is waiting to receive diagnostic commands. When RS232 receives a command (or data), first judge whether the command (or data) complies with ISO14229, ISO 15031-5 or SAE J1979 specifications.
表1 车辆协议号DP_N的值对应的协议Table 1 The protocol corresponding to the value of the vehicle protocol number DP_N
如果不符合上述ISO14229、ISO15031-5或SAEJ1979规范的其中之一,则反馈“请求指令不规范”信息,否则根据DP_N值调用相应的协议诊断模块进行诊断处理,有以下两种情形之一;If it does not conform to one of the above ISO14229, ISO15031-5 or SAEJ1979 specifications, it will feed back the message "the request command is not standardized", otherwise it will call the corresponding protocol diagnostic module for diagnostic processing according to the value of DP_N, and there will be one of the following two situations;
(1)若DP_N=1、DP_N=2、DP_N=3、DP_N=6或DP_N=7,则嵌入在控制器中的SAEJ1850/ISO9141/ISO14230/KW1281/ALDL协议的诊断处理子模块进行如下诊断处理:(1) If DP_N=1, DP_N=2, DP_N=3, DP_N=6 or DP_N=7, the diagnostic processing sub-module of the SAEJ1850/ISO9141/ISO14230/KW1281/ALDL protocol embedded in the controller performs the following diagnostic processing :
按照OSI开放互联模式,SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议的特点是只有物理层和数据链路层,其对应的应用层为符合ISO14229、ISO 15031-5、SAE J1979规范。同时这五种通信协议的都支持请求的多ECU响应,都不支持同一ECU的多帧响应。因此虽然他们的数据格式不相同,但是数据流的方式是一致的因此在此一起说明它们的诊断处理流程,SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL协议的诊断处理流程如图12所示。其中首先接收UP_D(应用层数据)格式的指令,也就是符合ISO14229、ISO 15031-5或SAE J1979规范的指令,然后诊断处理程序将接收到的UP_D格式指令转化成符合相应诊断协议的LP_D(链路层数据格式)格式发送给车辆OBD系统。发送完指令后等待接收车辆ECU响应的数据。因为没有一个ECU的多帧响应格式,所以每收到一个响应的LP_D格式数据可以直接转化为UP_D格式,通过RS232发出响应数据。当等待时间溢出时退出诊断处理程序。According to the OSI open interconnection mode, the SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL protocol is characterized by only the physical layer and the data link layer, and its corresponding application layer conforms to the ISO14229, ISO 15031-5, and SAE J1979 specifications. At the same time, these five communication protocols all support multi-ECU responses to requests, and none of them support multi-frame responses from the same ECU. Therefore, although their data formats are different, the way of data flow is consistent. Therefore, their diagnostic processing flow is explained here together. The diagnostic processing flow of SAE J1850/ISO 9141/ISO 14230/KW1281/ALDL protocol is shown in Figure 12 . Among them, the instruction in UP_D (application layer data) format is first received, that is, the instruction conforming to the ISO14229, ISO 15031-5 or SAE J1979 specification, and then the diagnostic processing program converts the received UP_D format instruction into LP_D (link road layer data format) format to the vehicle OBD system. After sending the instruction, it waits for receiving the response data from the vehicle ECU. Because there is no multi-frame response format of an ECU, the LP_D format data of each response can be directly converted into UP_D format, and the response data is sent through RS232. Exit the diagnostic handler when the wait time expires.
(2)若DP_N=4或DP_N=5,则嵌入在控制器中的ISO 15765/SAE J1939协议的诊断处理子模块进行如下诊断处理:(2) If DP_N=4 or DP_N=5, the diagnostic processing sub-module of the ISO 15765/SAE J1939 protocol embedded in the controller performs the following diagnostic processing:
按照OSI开放互联模式,ISO 15765/SAE J1939协议的都包括物理层、数据链路层和网络层,其中ISO 15765对应的应用层为ISO14229、ISO 15031-5、SAE J1979规范,而SAE J1939自身已经包含了应用层的内容。这两种种通信协议的都是CAN通信的具体实现规范,其中SAE J1939只支持29位ID的扩展帧,而ISO 15765包括了11位的标准帧和29位ID的扩展帧。但是两种种通信协议都支持请求的多ECU响应和同一ECU的多帧响应,因此虽然他们的数据流的方式是一致,诊断处理流程如图13所示。其中首先接收UP_D(应用层数据)格式的指令,也就是符合ISO14229、ISO 15031-5或SAE J1979规范的指令,然后诊断处理程序将接收到的UP_D格式指令转化成符合相应诊断协议的LP_D(链路层数据格式)格式发送给车辆OBD系统。发送完指令后等待接收车辆ECU响应的数据。如果是单帧的响应数据,直接将响应的LP_D格式数据可以直接转化为UP_D格式,通过RS232发出响应数据。如果是多帧响应数据,先将其按照ID整理并存储起来,等到整个报文接收结束后再将响应的LP_D格式数据可以直接转化为UP_D格式,通过RS232发出响应数据。当等待时间溢出时退出诊断处理程序。According to the OSI open interconnection model, the ISO 15765/SAE J1939 protocol includes the physical layer, the data link layer and the network layer. The application layer corresponding to ISO 15765 is the ISO14229, ISO 15031-5, and SAE J1979 specifications, and SAE J1939 itself has Contains the content of the application layer. These two kinds of communication protocols are specific implementation specifications of CAN communication. Among them, SAE J1939 only supports 29-bit ID extended frame, while ISO 15765 includes 11-bit standard frame and 29-bit ID extended frame. However, both communication protocols support multi-ECU responses to requests and multi-frame responses from the same ECU, so although their data flow methods are consistent, the diagnostic processing flow is shown in Figure 13. Among them, the instruction in UP_D (application layer data) format is first received, that is, the instruction conforming to the ISO14229, ISO 15031-5 or SAE J1979 specification, and then the diagnostic processing program converts the received UP_D format instruction into LP_D (link road layer data format) format to the vehicle OBD system. After sending the instruction, it waits for receiving the response data from the vehicle ECU. If it is the response data of a single frame, the LP_D format data of the response can be directly converted into the UP_D format, and the response data is sent through RS232. If it is multi-frame response data, first sort and store it according to the ID, and then convert the response LP_D format data into UP_D format directly after the entire message is received, and send the response data through RS232. Exit the diagnostic handler when the wait time expires.
尽管结合附图对本发明进行了上述描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨的情况下,还可以做出很多变形,这些均属于本发明的保护之列。Although the present invention has been described above in conjunction with the accompanying drawings, the present invention is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, rather than restrictive. Under the enlightenment of the present invention, many modifications can be made without departing from the gist of the present invention, and these all belong to the protection of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101537634A CN101430557B (en) | 2008-12-05 | 2008-12-05 | Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101537634A CN101430557B (en) | 2008-12-05 | 2008-12-05 | Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101430557A CN101430557A (en) | 2009-05-13 |
CN101430557B true CN101430557B (en) | 2012-08-08 |
Family
ID=40645992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101537634A Expired - Fee Related CN101430557B (en) | 2008-12-05 | 2008-12-05 | Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101430557B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731082A (en) * | 2015-01-27 | 2015-06-24 | 深圳市元征科技股份有限公司 | Interface conversion device and on-board diagnosis system |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101782777B (en) * | 2009-12-07 | 2012-07-04 | 力帆实业(集团)股份有限公司 | Off-line detection system |
CN101895394B (en) * | 2010-06-25 | 2016-04-13 | 深圳市元征软件开发有限公司 | Implementation method and the device thereof of exchanges data is carried out with OBD diagnose connector |
CN101977275B (en) * | 2010-08-27 | 2015-04-22 | 深圳市汇通世纪移动科技有限公司 | Method for obtaining on-board computer data by mobile communication terminal and mobile terminal thereof |
US8688313B2 (en) * | 2010-12-23 | 2014-04-01 | Aes Technologies, Llc. | Remote vehicle programming system and method |
US20120185126A1 (en) * | 2011-01-19 | 2012-07-19 | GM Global Technology Operations LLC | Vehicle control system diagnostic tool |
CN102780725A (en) * | 2011-05-12 | 2012-11-14 | 上海通用汽车有限公司 | Communication protocol adaption device and communication protocol adaption method for vehicle diagnosis |
CN102346477A (en) * | 2011-08-11 | 2012-02-08 | 浙江大学 | Analysis method and equipment for fault diagnosis communication protocol on basis of automotive open system architecture (AUTOSAR) |
CN102385382B (en) * | 2011-10-24 | 2014-01-08 | 力帆实业(集团)股份有限公司 | Vehicle fault diagnosis device |
CN103268647B (en) * | 2013-05-21 | 2016-05-25 | 常州易控汽车电子有限公司 | A kind of long-range march data logger and its implementation |
CN103592934B (en) * | 2013-11-08 | 2016-08-24 | 深圳市道通科技股份有限公司 | A kind of methods, devices and systems realizing vehicle diagnosis |
CN103616886B (en) * | 2013-11-22 | 2016-05-04 | 深圳市道通科技股份有限公司 | One realizes the parallel vehicle diagnosis method of multi-path and automotive diagnostic installation |
CN105024869A (en) * | 2014-04-24 | 2015-11-04 | 广西金奔腾汽车科技有限公司 | Automobile OBD communication pin intelligent identification method and device |
CN104090565A (en) * | 2014-07-07 | 2014-10-08 | 联车(上海)信息科技有限公司 | Vehicle data collecting device adaptive to OBD interface and self-adaptive to various vehicle buses and diagnostic protocols |
WO2016015331A1 (en) * | 2014-08-01 | 2016-02-04 | 深圳市道通科技股份有限公司 | Interface integrated circuit for vehicle diagnosis/programming and vehicle diagnostic instrument |
FR3028068B1 (en) * | 2014-10-30 | 2016-12-02 | Peugeot Citroen Automobiles Sa | METHOD, EQUIPMENT AND SYSTEM FOR ASSISTING DIAGNOSIS |
CN105034985B (en) * | 2015-06-03 | 2017-05-24 | 广州智维电子科技有限公司 | Intelligent dictograph for communication data of complete vehicle network |
CN105159272B (en) * | 2015-07-28 | 2018-04-10 | 深圳市元征科技股份有限公司 | A kind of vehicle diagnosis function switching method and device |
CN105159190B (en) * | 2015-08-19 | 2018-05-18 | 天泽信息产业股份有限公司 | A kind of signal converting method of onboard diagnostic system Signal transfer box |
CN105513160B (en) * | 2015-10-30 | 2018-01-23 | 广东广信通信服务有限公司 | Vehicle intelligent terminal and on-vehicle information public service system based on OBD II |
CN105676673A (en) * | 2016-01-21 | 2016-06-15 | 宁波市鄞州拓源信息科技有限公司 | OBD-II automobile electronic signal simulated platform system |
CN105717803A (en) * | 2016-01-21 | 2016-06-29 | 宁波市鄞州拓源信息科技有限公司 | Operation way of OBD-II automobile electronic signal simulation platform system |
US10083553B2 (en) * | 2016-02-22 | 2018-09-25 | Ford Global Technologies, Llc | Electric vehicle supply equipment diagnostic method and assembly |
CN108737342B (en) * | 2017-04-20 | 2021-04-30 | 深圳市元征科技股份有限公司 | Protocol analysis method and device |
CN106933218A (en) * | 2017-04-25 | 2017-07-07 | 重庆市创锦程科技有限公司 | It is adapted to the multi-protocols diagnostic module and its control method of OBD interfaces |
CN107608338A (en) * | 2017-09-30 | 2018-01-19 | 中国汽车技术研究中心 | A kind of OBD apparatus and systems for automobile failure diagnosis |
CN108039984A (en) * | 2017-12-06 | 2018-05-15 | 吉旗(成都)科技有限公司 | A kind of automatic identification method of automobile engine communications protocol |
CN108255152B (en) * | 2017-12-26 | 2019-12-10 | 深圳市元征软件开发有限公司 | vehicle diagnosis method, diagnosis box and computer readable storage medium |
CN111552274B (en) * | 2018-01-08 | 2021-10-12 | 深圳市道通科技股份有限公司 | Automotive diagnostic method, apparatus, apparatus, system, and diagnostic connection device |
CN108390863B (en) * | 2018-01-31 | 2021-01-05 | 深圳市元征科技股份有限公司 | Data processing method and device |
CN108921968A (en) * | 2018-07-27 | 2018-11-30 | 北京新能源汽车股份有限公司 | Vehicle information diagnosis conversion system, method and equipment |
CN109213124B (en) * | 2018-08-29 | 2020-03-31 | 深圳市元征科技股份有限公司 | Data scanning method, data scanning device and vehicle diagnosis equipment |
CN109115519A (en) * | 2018-09-21 | 2019-01-01 | 深圳市爱夫卡科技股份有限公司 | For the means of communication of automobile communication module, device, module and storage medium |
CN109995872A (en) * | 2019-04-09 | 2019-07-09 | 上海星融汽车科技有限公司 | Vehicle communication analogy method |
CN112015156A (en) * | 2019-05-28 | 2020-12-01 | 上海中兴软件有限责任公司 | Vehicle-mounted diagnosis device and system and detection method |
CN112087410B (en) * | 2019-06-12 | 2022-05-13 | 勤益科技大学 | A Multi-protocol Confirmation Method Based on Controller Area Network |
CN110618672A (en) | 2019-10-18 | 2019-12-27 | 深圳市道通科技股份有限公司 | Interface circuit and interface communication method and device thereof |
CN110850841A (en) * | 2019-10-30 | 2020-02-28 | 深圳市元征科技股份有限公司 | Fault diagnosis method and related device |
CN110989555A (en) * | 2019-12-06 | 2020-04-10 | 深圳市元征科技股份有限公司 | Vehicle diagnosis and alarm method, device and system |
CN113259300B (en) * | 2020-02-11 | 2022-09-27 | 耀鸿(嘉兴)电子科技有限公司 | Intelligent panel control system and intelligent panel device |
CN111413945B (en) * | 2020-03-19 | 2021-08-03 | 西安法士特汽车传动有限公司 | Method and system for realizing multiple protocols based on thread interaction |
CN111586210A (en) * | 2020-04-22 | 2020-08-25 | 东风商用车有限公司 | Multichannel CAN bus OBD diagnostic protocol conversion device |
CN112269368B (en) * | 2020-10-20 | 2021-07-13 | 东风汽车股份有限公司 | Method for self-adaptively reading vehicle identification code |
CN112558584B (en) * | 2020-11-18 | 2022-05-10 | 深圳市元征科技股份有限公司 | Diagnostic data acquisition method and device and diagnostic equipment |
CN112964478A (en) * | 2021-02-05 | 2021-06-15 | 深圳市超越科技开发有限公司 | Automobile diagnosis equipment for automobile users |
CN115309131A (en) * | 2021-05-07 | 2022-11-08 | 上汽通用汽车有限公司 | Vehicle OBD diagnosis function test system |
CN114035552B (en) * | 2021-11-16 | 2024-07-12 | 深圳市元征科技股份有限公司 | Diagnostic method, diagnostic device and readable storage medium for vehicle |
WO2023123278A1 (en) * | 2021-12-30 | 2023-07-06 | 深圳市元征科技股份有限公司 | Vehicle diagnosis method, diagnosis connector and diagnosis device |
-
2008
- 2008-12-05 CN CN2008101537634A patent/CN101430557B/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731082A (en) * | 2015-01-27 | 2015-06-24 | 深圳市元征科技股份有限公司 | Interface conversion device and on-board diagnosis system |
Also Published As
Publication number | Publication date |
---|---|
CN101430557A (en) | 2009-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101430557B (en) | Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method | |
CN108663218B (en) | A kind of light-duty hybrid vehicle off-line detection system of 48V and method | |
CN201368984Y (en) | Multiple-protocol data convertor for diagnosing automobile fault | |
CN102566561B (en) | Method and device for diagnosing automotive electronic control unit faults based on semi-physical simulation | |
CN209570850U (en) | A kind of vehicle remote fault diagnosis system | |
CN202974664U (en) | Fault diagnostic apparatus for vehicle diesel engine | |
CN106325231A (en) | Method and system for remote fault detection of vehicles on production line | |
CN104699686A (en) | Vehicle-mounted control module and matching method thereof | |
CN202067143U (en) | Fault diagnosis instrument for automobile electrical control unit | |
WO2019183991A1 (en) | Engine bench calibration method based on simulation operation of whole vehicle | |
CN101240734A (en) | Vehicle emission monitoring and remote fault diagnosis system | |
CN106227122A (en) | A kind of vehicle mounted failure detection and early warning system | |
CN101360036A (en) | CAN bus gateway controller and data transmission method between CAN buses | |
CN103389727A (en) | Vehicle micro diagnosis device and vehicle diagnosis method | |
CN112068536A (en) | Universal self-adaptive vehicle remote diagnosis method, device and system | |
CN109387603A (en) | A kind of vehicle exhaust evaluating method and system | |
CN113808299A (en) | Vehicle fault snapshot storage method, device and equipment based on fault system | |
Hu et al. | Developing PC-based automobile diagnostic system based on OBD system | |
CN105843213A (en) | Cloud diagnosing system for vehicles | |
CN102943709B (en) | Multifunctional engine control unit | |
CN101174369A (en) | Fault diagnosis didactics and experimental device of vehicle CAN bus system | |
CN206601621U (en) | Vehicle remote diagnosis system | |
CN114664003A (en) | Method, device and equipment for remotely acquiring vehicle data | |
CN103399569A (en) | Automobile mini-type diagnostic device for judging automobile driving state and judging method thereof | |
CN110843705A (en) | Vehicle-mounted CAN bus monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170508 Address after: 300462 Tianjin Binhai Development Zone Xinye west five Street No. 19 rooms Patentee after: CATARC (TIANJIN) AUTOMOTIVE ENGINEERING RESEARCH INSTITUTE Co.,Ltd. Address before: 300162 Tianjin City Hedong District Forest Road No. 218 Patentee before: CHINA AUTOMOTIVE TECHNOLOGY & RESEARCH CENTER |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120808 Termination date: 20211205 |