CN108153283A - The diagnostic device of compatible vehicle control communications protocol - Google Patents
The diagnostic device of compatible vehicle control communications protocol Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric 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/0213—Modular 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
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.
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)
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)
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 |
-
2017
- 2017-12-27 CN CN201711441666.0A patent/CN108153283A/en not_active Withdrawn
Patent Citations (1)
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)
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 |