Intelligent system integrating automatic test control and data acquisition
By designing an intelligent system integrating automated testing control and data acquisition, the existing system's incomplete functions and insufficient performance are solved, and the system's highly integrated and efficient data acquisition is realized to meet the high precision, high speed and high reliability needs of modern industry.
Patent Information
- Application Number
- CN202411764522.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-11
AI Technical Summary
The existing automated test system has insufficient functions and limited performance, making it difficult to expand and upgrade flexibly, and has insufficient data acquisition accuracy, sampling rate and processing capabilities, which cannot meet the high-precision and high-speed requirements of modern industries.
An intelligent system integrating automated test control and data acquisition is designed. Through highly integrated design, standardized interface, high-performance data acquisition and processing capabilities, advanced security mechanisms, firmware upgrade modules, hardware watchdog timer and graphical user interface, the reliability, flexibility and user experience of the system are improved.
It realizes high integration of the system, reduces complexity, improves reliability and ease of use, and can better meet the needs of high precision, high speed and high reliability of modern industries, and is suitable for complex and high-demand application scenarios.
Smart Images

Figure CN119596795A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automated testing, and in particular to an intelligent system integrating automated testing control and data collection. Background Art
[0002] Existing systems are often not comprehensive enough in terms of functionality or have limitations in performance. Traditional systems are often composed of multiple independent hardware and software components, which makes system integration difficult and maintenance costs high. This decentralized design makes it difficult to flexibly expand and upgrade the system when faced with complex and changing application requirements. At the same time, many existing systems are insufficient in data acquisition accuracy, sampling rate, and processing power, and cannot meet the modern industry's demand for high precision and high speed. For example, some systems may only support lower sampling rates, or performance may degrade when multiple channels are sampled simultaneously. Therefore, it is particularly important to develop a system that can meet the needs of high-speed data acquisition and provide rich interfaces and control capabilities. Summary of the invention
[0003] The purpose of the present invention is to provide an intelligent system integrating automated test control and data acquisition. The technical solution significantly improves the system's reliability, flexibility, data processing capabilities and user experience through highly integrated design, standardized interfaces, high-performance data acquisition and processing capabilities, advanced security mechanisms, firmware upgrade modules, hardware watchdog timers, and graphical user interfaces. These improvements enable the system to better meet the modern industry's needs for high precision, high speed and high reliability, and is widely applicable to various complex and high-demand application scenarios, solving the problems raised in the above-mentioned background technology.
[0004] To achieve the above object, the present invention provides the following technical solutions: An intelligent system integrating automated test control and data acquisition, including: DAQ baseboard, which is provided with at least one Gigabit Ethernet interface and at least one industrial-grade RS485 communication interface, and supports redundant communication paths configured with dual network ports; Multiple data acquisition cards, each card supports at least 32 analog-to-digital converters (ADCs) for converting analog signals into digital signals, supports selectable gain settings, specifically ±10V, ±5V, ±1V, ±200mV, supports single-channel 1Mbps data sampling rate and multi-channel simultaneous sampling rate of 100Kbps; At least one SWITCH communication card, used to switch data streams of different channels, select different data streams through a multi-select switch module, and support multi-channel real-time data acquisition; EXB expansion card, used to provide additional function expansion interface; Relay card, including relays, the relays include at least 8 / 16 / 24 relays, used to perform switching operations of external devices, and provided with manual and automatic control modes; IO input and output card, including 10-channel DIO, supports TTL level digital signal processing, supports 1Mbps TTL level input acquisition and output pulse; DMM embedded multimeter card, supports 4.5-digit precision measurement, used to measure AC and DC voltage, current, resistance and capacitance parameters; Programmable resistor card, providing different resistance ranges from 0Ω to 16MΩ, with a resolution of 1Ω and an accuracy of 0.1%+1Ω; Data acquisition card, SWITCH communication card, EXB expansion card, relay card, IO input and output card, DMM embedded multimeter card and programmable resistor card are installed on the DAQ baseboard through standardized interfaces.
[0005] Preferably, the data acquisition card comprises: Two analog output (DAC) channels, each channel supports a data output rate of 1Mbps. The DAC channel generates a high-precision analog signal through a digital-to-analog converter; Frequency measurement unit, used to measure TTL level frequency, period, and pulse width below 1Mbps; Four 20Kbps PWM square wave outputs for generating modulation signals; The self-diagnosis module detects and reports the hardware status, and is used to detect and report the hardware status, and to warn of potential failures in advance.
[0006] Preferably, the relay card further includes: Overload protection module, used to prevent damage to the relay due to excessive current; Industrial relays, used to improve the environmental adaptability and durability of the system; Manual and automatic control mode switch, remote control of relay status through software interface.
[0007] Preferably, the DMM embedded multimeter card includes: Built-in temperature compensation module, used to correct the measurement results through compensation algorithm according to the data of temperature sensor, and offset the error caused by temperature change; Graphical user interface using LCD display to show measurement results and configuration options; The range selection and sampling rate configuration interface allows the user to set the voltage range and sampling rate through software, and automatically calibrate after setting.
[0008] Preferably, the DAQ baseboard further includes: Power management module, used to monitor and control the power supply status of each functional module; Redundant power input to ensure the system automatically switches to backup power when the main power fails.
[0009] Preferably, the EXB expansion card includes: Additional I / O interfaces support connecting a variety of sensors, actuators and external devices to expand the input and output capabilities of the system; Functional module interface, supporting at least temperature sensor and pressure sensor.
[0010] Preferably, the IO input and output card further includes: 10-channel TTL level DIO, providing multiple independent digital input and output channels, processing multiple signals at the same time, supporting 1Mbps TTL level input acquisition and output pulse; Level conversion module, supporting signal processing of different level standards; Signal isolation module to prevent signal interference and noise.
[0011] Preferably, the system further comprises a software development kit (SDK), the SDK comprising: Support libraries for multiple programming languages, including at least C#, C++, Delphi, and Labview; Detailed API documentation describing all available functions and their parameter descriptions; Sample codes and tutorials to help developers quickly understand and use system functions; Developer community support, providing online forums and technical support services; Graphical configuration tool to simplify system setup and debugging.
[0012] Preferably, the system further comprises: Firmware upgrade module, supports firmware upgrade via the network; Security mechanisms, including data encryption and access control, use the SSL protocol to encrypt data transmitted over the network; assign different permission levels to each user to restrict their access to specific functions and data; Hardware watchdog timer, used to periodically check whether the system is operating normally.
[0013] Preferably, the system further comprises: A central processing unit module is used to coordinate and control the work of each functional module; the central processing unit module exchanges data with the data acquisition card, SWITCH communication card, EXB expansion card, relay card, IO input and output card, DMM embedded multimeter card and programmable resistor card through the communication interface provided by the DAQ baseboard; a storage module for storing system configuration and data records; An alarm module is used to issue an alarm when an abnormal situation is detected.
[0014] Compared with the prior art, the present invention has the following beneficial effects: 1. The present invention integrates functional modules such as data acquisition, signal processing, control execution, data storage, user interface and alarm on a single platform, thereby achieving high integration, reducing system complexity and improving overall reliability and ease of use.
[0015] 2. The present invention facilitates users to select and replace functional modules according to their needs through standardized interface design, and ensures compatibility between different functional modules.
[0016] 3. The present invention supports high-precision, multi-channel, high-speed sampling through a data acquisition card, and has frequency measurement and PWM output functions. The DMM embedded multimeter card supports four-and-a-half-digit precision measurement, provides high-precision electrical parameter measurement, and enhances data acquisition and processing capabilities.
[0017] 4. The present invention ensures that the system can run stably under various circumstances through redundant communication paths, redundant power inputs and hardware watchdog timers, thereby reducing downtime and improving system availability. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a system module structure diagram of the present invention; Figure 2 It is a system working flow diagram of the present invention. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0020] In order to solve the problems of single function, poor scalability, insufficient data collection and processing capabilities in existing test system technology, please refer to Figure 1-2 , this embodiment provides the following technical solutions: An intelligent system integrating automated test control and data acquisition, including: The DAQ baseboard is provided with at least one Gigabit Ethernet interface and at least one industrial-grade RS485 communication interface, which is used to provide high-speed data transmission and remote control capabilities, and supports redundant communication paths configured with dual network ports. The redundant communication paths are used to automatically switch to backup paths when the main communication path fails, thereby improving the reliability and stability of the system.
[0021] Multiple data acquisition cards, each supporting at least 32 analog-to-digital converters (ADCs) for converting analog signals into digital signals, supporting selectable gain settings, specifically ±10V, ±5V, ±1V, ±200mV, and supporting data sampling rates of 1Mbps for a single channel and 100Kbps for simultaneous multi-channel sampling; At least one SWITCH communication card, used to switch data streams of different channels, select different data streams through a multi-select switch module, and support multi-channel real-time data acquisition; EXB expansion card, used to provide additional function expansion interface, such as adding more input and output ports or special function modules; Relay card, including at least 8 / 16 / 24 relays, used to perform switching operations of external devices, with manual and automatic control modes; IO input and output card, including 10-channel DIO, supports TTL level digital signal processing, supports 1Mbps TTL level input acquisition and output pulse; DMM embedded multimeter card, supports 4.5-digit precision measurement, used to measure AC and DC voltage, current, resistance and capacitance parameters; Programmable resistor cards, including but not limited to the FTM8160A to FTM8161D series, provide different resistance ranges from 0Ω to 16MΩ, with a resolution of 1Ω and an accuracy of 0.1% + 1Ω; Data acquisition card, SWITCH communication card, EXB expansion card, relay card, IO input and output card, DMM embedded multimeter card and programmable resistor card are installed on the DAQ baseboard through standardized interfaces.
[0022] The data acquisition card includes: Two analog output (DAC) channels, each supporting a data output rate of 1Mbps. The DAC channel generates high-precision analog signals through a digital-to-analog converter, which is suitable for application scenarios that require precise control and output. The 1Mbps output rate ensures fast response and high-resolution analog signals in high-speed applications; Frequency measurement unit, used to measure TTL level frequency, period, and pulse width below 1Mbps; use a counter to count the pulses of the input signal to calculate the frequency, and use a timer to measure the period and pulse width of the signal. The measurement results are transmitted to the central processing unit module or other data processing unit through the bus for further analysis and recording; Four 20Kbps PWM square wave outputs are used to generate modulation signals. The four outputs provide multiple independent PWM signals, which can control multiple devices or perform multiple tasks at the same time. The duty cycle of the output signal is controlled by changing the pulse width, thereby achieving control of the output voltage or current. The PWM output is controlled by an internal clock to ensure the stability and synchronization of the output signal. Users can configure the frequency, duty cycle and other parameters of the PWM signal through software to meet application requirements. The self-diagnosis module detects and reports the hardware status and is used to detect and report the hardware status and provide early warning of potential failures. The self-diagnosis module monitors the status of each hardware component through sensors and monitoring modules. When an abnormal state is detected, the self-diagnosis module generates an alarm signal and reports it to the system through the communication interface. The system can record the self-diagnosis results and generate log files for subsequent analysis and maintenance.
[0023] The relay card also includes: Overload protection module, used to prevent damage to the relay due to excessive current; Industrial relays, used to improve the environmental adaptability and durability of the system; Manual and automatic control mode switch, the relay status can be remotely controlled through the software interface.
[0024] DMM embedded multimeter card includes: Built-in temperature compensation module, using temperature sensor to monitor ambient temperature, correcting the measurement results through compensation algorithm according to the data of temperature sensor, offsetting the error caused by temperature change, and ensuring consistency in the whole temperature range by adjusting the measurement value in real time; Graphical user interface, using LCD display to display measurement results and configuration options, graphical user interface allows users to intuitively view and configure measurement parameters, users can quickly set and adjust measurement parameters, monitor measurement results in real time, simplifying the configuration and monitoring process; The range selection and sampling rate configuration interface allows the user to set the voltage range and sampling rate through software, and automatically checks after setting to ensure the correctness and effectiveness of the parameter settings.
[0025] The DAQ chassis also includes: The power management module is used to monitor and control the power supply status of each functional module to ensure stable operation of the system and improve reliability; Redundant power input is used to ensure that the system can automatically switch to the backup power supply when the main power supply fails, ensuring uninterrupted operation of the system, reducing downtime and improving system availability.
[0026] EXB expansion card includes: Additional I / O interfaces support the connection of more sensors, actuators and external devices, improve the flexibility and scalability of the system, and are used to expand the input and output capabilities of the system; The functional module interface supports at least temperature sensors and pressure sensors, which improves the measurement accuracy and functional diversity of the system and simplifies the integration process of special functional modules.
[0027] The IO input and output card also includes: 10-channel TTL level DIO, providing multiple independent digital input and output channels, processing multiple signals at the same time, supporting 1Mbps TTL level input acquisition and output pulse; Level conversion module supports signal processing of different level standards and improves the compatibility and versatility of the system; The signal isolation module prevents signal interference and noise influence, and improves the anti-interference ability and stability of the system.
[0028] The system also includes a software development kit (SDK), which includes: Support libraries for multiple programming languages, including at least C#, C++, Delphi, and Labview; Detailed API documentation describing all available functions and their parameter descriptions; Sample codes and tutorials to help developers quickly understand and use system functions; Developer community support, providing online forums and technical support services to promote technical exchanges and problem solving; Graphical configuration tool to simplify system setup and debugging.
[0029] The system also includes: Firmware upgrade module, supports firmware upgrade via the network; Security mechanisms, including data encryption and access control, use the SSL protocol to encrypt data transmitted over the network to ensure that data cannot be stolen during transmission; assign different permission levels to each user to limit their access to specific functions and data; Hardware watchdog timer, used to periodically check whether the system is running normally to prevent the system from hanging due to software errors. If the system does not reset the watchdog timer within the preset time, the watchdog will trigger a reset signal to force the system to restart; A central processing unit module is used to coordinate and control the work of each functional module. The central processing unit module exchanges data with the data acquisition card, SWITCH communication card, EXB expansion card, relay card, IO input and output card, DMM embedded multimeter card and programmable resistor card through the communication interface provided by the DAQ baseboard; A storage module is used to store system configuration and data records. Specifically, it stores data records obtained from the data acquisition card for subsequent analysis and archiving; stores the measurement results of the DMM embedded multimeter card for historical data query; stores system configuration parameters, including settings and calibration data of each functional module; and records system operation logs, including start, stop, error information, etc., for fault diagnosis; An alarm module is used to issue an alarm when an abnormal situation is detected. Specifically, it monitors the data obtained from the data acquisition card and triggers an alarm when the data exceeds the preset range; monitors the measurement results of the DMM embedded multimeter card and triggers an alarm when the measurement value is abnormal; monitors the status of the relay and triggers an alarm when the relay fails or is abnormal; monitors the status of the digital signal and triggers an alarm when the signal is abnormal; monitors the overall operating status of the system and triggers an alarm when the system fails or is abnormal.
[0030] Working principle: The DAQ baseboard provides Gigabit Ethernet and industrial-grade RS485 interfaces, supports dual-port redundant communication, and has a built-in power management module and redundant power input. The data acquisition card converts analog signals into digital signals, supports multiple gain settings and high-speed sampling, and has frequency measurement and PWM output functions, and has self-diagnosis capabilities. The SWITCH communication card switches the data streams of different channels and supports multi-channel simultaneous acquisition. The EXB expansion card provides additional I / O interfaces and special function modules (such as temperature sensors and pressure sensors) to enhance the scalability and measurement accuracy of the system. The relay card controls the switching operation of external devices and has overload protection and industrial relays. The IO input and output card processes TTL-level digital signals, supports high-speed input and output, and has level conversion and signal isolation functions. The DMM embedded multimeter card performs high-precision electrical parameter measurements and has temperature compensation and a graphical user interface.
[0031] The CPU module coordinates the work of each functional module through the DAQ backplane, processes data and makes decisions. The storage module records system configuration and data for subsequent analysis. The display module displays the system status and measurement results in real time. The alarm module issues an alarm when an abnormality is detected. The firmware upgrade module supports online firmware updates to ensure that the system software is up to date. Security mechanisms include data encryption and access control to protect system security. The hardware watchdog timer regularly checks the system status to prevent system hangs caused by software errors. Through the collaborative work of these modules, the system achieves efficient and reliable data acquisition, control and management, and is suitable for a variety of complex application scenarios.
[0032] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0033] While the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that many changes, modifications, substitutions and variations can be made to the embodiments without departing from the principles and spirit of the invention.
Claims
1. An intelligent system integrating automated test control and data acquisition, characterized by: include: DAQ baseboard, which is provided with at least one Gigabit Ethernet interface and at least one industrial-grade RS485 communication interface, and supports redundant communication paths configured with dual network ports; Multiple data acquisition cards, each card supports at least 32 analog-to-digital converters for converting analog signals into digital signals, supports optional gain settings, specifically ±10V, ±5V, ±1V, ±200mV, supports single-channel 1Mbps data sampling rate and multi-channel simultaneous sampling rate of 100Kbps; At least one SWITCH communication card, used to switch data streams of different channels, select different data streams through a multi-select switch module, and support multi-channel real-time data acquisition; EXB expansion card, used to provide additional function expansion interface; Relay card, including relays, used to perform switching operations of external devices, with manual and automatic control modes; IO input and output card, including 10-channel DIO, supports TTL level digital signal processing, supports 1Mbps TTL level input acquisition and output pulse; DMM embedded multimeter card, supports 4.5-digit precision measurement, used to measure AC and DC voltage, current, resistance and capacitance parameters; Programmable resistor card, providing different resistance ranges from 0Ω to 16MΩ, with a resolution of 1Ω and an accuracy of 0.1%+1Ω; Data acquisition card, SWITCH communication card, EXB expansion card, relay card, IO input and output card, DMM embedded multimeter card and programmable resistor card are installed on the DAQ baseboard through standardized interfaces.
2. The intelligent system integrating automated test control and data acquisition according to claim 1 is characterized in that: The data acquisition card comprises: Two analog output channels, each channel supports a data output rate of 1Mbps. The DAC channel generates high-precision analog signals through a digital-to-analog converter; Frequency measurement unit, used to measure TTL level frequency, period, and pulse width below 1Mbps; Four 20Kbps PWM square wave outputs for generating modulation signals; The self-diagnosis module detects and reports the hardware status, and is used to detect and report the hardware status, and to warn of potential failures in advance.
3. The intelligent system integrating automated test control and data acquisition according to claim 2 is characterized in that: The relay card also includes: Overload protection module, used to prevent damage to the relay due to excessive current; Industrial relays, used to improve the environmental adaptability and durability of the system; Manual and automatic control mode switch, remote control of relay status through software interface.
4. The intelligent system integrating automated test control and data acquisition according to claim 3 is characterized in that: The DMM embedded multimeter card includes: Built-in temperature compensation module, used to correct the measurement results through compensation algorithm according to the data of temperature sensor, and offset the error caused by temperature change; Graphical user interface using LCD display to show measurement results and configuration options; The range selection and sampling rate configuration interface allows the user to set the voltage range and sampling rate through software, and automatically calibrate after setting.
5. The intelligent system integrating automated test control and data acquisition according to claim 4 is characterized in that: The DAQ baseboard also includes: Power management module, used to monitor and control the power supply status of each functional module; Redundant power input to ensure the system automatically switches to backup power when the main power fails.
6. The intelligent system integrating automated test control and data acquisition according to claim 5 is characterized in that: The EXB expansion card includes: I / O interface, which supports connecting a variety of sensors, actuators and external devices to expand the input and output capabilities of the system; Functional module interface, supporting at least temperature sensor and pressure sensor.
7. The intelligent system integrating automated test control and data acquisition according to claim 6 is characterized in that: The IO input and output card also includes: 10-channel TTL level DIO, providing multiple independent digital input and output channels, processing multiple signals at the same time, supporting 1Mbps TTL level input acquisition and output pulse; Level conversion module, supporting signal processing of different level standards; Signal isolation module to prevent signal interference and noise.
8. The intelligent system integrating automated test control and data acquisition according to claim 7, characterized in that: The system also includes a software development kit, the software development kit including: Support libraries for multiple programming languages, including at least C#, C++, Delphi, and Labview; Detailed API documentation describing all available functions and parameter descriptions; Sample codes and tutorials to help developers quickly understand and use system functions; Developer community support, providing online forums and technical support services; Graphical configuration tool to simplify system setup and debugging.
9. The intelligent system integrating automated test control and data acquisition according to claim 8, characterized in that: Also includes: Firmware upgrade module, supports firmware upgrade via the network; Security mechanisms, including data encryption and access control, use SSL protocol to encrypt data transmitted over the network; assign different permission levels to each user to restrict access to specific functions and data; Hardware watchdog timer, used to periodically check whether the system is operating normally.
10. The intelligent system integrating automated test control and data acquisition according to claim 9, characterized in that: Also includes: The central processing unit module is used to coordinate and control the work of each functional module; the central processing unit module exchanges data with the data acquisition card, SWITCH communication card, EXB expansion card, relay card, IO input and output card, DMM embedded multimeter card and programmable resistor card through the communication interface provided by the DAQ baseboard; A storage module for storing system configuration and data records; An alarm module is used to issue an alarm when an abnormal situation is detected.