Data acquisition and data transmission device supporting multipath CAN communication
By designing a data acquisition and transmission device that supports multi-channel CAN communication and utilizing a core controller and FPGA processor, the problems of insufficient real-time data acquisition and computing power in the existing technology are solved, and real-time acquisition and transmission of multi-channel CAN communication data are realized, thereby improving the real-time and accuracy of laboratory data processing.
Patent Information
- Application Number
- CN202422897145.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2034-11-27
AI Technical Summary
Existing technologies cannot effectively acquire and process multi-channel CAN communication data in real time in R&D and testing laboratories, and their computing power is insufficient to meet the needs of real-time data transmission.
A data acquisition and data transmission device that supports multi-channel CAN communication is designed. It adopts a core controller and CAN communication driver interface module to transmit data through the Ethernet communication interface. It combines a dual-core 800Mhz CPU and an FPGA real-time processor to achieve real-time calculation and transmission of data.
It realizes the real-time collection, analysis and transmission of multi-channel CAN communication data, improves the real-time and accuracy of data processing, meets the data analysis needs of experimental tests, and improves experimental efficiency and research progress.
Smart Images

Figure CN223415117U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the field of data acquisition and data transmission devices, in particular to a data acquisition and data transmission device supporting multi-channel CAN communication. Background Art
[0002] In R&D test laboratories, real-time acquisition of experimental object data is indispensable. While it is necessary to obtain massive amounts of data in real time, it is also necessary to perform real-time cleaning, aggregation and other pre-processing on the network edge side of the data source, and to be able to transmit the data to a remote data center for big data analysis. However, existing technologies do not have the ability to receive multi-channel CAN communication data, and their computing power is insufficient or the performance is average, which cannot meet the ability to perform real-time calculations. Therefore, it is necessary to design a data acquisition and data transmission device that supports multi-channel CAN communication. Utility Model Content
[0003] In view of the above-mentioned defects or deficiencies in the prior art, it is desired to provide a data acquisition and data transmission device that supports multi-channel CAN communication, which is used for multi-channel CAN communication data acquisition, can calculate and process data in real time and transmit it to a data center through an Ethernet communication interface.
[0004] According to the technical solution provided in the embodiment of the present application, a data acquisition and data transmission device supporting multi-channel CAN communication includes a box bottom plate, a chassis left plate, a chassis right plate, a chassis rear panel and a chassis front panel, the box bottom plate is connected to the chassis left plate, the chassis right plate, the chassis rear panel and the chassis front panel respectively by a first screw, the chassis left plate is connected to the chassis rear panel and the chassis front panel respectively by a second screw, the chassis right plate is connected to the chassis rear panel and the chassis front panel respectively by a third screw, a CAN bus interface connector and a debugging interface are respectively installed on the chassis rear panel by the first screw, and an AC power input interface, a power switch, an Ethernet communication interface and a CAN communication interface switching switch are respectively installed on the chassis front panel by the second screw; the chassis left plate is located on the left side of the chassis right plate, the chassis rear panel is located on the rear side of the chassis front panel, the CAN communication interface switching switch, the CAN bus interface connector and the debugging interface are each 6, the chassis left plate and the The side of the right side panel of the chassis is provided with a first heat dissipation vent, a bottom plate mounting plate, the bottom plate mounting plate is connected to the bottom plate of the chassis through a first copper column, the bottom plate mounting plate is respectively connected to the CAN communication drive interface module, the core controller and the AC-DC power supply module through a second copper column, and the AC-DC power supply module is connected to the AC power input interface through a power cord; a long slot-shaped heat dissipation block is fixedly installed on the core controller, the CAN communication drive interface module is equipped with a first screw terminal connector, the first screw terminal connector is connected to the debugging interface through a first signal cable, the core controller is equipped with a second screw terminal connector, the second screw terminal connector is connected to the CAN bus interface connector through a second signal cable, the AC power input interface has a built-in fuse, a chassis upper cover plate, the chassis upper cover plate is respectively connected to the left side panel of the chassis, the right side panel of the chassis, the chassis rear panel and the chassis front panel through fourth screws, the chassis upper cover plate is located above the bottom plate of the chassis, and the surface of the chassis upper cover plate is provided with a second heat dissipation vent.
[0005] To sum up, the beneficial effects of this application are: it is used for multi-channel CAN communication data acquisition, can set test tasks according to test requirements and parameter settings, supports up to 6-channel time-sharing acquisition and transmission of data, and through the embedded core controller, can calculate and process data in real time and transmit it to the data center through the Ethernet communication interface. BRIEF DESCRIPTION OF THE DRAWINGS
[0006] Other features, objects and advantages of the present application will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0007] Figure 1This is a schematic diagram of the internal structure of the utility model;
[0008] Figure 2 This is a structural diagram of the connection between the front panel of the chassis, the AC power input interface, the power switch, the Ethernet communication interface, and the CAN communication interface switch of the utility model;
[0009] Figure 3 This is a rear structural diagram of the chassis rear panel, CAN bus interface connector and debug interface connection of the utility model;
[0010] Figure 4 This is a schematic diagram of the top structure of the chassis upper cover of the utility model.
[0011] Numbers in the figure: 1. Box bottom plate; 2. Chassis left panel; 3. Chassis right panel; 4. Chassis rear panel; 5. Chassis front panel; 6. CAN communication driver interface module; 7. Core controller; 8. AC-DC power supply module; 9. Bottom plate mounting plate; 10. AC power input interface; 11. Power switch; 12. Ethernet communication interface; 13. CAN communication interface switch; 14. CAN bus interface connector; 15. Debug interface; 16. Chassis top cover. DETAILED DESCRIPTION
[0012] The present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely for the purpose of explaining the relevant utility model and are not intended to limit the utility model. It should also be noted that, for ease of description, only the portions relevant to the utility model are shown in the accompanying drawings.
[0013] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0014] Please refer to Figure 1 、 Figure 2 、 Figure 3 and Figure 4, a data acquisition and data transmission device supporting multi-channel CAN communication, including a box bottom plate 1, a chassis left side plate 2, a chassis right side plate 3, a chassis rear panel 4 and a chassis front panel 5, the box bottom plate 1 is connected to the chassis left side plate 2, the chassis right side plate 3, the chassis rear panel 4 and the chassis front panel 5 respectively by a first screw, the chassis left side plate 2 is connected to the chassis rear panel 4 and the chassis front panel 5 respectively by a second screw, the chassis right side plate 3 is connected to the chassis rear panel 4 and the chassis front panel 5 respectively by a third screw, the chassis rear panel 4 is respectively installed with a CAN bus interface connector 14 and a debugging interface 15 by a first screw, and the chassis front panel 5 is respectively installed with an AC power input interface 10, a power switch 11, an Ethernet communication Interface 12 and CAN communication interface switching switch 13; bottom plate mounting plate 9, the bottom plate mounting plate 9 is connected to the bottom plate 1 of the box body through a first copper column, and the bottom plate mounting plate 9 is respectively connected to the CAN communication drive interface module 6, the core controller 7 and the AC-DC power supply module 8 through a second copper column, the length of the first copper column and the second copper column are both 10mm, the AC-DC power supply module 8 is connected to the AC power input interface 10 through a power cord, and the external input AC220 AC power is converted into a DC24 DC power supply, thereby supplying power to the CAN communication drive interface module 6 and the core controller 7; the chassis upper cover 16, the chassis upper cover 16 is respectively connected to the chassis left side panel 2, the chassis right side panel 3, the chassis rear panel 4 and the chassis front panel 5 through a fourth screw.
[0015] like Figure 1 and Figure 4 As shown, the left side panel 2 of the chassis is located to the left of the right side panel 3, and the rear panel 4 is located behind the front panel 5. A long slot-shaped heat sink is fixedly mounted on the core controller 7 to dissipate heat from the core controller 7. The upper cover 16 of the chassis is located above the bottom panel 1 of the chassis.
[0016] like Figure 1 and Figure 3 As shown, the CAN communication driver interface module 6 is equipped with a first screw terminal connector, which is connected to the debug interface 15 via a first signal cable. The core controller 7 is equipped with a second screw terminal connector, which is connected to the CAN bus interface connector 14 via a second signal cable. The CAN communication driver interface module 6 communicates with the core controller 7 via SPI.
[0017] like Figure 1 、 Figure 2 、 Figure 3 and Figure 4As shown, the AC power input interface 10 has a built-in fuse for overcurrent protection. There are six CAN communication interface switches 13, six CAN bus interface connectors 14, and six debug interfaces 15. The CAN communication interface switch 13 uses a toggle switch to control the on / off of the circuit. The CAN bus interface connector 14 is a Dsub9 connector. The left side panel 2 and the right side panel 3 of the chassis are both provided with a first heat dissipation vent, and the upper cover 16 of the chassis is provided with a second heat dissipation vent.
[0018] During use: after the external test data is connected to the chassis through the CAN bus interface connector 14 and the debugging interface 15, the data is parsed through the CAN communication driver interface module 6, and the CAN communication data is parsed into an SPI synchronous communication bus, and then the data is sent to the core controller 7 via SPI. The core controller 7 has a dual-core 800Mhz CPU and is equipped with an FPGA real-time processor, running a Linux real-time operating system. After performing data calculation and analysis, the data is transmitted to the data center through the Ethernet communication interface 12 on the core processor, so that multiple CAN communication data can be collected and analyzed in real time. The CAN message data of various external devices can be parsed according to test requirements and parameter settings, and the local processor is supported to perform data processing and calculation, thereby performing data preprocessing, and further transmitting the data to the data center through the Ethernet communication interface 12 in real time, providing real-time, reliable and accurate data for experimental testing and data analysis; improving test efficiency and accelerating research progress.
[0019] The above description is merely an illustration of the preferred embodiments of this application and the technical principles employed. Furthermore, the scope of the utility model disclosed in this application is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features. It also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the concept of the utility model. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. A data acquisition and data transmission device supporting multi-channel CAN communication, characterized by: The invention comprises a chassis bottom plate (1), a chassis left side plate (2), a chassis right side plate (3), a chassis rear panel (4) and a chassis front panel (5), wherein the chassis bottom plate (1) is connected to the chassis left side plate (2), the chassis right side plate (3), the chassis rear panel (4) and the chassis front panel (5) respectively by a first screw, the chassis left side plate (2) is connected to the chassis rear panel (4) and the chassis front panel (5) respectively by a second screw, the chassis right side plate (3) is connected to the chassis rear panel (4) and the chassis front panel (5) respectively by a third screw, a CAN bus interface connector (14) and a debugging interface (15) are respectively installed on the chassis rear panel (4) by a first screw, and an AC power input interface (10), a power switch (11), an Ethernet communication interface (12) and a CAN communication interface switch (13) are respectively installed on the chassis front panel (5) by a second screw; A bottom plate mounting plate (9), the bottom plate mounting plate (9) is connected to the box bottom plate (1) via a first copper column, the bottom plate mounting plate (9) is respectively connected to the CAN communication drive interface module (6), the core controller (7) and the AC-DC power supply module (8) via a second copper column, and the AC-DC power supply module (8) is connected to the AC power input interface (10) via a power line; A chassis upper cover plate (16), the chassis upper cover plate (16) is respectively connected to the chassis left side plate (2), the chassis right side plate (3), the chassis rear panel (4) and the chassis front panel (5) through fourth screws.
2. The data acquisition and data transmission device supporting multi-channel CAN communication according to claim 1, characterized in that: The left side panel (2) of the chassis is located on the left side of the right side panel (3) of the chassis, and the rear panel (4) of the chassis is located on the rear side of the front panel (5) of the chassis.
3. The data acquisition and data transmission device supporting multi-channel CAN communication according to claim 1, characterized in that: A long slot-shaped heat sink is fixedly mounted on the core controller (7), and the upper cover plate (16) of the chassis is located above the bottom plate (1) of the chassis.
4. The data acquisition and data transmission device supporting multi-channel CAN communication according to claim 1, characterized in that: The CAN communication drive interface module (6) is equipped with a first screw terminal connector, and the first screw terminal connector is connected to the debugging interface (15) via a first signal cable.
5. The data acquisition and data transmission device supporting multi-channel CAN communication according to claim 1, characterized in that: The core controller (7) is equipped with a second screw terminal connector, and the second screw terminal connector is connected to the CAN bus interface connector (14) via a second signal cable.
6. The data acquisition and data transmission device supporting multi-channel CAN communication according to claim 1, characterized in that: The AC power input interface (10) has a built-in fuse, and there are six of each of the CAN communication interface switch (13), the CAN bus interface connector (14), and the debugging interface (15).
7. The data acquisition and data transmission device supporting multi-channel CAN communication according to claim 1, characterized in that: The side surfaces of the left side panel (2) and the right side panel (3) of the chassis are both provided with a first heat dissipation opening, and the surface of the upper cover plate (16) of the chassis is provided with a second heat dissipation opening.