CAN (Controller Area Network) bus data transceiver using USB (Universal Serial Bus) interface
By designing a USB interface CAN bus data transceiver device that includes a control chip, data processing circuit, power supply circuit, and CAN bus receiving circuit, the problem of computers lacking a CAN interface is solved, enabling convenient transmission and reception of CAN network data and communication analysis.
Patent Information
- Application Number
- CN202520253547.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2035-02-18
AI Technical Summary
The lack of a CAN interface in existing computers makes it difficult to send and receive CAN network data, resulting in difficulties in CAN communication debugging and data recording.
Design a CAN bus data transceiver device using a USB interface, including a control chip, a data processing circuit, a power supply circuit, a clock circuit, and a CAN bus receiving circuit. It realizes bidirectional data transmission between a computer and a CAN network through the USB protocol and has anti-interference capability.
It enables data transmission and reception between computers and CAN networks, supports multi-channel CAN data transmission, facilitates the tracking and analysis of the communication process, and is suitable for complex industrial environments.
Smart Images

Figure CN223652269U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of circuit technology, specifically to a CAN bus data transceiver device using a USB interface. Background Technology
[0002] Currently, more and more devices are using CAN networks as a communication method, and the demand for CAN communication debugging and data recording is gradually increasing. However, commonly used computers lack CAN interfaces, making it difficult to conveniently send and receive CAN network data. Therefore, we propose a CAN bus data transceiver device using a USB interface. Utility Model Content
[0003] In view of the above-mentioned problems existing in the prior art, the present invention provides a CAN bus data transceiver device using a USB interface.
[0004] This utility model provides a CAN bus data transceiver device using a USB interface, including a control chip, a data processing circuit, a power supply circuit, a clock circuit, and a CAN bus receiving circuit.
[0005] The data processing circuit includes a USB interface. Pins 2 and 3 of the USB interface are connected to pins 70 and 71 of the control chip via resistors R28 and R27, respectively. Pin 3 of the USB interface is also connected to the power supply via resistor R7. A fuse FUS1 is connected to pin 1 of the USB interface.
[0006] The power supply circuit includes a power chip U3, and the first pin of the power chip U3 is connected to the second pin of the fuse FUS1;
[0007] The clock circuit includes a crystal oscillator Y2. Pins 1 and 3 of the crystal oscillator Y2 are connected to pins 12 and 13 of the control chip, respectively. Pins 1 and 3 of the crystal oscillator Y2 are also connected to capacitors C22 and C9. The other ends of capacitors C22 and C9 are connected to the GND network.
[0008] The CAN bus receiving circuit includes a CAN bus transceiver U4, a TVS tube NUP2105, a gas discharge tube 3R090A, and a connector JP8.
[0009] Pin 1 and pin 2 of the CAN bus transceiver U4 are connected to pin 81 and pin 82 of the control chip, respectively. Pin 6 and pin 7 of the CAN bus transceiver U4 are connected to pin 1 and pin 2 of connector JP8, respectively, so that the output of the CAN circuit is connected to the external CAN network.
[0010] Pins 1 and 2 of TVS tube UP2105 are connected to pins 6 and 7 of CAN bus transceiver U4, respectively. Pin 3 of TVS tube UP2105 is connected to pin 3 of gas discharge tube 3R090A. Pin 5 of CAN bus transceiver U4 is connected to pin 3 of TVS tube UP2105. Pin 3 of gas discharge tube 3R090A is connected to pin 3 of connector JP8.
[0011] Preferably, the CAN bus receiving circuit further includes a resistor R21 and a capacitor C8. The third pin of the TVS tube UP2105 is connected to the first pin of both the resistor R21 and the capacitor C8, and the second pins of both the resistor R21 and the capacitor C8 are connected to the third pin of the gas discharge tube 3R090A.
[0012] Preferably, the third pin of the gas discharge tube 3R090A is connected to the device housing.
[0013] Preferably, the power supply circuit further includes capacitors C1 and C2, both of which are filter capacitors, and the first pins of capacitors C1 and C2 are both connected to the second pin of fuse FUS1.
[0014] Compared with the prior art, the CAN bus data transceiver device using a USB interface provided by this utility model has the following advantages:
[0015] After being connected to the CAN bus, configured with the bus communication rate and recorded ID information, the circuit automatically uploads the received communication data to the computer via USB protocol upon power-up. The computer then receives the data via USB protocol and performs corresponding data processing. Simultaneously, the host computer can also transmit data to the circuit via USB protocol, which then sends it to the CAN network. This circuit has anti-interference capabilities and can be applied in various complex industrial environments. It solves the problem of computers lacking CAN communication functionality, supports multi-channel CAN data transmission and reception, thus facilitating the transmission and reception of CAN network data, and further enabling communication process tracking and analysis, providing strong support for CAN communication. Attached Figure Description
[0016] Figure 1 This is a schematic diagram of the control chip of this utility model;
[0017] Figure 2 This is a schematic diagram of the data processing circuit of this utility model;
[0018] Figure 3 This is a schematic diagram of the power supply circuit of this utility model;
[0019] Figure 4 This is a schematic diagram of the clock circuit of this utility model;
[0020] Figure 5 This is a schematic diagram of the CAN bus receiving circuit of this utility model. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0022] The structures, proportions, and sizes illustrated in the accompanying drawings are solely for illustrative purposes and to aid those skilled in the art in understanding and reading the invention. They are not intended to limit the scope of the invention and therefore have no substantial technical significance. Any modifications to the structure, changes in proportions, or adjustments to size, provided they do not affect the effectiveness or purpose of the invention, should still fall within the scope of the technical content disclosed herein. Furthermore, terms such as "upper," "lower," "left," "right," and "middle" used in this specification are merely for clarity and not intended to limit the scope of the invention. Changes or adjustments to their relative relationships, without substantially altering the technical content, should also be considered within the scope of the invention.
[0023] Please see Figures 1-5 A CAN bus data transceiver device using a USB interface includes a control chip, a data processing circuit, a power supply circuit, a clock circuit, and a CAN bus receiving circuit.
[0024] like Figure 2 As shown, the data processing circuit includes a USB interface. The second and third pins of the USB interface are connected to the 70 and 71 pins of the control chip via R28 and R27, respectively. The third pin of the USB interface is also connected to the power supply via R7. A fuse FUS1 is connected to the first pin of the USB interface.
[0025] like Figure 3 As shown, the power supply circuit includes a power chip U3, and the first pin of the power chip U3 is connected to the second pin of the fuse FUS1;
[0026] The power supply circuit also includes capacitors C1 and C2, both of which are filter capacitors, and the first pin of both capacitors C1 and C2 is connected to the second pin of fuse FUS1.
[0027] like Figure 4As shown, the clock circuit includes a crystal oscillator Y2. The first and third pins of the crystal oscillator Y2 are connected to the 12th and 13th pins of the control chip, respectively. The first and third pins of the crystal oscillator Y2 are also connected to capacitors C22 and C9. The other ends of capacitors C22 and C9 are connected to the GND network.
[0028] like Figure 5 As shown, the CAN bus receiving circuit includes a CAN bus transceiver U4, a TVS tube NUP2105, a gas discharge tube 3R090A, and a connector JP8.
[0029] Pin 1 and pin 2 of the CAN bus transceiver U4 are connected to pin 81 and pin 82 of the control chip, respectively. Pin 6 and pin 7 of the CAN bus transceiver U4 are connected to pin 1 and pin 2 of connector JP8, respectively, so that the output of the CAN circuit is connected to the external CAN network.
[0030] Pin 1 and pin 2 of TVS tube UP2105 are connected to pin 6 and pin 7 of CAN bus transceiver U4, respectively. Pin 3 of TVS tube UP2105 is connected to pin 3 of gas discharge tube 3R090A. Pin 5 of CAN bus transceiver U4 is connected to pin 3 of TVS tube UP2105. Pin 3 of gas discharge tube 3R090A is connected to pin 3 of connector JP8.
[0031] The CAN bus receiving circuit also includes a resistor R21 and a capacitor C8. The third pin of the TVS tube UP2105 is connected to the first pin of both the resistor R21 and the capacitor C8. The second pins of both the resistor R21 and the capacitor C8 are connected to the third pin of the gas discharge tube 3R090A. The third pin of the gas discharge tube 3R090A is connected to the device housing.
[0032] After being connected to the CAN bus, configured with the bus communication rate and recorded ID information, the circuit automatically uploads the received communication data to the computer via USB protocol upon power-up. The computer then receives the data via USB protocol and performs corresponding data processing. Simultaneously, the host computer can also transmit data to the circuit via USB protocol, which then sends it to the CAN network. This circuit has anti-interference capabilities and can be applied in various complex industrial environments. It solves the problem of computers lacking CAN communication functionality, supports multi-channel CAN data transmission and reception, thus facilitating the transmission and reception of CAN network data, and further enabling communication process tracking and analysis, providing strong support for CAN communication.
[0033] The above description is merely an exemplary embodiment of this utility model and is not intended to limit this utility model. The scope of protection of this utility model is defined by the claims. Those skilled in the art can make various modifications or equivalent substitutions to this utility model within its substance and scope of protection, and such modifications or equivalent substitutions should also be considered to fall within the scope of protection of this utility model.
Claims
1. A CAN bus data transceiver using a USB interface, characterized in that, It includes a control chip, data processing circuit, power supply circuit, clock circuit, and CAN bus receiving circuit; The data processing circuit includes a USB interface. Pins 2 and 3 of the USB interface are connected to pins 70 and 71 of the control chip via resistors R28 and R27, respectively. Pin 3 of the USB interface is also connected to the power supply via resistor R7. A fuse FUS1 is connected to pin 1 of the USB interface. The power supply circuit includes a power chip U3, and the first pin of the power chip U3 is connected to the second pin of the fuse FUS1; The clock circuit includes a crystal oscillator Y2. Pins 1 and 3 of the crystal oscillator Y2 are connected to pins 12 and 13 of the control chip, respectively. Pins 1 and 3 of the crystal oscillator Y2 are also connected to capacitors C22 and C9. The other ends of capacitors C22 and C9 are connected to the GND network. The CAN bus receiving circuit includes a CAN bus transceiver U4, a TVS tube NUP2105, a gas discharge tube 3R090A, and a connector JP8. Pin 1 and pin 2 of the CAN bus transceiver U4 are connected to pin 81 and pin 82 of the control chip, respectively. Pin 6 and pin 7 of the CAN bus transceiver U4 are connected to pin 1 and pin 2 of connector JP8, respectively, so that the output of the CAN circuit is connected to the external CAN network. Pins 1 and 2 of TVS tube UP2105 are connected to pins 6 and 7 of CAN bus transceiver U4, respectively. Pin 3 of TVS tube UP2105 is connected to pin 3 of gas discharge tube 3R090A. Pin 5 of CAN bus transceiver U4 is connected to pin 3 of TVS tube UP2105. Pin 3 of gas discharge tube 3R090A is connected to pin 3 of connector JP8.
2. The CAN bus data transceiver device using a USB interface according to claim 1, characterized in that, The CAN bus receiving circuit also includes a resistor R21 and a capacitor C8. The third pin of the TVS tube UP2105 is connected to the first pin of both the resistor R21 and the capacitor C8. The second pins of both the resistor R21 and the capacitor C8 are connected to the third pin of the gas discharge tube 3R090A.
3. A CAN bus data transceiver device using a USB interface according to claim 1, characterized in that, The third pin of the gas discharge tube 3R090A is connected to the device housing.
4. A CAN bus data transceiver device using a USB interface according to claim 1, characterized in that, The power supply circuit also includes capacitors C1 and C2, both of which are filter capacitors, and the first pin of both capacitors C1 and C2 is connected to the second pin of fuse FUS1.