A CAN communication system for a vehicle and a vehicle for performing CAN communication

By using switch switches and vehicle controller terminals in the vehicle CAN communication system and adjusting the connection relationship in combination with software instructions, the problems of poor universality and high hardware cost in traditional systems are solved, and flexible topological configuration and management convenience is achieved.

CN222742637UActive Publication Date: 2025-04-11INVT ELECTRIC VEHICLE DRIVE TECH SHENZHEN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202420555498.7
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-03-20
Publication Date
2025-04-11
Estimated Expiration
2034-03-20

AI Technical Summary

Technical Problem

Traditional vehicle CAN communication systems have poor versatility and are inconvenient to manage, and require the preparation of multiple hardware connection lines for different customer needs, resulting in high hardware costs.

Method used

The vehicle controller terminals and switching switches with multiple pins are adopted. The switching switch includes a first interface, a second interface and a control interface. The switching switch connection relationship is adjusted through software instructions to realize the configuration of different topological structures.

Benefits of technology

It realizes flexible interconnection between the vehicle functional module and the vehicle controller terminals, and adjusts the topology through software, improves the universality and management convenience of the system, and reduces hardware costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222742637U_ABST
    Figure CN222742637U_ABST
Patent Text Reader

Abstract

The utility model discloses a CAN communication system for a vehicle and a vehicle for CAN communication, and relates to the technical field of vehicle communication. The first interface of a switching switch in the system is connected to the CAN interface of a vehicle function module, and the second interface is connected to the pin of a vehicle controller terminal; the pin of the vehicle controller terminal is used to connect to the vehicle controller; each vehicle function module is connected to at least one first interface, and each pin of the vehicle controller terminal is connected to at least one second interface, and the pins of the vehicle function module and the vehicle controller terminal are connected to at most one interface of the same switching switch. The interconnection between the vehicle function module and the vehicle controller terminal is achieved by switching the switch, and different topological structures can be achieved by the interface connected by the switching switch. This solution can adjust the topological structure through software, has good versatility and is easy to manage, and avoids preparing a variety of hardware connection lines to meet different customer needs, thereby reducing hardware costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the technical field of vehicle communication, in particular to a CAN communication system of a vehicle and a vehicle performing CAN communication. Background Art

[0002] In actual applications, different users will be faced with different vehicle controllers, and the requirements for the controller area network (CAN) topology are also different. Some users need the CAN of each module to be separated, while others need unified output, and some even need to merge some and separate some. In response to this situation, the traditional solution is to connect the CAN signal as required through different wiring harnesses, and replace the connection wires when faced with different requirements.

[0003] Although the current solution can solve the problem, it has disadvantages such as the wiring harness cannot be unified, poor versatility and inconvenient management.

[0004] In view of the above-mentioned technology, seeking a vehicle CAN communication structure with high versatility and easy management is an urgent problem to be solved by those skilled in the art. Utility Model Content

[0005] The utility model aims to provide a vehicle CAN communication system and a vehicle for CAN communication, so as to solve the shortcomings of the traditional solution such as poor versatility and inconvenient management.

[0006] In order to solve the above technical problems, the utility model provides a CAN communication system for a vehicle, comprising: a vehicle controller terminal with multiple pins and a switching switch;

[0007] The switching switch includes a first interface, a second interface and a control interface, at least one of the first interface and the second interface is multiple, and after the control interface receives an instruction, the switching switch selects one of its first interfaces to be connected with one of its second interfaces according to the instruction;

[0008] The first interface is connected to the vehicle function module, and the second interface is connected to the pin of the vehicle controller terminal; the pin of the vehicle controller terminal is used to connect to the vehicle controller;

[0009] Each of the vehicle function modules is connected to at least one of the first interfaces, each pin of the vehicle controller terminal is connected to at least one of the second interfaces, and the pins of the vehicle function modules and the vehicle controller terminals are connected to at most one interface of the same switching switch.

