CN108153283A - The diagnostic device of compatible vehicle control communications protocol - Google Patents

The diagnostic device of compatible vehicle control communications protocol Download PDF

Info

Publication number
CN108153283A
CN108153283A CN201711441666.0A CN201711441666A CN108153283A CN 108153283 A CN108153283 A CN 108153283A CN 201711441666 A CN201711441666 A CN 201711441666A CN 108153283 A CN108153283 A CN 108153283A
Authority
CN
China
Prior art keywords
elm327
modules
data
interface
computer
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.)
Withdrawn
Application number
CN201711441666.0A
Other languages
Chinese (zh)
Inventor
石文威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui Kechuang Wisdom Intellectual Property Services Co Ltd
Original Assignee
Anhui Kechuang Wisdom Intellectual Property Services Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui Kechuang Wisdom Intellectual Property Services Co Ltd filed Critical Anhui Kechuang Wisdom Intellectual Property Services Co Ltd
Priority to CN201711441666.0A priority Critical patent/CN108153283A/en
Publication of CN108153283A publication Critical patent/CN108153283A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
    • G05B23/0213Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Communication Control (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention discloses the diagnostic devices of compatible vehicle control communications protocol, are related to a kind of automotive diagnostic installation, and including vehicle-mounted OBD II ports, computer further includes ELM327 modules, and the built-in computer detects program, wherein:The vehicle-mounted OBD II ports are used to send onboard system signal to ELM327 modules;The Data Concurrent that the ELM327 modules are used to convert OBD II agreements is sent to the data-interface of computer;The data-interface is used to receive the data of ELM327 modules and is transmitted to computer;The detection program is used to obtain the data of serial communication bus interface, and be converted into and visually show.The compatible most of existing vehicle control communications protocol of the present invention, there is good compatibility, avoids the problem that exclusive type diagnostic device price height, bad adaptability, autgmentability with software, can be more multi-functional by secondary development extension, there is the features such as easy to use, display is abundant.

Description

The diagnostic device of compatible vehicle control communications protocol
Technical field
The present invention relates to a kind of automotive diagnostic installations, and in particular to the diagnostic device of compatible vehicle control communications protocol.
Background technology
With the continuous development of auto technology, automation electronic control technology is made in the manufacture of new automobile and maintenance process With novel automobile employs a large amount of electronic control unit, i.e. Electronic Control Unit, abbreviation ECU, automobile Repair and maintenance be no longer simple mechanically actuated, but increasingly rely on electronization, computerized professional tool for counsel.It is past Auto repair be repaired with repair of machine and part based on, and Modern Vehicle Repair is then driven in being diagnosed as core with Mechatronic Systems Diagnostic techniques.In order to which in response to new trend, each depot also increases to great Fu degree while Auto Electronic Controlled System design is carried out The system design of self-diagnosis of trouble function.Computer-aided diagnosis system can be continually monitored electronic control system in car running process, Including:Each system operation situations such as engine start, engine operating, water temperature, driving speed per hour, electronic ignition, fuel feeding, air inlet, load. Once being abnormal situation, then failure cause is parsed according to the specific algorithm of setting, and these error code are stored in driving In the memory body of system ECU, while start corresponding failure operation module function and perform safety measure, such as indicating fault Lamp, is automatically stopped corresponding function at failure warning sound, reminds the automobile of failure and can be repaired to repair shop;And technical maintenance people Member can read its error code using automotive diagnostic installation, accurately carry out failure problems diagnosis and exclude.
Although the automobile of almost all of new production all has there are one the interface that test equipment can be used for obtain diagnostic message, But the data transmission on these interfaces is because the standard that follows of manufacturer's difference is different, thus cannot between it is compatible with device end, Therefore, occur ELM327 on the market, be designed to the bridge contacted between the RS232 ports of onboard diagnostics OBD-II standards. ELM327 interfaces add seven kinds of CAN protocols, can detect and convert automatically most common agreement in use today.Having can be real The now RS232 of high speed, battery voltage monitoring, and can functional parameter be customized by programming, ELM327 only needs seldom outside Element can be formed by a feature-rich circuit, and low-power consumption is powered by the 12V power supplys of automobile.Can by RS232 or USB interface orders to realize and automotive dialog using " OBD " or " AT ", realizes Full Featured motoring condition monitoring and failure Diagnosis.But the more functions of ELM327 how are used and develop, more vehicle computing informations are obtained, remove error code, still It is current industry urgent problem.
Invention content
The technical problems to be solved by the invention are to obtain vehicle-mounted computer status data and removing error code, it is therefore intended that are carried For the diagnostic device of compatible vehicle control communications protocol, solve the above problems.
The present invention is achieved through the following technical solutions:
The diagnostic device of compatible vehicle control communications protocol, including vehicle-mounted OBD-II ports, computer further includes ELM327 moulds Block, the built-in computer detect program, wherein:The vehicle-mounted OBD-II ports are used to send onboard system signal to ELM327 Module;The Data Concurrent that the ELM327 modules are used to convert OBD-II agreements is sent to the data-interface of computer;The data Interface is used to receive the data of ELM327 modules and is transmitted to computer;The detection program connects for obtaining serial communication bus The data of mouth, and be converted into and visually show.The vehicle control communications protocol that depot of various countries uses at present has following several: CAN, MOST, LIN, FlEXRAY, ISO, VPW, PWN, KWP2000, other car type numerical digits, the exclusive control signal of analogy and agreement. The trendy automobile in Taiwan is mostly using ISO agreements, and for legacy Europe vehicle then using KWP agreements, the BENZ vehicles of part use the association of MOST View, more trendy, advanced Japan, European car type also use CAN BUS agreements, AUDI, VW B6, MAZDA6 of VAG etc., And follow-on star's agreement is then FlexRay.CAN BUS agreements are also often used into automatic industrial control system, such as Temperature control, the control of elevator cold air etc..The ELM327 modules have handled bottom using public version ELM327V1 decodings IC designs The communication of Layer1, Layer2 and application layer allow program developer not have to comprehend complicated agreement communication, as long as referring to according to AT It enables, you can rapidly carry out applied software development.It is described detection program be mainly used to detecting and alarm data, including engine speed, The vehicles computerized informations such as speed, engine water temperature, load, Air flow rate, O2sensor, battery voltage, vehicle identification number.
The ELM327 modules support includes ISO 9141-2, ISO 14230-4, SAE J1850PWM, SAE OBD-II agreements including J1850VPM.ISO 14230-4, that is, KWP2000, ISO15765-4, that is, CAN-BUS, ISO9141-2 are The deagnostic communication agreement proposed in 1994, by ISO 14230-4 forward compatibilities, the K lines that present OBD mouths are supported are comprising this The content of protocol definition.European car field is widely used the KWP2000 based on CAN bus, i.e. 15765 agreements of ISO, and KWP2000 physical layers and data link layer protocol based on K lines will gradually be eliminated.KWP2000 agreements based on CAN bus are real ISO/WD15765-1~15765-4 is referred on border, which is transplanted to CAN bus the diagnostic service of KWP2000 application layers On.Data link layer employs ISO 11898-1 agreements, which is to the further standardization of CAN2.0B agreements and specification Change;Application layer employs ISO 15765-3 agreements, the completely compatible application layer protocol 14230-3 based on K lines of the agreement, and adds CAN bus diagnostic function group is entered;Network layer then use ISO 15765-2 agreements, it is specified that Network layer Protocol Data unit with Mapping relations between bottom CAN data frames and upper strata KWP2000 services, and more bag datas for long message are transmitted across Journey provides Synchronization Control, sequential control, flow control and Fault recovery function.
The ELM327 modules interactive interface includes serial line interface.The serial line interface uses RS232 or RS485, enterprise In instrument selection, one of necessary condition is sought to connected network communication interface.Usual RS-232 interface is with 9 pins (DB-9) or the kenel of 25 pins (DB-25) occurs, and has two groups of RS-232 interfaces in general personal computer, claims respectively For COM1 and COM2.It is initially data analog signal output simple procedure amount, later instrumentation tap is RS232 interface, this to connect Mouth can realize point-to-point communication mode, but this mode can not achieve network savvy.Subsequent occurrences of RS485 solves this A problem.
The ELM327 modules interactive interface includes blue tooth interface.Blue tooth interface can the conduct when serial line interface sends failure Standby redundancy is set, and can also realize wireless transmission.
The detection program is write using C programmer.The computer uses the CPU of computer, convenient for being opened with other Hair personnel enrich program jointly, extend the function of the present invention.
Compared with prior art, the present invention it has the following advantages and advantages:
1st, the diagnostic device of the compatible vehicle control communications protocol of the present invention, compatible most of existing vehicle control communications protocol, has good Compatibility, avoid the problem that exclusive type diagnostic device price is high, bad adaptability;
2nd, the diagnostic device of the compatible vehicle control communications protocol of the present invention, has the autgmentability of software, can be expanded by secondary development Exhibition is more multi-functional;
3rd, the diagnostic device of the compatible vehicle control communications protocol of the present invention, has the features such as easy to use, display is abundant.
Description of the drawings
Attached drawing described herein is used for providing further understanding the embodiment of the present invention, forms one of the application Point, do not form the restriction to the embodiment of the present invention.In the accompanying drawings:
Fig. 1 is principle of the invention figure;
Fig. 2 is the circuit diagram of ELM327.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, with reference to embodiment and attached drawing, to this Invention is described in further detail, and exemplary embodiment of the invention and its explanation are only used for explaining the present invention, do not make For limitation of the invention.
Embodiment 1
As shown in Figure 1, the diagnostic device of the compatible vehicle control communications protocol of the present invention, including vehicle-mounted OBD-II ports, computer, ELM327 modules are further included, the built-in computer detects program, wherein:The vehicle-mounted OBD-II ports are used to send vehicle-mounted system Signal unite to ELM327 modules;The Data Concurrent that the ELM327 modules are used to convert OBD-II agreements is sent to the data of computer Interface;The data-interface is used to receive the data of ELM327 modules and is transmitted to computer;The detection program is used to obtain The data of serial communication bus interface, and be converted into and visually show.The ELM327 modules support includes ISO OBD-II agreements including 9141-2, ISO 14230-4, SAE J1850PWM, SAE J1850VPM.The ELM327 modules are handed over Mutual interface includes serial line interface.
In use, include the following steps:
1st, vehicle-mounted OBD-II ports are connected by connecting line with ELM327 modules, ELM327 output terminals and computer it is serial Interface is connected, and opens and checks software.
2nd, please first confirm COM Port port numbers before connecting test, and in detection program [option]/ Setting connection COM Port port numbers, Protocol then set Auto-Sensing, BaudRate portions in [Communication] setting Divide the baud rate value that please be set as needing to set.
3rd, after above-mentioned steps are set, when the faulty information of automobile generates, vehicle-mounted OBD-II ports are by this fault message It is transmitted in ELM327 and is decoded, then be transmitted in computer by the output terminal of ELM327.Computer receives fault message It is detected program capture afterwards.
4th, i.e. it can be seen that connection chip ELM327v1, agreement, automotive voltage, engine speed, speed, engine after being successfully tested The information such as the vehicles computers such as water temperature, load, Air flow rate, O2sensor, battery voltage, vehicle identification number.
Program is detected in addition to C language, also can be used but be not limited to Scantool, Scanmaster, Proscan, PcmSCAN, Digimoto write, and the collocation AT instructions of hyper terminal machine can also be used to use.
Embodiment 2
The present embodiment is made that on the basis of embodiment 1 to be limited further below:The ELM327 modules interactive interface Including blue tooth interface.Blue tooth interface is set as the redundancy of serial communication interface, also can be as a kind of mode of wireless connection.
Above-described specific embodiment has carried out the purpose of the present invention, technical solution and advantageous effect further It is described in detail, it should be understood that the foregoing is merely the specific embodiment of the present invention, is not intended to limit the present invention Protection domain, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should all include Within protection scope of the present invention.

Claims (5)

1. the diagnostic device of vehicle control communications protocol is compatible with, including vehicle-mounted OBD-II ports, computer, which is characterized in that further include ELM327 modules, the built-in computer detect program, wherein:
The vehicle-mounted OBD-II ports are used to send onboard system signal to ELM327 modules;
The Data Concurrent that the ELM327 modules are used to convert OBD-II agreements is sent to the data-interface of computer;
The data-interface is used to receive the data of ELM327 modules and is transmitted to computer;
The detection program is used to obtain the data of serial communication bus interface, and be converted into and visually show.
2. the diagnostic device of compatible vehicle control communications protocol according to claim 1, which is characterized in that the ELM327 modules Support the OBD-II agreements including ISO 9141-2, ISO 14230-4, SAE J1850PWM, SAE J1850VPM.
3. the diagnostic device of compatible vehicle control communications protocol according to claim 1, which is characterized in that the ELM327 modules Interactive interface includes serial line interface.
4. the diagnostic device of compatible vehicle control communications protocol according to claim 1, which is characterized in that the ELM327 modules Interactive interface includes blue tooth interface.
5. the diagnostic device of compatible vehicle control communications protocol according to claim 1, which is characterized in that the detection program makes It is write with C programmer.
CN201711441666.0A 2017-12-27 2017-12-27 The diagnostic device of compatible vehicle control communications protocol Withdrawn CN108153283A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711441666.0A CN108153283A (en) 2017-12-27 2017-12-27 The diagnostic device of compatible vehicle control communications protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711441666.0A CN108153283A (en) 2017-12-27 2017-12-27 The diagnostic device of compatible vehicle control communications protocol

Publications (1)

Publication Number Publication Date
CN108153283A true CN108153283A (en) 2018-06-12

Family

ID=62463168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711441666.0A Withdrawn CN108153283A (en) 2017-12-27 2017-12-27 The diagnostic device of compatible vehicle control communications protocol

Country Status (1)

Country Link
CN (1) CN108153283A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110545220A (en) * 2019-09-27 2019-12-06 深圳市鹏巨术信息技术有限公司 Automobile diagnosis protocol detection method and related product
CN110855515A (en) * 2019-10-10 2020-02-28 奇瑞汽车股份有限公司 Vehicle-mounted CAN network test auxiliary device
CN112959887A (en) * 2021-02-07 2021-06-15 无锡行米科技有限公司 Split type vehicle-mounted head-up display with GNSS and OBD-II

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107831707A (en) * 2017-12-05 2018-03-23 成都优购科技有限公司 Universal computer diagnostic equipment for a variety of car control communications protocol

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107831707A (en) * 2017-12-05 2018-03-23 成都优购科技有限公司 Universal computer diagnostic equipment for a variety of car control communications protocol

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110545220A (en) * 2019-09-27 2019-12-06 深圳市鹏巨术信息技术有限公司 Automobile diagnosis protocol detection method and related product
CN110855515A (en) * 2019-10-10 2020-02-28 奇瑞汽车股份有限公司 Vehicle-mounted CAN network test auxiliary device
CN112959887A (en) * 2021-02-07 2021-06-15 无锡行米科技有限公司 Split type vehicle-mounted head-up display with GNSS and OBD-II

Similar Documents

Publication Publication Date Title
CN111024405B (en) Automobile diagnosis method, related device and system
US9483880B2 (en) Automotive ECU mobile phone interface
CN102262404B (en) End-of-line configuration system and configuration method for finished vehicle
RU2491526C2 (en) Engine diagnostics method
CN108153283A (en) The diagnostic device of compatible vehicle control communications protocol
CN102043680B (en) Method and system for refreshing ECU (Electronic Control Unit) embedded software and downloading program
US20090216401A1 (en) Feedback loop on diagnostic procedure
CN110233768B (en) UDS-based CAN bus test system and CAN bus test method
CN202974664U (en) Fault diagnostic apparatus for vehicle diesel engine
CN201004013Y (en) Car diagnosis system
CN107831707A (en) Universal computer diagnostic equipment for a variety of car control communications protocol
Jhou et al. The implementation of OBD-II vehicle diagnosis system integrated with cloud computation technology
US8041476B2 (en) Error message details for debug available to end user
CN101286067A (en) Vehicle mounted type automobile fault diagnostic apparatus
US20180164760A1 (en) System and method to construct diagnostic dependence model
Sawant et al. Design and development of on-board diagnostic (OBD) device for cars
CN113808299A (en) Vehicle fault snapshot storage method, device and equipment based on fault system
CN108390863A (en) A kind of data processing method and device
Kannadhasan Self diagnostic cars: Using infotainment electronic control unit
CN113961386A (en) Automatic management method for software version of whole vehicle
CN116701177A (en) Method and device for testing interface pins of vehicle-mounted diagnostic system and electronic equipment
CN110843705A (en) Vehicle-mounted CAN bus monitoring system
CN201199329Y (en) Vehicle-mounted fault diagnostic device for automobile
Goyal et al. Smart vehicle: Online prognosis for vehicle health monitoring
CN202758238U (en) A multifunctional vehicle diagnosis device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20180612

WW01 Invention patent application withdrawn after publication