Vehicle diagnostic device based on doip, vehicle diagnostic system
By using a DOIP-based vehicle diagnostic device and connecting it to a host computer via a serial communication module, the problems of high hardware cost and complexity in existing technologies are solved, achieving efficient data transmission and reducing system complexity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- THINKCAR TECH CO LTD
- Filing Date
- 2025-06-30
- Publication Date
- 2026-06-30
AI Technical Summary
Existing vehicle diagnostic equipment has high hardware investment costs and high system development complexity, requiring a complex hardware and software support system to achieve communication with the host computer.
The vehicle diagnostic equipment based on DOIP is adopted, including a first serial communication module, a control module and an Ethernet module. It connects to the host computer through the serial communication module and uses a virtual serial port or a serial port for data communication, eliminating the complex operations related to the Ethernet protocol.
It reduces hardware resource consumption and software development difficulty, improves data transmission efficiency, and reduces hardware investment costs and system complexity.
Smart Images

Figure CN224436800U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle diagnostic technology, and in particular to a vehicle diagnostic device and vehicle diagnostic system based on DOIP. Background Technology
[0002] Diagnostics over Internet Protocol (DOIP) enables remote vehicle diagnostics and software updates via IP networks. Its core functions include remote diagnostics, program rewriting, and data exchange for automotive electronic control units. This technology utilizes Ethernet in vehicle diagnostic communication, allowing vehicles to establish efficient data transmission channels with diagnostic equipment or server-side computer systems, fully meeting the technological requirements of modern connected vehicles.
[0003] Existing vehicle diagnostic equipment requires a complex hardware and software support system, including gateway devices and IP address allocation, to communicate with a host computer. This approach not only significantly increases hardware investment costs but also greatly enhances the technical complexity of system development. Utility Model Content
[0004] In view of this, the present application provides a vehicle diagnostic device and vehicle diagnostic system based on DOIP, which can effectively solve the problems of high hardware investment cost and high technical complexity in the prior art.
[0005] In a first aspect, embodiments of this application provide a vehicle diagnostic device based on DOIP, comprising: a first serial communication module, a control module, and an Ethernet module;
[0006] The Ethernet module is used to communicate with the vehicle under diagnosis and communicates with the vehicle under diagnosis via the DOIP protocol.
[0007] The control module establishes a serial communication connection with the host computer through the virtual serial port or serial port of the first serial communication module; it is used to receive service data from the host computer through the first serial communication module, and to perform initialization settings or transparent transmission operations on the Ethernet module according to the service data.
[0008] In some embodiments, the first serial communication module includes a first serial communication chip, which includes at least one of a USB communication chip, a serial port communication chip, and an SPI communication chip.
[0009] In some embodiments, the first serial communication chip is a USB communication chip, which simulates the virtual serial port through a driver program, and the host computer and the control module communicate data through the virtual serial port.
[0010] In some embodiments, the virtual serial port includes a CDC serial port.
[0011] In some embodiments, the first serial communication module includes a first wireless communication unit, which is electrically connected to the first serial communication chip.
[0012] The first serial communication chip is a serial port communication chip or an SPI communication chip. The first wireless communication unit is used to receive serial port data from the host computer, convert the serial port data into a format suitable for processing by the first serial communication chip, and then transmit it to the first serial communication chip.
[0013] In some embodiments, the first wireless communication unit includes at least one of a Bluetooth unit and a WIFI unit.
[0014] Secondly, embodiments of this application provide a vehicle diagnostic system, including: a host computer and at least one DOIP-based vehicle diagnostic device as described in the first aspect above;
[0015] The host computer includes a second serial communication module;
[0016] The first serial communication module is connected to the second serial communication module to enable data interaction between the host computer and the vehicle diagnostic equipment.
[0017] In some embodiments, the vehicle diagnostic device includes a serial communication interface electrically connected to the first serial communication module;
[0018] The host computer includes a serial communication mother interface corresponding to the serial communication interface, and the serial communication mother interface and the serial communication interface are physically connected to form a connection structure.
[0019] The second serial communication module is connected to the first serial communication module through the connection structure.
[0020] In some embodiments, the second serial communication module includes a second wireless communication unit and a second serial communication chip;
[0021] The second serial communication chip is a serial port communication chip or an SPI communication chip. The second wireless communication unit is electrically connected to the second serial communication chip. The second wireless communication unit is used to receive data from the vehicle diagnostic equipment, convert the data into a format suitable for processing by the second serial communication chip, and then transmit it to the second serial communication chip.
[0022] In some embodiments, the second wireless communication unit includes at least one of a Bluetooth unit and a WIFI unit.
[0023] The embodiments of this application have the following beneficial effects:
[0024] The vehicle diagnostic equipment of this application includes: a first serial communication module, a control module, and an Ethernet module; the Ethernet module is used for communication connection with the vehicle to be diagnosed, and performs data communication with the vehicle to be diagnosed through the DOIP protocol; the control module is used for serial communication connection with a host computer through the virtual serial port or serial port of the first serial communication module; it is used to receive service data from the host computer through the first serial communication module, and perform initialization settings or transparent transmission operations on the Ethernet module according to the service data. This application realizes serial communication with the host computer through the first serial communication module, which greatly reduces the hardware resource consumption and software development difficulty of the vehicle diagnostic equipment, reduces development difficulty, and directly transmits service data through serial communication, eliminating the complex operations related to the Ethernet protocol and improving transmission efficiency. Attached Figure Description
[0025] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 A first structural schematic diagram of a vehicle diagnostic device according to an embodiment of this application is shown;
[0027] Figure 2 A first structural schematic diagram of a vehicle diagnostic system according to an embodiment of this application is shown;
[0028] Figure 3 A second structural schematic diagram of the vehicle diagnostic system according to an embodiment of this application is shown;
[0029] Figure 4 A third structural schematic diagram of the vehicle diagnostic system according to an embodiment of this application is shown.
[0030] Explanation of key component symbols:
[0031] 10: Vehicle diagnostic equipment; 11: Control module; 12: First serial communication module; 13: Ethernet module; 14: Serial communication interface; 121: First serial communication chip; 122: First wireless communication unit; 20: Host computer; 21: Second serial communication module; 22: Serial communication female interface; 211: Second serial communication chip; 212: Second wireless communication unit; 30: Vehicle to be diagnosed. Detailed Implementation
[0032] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0033] The components of the embodiments of this application described and illustrated in the accompanying drawings can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of this application provided in the drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0034] In the following text, the terms "comprising," "having," and their cognates, which may be used in various embodiments of this application, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as primarily excluding the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more combinations thereof. Furthermore, the terms "first," "second," "third," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance.
[0035] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of this application pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be construed as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of this application.
[0036] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0037] Considering that existing vehicle diagnostic equipment requires a complex hardware and software support system, including gateway devices and IP address allocation, to communicate with a host computer, this implementation not only significantly increases hardware investment costs but also greatly enhances the technical complexity of system development. This application provides a vehicle diagnostic device and system that achieves serial communication with a host computer through a first serial communication module. This significantly reduces the hardware resource consumption and software development difficulty of the vehicle diagnostic device, reducing development complexity. Furthermore, by directly transmitting business data through serial communication, it eliminates the complex operations related to the Ethernet protocol, improving transmission efficiency.
[0038] The vehicle diagnostic equipment will be described below with reference to some specific embodiments.
[0039] Figure 1 A schematic diagram of a DOIP-based vehicle diagnostic device 10 according to an embodiment of this application is shown.
[0040] The vehicle diagnostic equipment 10 is a core tool in modern automobile repair and maintenance. It is mainly used to detect, analyze and diagnose the operating status of the vehicle's electronic system, mechanical components and emission system. It establishes a connection with the vehicle to be diagnosed 30 through the corresponding bus protocol, collects the vehicle's diagnostic data in real time, and uploads the collected data to the host computer 20 to realize functions such as fault detection, status monitoring and data analysis.
[0041] Exemplarily, the vehicle diagnostic device 10 of this application embodiment includes a first serial communication module 12, a control module 11, and an Ethernet module 13, wherein the first serial communication module 12 is used to establish a serial communication connection with the host computer 20 through a virtual serial port or a serial port. The control module 11 is communicatively connected to the first serial communication module 12.
[0042] Specifically, the first serial communication module 12 includes a first serial communication chip 121. It is understood that the first serial communication chip 121 can be any type of serial communication chip, which can be configured according to the actual application. The first serial communication chip 121 can be a USB communication chip; the first serial communication chip 121 can also be a serial port communication chip; the first serial communication chip 121 can also be an SPI communication chip, etc.
[0043] The control module 11 of the vehicle diagnostic equipment 10 can be any type of controller, including an MCU, a CPU, or an FPGA. Furthermore, the first serial communication chip 121 can be used as the control module 11, communicating with the host computer 20 while simultaneously controlling the vehicle diagnostic equipment 10. By integrating communication and control functions onto the same chip, the need for other components in the system is reduced, lowering hardware complexity and cost.
[0044] The control module 11 is serially connected to the host computer 20 via the first serial communication module 12. This means the control module 11 can achieve both wired and wireless communication via the first serial communication module 12. The control module 11 can also establish a serial communication connection with the host computer 20 through the virtual serial port of the first serial communication module 12, or vice versa. This serial communication connection between the control module 11 and the host computer 20 reduces the complex interaction between the host computer 20 and the vehicle diagnostic equipment 10, and the data exchange is not limited by protocols, resulting in faster speeds and lower latency.
[0045] It is understood that the vehicle diagnostic device 10 in this embodiment can communicate with the vehicle 30 to be diagnosed via the DOIP bus. Exemplarily, the vehicle diagnostic device 10 communicates with the vehicle 30 to be diagnosed via the DOIP bus and uses the DOIP protocol. Specifically, the vehicle diagnostic device 10 also includes an Ethernet module 13, through which the vehicle diagnostic device 10 communicates with the vehicle 30 to be diagnosed.
[0046] The control module 11 receives service data from the host computer 20 through the first serial communication module 12, and performs initialization settings or transparent transmission operations on the Ethernet module 13 according to the service data. Specifically, the vehicle diagnostic device 10 first enters the initialization stage to complete the initialization settings of the Ethernet module 13, including IP, gateway, MAC address and connection method; then it enters the data transparent transmission stage, where the vehicle diagnostic device 10 establishes a connection with the vehicle to be diagnosed 30, and sends the data transparently transmitted between the vehicle diagnostic device 10 and the gateway to the vehicle to be diagnosed 30. Afterwards, the response data returned by the vehicle to be diagnosed 30 is transparently transmitted by the vehicle diagnostic device 10 to the host computer 20 through the first serial communication module 12, realizing functions such as fault detection, status monitoring and data analysis.
[0047] It is understood that the host computer 20 and the vehicle diagnostic equipment 10 in this application should be configured accordingly. Figure 2 A schematic diagram of a vehicle diagnostic system according to an embodiment of this application is shown. The vehicle diagnostic system includes a host computer 20 and a vehicle diagnostic device 10, wherein the host computer 20 includes a second serial communication module 21.
[0048] The first serial communication module 12 is communicatively connected to the second serial communication module 21 to realize data interaction between the host computer 20 and the vehicle diagnostic device 10. It is understood that the second serial communication module 21 of the host computer 20 and the first serial communication module 12 of the vehicle diagnostic device 10 should be equipped with the same type of serial communication chip to realize the interaction between the host computer 20 and the vehicle diagnostic device 10. By setting the second serial communication module 21 in the host computer 20, the interface standard can be unified, so that the communication protocol and data format between the host computer 20 and the vehicle diagnostic device 10 can be kept consistent, improving hardware compatibility, reducing development complexity, and also reducing communication error rate and enhancing system stability.
[0049] In one embodiment, based on the above embodiments, Figure 3 The diagram shows a structural schematic of a vehicle diagnostic system according to an embodiment of this application. The first serial communication chip 121 is a USB communication chip. The USB communication chip is the core component for realizing data transmission between devices through a universal serial bus interface. The USB communication chip simulates a virtual serial port through a driver program, and the host computer 20 and the control module 11 communicate with each other through the virtual serial port.
[0050] Understandably, a USB communication chip can simulate a virtual serial port using any driver. This driver can be a USB-to-serial driver. CDC (Communication Device Class) is a class defined in the USB standard used to implement communication between the USB communication chip and the host. Using the ACM (Automatic Communication Module) specifically designed for simulating serial communication within CDC, the USB communication chip can be recognized as a virtual serial port device by the host computer 20. The host computer 20's driver converts the USB data stream into a serial data stream; alternatively, the VCP mode can be used to simulate a virtual serial port using the USB communication chip. Exemplarily, the virtual serial port is a CDC serial port. Simulating a virtual serial port using a USB communication chip avoids the use of a physical serial port interface, reducing reliance on traditional serial port hardware.
[0051] The vehicle diagnostic device 10 includes a serial communication interface 14 electrically connected to the first serial communication module 12. It is understood that the serial communication interface 14 is a USB interface. The host computer 20 includes a serial communication female interface 22 corresponding to the serial communication interface 14, i.e., a USB port. It is understood that the USB interface and the corresponding USB port can be configured according to the actual application; the USB interface can be a USB Type-A interface, a USB Type-B interface, or a USB Type-C interface, etc. The serial communication female interface 22 and the serial communication interface 14 form a connection structure through physical connection. It is understood that the serial communication female interface 22 and the serial communication interface 14 can be directly physically connected or physically connected via a connecting cable.
[0052] The second serial communication module 21 is connected to the first serial communication module 12 via a connection structure. The USB interface is widely used in modern computers and embedded devices, making the connection between the host computer 20 and the control module 11 more flexible.
[0053] Specifically, the host computer 20 and the vehicle diagnostic device 10 are physically connected via a USB cable. The vehicle diagnostic device 10 simulates a virtual serial port for the host computer 20 through the USB interface. The host computer 20 recognizes this serial port, and its software sends business data to the vehicle diagnostic device 10 through the serial port driver. After receiving the business data, the vehicle diagnostic device 10 performs configuration and data interaction with the gateway of the vehicle 30 to be diagnosed. By simulating a serial port via USB, the complexity of traditional Ethernet communication is avoided.
[0054] In one embodiment, based on the above embodiments, Figure 4 A schematic diagram of a vehicle diagnostic system according to an embodiment of this application is shown. The first serial communication chip 121 is a serial port communication chip or an SPI communication chip. Exemplarily, the first serial communication chip 121 is a serial port communication chip.
[0055] The first serial communication module 12 includes a first wireless communication unit 122, which is electrically connected to the first serial communication chip 121. Data is transmitted through the wireless communication unit, which eliminates the physical limitations of traditional wired connections and makes communication between devices more flexible. The first wireless communication unit 122 can be a Bluetooth unit or a WIFI unit. For example, the first wireless communication unit 122 is a Bluetooth unit.
[0056] Correspondingly, the second serial communication module 21 in the host computer 20 includes a second wireless communication unit 212 and a second serial communication chip 211. The second serial communication chip 211 is a serial communication chip or an SPI communication chip. The second wireless communication unit 212 can be a Bluetooth unit or a WIFI unit. For example, the second serial communication chip 211 is a serial communication chip.
[0057] The second wireless communication unit 212 is electrically connected to the second serial communication chip 211. The second wireless communication unit 212 is used to receive data from the vehicle diagnostic device 10, convert the data into a format suitable for processing by the second serial communication chip 211, and then transmit it to the second serial communication chip 211. The first wireless communication unit 122 is used to receive serial data from the second serial communication chip 211, convert the serial data into a format suitable for processing by the first serial communication chip 121, and then transmit it to the first serial communication chip 121.
[0058] Specifically, the host computer 20 and the vehicle diagnostic device 10 complete Bluetooth pairing through the Bluetooth unit and configure the parameters of each serial communication chip. The host computer 20 sends business data through the second serial communication chip. The data is converted into a Bluetooth signal by the Bluetooth module and then sent to the vehicle diagnostic device 10. After receiving the data, the vehicle diagnostic device 10 restores it into a serial data stream and passes it to the first serial communication chip 121. The control module 11 performs necessary configuration or data interaction with the gateway of the vehicle 30 to be diagnosed according to the content of the data stream.
[0059] The first serial communication chip in the vehicle diagnostic device 10 receives feedback data from the gateway of the vehicle under test 30. This chip converts the feedback data into a format suitable for Bluetooth transmission and sends it to the Bluetooth unit. The Bluetooth unit receives the converted data and transmits it to the Bluetooth unit in the host computer 20 via a wireless Bluetooth channel. The Bluetooth unit in the host computer 20 receives the data and then passes it to the second serial communication chip in the host computer 20 for data processing. Through the serial communication chip and Bluetooth wireless transmission, the serial communication chip handles the data format conversion, reducing the burden on the Bluetooth module and improving data transmission efficiency.
[0060] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, in alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0061] In addition, the functional modules or units in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0062] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0063] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A vehicle diagnosis device based on DOIP, characterized by, include: The first serial communication module, control module, and Ethernet module; The Ethernet module is used to communicate with the vehicle under diagnosis and communicates with the vehicle under diagnosis via the DOIP protocol. The control module establishes a serial communication connection with the host computer through the virtual serial port or serial port of the first serial communication module; it is used to receive service data from the host computer through the first serial communication module, and to perform initialization settings or transparent transmission operations on the Ethernet module according to the service data.
2. The vehicle diagnostic equipment based on DOIP according to claim 1, characterized in that, The first serial communication module includes a first serial communication chip, which includes at least one of a USB communication chip, a serial port communication chip, and an SPI communication chip.
3. The vehicle diagnostic equipment based on DOIP according to claim 2, characterized in that, The first serial communication chip is a USB communication chip. The USB communication chip simulates the virtual serial port through a driver program, and the host computer and the control module communicate data through the virtual serial port.
4. The vehicle diagnostic device based on DOIP according to claim 3, characterized in that, The virtual serial port includes a CDC serial port.
5. The vehicle diagnostic equipment based on DOIP according to claim 2, characterized in that, The first serial communication module includes a first wireless communication unit, which is electrically connected to the first serial communication chip. The first serial communication chip is a serial port communication chip or an SPI communication chip. The first wireless communication unit is used to receive serial port data from the host computer, convert the serial port data into a format suitable for processing by the first serial communication chip, and then transmit it to the first serial communication chip.
6. The vehicle diagnostic device based on DOIP according to claim 5, characterized in that, The first wireless communication unit includes at least one of a Bluetooth unit and a WIFI unit.
7. A vehicle diagnostic system, characterized in that, include: The host computer and the DOIP-based vehicle diagnostic device as described in any one of claims 1-6; The host computer includes a second serial communication module; The first serial communication module is connected to the second serial communication module to enable data interaction between the host computer and the vehicle diagnostic equipment.
8. The vehicle diagnostic system according to claim 7, characterized in that, The vehicle diagnostic equipment includes a serial communication interface electrically connected to the first serial communication module. The host computer includes a serial communication mother interface corresponding to the serial communication interface, and the serial communication mother interface and the serial communication interface are physically connected to form a connection structure. The second serial communication module is connected to the first serial communication module through the connection structure.
9. The vehicle diagnostic system according to claim 7, characterized in that, The second serial communication module includes a second wireless communication unit and a second serial communication chip; The second serial communication chip is a serial port communication chip or an SPI communication chip. The second wireless communication unit is electrically connected to the second serial communication chip. The second wireless communication unit is used to receive data from the vehicle diagnostic equipment, convert the data into a format suitable for processing by the second serial communication chip, and then transmit it to the second serial communication chip.
10. The vehicle diagnostic system according to claim 9, characterized in that, The second wireless communication unit includes at least one of a Bluetooth unit and a WIFI unit.