[0010] Preferably, one of the first interfaces is connected to only one of the vehicle function modules, and one of the second interfaces is connected to only one pin of the vehicle controller terminal.

[0011] Preferably, the switch is a one-to-many switch.

[0012] Preferably, the one-to-many switch includes one first interface and two second interfaces.

[0013] Preferably, the number of the vehicle function module, the pins of the vehicle controller terminal and the one-to-many switch are all three;

[0014] One of the second interfaces of each of the one-to-many switching switches is connected to the same pin of the vehicle controller terminal; and each of the vehicle function modules is connected to a corresponding first interface.

[0015] Preferably, the number of pins of the vehicle function module and the vehicle controller terminal is three; the number of the one-to-many switching switches is six;

[0016] Each of the vehicle function modules is respectively connected to the first interfaces of two of the one-to-many switches;

[0017] Each pin of the vehicle controller terminal is connected to at least one of the second interfaces in the same group; wherein the second interfaces in the same group are the second interfaces of the two one-to-many switching switches connected to the same vehicle function module.

[0018] Preferably, the vehicle functional module includes any combination of the following: an oil pump controller, an air pump controller, a DCDC power supply, a driving drive, and a body drive.

[0019] Preferably, the pins of the vehicle controller terminal include: a vehicle CAN pin, a power CAN pin and a debugging CAN pin.

[0020] Preferably, the first interface and / or the second interface are connected to multiple pins of multiple vehicle function modules and / or the vehicle controller terminals.

[0021] In order to solve the above technical problems, the utility model also provides a vehicle for CAN communication, including the above vehicle CAN communication system.

[0022] The utility model provides a vehicle CAN communication system, including: a vehicle controller terminal with multiple pins and a switch; the switch includes a first interface, a second interface and a control interface, at least one of the first interface and the second interface is multiple, that is, the switch is specifically a one-to-many switch or a many-to-many switch, and after the control interface receives the instruction, the switch selects one of its own first interfaces to connect with one of its own second interfaces according to the instruction. The first interface is connected to the CAN interface of the vehicle function module, and the second interface is connected to the pin of the vehicle controller terminal; the pin of the vehicle controller terminal is used to connect to the vehicle controller; each vehicle function module is connected to at least one first interface, and each pin of the vehicle controller terminal is connected to at least one second interface, and the pins of the vehicle function module and the vehicle controller terminal are connected to the same switch at most by one interface.

[0023] The solution provided by the utility model realizes the interconnection between the vehicle function module and the vehicle controller terminal by switching the switch, and can realize different topological structures by switching the interface connected by the switch. The topological structure can be adjusted by software, which has good versatility and is easy to manage, and avoids preparing multiple hardware connection lines to meet different customer needs, thereby reducing hardware costs.

[0024] In addition, the vehicle performing CAN communication provided by the present invention includes the CAN communication system of the vehicle mentioned above, and the effect is the same as above. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the embodiments of the present utility model, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present utility model. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0026] Figure 1 This is an internal block diagram of the analog switch chip used in this embodiment;

[0027] Figure 2 A schematic diagram of the structure of a CAN communication system of a vehicle provided in an embodiment of the utility model;

[0028] Figure 3 A schematic diagram of the structure of another vehicle CAN communication system provided by an embodiment of the utility model;

[0029] The reference numerals are as follows: 1 is a vehicle function module, 2 is a one-to-two switching switch, and 3 is a vehicle controller terminal. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the embodiments of the utility model to clearly and completely describe the technical solutions in the embodiments of the utility model. Obviously, the described embodiments are only part of the embodiments of the utility model, not all of them. Based on the embodiments of the utility model, all other embodiments obtained by ordinary technicians in this field without creative work are within the protection scope of the utility model.

[0031] The core of the utility model is to provide a vehicle CAN communication system and a vehicle performing CAN communication, so as to solve the shortcomings of the traditional solution such as poor universality and inconvenient management.

