Multi-channel data acquisition device using Ethernet for communication

This multi-channel data acquisition device, designed with an FPGA core control unit and standardized interfaces, solves the problems of insufficient transmission rate and compatibility, and achieves efficient and flexible data acquisition and transmission, making it suitable for a variety of application scenarios.

CN223679544UActive Publication Date: 2025-12-16BEIJING IECUBE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202520135986.7
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-12-16
Estimated Expiration
2035-01-21

AI Technical Summary

Technical Problem

Existing data acquisition devices are insufficient in terms of transmission speed and compatibility, failing to meet the demand for rapid transmission of large amounts of data. Furthermore, they lack adaptability and flexibility, making it difficult to adapt to different application scenarios.

Method used

It adopts an FPGA as the core control unit, combined with a data acquisition module, a data buffer module and an Ethernet communication module. It supports multiple Ethernet transmission protocols, has synchronous triggering and clock synchronization functions, and achieves rapid identification and automatic adaptation through a standardized interface design acquisition board.

Benefits of technology

It achieves efficient and flexible multi-channel data acquisition and transmission, is suitable for complex and ever-changing application scenarios, supports quick replacement of acquisition boards, seamlessly connects data acquisition processes, and meets the needs of industrial automation, industrial production, scientific research experiments, and intelligent monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223679544U_ABST
    Figure CN223679544U_ABST
Patent Text Reader

Abstract

The utility model relates to the technical field of data acquisition, in particular to a multipath data acquisition device using Ethernet communication, which comprises an FPGA (field programmable gate array), and is characterized in that the FPGA comprises a data acquisition module, a data cache module and an Ethernet communication module, the data acquisition module is provided with a plurality of acquisition boards, and the FPGA is connected with the plurality of acquisition boards through an IO (input / output) bus; the multi-channel data acquisition device further comprises an upper computer and a power supply module. The upper computer is connected with the FPGA network. The multi-channel data acquisition device is provided with a synchronous trigger output port, a synchronous trigger input port, a synchronous clock output port and a synchronous clock input port; the system can be flexibly applied to more scenes, can realize rapid and reliable transmission through the Ethernet, meets the requirements of various complex application scenes, and provides powerful data support for the fields of industrial automation, industrial production, scientific research experiments, intelligent monitoring and the like.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to data acquisition technical field, concretely is a kind of multi-channel data acquisition device using ethernet communication. BACKGROUND

[0002] In today's industrial production, scientific research experiment and intelligent monitoring and many other fields, real-time acquisition and transmission of multiple different types of data are often required. Traditional data acquisition devices, some use serial communication, transmission rate is slow, cannot meet the demand of fast transmission of large data volume;Some use network communication, but there are problems such as poor compatibility, insufficient adaptability and flexibility. With the popularization and development of Ethernet technology, its high speed, stability and flexibility provide a new solution for multi-channel data acquisition, but the existing acquisition device based on Ethernet still has problems such as unsatisfactory adaptability to different application scenarios, so a more flexible multi-channel data acquisition device is urgently needed. SUMMARY

[0003] The technical problem to be solved by the utility model is to provide a multi-channel data acquisition device using ethernet communication, which can effectively solve the problems raised in the background.

[0004] To solve the above problems, the technical scheme adopted by the utility model is: a multi-channel data acquisition device using ethernet communication, comprising FPGA, characterized in that the FPGA comprises a data acquisition module, a data cache module and an ethernet communication module, the data acquisition module is provided with a plurality of acquisition boards, and the FPGA is connected with the plurality of acquisition boards through an IO bus;The multi-channel data acquisition device further comprises a host computer and a power module, and the host computer is network-connected with the FPGA;The multi-channel data acquisition device is provided with a synchronous trigger output port, a synchronous trigger input port, a synchronous clock output port and a synchronous clock input port.

[0005] The FPGA is used for parameter configuration and control of the data acquisition module, and packaging of the collected data;The data acquisition module is used for controlling and receiving data of the acquisition board, and the acquisition board is used for connecting different types of sensors.

[0006] Preferably, the number of IO buses is two or more than two, and each IO bus can be connected with a plurality of acquisition boards.

[0007] Preferably, the synchronous trigger output port is used for sending trigger pulses to external equipment, the synchronous trigger input port is used for receiving trigger pulses, the synchronous clock output port is used for sending clock signals to external equipment, and the synchronous clock input port is used for receiving clock signals.

[0008] Preferably, the power module is used for providing power supply for the multi-channel data acquisition device.

[0009] Compared with the prior art, the multi-channel data acquisition device using Ethernet communication has the following beneficial effects:

