A multi-channel universal signal acquisition device based on bus
By designing a bus-based universal signal acquisition device, using 1394 protocol communication and FPGA data processing, the problems of cumbersome acquisition process, poor real-time and poor scalability in the prior art are solved, and the synchronous acquisition and storage of multiple signals are realized, and the real-time and scalability of the acquisition system are improved.
Patent Information
- Application Number
- CN201611084270.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2016-11-30
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2036-11-30
AI Technical Summary
The existing multi-channel data acquisition devices with VXI bus and PXI bus structures have problems such as cumbersome acquisition process, poor real-time performance and poor scalability, and cannot meet the requirements of real-time sampling of multiple signal acquisition in industrial sites, universal channel interface, convenient operation, and anti-signal interference.
A bus-based universal signal acquisition device is designed, and the combination of a controller, 1394 data conversion module, KVM, backplane unit, general signal acquisition module, power isolation module, interface unit and sensor module is used to realize the synchronous acquisition, parameter setting, linear processing and data storage of multiple signals through 1394 protocol communication and FPGA data processing, and it also has the functions of communication and equipment status abnormality alarm.
This device can simplify the acquisition process, improve real-time and scalability, realize the synchronous acquisition and storage of multiple output standard voltage, current signals and temperature sensors, and has universal interface, hot plugging, channel power supply isolation and good anti-interference performance.
Smart Images