[0032] In order to enable those skilled in the art to better understand the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0033] In the design of commercial vehicle electric drive products, multiple CAN communications are often required, and the common ones are vehicle CAN, power CAN and internal CAN. The purpose of the utility model is to propose a design that can adjust the connection relationship between various CAN topologies through software portability. Considering the uniformity of hardware, this adjustment selection is realized by software control. Specifically, this embodiment provides a CAN communication system for a vehicle, including a vehicle controller terminal 3 with multiple pins and a switch; the switch includes a first interface, a second interface and a control interface, and at least one of the first interface and the second interface is multiple, that is, the switch is specifically a one-to-many switch or a many-to-many switch. After the control interface receives the instruction, the switch selects one of its first interfaces to be connected to one of its second interfaces according to the instruction. The first interface is connected to the CAN interface of the vehicle function module 1, and the second interface is connected to the pin of the vehicle controller terminal 3; the pin of the vehicle controller terminal 3 is used to connect to the vehicle controller; each vehicle function module 1 is connected to at least one first interface, and each pin of the vehicle controller terminal 3 is connected to at least one second interface. The pins of the vehicle function module 1 and the vehicle controller terminal 3 are connected to at most one interface of the same switch.

[0034] In actual application, the CAN line includes a high-order data line and a low-order data line. For the convenience of explanation, the utility model describes the high-order data line and the low-order data line as the same line, that is, the first interface, the second interface, the CAN interface of the vehicle function module 1 and the pins of the vehicle controller terminal 3 all include the interface of the high-order data line and the interface of the low-order data line.

[0035] The embodiment of the utility model can adjust the CAN topology by software, which solves the problem that the hardware is not unified in the past and various connection lines need to be prepared. The selected hardware cost is low, the peripheral circuit is simple, and the software control is easy to implement. Since the circuit of this design is mainly for user CAN connection, the relevant circuit can be arranged on the user terminal side. Usually, the user terminal is set on a printed circuit board (PCB). The layout of this circuit can achieve the optimization of the routing.

[0036] In practical applications, the specific connection structure is not limited, as long as it can meet the topology adjustment requirements. Generally, a first interface is only connected to one vehicle function module 1, and a second interface is only connected to one pin of the vehicle controller terminal 3. In some special cases, the first interface and / or the second interface may be connected to multiple pins of multiple vehicle function modules 1 and / or the vehicle controller terminal 3.

[0037] The above-mentioned switching switch can specifically adopt a one-to-many switching switch. During the design process, the analog switch chip XS3A4053 can be selected as the one-to-many switching switch. This chip has three analog switches and a common IO port. The corresponding interface is selected to be turned on by controlling the level of the terminal S. Figure 1 FIG. 1 is an internal block diagram of the analog switch chip used in this embodiment; Figure 1 As shown in the figure, this device can select the conduction of the corresponding Z and Y0 or Z and Y1 by controlling the 1S, 2S, and 3S signals according to the needs, playing the role of selecting a path. The three-way signal can be configured according to the needs, and has the characteristics of small on-resistance, does not affect the transmission of most signals, and is easy to operate.

[0038] Based on the use of the above analog switch chip as a one-to-many switch, this embodiment proposes two specific implementation schemes, and the one-to-many switch is specifically a one-to-two switch 2.

[0039] Figure 2 A schematic diagram of the structure of a CAN communication system of a vehicle provided in an embodiment of the present utility model; Figure 2As shown, the number of pins of the vehicle function module 1, the vehicle controller terminal 3 and the one-to-two switch 2 are all three; one of the second interfaces of each one-to-two switch 2 is connected to the same pin of the vehicle controller terminal 3; the CAN interface of each vehicle function module 1 is respectively connected to a first interface. There are three external CAN communication pins, namely the vehicle CAN pin (CAN1H-CAN1L), the power CAN pin (CAN2H-CAN2L), and the debugging CAN pin (CAN3H-CAN3L) of the vehicle controller terminal 3; they are respectively connected to the corresponding vehicle controller. The vehicle function module 1 includes any combination of the following: oil pump controller, air pump controller, DC-to-DC (DC-to-DC, DCDC) power supply, driving drive, upper drive; any three are selected as the vehicle function module 1. Due to the simple structure of this design, each analog switch chip (i.e., the switch) corresponds to a module unit of an electric drive (i.e., the vehicle function module 1).