[0010] The acquisition board of the utility model adopts standardized interface design, and the operator only needs to operate simply, so that the original acquisition board can be quickly unloaded and the new acquisition board can be installed.

[0011] The newly installed acquisition board does not need complicated reprogramming or debugging, the host computer can automatically identify the type and parameters of the acquisition board through the communication protocol, rapidly adjusts the control strategy of the acquisition board according to the built-in intelligent adaptive algorithm, including the key parameters such as sampling frequency and signal gain range, ensures that the new acquisition board can immediately integrate into the system and work normally, seamlessly connects the data acquisition process, greatly expands the application range of the device, and makes it widely applied to various complex and changeable actual scenes such as energy power monitoring, environmental meteorological data acquisition, medical equipment multi-parameter monitoring and the like, and provides efficient and accurate data acquisition solutions for different fields.

[0012] The utility model can be flexibly applied to more scenes, and the data can be quickly and reliably transmitted through Ethernet, meets the needs of various complex application scenes, and provides powerful data support for the fields of industrial automation, industrial production, scientific research experiment and intelligent monitoring. BRIEF DESCRIPTION OF DRAWINGS

[0013] Figure 1 It is the structural diagram of the utility model;

[0014] Figure 2 It is the overall structural diagram of the existing acquisition device;

[0015] Figure 3 It is the overall structural diagram of the acquisition device of the utility model;

[0016] Figure 4 It is the working flow chart of the acquisition device of the utility model. DETAILED DESCRIPTION

[0017] The technical solutions in the embodiments of the utility model will be clearly and completely described below with reference to the drawings in the embodiments of the utility model.

[0018] Refer to Figures 1-4The multi-channel data acquisition device uses an FPGA as a core control unit of the device, mainly composed of a data acquisition module, a data cache module and an Ethernet communication module; the data acquisition module is responsible for controlling various acquisition boards and receiving data of the acquisition boards; the acquisition boards are connected with various sensors, such as temperature sensors, pressure sensors, flow sensors and the like, and can simultaneously access multiple different types of sensors, and different data acquisition modules are replaced according to different application scenarios.

[0019] The FPGA as the core control unit of the device, on the one hand, performs parameter configuration and control on the data acquisition module, such as sampling frequency, channel selection, sampling delay, sampling point number, trigger threshold and the like; on the other hand, packs the collected data, converts the original data into a standard format for Ethernet transmission, and sends to the upper computer or other network nodes according to the Ethernet protocol; the module supports multiple Ethernet transmission protocols such as ARP, ICMP, UDP, TCP / IP, and can be flexibly selected according to the actual application scenario, to ensure the reliability and efficiency of data transmission.

[0020] In order to further improve the synchronization and collaborative working ability of the device, a synchronous trigger output port, a synchronous trigger input port, a synchronous clock output port and a synchronous clock input port are additionally provided.

[0021] The synchronous trigger output port can be connected to an external collaborative device, and when the device meets the internal trigger condition, a trigger pulse is immediately sent to the outside through the port, to ensure that other devices connected thereto can start the related operation synchronously; when the synchronous trigger input port receives the trigger pulse, sampling is immediately started, to ensure that the device works simultaneously with the device sending the trigger pulse.

[0022] The synchronous clock output port ensures the clock of the external device to be uniformly calibrated by sending a 10MHz clock signal to the outside, to ensure the time consistency of data acquisition and processing; the synchronous clock input port ensures the clock of the internal modules to be uniformly calibrated by receiving a 10MHz clock signal from the outside, to ensure the time consistency of data acquisition and processing.

[0023] The power module provides stable DC power for the entire device, has functions of overvoltage protection, undervoltage protection and the like, is suitable for different power supply environments, and ensures stable operation of the device.

[0024] As a specific embodiment of the utility model:

[0025] Figure 2 IO buses 1 and 2 are respectively FPGAs connected to acquisition board 1 and acquisition board 2, and are used for controlling the acquisition boards and transmitting the sampling data; because of the limited number of the IO buses, the I / O bus data transmission capacity is limited, and there are significant limitations.

[0026] Figure 3The middle 3 and 4 are IO buses of the FPGA connected to the acquisition board 1 and the acquisition board 2, and are used for controlling the acquisition board and transmitting sample data. When it is required to improve the data transmission capacity of the I / O bus and more IOs are required to control a complex acquisition circuit, the acquisition board 1 and the acquisition board 2 can be combined into one acquisition board. At this time, the number of I / O buses is doubled, so that the acquisition device of the utility model can be flexibly applied to more scenes. In the same way, the acquisition board 1, the acquisition board 2 and the acquisition board 3 can also be combined into one acquisition board. The acquisition board 1, the acquisition board 2, the acquisition board 3 and the acquisition board 4 can also be combined into one acquisition board.

