Device for bus testing

By designing bus test equipment that supports remote operation and configuration, the problems of large size and cumbersome operation of traditional bus test equipment are solved, and flexible and efficient bus testing is achieved.

CN223488267UActive Publication Date: 2025-10-28PORSCHE ENG TECH RSCH & DEV (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202422336783.2
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-10-28
Estimated Expiration
2034-09-24

AI Technical Summary

Technical Problem

Traditional vehicle bus testing methods have bulky equipment, cumbersome operation, poor flexibility and scalability, and are difficult to adapt to rapidly changing testing needs.

Method used

A bus test device is designed, which includes a bus interface module, a logic processing and external communication module, and a user interaction module. It supports remote operation and configuration, and communicates with terminals and servers through wireless connections to achieve flexible configuration and efficient testing of the device.

Benefits of technology

It improves the operational convenience and flexibility of bus test equipment, supports multi-channel bus testing, adapts to different testing needs, and improves test efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223488267U_ABST
    Figure CN223488267U_ABST
Patent Text Reader

Abstract

The utility model provides a device for bus testing. The device comprises a bus interface module, a logic processing and external communication module and a user interaction module, the logic processing and external communication module is electrically connected to the bus interface module and electrically connected to the user interaction module, and the bus interface module is provided with a first bus interface. The logic processing and external communication module is electrically connected to a bus to be tested through the first bus interface, the logic processing and external communication module is used for being coupled with a terminal in a communication mode and receiving configuration information from the terminal, and the configuration information is used for configuring the equipment. The equipment can support remote operation, setting and control of the equipment, so that a user can conveniently operate the equipment in an expected mode according to conditions, the convenience and the flexibility of operation are improved, and conditions are created for the equipment to meet different bus test requirements and efficiently and accurately carry out bus tests.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to bus testing technology, and more specifically, to a device for bus testing. Background Technology

[0002] With the rapid development of the automotive industry, vehicle control systems are becoming increasingly complex. To ensure vehicle performance and safety, the demand for testing vehicle controllers is growing. Vehicle buses, especially Controller Area Network (CAN) buses and CAN with Flexible Data Rate (CANFD) buses, are key technologies in modern automobiles used for communication between various electronic devices. Effective vehicle bus testing is not only crucial for developing new vehicle control systems but also essential for maintaining and upgrading existing systems.

[0003] Existing bus testing solutions have several drawbacks. For example, traditional vehicle bus testing methods typically rely on physical connections and multiple independent test devices, such as bus analyzers, signal generators, and diagnostic tools. These devices are often bulky, require specialized personnel to operate, and necessitate dedicated host computer software, making the testing process cumbersome and inefficient. Furthermore, traditional test platforms lack flexibility and scalability, making it difficult to adapt to rapidly changing testing needs. Utility Model Content

[0004] The purpose of this invention is to provide an improved solution for bus testing.

[0005] According to a first aspect of the present invention, a device for bus testing is provided. The device includes a bus interface module, a logic processing and external communication module, and a user interaction module. The logic processing and external communication module is electrically connected to the bus interface module and the user interaction module. The bus interface module has a first bus interface for electrically connecting to a bus under test via the first bus interface. The logic processing and external communication module is used for communicatively coupling with a terminal to receive configuration information from the terminal, and the configuration information is used to configure the device.

[0006] The device of this utility model benefits from its logic processing and external communication modules being configured to receive configuration information from external terminals for configuring the device. This allows the device to support remote operation, setting, and control, making it easier for users to operate the device in the desired manner according to the situation. This improves the convenience and flexibility of operation and creates conditions for the device to meet different bus testing requirements and to perform bus testing efficiently and accurately. Attached Figure Description

[0007] Non-limiting and non-exhaustive embodiments of the present invention are described by way of example with reference to the following figures, wherein:

[0008] Figure 1 This is a block diagram schematically illustrating a device for bus testing according to an embodiment of the present invention;

[0009] Figure 2a This is an exploded view schematically illustrating a bus testing device according to another embodiment of the present invention;

[0010] Figure 2b yes Figure 2a A schematic perspective view of the device shown in the figure;

[0011] Figure 3 This is a schematic diagram illustrating an example embodiment of the present invention. Detailed Implementation

[0012] To make the above and other features and advantages of this utility model clearer, the utility model is further described below with reference to the accompanying drawings. The drawings form a part of this application and, together with the embodiments of this utility model, serve to illustrate the utility model. For clarity and simplicity, detailed descriptions of the known functions and structures of the devices, apparatuses, and / or equipment described herein will be omitted where they might obscure the subject matter of the utility model. It should be understood that the specific embodiments given herein are for the purpose of explanation to those skilled in the art and are exemplary only, not restrictive.

[0013] The features described herein may be embodied in different forms and should not be construed as being limited to the embodiments described herein. Rather, the embodiments described herein are provided merely to illustrate some of the many possible ways of implementing the apparatus and / or system described herein, which will become apparent upon understanding the disclosure of this application.

[0014] As used herein, the term “and / or” includes any one of the associated listed items and any combination of any two or more of the associated listed items.

[0015] Although terms such as “first,” “second,” and “third” may be used herein to describe various components, parts, sections, or elements, these components, parts, sections, or elements are not limited by these terms. Rather, these terms are used only to distinguish one component, part, section, or element from another. Therefore, without departing from the teachings of this utility model, a first component, part, section, or element referred to herein may also be called a second component, part, section, or element.

[0016] The terminology used herein is for describing various embodiments only and is not intended to limit the scope of this disclosure. Unless the context clearly indicates otherwise, "a," "an," and "the" are intended to also include plural forms. The terms "comprising," "including," and "having" specify the presence of the stated features, operations, components, elements, and / or combinations thereof, but do not exclude the presence or addition of one or more other features, operations, components, elements, and / or combinations thereof.

[0017] In the following description, numerous specific details are set forth to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that these specific details are not necessary to practice the present invention. In other instances, well-known steps or operations have not been described in detail to avoid obscuring the present invention.

[0018] refer to Figure 1 This invention illustrates a device for bus testing according to an embodiment of the present invention. This device for bus testing may also be referred to as a "bus testing device." The device may include a bus interface module, a logic processing and external communication module, and a user interaction module. The logic processing and external communication module is electrically connected to the bus interface module and electrically connected to the user interaction module. The bus interface module has a first bus interface (…). Figure 1 (Not shown in the diagram) is used to electrically connect to the bus under test via the first bus interface. The bus under test may be, for example, but not limited to, a vehicle bus, such as a CAN bus, CANFD bus, or other types of bus. In one embodiment, the bus interface module is connected to the bus of the target vehicle or a test bench bus network via a connection harness through the first bus interface, thereby electrically connecting to the bus under test; in this case, the bus under test may be the bus of the target vehicle or a bus from the test bench bus network.

[0019] According to this utility model, the logic processing and external communication module can be used to communicatively couple with an external terminal, receiving configuration information from the terminal, which is used to configure the device. Here, configuring the device may include, for example, but not limited to, configuring the device's operating mode. The terminal can be various possible terminal devices, such as, but not limited to, mobile phones, computers like laptops, etc. In this document, the terms "terminal" and "terminal device" are used interchangeably.

[0020] The bus interface module can be used to communicate with the bus under test to which the device of this invention is connected, enabling data transmission and reception. In one embodiment, the bus interface module communicates with the bus under test to obtain test data for testing the bus; depending on the situation, this may involve the bus interface module sending data / information / signals to the bus, and / or the bus interface module receiving data / information / signals from the bus as the test data. The logic processing and external communication module can receive data from the bus interface module, such as but not limited to the test data, and perform logical processing on the data from the bus interface module—such as but not limited to the test data. Furthermore, the logic processing and external communication module can communicate with external systems, such as with an external terminal acting as a control terminal as described above.

[0021] The user interaction module can be used to present output information for the user to view. The output information can be various possible information expected or needed to be presented to the user, including, but not limited to: device-related information related to the device of this utility model, such as information related to the operation and / or status of the device, such as the real-time operating status of the device; bus-related information related to the bus under test, such as information related to the status of the bus, such as the real-time status of the bus; information related to the bus signals involved, such as the real-time values ​​of the bus signals; etc. This helps the user understand the device's operating status, the bus's operating status, and changes in related signals, enabling monitoring of the device and bus without the need for a traditional host computer.

[0022] In one embodiment, the logic processing and external communication module sends the output information to the user interaction module for presentation. The presentation can be performed in various possible ways, including, but not limited to, visual and / or auditory methods.

[0023] Advantageously, the user interaction module can be used to receive user instructions. These user instructions may include, for example, but not limited to: operation instructions indicating the desired operation of the bus test device of this invention, such as pause, reset, etc.; configuration instructions indicating the desired configuration of the bus test device; etc. The user instructions may include, for example, but not limited to, pause instructions for pausing the bus test device, reset instructions for resetting the bus test device, etc. The user instructions can be sent to the logic processing and external communication module. The logic processing and external communication module can receive user instructions from the user interaction module and control the bus test device to perform the operation indicated by the user instruction (such as pause, reset, etc.; in the case of an operation instruction) or configuration (in the case of a configuration instruction). This allows users to easily intervene and / or configure the device as needed, providing convenience and flexibility. Furthermore, it provides an optimized user interaction experience.

[0024] In one embodiment, the user interaction module has a display screen. Advantageously, the display screen is a touch screen, which can serve as an input device for receiving user commands and as an output device for displaying output information.

[0025] This invention also anticipates that the logic processing and external communication module can be used to communicatively couple with a server, downloading a configuration file from the server for configuring the device. Here, configuring the device may include, for example, but not limited to, configuring the device's operating mode.

[0026] Through the aforementioned logic processing and external communication modules, the device can communicate with one or two external terminals and servers, enabling remote operation, setting, and control. This allows users to operate the device in the desired manner as needed, improving operational convenience and flexibility, and creating conditions for the device to meet different bus testing requirements (such as vehicle bus testing requirements for different platforms and models).

[0027] Advantageously, the logic processing and external communication module has wireless connectivity (such as WiFi connectivity) to connect to the server via a wireless network (such as WiFi) and download the configuration file from the server. In one embodiment, the connection between the logic processing and external communication module and the server, and the download of the configuration file, can be performed automatically when the logic processing and external communication module is powered on, for example, when the logic processing and external communication module has WiFi connectivity. Thus, the device of this invention can be automated.

[0028] Advantageously, the configuration file on the server can be provided and updated by the user. In one embodiment, the configuration file can be created locally by the user and sent to the server via a terminal device. In another embodiment, an existing configuration file on the server can be remotely updated by the user via a terminal device. The configuration file can indicate the operating mode adopted by the bus testing device of this invention, i.e., the current operating mode. Advantageously, the configuration file can also indicate configuration items for the operating mode adopted by the bus testing device.

[0029] Advantageously, the logic processing and external communication module may have a second bus interface for electrically connecting to a second bus different from the bus under test. In this case, when the bus interface module is electrically connected to the bus under test through the first bus interface, the logic processing and external communication module may optionally be electrically connected to the second bus different from the bus under test through the second bus interface, thereby enabling information transfer between the bus under test and the second bus; depending on the situation, this information transfer may be used for testing purposes of testing the bus under test or for other purposes. It is anticipated that the bus under test and the second bus are different buses of the same vehicle, but this invention is not limited thereto. Advantageously, in the case of multiple bus interfaces, multi-bus support functionality can be implemented, and on this basis, sub-gateway functionality can be implemented.

[0030] Advantageously, the device of this invention may include a power supply module for providing power to each of the bus interface module, the logic processing and external communication module, and the user interaction module. In one embodiment, the power supply module is electrically connected to each of the bus interface module, the logic processing and external communication module, and the user interaction module.

[0031] Advantageously, the device of this invention may include a packaging box, and the modules included in the device may be disposed in the packaging box.

[0032] Reference Figure 2a and 2bThis invention describes a bus testing device 20 according to another embodiment of the present invention. The bus testing device 20 includes a package 201, a user interaction module 202, a bus interface module 203, a logic processing and external communication module 204, a power supply module 205, and two bus interfaces 206. One of the two bus interfaces 206 is attached to and forms part of the bus interface module 203, and the other is attached to and forms part of the logic processing and external communication module 204. The user interaction module 202 has a touchscreen as an input / output device. The power supply module 205 can be a power source capable of providing its own power, such as a battery, or a power interface—which receives power from an external power source by connecting to it. The package 201 includes an upper portion 2011 forming its cover and a lower portion 2012 forming its base. The user interaction module 202, the bus interface module 203, the logic processing and external communication module 204, the power supply module 205, and the two bus interfaces 206 are integrated within the package 201. The top surface of the upper portion 2011 has an opening for the user interaction module 202, through which the touchscreen of the user interaction module 202 is exposed, for example, protruding outward from the cover of the packaging box 201. One side of the lower portion 2012 has two openings for two bus interfaces 206, which are exposed through these openings, for example, protruding outward from this side. The other side of the lower portion 2012 has an opening for the power module 205, through which the power module 205 is exposed. Figure 2a and 2b In this invention, the two sides with openings are adjacent to each other, but this invention is not limited thereto.

[0033] refer to Figure 3 The diagram shows an example embodiment of the present invention. Figure 3 The diagram illustrates a terminal, a server, a vehicle, and the bus testing device of this invention. The terminal can be a mobile phone, a laptop, or any other terminal device, particularly a smart terminal. After the bus testing device is started, the user can connect the terminal to the bus testing device, for example, wirelessly; this corresponds to... Figure 3 The example shown is "1. Connection". Then, the user can use the terminal as a control terminal to configure the bus test device, such as performing settings and initialization, via an application (APP) installed on the terminal or via the web (e.g., connecting to a device hotspot); this corresponds to... Figure 3The example shown is "2. Setup / Initialization". In this way, users can configure the bus test device as needed, such as, but not limited to, configuring the bus test device to a desired operating mode (e.g., bus emulation mode, data collection mode, controller diagnostic mode, gateway mode, etc.). This flexible configuration method allows users to remotely configure the bus test device according to specific test requirements, such as selecting an appropriate operating mode, thus creating conditions for improving test efficiency and accuracy.

[0034] After the bus test device is initially configured, it can register on the server via a terminal; this corresponds to Figure 3 The example shown is "3. Registration". Advantageously, this registration can be performed automatically in response to the bus test device being configured for the first time. Subsequently, the bus test device can be configured to automatically request the latest configuration file on each startup, and automatically download the latest configuration file from the server if an updated configuration file exists there; this corresponds to... Figure 3 The examples illustrate "4. Request Configuration File" and "5. Download Configuration File". As mentioned earlier, the configuration file on the server can be provided and updated by the user. In this way, users can remotely configure the bus test equipment through the server without on-site operation, greatly improving the convenience and flexibility of operation.

[0035] During bus testing, the bus testing equipment is physically connected to the vehicle's bus via a wiring harness. During operation, the bus interface module communicates with the bus under test to acquire test data for testing the bus. The logic processing and external communication module receives the test data from the bus interface module, processes it in a manner corresponding to the current operating mode of the bus testing equipment, and provides information indicating the processing results to the user interaction module for presentation. This information indicating the processing results can be presented as output information or part of the output information presented by the user interaction module. When necessary, the user can provide user commands to the logic processing and external communication module via the user interaction module to intervene or configure the equipment.

[0036] The device of this invention can be applied to different application scenarios, from product development (such as vehicle controller development) to after-sales service.

[0037] The technical features described above can be combined arbitrarily. Although not all possible combinations of these technical features are described, any combination of these technical features should be considered to be covered by this specification, provided that such combination does not contain contradictions.

[0038] Although the present invention has been described in conjunction with embodiments, those skilled in the art will understand that the above description and drawings are exemplary and not restrictive, and the present invention is not limited to the disclosed embodiments. Various modifications and variations are possible without departing from the spirit of the present invention.

Claims

1. A device for bus testing, characterized in that, The device includes a bus interface module, a logic processing and external communication module, and a user interaction module. The logic processing and external communication module is electrically connected to the bus interface module and the user interaction module. The bus interface module has a first bus interface for electrically connecting to a bus under test through the first bus interface. The logic processing and external communication module is used to communicatively couple with a terminal to receive configuration information from the terminal, which is used to configure the device.

2. The device according to claim 1, characterized in that, The logic processing and external communication module is also used to communicate with the server and download a configuration file from the server, which is used to configure the device.

3. The device according to claim 2, characterized in that, The logic processing and external communication module connects to the server via a wireless network and downloads the configuration file from the server.

4. The device according to claim 3, characterized in that, The connection between the logic processing and external communication module and the server, as well as the download of the configuration file, are performed automatically when the logic processing and external communication module is powered on.

5. The device according to claim 1, characterized in that, The logic processing and external communication module has a second bus interface for electrically connecting to a second bus, which is different from the bus under test, via the second bus interface.

6. The device according to claim 1, characterized in that, The device also includes a power module for providing power to each of the bus interface module, the logic processing and external communication module, and the user interaction module.

7. The device according to claim 1, characterized in that, The bus in question is the vehicle bus.

8. The device according to any one of claims 1-7, characterized in that, The device also includes a packaging box, in which the modules of the device are disposed.

9. The device according to claim 8, characterized in that, The user interaction module is used to display information related to the operation and / or status of the device in real time, and / or to receive user instructions, wherein the user instructions include operation instructions and / or configuration instructions.

10. The device according to claim 9, characterized in that, The user interaction module has a display screen that is exposed through an opening on the top surface of the encapsulation box.

11. The device according to claim 10, characterized in that, The display screen is a touch screen.

12. The device according to claim 8, characterized in that, The configuration of the device includes the configuration of the device's operating mode.