[0040] It is mentioned above that each analog switch chip has three channels, but this embodiment has only two second interfaces, which occupy two channels of the analog switch chip, and the other channel can be used as a backup for subsequent expansion.

[0041] The control of each analog switch chip is commanded by the digital signal processor (DSP) of the power distribution system. Since the high and low bits of CAN communication are turned on and off at the same time, the control signal of the chip can be short-circuited and only one signal is needed to implement it, which can save DSP pins and facilitate software programming. This CAN topology can adjust the high and low levels of the control signal according to different needs to achieve the connection mode of each module CAN. When the control signal is high, 1Z and 1Y1 are turned on, and when the control signal is low, 1Z and 1Y0 are turned on. The following Table 1 is a list of CAN connection status:

[0042] Table 1 CAN connection status list

[0043]

[0044] Figure 3 A schematic diagram of the structure of another vehicle CAN communication system provided by an embodiment of the utility model; Figure 3As shown, the number of pins of the vehicle function module 1 and the vehicle controller terminal 3 are both three; the number of the one-to-two switching switches 2 is six; the CAN interface of each vehicle function module 1 is respectively connected to two first interfaces; each pin of the vehicle controller terminal 3 is connected to at least one of the second interfaces in the same group; wherein the second interface in the same group is the second interface of two one-to-many switching switches connected to the same vehicle function module 1, that is, each second interface of the two one-to-two switching switches 2 connected to the same vehicle function module 1 is respectively connected to all the pins of the vehicle controller terminal 3. Because Figure 3 The connection structure of each vehicle function module 1 is consistent. Take one of them as an example for explanation. One vehicle function module 1 is respectively connected to the common end (i.e., the first interface) of two one-to-two switching switches 2. The two one-to-two switching switches 2 have a total of four second interfaces, which are respectively connected to the three pins of the vehicle controller terminal 3 (each pin of the vehicle controller terminal 3 is connected to the same one-to-two switching switch 2 at most through one interface, that is, there is an overlapping second interface between the two one-to-two switching switches 2, and the conduction can be controlled by any one of the one-to-two switching switches 2). It can be seen that through the two one-to-two switching switches 2, the vehicle function module 1 can be connected to any one of the three pins of the vehicle controller terminal 3, and the same is true for the other two vehicle function modules 1. Each vehicle function module 1 has a line that can be connected to any pin of the vehicle controller terminal 3. Through different command controls, each vehicle function module 1 can be connected to any pin of the vehicle controller terminal 3, and all topological structures can be realized.

[0045] A vehicle CAN communication system provided by the embodiment of the utility model comprises: a vehicle controller terminal 3 with multiple pins and a switch; the switch comprises a first interface, a second interface and a control interface, at least one of the first interface and the second interface is multiple, that is, the switch is specifically a one-to-many switch or a many-to-many switch, and after the control interface receives the instruction, the switch selects one of its own first interfaces to be connected with one of its own second interfaces according to the instruction. The first interface is connected to the CAN interface of the vehicle function module 1, and the second interface is connected to the pin of the vehicle controller terminal 3; the pin of the vehicle controller terminal 3 is used to connect to the vehicle controller; each vehicle function module 1 is connected to at least one first interface, each pin of the vehicle controller terminal 3 is connected to at least one second interface, and the pins of the vehicle function module 1 and the vehicle controller terminal 3 are connected to at most one interface of the same switch. The interconnection between the vehicle function module 1 and the vehicle controller terminal 3 is realized by the switch, and different topological structures can be realized by the interface connected by the switch. This solution can adjust the topological structure through software, has good versatility and is easy to manage, and avoids preparing a variety of hardware connection lines to meet different customer needs, reducing hardware costs.