[0027] Initialization setting: after the device is powered on, the FPGA first automatically reads the MAC address, IP address and PORT port information stored in the ROM, completes the preliminary configuration of the network parameters of itself, so that it has the basic conditions for accessing the target Ethernet network. Subsequently, the host computer can send sampling frequency, sampling interval, sampling quantity and other sampling configuration instructions to the device, and the FPGA receives the instructions and configures the parameters of the data acquisition module, and prepares for data acquisition work.

[0028] Data acquisition and transmission: after starting data sampling, the data acquisition module starts to collect data of each sensor according to the preset parameters, the FPGA processes the data in real time, and the Ethernet communication module packages and sends the processed data to the host computer. The host computer software stores, analyzes, visualizes and displays the received data, for example, draws a real-time change curve for temperature data, and presents pressure data in the form of a digital instrument panel, so that the user can intuitively understand the state of the monitored object; if multiple machines are involved in cooperative collection, when the synchronous trigger condition is met, the device sends a synchronization pulse through the synchronous trigger output port, and each cooperative device starts the data acquisition operation synchronously; or, after receiving the synchronization trigger pulse, the device starts the data acquisition operation synchronously with each cooperative device.

[0029] Replace the acquisition board to improve flexibility: the device fully considers the diversified needs of different application scenarios in design, and has the characteristics of convenient replacement of the acquisition board; the acquisition board adopts standardized interface design, and is stably connected to the device body and easy to plug and unplug. Whether it is equipment upgrading and modification in an industrial production workshop, or replacement of an acquisition board adapted to different sensor types due to switching of a research project in a scientific research laboratory, or expansion of a new data monitoring dimension of an intelligent monitoring system, an operator only needs to perform simple operations, so that the original acquisition board can be quickly removed and a new acquisition board can be installed.

[0030] The newly installed acquisition board does not need complicated reprogramming or debugging, the host computer can automatically identify the type and parameters of the acquisition board through a communication protocol, rapidly adjusts the control strategy of the acquisition board according to the built-in intelligent adaptive algorithm, including the key parameters such as the sampling frequency and signal gain range, ensures that the new acquisition board can immediately integrate into the system and work normally, seamlessly connects the data acquisition process, greatly expands the application range of the device, and makes it can be widely applied to various complex and variable actual scenes such as energy power monitoring, environmental meteorological data acquisition, medical equipment multi-parameter monitoring and the like, and provides an efficient and accurate data acquisition solution for different fields.

[0031] Through the above design, the multi-channel data acquisition device based on Ethernet communication can be flexibly applied to more scenes, and can be quickly and reliably transmitted through Ethernet, meet the needs of various complex application scenes, and provide powerful data support for the fields of industrial automation, industrial production, scientific research experiments and intelligent monitoring.

[0032] The above embodiments are only used to illustrate the technical solutions of the utility model, rather than limit them; although the utility model has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and range of the technical solutions of the utility model embodiments.

Claims

1. A multi-channel data acquisition device using Ethernet communication, comprising an FPGA, characterized in that, The FPGA comprises a data acquisition module, a data cache module and an Ethernet communication module, the data acquisition module is provided with a plurality of acquisition boards, and the FPGA is connected with the plurality of acquisition boards through an IO bus; the multi-channel data acquisition device further comprises a host computer and a power module, the host computer is network-connected with the FPGA; the multi-channel data acquisition device is provided with a synchronous trigger output port, a synchronous trigger input port, a synchronous clock output port and a synchronous clock input port; The FPGA is used for parameter configuration and control of the data acquisition module and packaging of the collected data; the data acquisition module is used for control and reception of data of the acquisition board, and the acquisition board is used for connection of different types of sensors.

2. The multi-channel data acquisition device using Ethernet communication according to claim 1, wherein The number of the IO buses is two or more than two, and each IO bus can be connected with a plurality of acquisition boards.

3. The multi-channel data acquisition device using Ethernet communication according to claim 1, wherein The synchronous trigger output port is used for sending a trigger pulse to an external device, the synchronous trigger input port is used for receiving the trigger pulse, the synchronous clock output port is used for sending a clock signal to the external device, and the synchronous clock input port is used for receiving the clock signal.

4. The multi-channel data acquisition device using Ethernet communication according to claim 1, wherein The power module is used for providing power supply for the multi-channel data acquisition device.