Figure CN108121248B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of industrial measurement and control, and in particular relates to a bus-based multi-channel universal signal acquisition device. Background Art
[0002] In the field of modern industrial production, control and scientific research, the collection, transmission and processing of various field data such as temperature, pressure, flow and vibration are of great significance in the production process. In order to obtain dynamic data of various parameters in the production process, it is necessary to collect data from multiple channels of the controlled object and the production process. At present, for the multi-channel data acquisition device of VXI bus and PXI bus structure, the corresponding collector and interface mode are selected according to the different types of collected signals. The connection is inconvenient, the collection process is cumbersome and the real-time performance is poor; and it is affected by its single-task processing mode and working speed. In order to ensure the sampling frequency, the number of sampling channels cannot be too many, and the scalability is not good. It cannot meet the requirements of industrial sites for real-time sampling of multi-channel signal acquisition, universal channel interface, convenient operation, and anti-signal interference. Therefore, it is necessary to propose a better solution to the shortcomings of the above-mentioned acquisition system. Summary of the invention
[0003] The purpose of the present invention is to overcome the shortcomings of the above-mentioned prior art and to provide a bus-based multi-channel universal signal acquisition device.
[0004] The technical solution adopted by the present invention is:
[0005] A bus-based multi-channel universal signal acquisition device comprises a controller, a 1394 data conversion module, a KVM, a backplane unit, a universal signal acquisition module, a power isolation module, an interface unit and a sensor module; the controller is connected to the 1394 data conversion module to transmit 1394 protocol data information, the controller is connected to the KVM to transmit video display information, the backplane unit is connected to the 1394 data conversion module, the backplane unit is connected to the universal signal acquisition module through a 1394 communication bus to transmit control information and universal signal acquisition module output data information, the universal signal acquisition module is connected to the interface unit through a signal line and a thermocouple compensation wire to transmit the collected data information, the power isolation module is connected to the interface unit through a power line to transmit a sensor power supply voltage signal, and the sensor module is connected to the interface unit to transmit the collected data information.
[0006] The controller is connected to the 1394 data conversion module via a PCI interface to transmit 1394 protocol data information, and the controller is connected to the KVM via a VGA or DVI and USB data line to transmit video display information; the controller connects multiple sets of general signal acquisition modules in series via a bus to achieve synchronous acquisition, parameter setting, linear processing, data display and storage of multiple general signals, and has communication and equipment status abnormality alarm functions.
[0007] The 1394 data conversion module uses a PCI to IEEE 1394b acquisition card, which is inserted into the PCI slot of the controller host and connected to the backplane unit via a 1394 connection line to transmit control information and acquired data information; the 1394 data conversion module converts the received data signal according to the 1394 protocol and outputs it.
[0008] The KVM includes a display, a keyboard and a mouse, and provides input and display functions for the controller. The KVM is connected to the controller via a VGA or DVI interface.
[0009] The backplane unit includes an analog bus, a digital communication / control bus, a power bus and a bus communication interface, which serves as a bridge connecting the controller and the universal signal acquisition module. The measured signals are interconnected through the analog bus; the controller sends commands and receives measurement data to the universal signal acquisition module through the digital communication / control bus; the power supply of the universal signal acquisition module is provided through the power bus, and the backplane unit is connected to the controller for communication through the bus communication interface.
[0010] The universal signal acquisition module is divided into a standard voltage acquisition module, a standard current acquisition module and a thermocouple temperature acquisition module; in the standard voltage acquisition module and the standard current acquisition module, each voltage and current acquisition channel is connected to the same universal electrical signal interface of the interface unit through a signal line; in the thermocouple temperature acquisition module, each acquisition channel is respectively connected to the three universal temperature acquisition interfaces K, T, and E of the interface unit through K, T, and E compensation wires; the controller sets each channel of the thermocouple temperature acquisition module, and realizes real-time acquisition of multiple T, K, and E type thermocouples by controlling the graduation table.
[0011] The standard voltage acquisition module, standard current acquisition module and thermocouple temperature acquisition module all include: a signal conditioning module, an A / D conversion module, an electrical isolation module, an FPGA data processing module, a bus communication module and a power supply module; the signal conditioning module amplifies the output signal of the sensor module, the A / D conversion module is connected to the electrical isolation module to transmit the digital signal after A / D conversion of each standard signal, the electrical isolation module is connected to the FPGA data processing module to transmit the data information collected by each channel after electrical isolation, the FPGA data processing module is connected to the bus communication module to transmit control information and processed multi-channel data information, the bus communication module is connected to the digital communication / control bus inside the backplane unit for communicating with the controller, and the power supply module provides power for the modules connected thereto; the FPGA data processing module is used to realize multiple multi-channel serial A / D conversion modules working in parallel at the same time.
[0012] The interface unit is connected to the universal signal acquisition module through signal lines and K, T, E compensation wires to transmit data information collected by the sensor, and the interface unit is connected to the power isolation module through a power line to transmit the sensor power supply voltage signal.
[0013] The sensor module is composed of various types of sensors, including sensors with standard output signals of 0 to 5V, sensors with standard output signals of 4 to 20mA, and T, K, and E type thermocouple sensors. It is connected to the interface unit through the standard connector of the sensor connection cable to transmit the collected data information.
[0014] The power isolation module includes a linear DC regulated power supply and an isolation module. The linear DC regulated power supply provides excitation power to the universal signal acquisition module through the power bus of the backplane unit. The isolation module is connected to the linear DC regulated power supply to output multiple voltage signals to power each sensor separately. The power isolation module effectively isolates the power supply between sensors.
[0015] The beneficial effects achieved by the present invention are:
[0016] The present invention is simple and easy to implement, and effectively solves the defects of the previous acquisition process being cumbersome, poor real-time performance, and poor expansibility. The device can provide a universal test channel for various sensors and temperature sensors that output standard voltage and current signals, realize the synchronous acquisition and storage of multi-channel standard electrical signals and multi-channel temperature channel data, and has the characteristics of universal voltage / current interface, T, K, E-type thermocouple channel multiplexing, support for sensor hot plugging, channel power supply isolation, high reliability, etc., which greatly improves the ability of the signal acquisition system. The present invention adopts 1394 protocol communication, FPGA control, universal channel interface, power supply isolation and other technologies to realize the synchronous acquisition of various sensors and T, K, E-type thermocouples that output multiple standard voltage and current signals, and transmits them to the controller through the bus, and the actual parameter value can be obtained according to linear or nonlinear processing. The present invention processes data through FPGA, which is convenient for expanding the number of analog signal acquisition channels, and makes full use of the parallel processing structure of FPGA to improve the real-time performance of processing data. The channels are isolated from each other, and by taking corresponding anti-interference measures, they have good anti-interference performance; the standard electrical signal measurement channel can provide 24VDC excitation voltage for the sensor. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a structural diagram of a bus-based multi-channel universal signal acquisition device;
[0018] Figure 2 This is the general signal acquisition module structure diagram;
[0019] Figure 3 It is the definition diagram of the standard electrical signal acquisition channel aerial plug;
[0020] Figure 4 This is the connection diagram of a 3-wire voltage type sensor;
[0021] Figure 5 This is the connection diagram of a 2-wire current type sensor. DETAILED DESCRIPTION
[0022] The present invention is described in detail below with reference to the accompanying drawings and specific embodiments.
[0023] like Figure 1As shown, the bus-based multi-channel universal signal acquisition device of the present invention includes: a controller, a 1394 data conversion module, a KVM, a backplane unit, a universal signal acquisition module, a power isolation module, an interface unit, and a sensor module; the controller is connected to the 1394 data conversion module through a PCI interface to transmit 1394 protocol data information, the controller is connected to the KVM through a VGA or DVI and USB data line to transmit video display information, the backplane unit is connected to the 1394 data conversion module through a built-in 1394 bus communication interface through a 1394 connecting line, the backplane unit is connected to the universal signal acquisition module through a 1394 communication bus to transmit control information and universal signal acquisition module output data information, the universal signal acquisition module is connected to the interface unit through a signal line and a thermocouple compensation wire to transmit the collected data information, the power isolation module is connected to the interface unit through a power line to transmit the sensor power supply voltage signal, and the standard connector of the sensor module's connecting line is connected to the interface unit to transmit the collected data information.
[0024] The controller is connected to the 1394 data conversion module through the PCI interface to transmit 1394 protocol data information, and is connected to the KVM through VGA or DVI and USB data lines to transmit video display information. The controller connects multiple sets of general signal acquisition modules in series through the bus to achieve synchronous acquisition, parameter setting, linear processing, data display and storage of multiple general signals, and has abnormal situation alarm functions such as communication and device status.
[0025] The 1394 data conversion module uses a PCI to IEEE 1394b acquisition card, which is inserted into the PCI slot of the controller host and connected to the backplane unit via a 1394 connection line to transmit control information and acquired data information; the 1394 data conversion module converts the received data signal according to the 1394 protocol and outputs it.
[0026] The KVM includes a display, a keyboard and a mouse. The KVM integrates a keyboard, a mouse and a display, provides input and display functions for the controller, has a high degree of integration, greatly saves cabinet space, and is connected to the controller via a VGA or DVI interface.
[0027] The backplane unit includes: an analog bus, a digital communication / control bus, a power bus and a bus communication interface, which serves as a bridge between the controller and the universal signal acquisition module. Through the analog bus on the backplane, the measured signals can be connected to each other; through the communication bus on the backplane, the controller can send commands to the universal signal acquisition module and receive measurement data. The power supply of the universal signal acquisition module is provided by the backplane power bus, and the backplane unit is connected to the controller for communication through the built-in 1394 bus interface.
[0028] The sensor senses the physical quantity to be measured and generates a corresponding analog electrical signal. The electrical signal data is transmitted to the universal signal acquisition module. Depending on the type of sensor, the universal signal acquisition module is divided into a standard voltage acquisition module, a standard current acquisition module, and a thermocouple temperature acquisition module.
[0029] In the standard voltage acquisition module and the standard current acquisition module, each voltage and current acquisition channel is connected to the same universal electrical signal interface of the interface unit through a signal line.
[0030] In the thermocouple temperature acquisition module, each acquisition channel is connected to the three universal temperature acquisition interfaces K, T, and E of the interface unit through K, T, and E compensation wires. The controller can set each channel of the thermocouple temperature acquisition module and realize real-time acquisition of multiple T, K, and E type thermocouples by controlling the dividing table.
[0031] like Figure 2 As shown, the universal signal acquisition module (standard voltage acquisition module, standard current acquisition module and thermocouple temperature acquisition module) includes: a signal conditioning module, an A / D conversion module, an electrical isolation module, an FPGA data processing module, a bus communication module and a power supply module; the signal conditioning module amplifies the output signal of the sensor module, the A / D conversion module is connected to the electrical isolation module to transmit the digital signal after the A / D conversion of each standard signal, the electrical isolation module is connected to the FPGA data processing module to transmit the data information collected by each channel after electrical isolation, the FPGA data processing module is connected to the bus communication module to transmit the control information and the processed multi-channel data information, the bus communication module is connected to the internal communication bus of the backplane unit for communication with the controller, and the power supply module provides power for the modules connected thereto. The device is composed of a plurality of multi-channel serial A / D conversion modules 10, and a plurality of AD converters are realized to work in parallel at the same time through the FPGA data processing module 12, which greatly improves the sampling rate while ensuring the accuracy of data acquisition. The universal signal acquisition module uses FPGA as the control chip, and realizes the logic and timing control through Verilog language programming. If it is necessary to increase the acquisition channel, it is only necessary to expand the data acquisition unit.
[0032] The power isolation module includes: a linear DC regulated power supply and an isolation module. The linear DC regulated power supply provides excitation power to the universal signal acquisition module through the power bus of the backplane unit to ensure its normal operation. The isolation module uses a stable 2DS5 with an output voltage of 24V. It is connected to the linear DC regulated power supply to output multiple voltage signals and supply power to each sensor separately. The power isolation module effectively isolates the power supply between sensors and gets rid of signal interference between channels.
[0033] The interface unit is connected to the universal signal acquisition module through signal lines and K, T, E compensation wires to transmit the data information collected by the sensor, and is connected to the power isolation module through power lines to transmit the sensor power supply voltage signal. The voltage and current multiplexing electrical interface is the XS12K4P standard connector, and the T, K, E type time-sharing multiplexing electrical interface of the same channel is a 2-pin thermocouple small plug.
[0034] The sensor module is composed of various types of sensors, including sensors with standard output signals of 0 to 5V, sensors with standard output signals of 4 to 20mA, and T, K, and E type thermocouple sensors. It is connected to the interface unit through the standard connector of the sensor connection cable to transmit the collected data information.
[0035] like Figure 3 As shown in the figure, the aviation plug definition of the standard electrical signal acquisition channel, the electrical interface is XS12K4P, the first core: voltage signal +, the second core: +24VDC power supply, the third core: current signal +, the fourth core: power ground, signal ground.
[0036] like Figure 4 As shown, the 3-wire voltage sensor is connected to the acquisition channel of the rear panel of the multi-channel universal signal acquisition device according to the wiring diagram. The voltage signal is processed linearly or nonlinearly by the data acquisition software on the controller to display the parameter value collected by the corresponding channel.
[0037] like Figure 5 As shown, the 2-wire current sensor is connected to the acquisition channel of the rear panel of the multi-channel universal signal acquisition device according to the wiring diagram, and the parameter value collected by the corresponding channel is displayed on the controller after linear or nonlinear processing of the current signal by the data acquisition software.
[0038] According to the different types of thermocouple sensors, insert the corresponding type of thermocouple into the corresponding thermocouple acquisition channel. Different thermocouple connectors have different colors. K-type thermocouple connectors are yellow, T-type thermocouple connectors are blue, and E-type thermocouple connectors are purple. At the same time, the same channel can only collect one type (K / T / E) of thermocouple, and the temperature value collected by the corresponding channel will be displayed on the data acquisition software.
Claims
1. A bus-based multi-channel universal signal acquisition device, characterized in that: It includes a controller, a 1394 data conversion module, a KVM, a backplane unit, a universal signal acquisition module, a power isolation module, an interface unit, and a sensor module; the controller is connected to the 1394 data conversion module to transmit 1394 protocol data information, the controller is connected to the KVM to transmit video display information, the backplane unit is connected to the 1394 data conversion module, the backplane unit is connected to the universal signal acquisition module through a 1394 communication bus to transmit control information and universal signal acquisition module output data information, the universal signal acquisition module is connected to the interface unit through a signal line and a thermocouple compensation wire to transmit the collected data information, the power isolation module is connected to the interface unit through a power line to transmit The sensor power supply voltage signal is input, and the sensor module is connected to the interface unit to transmit the collected data information; the controller is connected to the 1394 data conversion module through the PCI interface to transmit the 1394 protocol data information, and the controller is connected to the KVM through VGA or DVI and USB data lines to transmit video display information; the controller connects multiple sets of universal signal acquisition modules in series through the bus to achieve synchronous acquisition, parameter setting, linear processing, data display and storage of multiple universal signals, and has communication and abnormal equipment status alarm functions; the universal signal acquisition module is divided into a standard voltage acquisition module, a standard current acquisition module and a thermocouple temperature acquisition module; Standard voltage acquisition module and standard current acquisition module, each voltage and current acquisition channel is connected to the same universal electrical signal interface of the interface unit through a signal line; Thermocouple temperature acquisition module, each acquisition channel is connected to three universal temperature acquisition interfaces K, T, E of the interface unit through K, T, E compensation wires; the controller sets each channel of the thermocouple temperature acquisition module, and realizes real-time acquisition of multiple T, K, E type thermocouples by controlling the graduation table; the interface unit is connected to the universal signal acquisition module through signal lines and K, T, E compensation wires to transmit data information collected by the sensor, and the interface unit is connected to the power isolation module through a power line to transmit the sensor power supply voltage signal; the power isolation module includes a linear DC regulated power supply and an isolation module, the linear DC regulated power supply provides excitation power for the universal signal acquisition module through the power bus of the backplane unit, the isolation module is connected to the linear DC regulated power supply to output multiple voltage signals, and each sensor is powered separately, and the power isolation module effectively isolates the power supply between sensors.
2. The bus-based multi-channel universal signal acquisition device according to claim 1, characterized in that: The 1394 data conversion module uses a PCI to IEEE 1394b acquisition card, which is inserted into the PCI slot of the controller host and connected to the backplane unit via a 1394 connection line to transmit control information and acquired data information; the 1394 data conversion module converts the received data signal according to the 1394 protocol and outputs it.
3. The bus-based multi-channel universal signal acquisition device according to claim 1, characterized in that: The KVM includes a display, a keyboard and a mouse, and provides input and display functions for the controller. The KVM is connected to the controller via a VGA or DVI interface.
4. The bus-based multi-channel universal signal acquisition device according to claim 1, characterized in that: The backplane unit includes an analog bus, a digital communication / control bus, a power bus and a bus communication interface, which serves as a bridge connecting the controller and the universal signal acquisition module. The measured signals are interconnected through the analog bus; the controller sends commands and receives measurement data to the universal signal acquisition module through the digital communication / control bus; the power supply of the universal signal acquisition module is provided through the power bus, and the backplane unit is connected to the controller for communication through the bus communication interface.
5. The bus-based multi-channel universal signal acquisition device according to claim 1, characterized in that: The standard voltage acquisition module, standard current acquisition module and thermocouple temperature acquisition module all include: a signal conditioning module, an A / D conversion module, an electrical isolation module, an FPGA data processing module, a bus communication module and a power supply module; the signal conditioning module amplifies the output signal of the sensor module, the A / D conversion module is connected to the electrical isolation module to transmit the digital signal after A / D conversion of each standard signal, the electrical isolation module is connected to the FPGA data processing module to transmit the data information collected by each channel after electrical isolation, the FPGA data processing module is connected to the bus communication module to transmit control information and processed multi-channel data information, the bus communication module is connected to the digital communication / control bus inside the backplane unit for communicating with the controller, and the power supply module provides power for the modules connected thereto; the FPGA data processing module is used to realize multiple multi-channel serial A / D conversion modules working in parallel at the same time.
6. The bus-based multi-channel universal signal acquisition device according to claim 1, characterized in that: The sensor module is composed of various types of sensors, including sensors with standard output signals of 0 to 5V, sensors with standard output signals of 4 to 20mA, and T, K, and E type thermocouple sensors. It is connected to the interface unit through the standard connector of the sensor connection cable to transmit the collected data information.
Citation Information
Patent Citations
Multifunctional measurement and control module based on field bus
CN101872193A
General signal pickup assembly of multichannel based on bus
CN206339849U