[0046] Under normal circumstances, a first interface is only connected to the CAN interface of a vehicle function module 1, and a second interface is only connected to a pin of the vehicle controller terminal 3. This can make the line topology structure change more diverse, and facilitate the convenient conversion of various CAN topologies. In some special cases, an interface of the switching switch can be connected to multiple pins of multiple vehicle function modules 1 or vehicle controller terminals 3 at the same time, that is, there are first interfaces and / or second interfaces connected to multiple CAN interfaces of multiple vehicle function modules 1 and / or multiple pins of vehicle controller terminals 3. The solution of this embodiment can connect multiple devices when connecting one interface. Although the variability of the topology is poor, it can simplify the hardware layout of the vehicle's CAN communication system and reduce costs, and can be applied to the transformation of some special topologies.

[0047] It is mentioned in the above embodiments that the switch of the utility model can be a many-to-many switch or a one-to-many switch. The many-to-many switch is more convenient for line design, and can be directly connected to each pin of each vehicle functional module 1 and the terminal 3 of the vehicle controller. However, the design of the many-to-many switch is difficult, resulting in high hardware costs. The one-to-many switch is easier to implement, so the cost is lower. In actual application, a conventional one-to-two switch 2 can be selected, including a first interface and two second interfaces. During the design process, the analog switch chip XS3A4053 can be selected as the one-to-two switch 2. This chip has a three-way analog switch, and a common IO port controls the level of the S terminal. The utility model is mainly divided into a software part and a hardware part. The hardware is mainly the chip and the relevant signals of the chip work, followed by various connections of each CAN; the software is the control instruction for the chip.

[0048] Two specific schemes are used as examples for explanation. In scheme 1, the number of pins of the vehicle function module 1, the vehicle controller terminal 3, and the one-to-two switching switch 2 are all three; one of the second interfaces of each one-to-two switching switch 2 is connected to the same pin of the vehicle controller terminal 3, then one of the remaining pins of the vehicle controller terminal 3 is connected to one second interface, and the other pin is connected to two second interfaces; and the CAN interface of each vehicle function module 1 is connected to a first interface respectively. Although the first scheme does not meet any CAN topology combination, the above modes can meet most of the CAN topology requirements. Of course, if higher requirements are put forward, the functions can be further enriched on the existing basis and the scheme can be further upgraded. For example, in scheme 2, the number of pins of the vehicle function module 1 and the vehicle controller terminal 3 are all three; and the number of one-to-two switching switches 2 is six; the CAN interface of each vehicle function module 1 is connected to two first interfaces respectively; each pin of the vehicle controller terminal 3 is connected to at least one of the second interfaces in the same group; wherein the second interface in the same group is the second interface of two one-to-many switching switches connected to the same vehicle function module 1. In the second scheme, by adjusting the control instructions of the six one-to-two switching switches 2, the CAN signal of the module can be configured with more topological types, and each vehicle function module 1 can be connected to any pin of the vehicle controller terminal 3 through different instruction control.

[0049] In the specific implementation, the number and type of the pins of the vehicle function module 1 and the vehicle controller terminal 3 are not limited. Generally, the vehicle function module 1 includes any combination of the following: oil pump controller, air pump controller, DCDC power supply, driving driver, and upper body driver. The pins of the vehicle controller terminal 3 include: vehicle CAN pin, power CAN pin, and debugging CAN pin.

[0050] In actual application, the connection control of the first interface and the second interface of the one-to-many switch can be realized by the DSP of the vehicle, that is, the control interface of the one-to-many switch is connected to the DSP that sends the instruction, and the DSP of the vehicle sends the control instruction to the one-to-many switch. If there is only one first interface and there are multiple second interfaces, the one-to-many switch selects one from the multiple second interfaces to connect to the first interface after receiving the control instruction. Through the solution provided in this embodiment, the control of the one-to-many switch can be realized more efficiently.

