Can bus communication device and communication system

By converting serial port data into CAN signals through CAN bus communication devices, the problems of short serial communication distance and susceptibility to noise interference are solved, enabling long-distance, highly reliable data transmission.

CN224501271UActive Publication Date: 2026-07-14SHANGHAI TOSUN TECH LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
SHANGHAI TOSUN TECH LTD
Filing Date
2025-06-27
Publication Date
2026-07-14

Smart Images

  • Figure CN224501271U_ABST
    Figure CN224501271U_ABST
Patent Text Reader

Abstract

The utility model belongs to bus communication technology, specifically relates to a CAN bus communication equipment and communication system, wherein CAN bus communication equipment includes: microcontroller module, signal isolation module, serial port data processing unit, one end is linked with microcontroller module, the other end is as the receiving end of CAN bus communication equipment, CAN bus unit, one end is connected with microcontroller module through signal isolation module, the other end is as the sending end of CAN bus communication equipment, and first input channel pin, second output channel pin of signal isolation module are connected with serial port signal sending pin, serial port signal receiving pin of microcontroller module electricity respectively, and its first output channel pin, second input channel pin are connected with CAN signal input pin, CAN signal output pin of CAN bus unit electricity respectively.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model belongs to bus communication technology, specifically relating to a CAN bus communication device and communication system. Background Technology

[0002] Serial communication is a point-to-point data transmission method that uses an asynchronous serial protocol to transmit data bit by bit through a single data line.

[0003] However, serial communication distances are typically short (a few meters to tens of meters), and they are easily affected by noise interference during long-distance transmission, leading to data loss or errors, which limits the application of serial devices. Furthermore, serial signals are susceptible to electromagnetic interference, especially in industrial environments or scenarios with strong electromagnetic interference.

[0004] Therefore, overcoming the application limitations brought about by serial communication is a technical challenge that urgently needs to be addressed in this field. Utility Model Content

[0005] In order to solve the technical problems mentioned in the background art, this utility model provides a CAN bus communication device and communication system.

[0006] This utility model provides a CAN bus communication device, including:

[0007] Microcontroller module;

[0008] Signal isolation module;

[0009] The serial port data processing unit is connected to the microcontroller module at one end and serves as the receiving end of the CAN bus communication device at the other end.

[0010] The CAN bus unit has one end connected to the microcontroller module via the signal isolation module, and the other end serves as the transmitting end of the CAN bus communication device; and

[0011] The first input channel pin and the second output channel pin of the signal isolation module are electrically connected to the serial port signal transmission pin and the serial port signal reception pin of the microcontroller module, respectively, and the first output channel pin and the second input channel pin are electrically connected to the CAN signal input pin and the CAN signal output pin of the CAN bus unit, respectively.

[0012] Furthermore, the CAN bus unit includes: a CAN transceiver;

[0013] The CAN signal input pin and CAN signal output pin of the CAN transceiver are electrically connected to the first output channel pin and the second input channel pin of the signal isolation module, respectively; and

[0014] The CANH and CANL pins of the CAN transceiver are connected to external bus devices via the CAN bus.

[0015] Furthermore, the serial port data processing unit includes: a USB connector and a USB data transceiver;

[0016] A USB connector for physical connection to the host computer; and

[0017] The USB transceiver is electrically connected to the USB connector and the microcontroller module respectively to send and receive corresponding serial port data.

[0018] Furthermore, the CAN bus communication device also includes a power management module for power supply.

[0019] In another aspect, this utility model also provides a communication system, including:

[0020] Host computer, external bus devices, and CAN bus communication devices as described above;

[0021] The CAN bus communication device is connected to the host computer via a serial port data processing unit for serial port data transmission; and

[0022] The CAN bus communication device is connected to the external bus device through a CAN bus unit to perform CAN bus data transmission.

[0023] Thirdly, this utility model also provides a communication system, comprising:

[0024] At least two external serial port devices and at least two CAN bus communication devices as described above;

[0025] A CAN bus communication device can be connected to multiple external serial port devices;

[0026] Each CAN bus communication device is connected via a CAN bus; and

[0027] Each CAN bus communication device is connected to its corresponding external serial port device through a serial port data processing unit to perform serial port data transmission.

[0028] The beneficial effects of this invention are that the CAN bus communication device of this invention receives serial port data from the serial port data processing unit through the microcontroller module, and sends it to the CAN bus unit after isolation by the signal isolation module. Finally, the CAN signal is sent through the CAN bus unit. That is, the transmission medium from the transmitting end to the receiving end of the CAN bus device of this invention changes from the serial port to the CAN bus physical layer. By converting the serial port data into CAN signals, long-distance and highly reliable data transmission can be achieved, effectively expanding the application scenarios of serial port communication and solving the technical problem of the application limitations of serial port communication. Attached Figure Description

[0029] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0030] Figure 1 These are design block diagrams of CAN bus communication devices involved in some embodiments;