[0051] In order to solve the above technical problems, an embodiment of the utility model provides a vehicle for CAN communication, including the CAN communication system of the vehicle in the above embodiment.

[0052] Since the embodiments of the vehicle portion performing CAN communication correspond to the embodiments of the CAN communication system portion of the vehicle, please refer to the description of the embodiments of the CAN communication system portion of the vehicle for the embodiments of the vehicle portion performing CAN communication, which will not be repeated here.

[0053] The vehicle performing CAN communication provided in this embodiment corresponds to the CAN communication system of the above-mentioned vehicle, and thus has the same beneficial effects as the CAN communication system of the above-mentioned vehicle.

[0054] The above is a detailed introduction to a vehicle CAN communication system and a vehicle performing CAN communication provided by the utility model. The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the various embodiments can be referred to each other. It should be pointed out that for ordinary technicians in this technical field, without departing from the principle of the utility model, the utility model can also be improved and modified, and these improvements and modifications also fall within the protection scope of the utility model.

[0055] It should also be noted that, in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprising a ..." do not exclude the presence of other identical elements in the process, method, article or device including the above elements.

Claims

1. A CAN communication system for a vehicle, characterized in that: include: A vehicle controller terminal (3) with multiple pins and a switch; The switching switch includes a first interface, a second interface and a control interface, at least one of the first interface and the second interface is multiple, and after the control interface receives an instruction, the switching switch selects one of its first interfaces to be connected with one of its second interfaces according to the instruction; The first interface is connected to the vehicle function module (1), and the second interface is connected to the pin of the vehicle controller terminal (3); the pin of the vehicle controller terminal (3) is used to connect to the vehicle controller accordingly; Each of the vehicle function modules (1) is connected to at least one of the first interfaces, each pin of the vehicle controller terminal (3) is connected to at least one of the second interfaces, and the pins of the vehicle function module (1) and the vehicle controller terminal (3) are connected to at most one interface of the same switching switch.

2. The vehicle CAN communication system according to claim 1, characterized in that: One of the first interfaces is connected to only one of the vehicle function modules (1), and one of the second interfaces is connected to only one pin of the vehicle controller terminal (3).

3. The vehicle CAN communication system according to claim 2, characterized in that: The switching switch is specifically a one-to-many switching switch.

4. The vehicle CAN communication system according to claim 3, characterized in that: The one-to-many switch includes one first interface and two second interfaces.

5. The vehicle CAN communication system according to claim 4, characterized in that: The number of the pins of the vehicle function module (1), the vehicle controller terminal (3) and the one-to-many switch are all three; One of the second interfaces of each of the one-to-many switching switches is connected to the same pin of the vehicle controller terminal (3); and each of the vehicle function modules (1) is connected to a corresponding first interface.

6. The vehicle CAN communication system according to claim 4, characterized in that: The number of pins of the vehicle function module (1) and the vehicle controller terminal (3) are both three; the number of the one-to-many switching switches is six; Each of the vehicle function modules (1) is respectively connected to the first interfaces of two of the one-to-many switches; Each pin of the vehicle controller terminal (3) is connected to at least one of the second interfaces in the same group; wherein the second interfaces in the same group are the second interfaces of two one-to-many switching switches connected to the same vehicle function module (1).

7. The CAN communication system for a vehicle according to any one of claims 1 to 6, characterized in that: The vehicle function module (1) comprises any combination of the following: an oil pump controller, an air pump controller, a DCDC power supply, a driving drive, and a body drive.

8. The vehicle CAN communication system according to claim 7, characterized in that: The pins of the vehicle controller terminal (3) include: a vehicle CAN pin, a power CAN pin and a debugging CAN pin.

9. The vehicle CAN communication system according to claim 1, characterized in that: The first interface and / or the second interface are connected to a plurality of pins of the plurality of vehicle function modules (1) and / or the vehicle controller terminal (3).

10. A vehicle for CAN communication, characterized in that: A CAN communication system for a vehicle comprising the vehicle described in any one of claims 1 to 9.