[0031] Figure 2 These are partial circuit diagrams of the microcontroller modules involved in some embodiments;

[0032] Figure 3 This is another part of the circuit diagram of the microcontroller module involved in some embodiments;

[0033] Figure 4 This is another part of the circuit diagram of the microcontroller module involved in some embodiments;

[0034] Figure 5 This is another part of the circuit diagram of the microcontroller module involved in some embodiments;

[0035] Figure 6 These are partial circuit diagrams of the signal isolation module and CAN transceiver involved in some embodiments;

[0036] Figure 7 This is a partial circuit diagram of a USB data transceiver involved in some embodiments;

[0037] Figure 8 These are partial circuit diagrams of the USB connectors involved in some embodiments;

[0038] Figure 9 This is a partial circuit diagram of the first power module involved in some embodiments;

[0039] Figure 10 These are partial circuit diagrams of the second power supply module involved in some embodiments;

[0040] Figure 11 These are schematic diagrams of the communication systems involved in some embodiments;

[0041] Figure 12These are schematic diagrams of communication systems involved in some embodiments. Detailed Implementation

[0042] The present invention will now be described in further detail with reference to the accompanying drawings. These drawings are simplified schematic diagrams, illustrating only the basic structure of the present invention, and therefore only show the components relevant to the present invention.

[0043] Serial communication typically has a short range (a few meters to tens of meters) and is susceptible to noise interference during long-distance transmission, which can lead to data loss or errors, limiting the application of serial devices. Furthermore, serial signals are easily affected by electromagnetic interference, especially in industrial environments or scenarios with strong electromagnetic interference.

[0044] Therefore, overcoming the application limitations brought about by serial communication is a technical challenge that urgently needs to be addressed in this field.

[0045] like Figure 1 As shown, at least one embodiment provides a CAN bus communication device, including: a serial port data processing unit; a CAN bus unit; and a microcontroller module, adapted to send serial port data output from the serial port data processing unit to the CAN bus unit to send CAN signals.

[0046] Specifically, in this embodiment, the CAN bus communication device receives serial data from the serial data processing unit through the microcontroller module, and sends it to the CAN bus unit after isolation by the signal isolation module. Finally, the CAN signal is sent through the CAN bus unit. In this embodiment, the transmission medium from the transmitting end to the receiving end of the CAN bus device is changed from the serial port to the CAN bus physical layer. By converting the serial port data into CAN signals, long-distance and highly reliable data transmission can be achieved, effectively expanding the application scenarios of serial communication and solving the technical problem of the application limitations of serial communication.

[0047] Specifically, such as Figures 2 to 5 As shown, the microcontroller module U1 is, for example but not limited to, an STM32F407VET6 embedded microcontroller.

[0048] In some embodiments, the CAN bus communication device further includes a signal isolation module; the microcontroller module sends the serial port data to the CAN bus unit through the signal isolation module.

[0049] In some embodiments, the first input channel pin and the second output channel pin of the signal isolation module are electrically connected to the serial port signal transmission pin and the serial port signal reception pin of the microcontroller module, respectively, and its first output channel pin and the second input channel pin are electrically connected to the CAN signal input pin and the CAN signal output pin of the CAN bus unit, respectively.

[0050] Specifically, such as Figure 6 As shown, the signal isolation module U23 employs, for example but not limited to, an ADUM1201BRZ-RL7 dual-channel digital isolator.

[0051] In some embodiments, such as Figure 6 As shown, the CAN bus unit includes: a CAN transceiver U24; the CAN signal input pin and CAN signal output pin of the CAN transceiver U24 are electrically connected to the first output channel pin and the second input channel pin of the signal isolation module, respectively; and the CANH pin and CANL pin of the CAN transceiver U24 are connected to external bus devices via the CAN bus.

[0052] Specifically, the CAN transceiver may be, for example, but not limited to, the MCP2558FD type CAN transceiver.

[0053] Specifically, the first input channel pin VIA of the signal isolation module U23 is electrically connected to the serial signal USART1_TX transmit pin of the microcontroller module, and its first output channel pin VOA is electrically connected to the CAN signal input pin TXD of the CAN transceiver U24; and the second input channel pin VIB of the signal isolation module U23 is electrically connected to the CAN signal output pin RXD of the CAN transceiver U24, and its second output channel pin VOB is electrically connected to the serial signal USART1_RX receive pin of the microcontroller module.

[0054] The signal isolation module U23 is used to isolate CAN bus data signals, thereby improving the transmission stability and anti-interference capability of CAN bus data signals.

[0055] In some embodiments, such as Figure 7 and Figure 8 As shown, the serial port data processing unit includes: a USB connector J3 and a USB transceiver U2; the USB connector J3 is physically connected to the host computer; and the USB transceiver U2 is electrically connected to the USB connector J3 and the microcontroller module respectively, to send and receive corresponding serial port data.

[0056] Specifically, the USB transceiver U2 may be, for example, but not limited to, a USB3300 transceiver.

[0057] In some embodiments, the CAN bus communication device further includes a power management module for power supply.

[0058] like Figures 9 to 10As shown, the power management module includes: a first power module U11, whose input terminal is electrically connected to power supply EVM_5V0 to output a first voltage EVM_3V3 of 3.3V to power the USB3300 transceiver, microcontroller module and signal isolation module; and a second power module M1, whose input terminal is electrically connected to power supply EVM_5V0 to output a second voltage VCC_5V of 5V to power the signal isolation module and CAN transceiver.

[0059] Specifically, the first power module U11 uses, for example but not limited to, a DC-DC converter chip of type SY8089AAAC; the second power module M1 uses, for example but not limited to, an isolated power module of type F0505S-1WR2; the first and second power modules meet the power supply requirements of the corresponding electronic components of this CAN bus communication device.

[0060] like Figure 11 As shown, some embodiments also provide a communication system, including: a host computer, an external bus device, and a CAN bus communication device as described above; the CAN bus communication device is connected to the host computer via a serial port data processing unit to perform serial port data transmission; and the CAN bus communication device is connected to the external bus device via a CAN bus unit to perform CAN bus data transmission.

[0061] Specifically, the external bus device is, for example, but not limited to, vehicle-mounted devices. The structure and working principle of the CAN bus communication device are detailed in the previously described CAN bus communication device description, and will not be repeated here.

[0062] like Figure 12 As shown, some embodiments also provide a communication system, including: at least two external serial port devices and at least two CAN bus communication devices as described above; one CAN bus communication device can be connected to multiple external serial port devices; each CAN bus communication device is connected to the other via a CAN bus; and each CAN bus communication device is connected to the corresponding external serial port device via a serial port data processing unit to perform serial port data transmission.

[0063] Specifically, the external bus device is, for example, but not limited to, vehicle-mounted devices. The structure and working principle of the CAN bus communication device are detailed in the previously described CAN bus communication device description, and will not be repeated here.

[0064] Specifically, two CAN bus communication devices are connected via a DB9 wiring harness. These devices are also connected to a serial port via their built-in USB cables. Communication between the two CAN bus communication devices uses the CAN physical layer, while communication outside the two CAN bus communication devices uses the serial port. This communication system can function as a RS-485 system and can also be applied to specific devices in specific scenarios where UART protocol transmission is required on the CAN bus, such as the TLE988x / TLE989x.

[0065] Based on the above-described preferred embodiments of this utility model, and through the foregoing description, those skilled in the art can make various changes and modifications without departing from the technical concept of this utility model. The technical scope of this utility model is not limited to the contents of the specification, but must be determined according to the scope of the claims.

Claims

1. A CAN bus communication device, characterized in that, include: Microcontroller module; Signal isolation module; The serial port data processing unit is connected to the microcontroller module at one end and serves as the receiving end of the CAN bus communication device at the other end. The CAN bus unit has one end connected to the microcontroller module via the signal isolation module, and the other end serves as the transmitting end of the CAN bus communication device; and The first input channel pin and the second output channel pin of the signal isolation module are electrically connected to the serial port signal transmission pin and the serial port signal reception pin of the microcontroller module, respectively, and the first output channel pin and the second input channel pin are electrically connected to the CAN signal input pin and the CAN signal output pin of the CAN bus unit, respectively.

2. The CAN bus communication device according to claim 1, characterized in that, The CAN bus unit includes: a CAN transceiver; The CAN signal input pin and CAN signal output pin of the CAN transceiver are electrically connected to the first output channel pin and the second input channel pin of the signal isolation module, respectively; and The CANH and CANL pins of the CAN transceiver are connected to external bus devices via the CAN bus.

3. The CAN bus communication device according to claim 2, characterized in that, The serial port data processing unit includes: a USB connector and a USB data transceiver; A USB connector for physical connection to the host computer; and The USB transceiver is electrically connected to the USB connector and the microcontroller module respectively to send and receive corresponding serial port data.

4. The CAN bus communication device according to claim 3, characterized in that, The CAN bus communication device also includes a power management module for power supply.

5. A communication system, characterized in that, include: The host computer, the external bus device, and the CAN bus communication device as described in any one of claims 1-4; The CAN bus communication device is connected to the host computer via a serial port data processing unit for serial port data transmission; and The CAN bus communication device is connected to the external bus device through a CAN bus unit to perform CAN bus data transmission.

6. A communication system, characterized in that, include: At least two external serial port devices and at least two CAN bus communication devices as described in any one of claims 1-4; A CAN bus communication device can be connected to multiple external serial port devices; Each CAN bus communication device is connected via a CAN bus; and Each CAN bus communication device is connected to its corresponding external serial port device through a serial port data processing unit to perform serial port data transmission.