Intelligent automatic control cabinet
By integrating multifunctional modules into an intelligent automatic control cabinet, the problems of slow response and insufficient data processing capabilities of traditional control cabinets in complex scenarios are solved, efficient automatic control and remote monitoring are achieved, and the intelligence and security of the system are improved.
Patent Information
- Application Number
- CN202510818600.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-18
- Publication Date
- 2025-09-19
AI Technical Summary
Existing control cabinets react slowly to complex dynamic scenarios, have difficulty adapting quickly to environmental changes, have limited data processing capabilities, rely on complex and error-prone manual operations, and have difficulty achieving intelligent decision-making and remote monitoring.
An intelligent automatic control cabinet was designed, which integrated the main control module, input and output module, power module, communication module, human-computer interaction module and protection module. It adopted high-performance microcontroller, multiple memories and communication interfaces, supported real-time data processing and remote monitoring, and had a multi-level protection mechanism.
It realizes automatic control of equipment, reduces manual intervention, improves the flexibility and adaptability of the system, provides intelligent management, enhances the reliability and security of the system, supports remote monitoring and convenient operation, and reduces the risk of equipment damage.
Smart Images

Figure CN120669565A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automatic control technology, and in particular to an intelligent automatic control cabinet. Background Art
[0002] With the rapid development of Industry 4.0 and the Internet of Things (IoT), traditional control cabinets, as a crucial component of industrial control systems, have gained widespread application in industrial production, power systems, and building automation. Existing control cabinets typically utilize PLC (Programmable Logic Controller)-based control solutions, implementing logical control of equipment through pre-set programs. These control cabinets offer high reliability and stability, making them suitable for controlling fixed processes. Furthermore, some modern control cabinets incorporate embedded systems and remote monitoring capabilities, further expanding their functionality.
[0003] While existing control cabinets meet the needs of industrial control to a certain extent, they still have significant shortcomings in terms of intelligence and automation. Traditional PLC-based control cabinets are slow to respond to complex and dynamic scenarios, making it difficult to quickly adapt to environmental changes or perform adaptive adjustments. While embedded systems offer a certain degree of flexibility, their data processing capabilities are limited, making it difficult to support real-time big data analysis and intelligent decision-making. Furthermore, traditional control cabinets are highly dependent on external commands, and many operations still require manual intervention. This not only increases operational complexity but also makes it easy for human error to cause equipment failure, reducing overall efficiency. Summary of the Invention
[0004] In order to make up for the above deficiencies, the present invention provides an intelligent automatic control cabinet, which aims to improve the problem that traditional control cabinets are highly dependent on external instructions and many operations still require manual intervention.
[0005] In a first aspect, the present invention provides the following technical solution: an intelligent automatic control cabinet, comprising: Main control module, used to execute control logic, signal processing and data management; Input and output modules are used to connect external sensors and actuators to realize signal acquisition and output; Power supply module, used to provide stable power supply for each module of the control cabinet; Communication module, used to realize data interaction between the control cabinet and local or remote devices; Human-computer interaction module, used for users to operate and monitor the control cabinet; Data processing and storage module, used to analyze, store and transmit the collected data; Protection module, used to ensure the safe operation of the control cabinet under abnormal conditions.
[0006] Preferably, the main control module includes: The processing unit uses an STM32 series microcontroller, which is responsible for executing control logic and real-time signal processing; Storage unit, including Flash memory with SPI interface and EEPROM with I2C interface, used to save historical data and parameters; The interface unit includes I2C, SPI and UART communication interfaces and is connected to external devices through optoelectronic isolation circuits.
[0007] Preferably, the input and output module includes: The input unit is used to receive analog and digital signals. The analog signal is processed by the signal conditioning circuit, and the digital signal is isolated and inputted through optoelectronic isolation. Output unit, used to drive the actuator, including MOSFET drive circuit and PWM signal output circuit; The expansion unit is connected to other devices through the RS485 interface and differential signal driver chip.
[0008] Preferably, the power module includes: The power conversion unit converts AC power into DC power through the AC / DC conversion module, and further generates multiple voltages through the DC-DC converter; A voltage detection unit monitors the stability of input and output voltages through a voltage detection circuit; The backup power supply unit uses a lithium battery pack to provide short-term uninterrupted power supply and is equipped with a charge and discharge management chip.
[0009] Preferably, the communication module includes: The wired communication unit uses an Ethernet communication chip and communicates with the main control module through the SPI interface; Wireless communication unit, integrated with Wi-Fi module, for realizing wireless network communication; Protocol support unit, supporting MQTT and Modbus protocols for communicating with industrial equipment and cloud platforms.
[0010] Preferably, the human-computer interaction module includes: The display unit uses a 7-inch TFT touch screen to display the operating status and parameter setting interface; Input unit, including touch screen input and emergency stop button, for system control and safety protection; Voice interaction unit, which performs voice control and status feedback through voice recognition.
[0011] Preferably, the data processing and storage module includes: Data processing unit, which performs data filtering, anomaly detection, and trend analysis; Local storage unit, storing historical data and logs through MicroSD card module; Data transmission unit, which uploads data to the cloud via an encrypted protocol for remote monitoring and analysis; The protection module includes: The overload protection unit detects the load current through the Hall current sensor and cuts off the load circuit when the current exceeds the limit; Short-circuit protection unit, which prevents short circuit and voltage surge through fast fuse and TVS diode; The temperature monitoring unit monitors the operating temperature in real time through a thermistor, triggering an alarm and powering off for protection when the temperature exceeds the limit.
[0012] In a second aspect, the present invention provides the following technical solution, a method for operating an intelligent automatic control cabinet, comprising the following steps: S1: System initialization. After the power is turned on, the main control module initializes each functional unit, including the processing unit, storage unit, and communication module, and detects whether the power input voltage and communication link are normal; S2: Data acquisition, the input and output module receives external sensor signals, the analog signals are processed by the signal conditioning circuit and then input into the main control module, and the digital signals are directly transmitted to the main control module through the optoelectronic isolation circuit; S3: Data processing and judgment: the main control module filters, linearizes and detects abnormal values on the collected data, and determines whether to trigger the output according to the preset logic; S4: Control signal output. The output unit generates a control signal according to the instructions of the main control module, including switch output, analog output or PWM output, to drive the actuator to complete the predetermined operation. S5: Communication and data synchronization: the communication module uploads real-time operation data to the cloud server via wired or wireless means, and receives remote commands to update system configurations; S6: Human-computer interaction, through which users can view system status, set parameters, and operate the control cabinet. Triggering operations include starting, stopping, or mode switching. S7: Safety protection. The protection module monitors the operating status in real time. If an overload, short circuit or over-temperature abnormality is detected, the power supply will be immediately cut off and an alarm will be triggered.
[0013] In the third aspect, the invention provides the following technical solution: a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned intelligent automatic control cabinet operation method when executing the computer program.
[0014] In a fourth aspect, the present invention provides the following technical solution: a readable storage medium having a computer program stored thereon, and the computer program, when executed by a processor, implements the above-mentioned intelligent automatic control cabinet operation method.
[0015] The present invention has the following beneficial effects: 1. In the present invention, the intelligent automatic control cabinet can integrate multiple sensors, actuators, data acquisition and analysis algorithms to realize automatic control of equipment. Through real-time data acquisition, processing and intelligent decision-making, the system can automatically adjust the operating status of the equipment, reduce human intervention, and provide intelligent management and operation. This automated control method improves work efficiency, reduces human errors, and also enhances the flexibility and adaptability of the entire system.
[0016] 2. In this invention, the intelligent automatic control cabinet implements remote monitoring, data synchronization, and remote control capabilities through built-in communication modules (such as Wi-Fi, Ethernet, and 4G). Users can view system status, adjust parameters, receive alarms, and perform remote operations via a cloud platform or mobile terminal. This feature is particularly suitable for large-scale distributed systems or scenarios requiring 24 / 7 monitoring, allowing managers to promptly monitor system operating conditions and perform maintenance or adjustments, greatly improving operational convenience.
[0017] 3. By integrating multiple protection mechanisms, such as overload protection, short-circuit protection, and temperature monitoring, the intelligent automatic control cabinet can monitor system status in real time and automatically cut off power, trigger an alarm, or take other protective measures when an anomaly occurs. This multi-layered protection design reduces damage or downtime caused by sudden failures, improves system reliability and safety, and avoids potential equipment damage, production downtime, or personal injury. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a diagram of the overall system architecture of an intelligent automatic control cabinet proposed by the present invention; Figure 2 This is a system architecture diagram of the main control module of an intelligent automatic control cabinet proposed by the present invention; Figure 3 This is a system architecture diagram of the input and output modules of an intelligent automatic control cabinet proposed by the present invention; Figure 4 This is a system architecture diagram of a power module for an intelligent automatic control cabinet proposed by the present invention; Figure 5 This is a system architecture diagram of a communication module of an intelligent automatic control cabinet proposed by the present invention; Figure 6 This is a system architecture diagram of the human-machine interaction module of an intelligent automatic control cabinet proposed by the present invention; Figure 7 This is a system architecture diagram of the data processing and storage module of an intelligent automatic control cabinet proposed by the present invention; Figure 8 This is a system architecture diagram of a protection module of an intelligent automatic control cabinet proposed by the present invention; Figure 9 This is a flow chart of an intelligent automatic control cabinet operation method proposed by the present invention. DETAILED DESCRIPTION
[0019] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0020] Example 1 Reference Figures 1-8 In a first embodiment of the present invention, the present invention provides an intelligent automatic control cabinet, comprising: Main control module, used to execute control logic, signal processing and data management; Input and output modules are used to connect external sensors and actuators to realize signal acquisition and output; Power supply module, used to provide stable power supply for each module of the control cabinet; Communication module, used to realize data interaction between the control cabinet and local or remote devices; Human-computer interaction module, used for users to operate and monitor the control cabinet; Data processing and storage module, used to analyze, store and transmit the collected data; Protection module, used to ensure the safe operation of the control cabinet under abnormal conditions.
[0021] Specifically, the intelligent automatic control cabinet integrates multiple functional modules, achieving a high level of intelligence and automation. Through real-time data collection and analysis, the system automatically adjusts equipment operating status, reducing human intervention and improving efficiency. Furthermore, built-in protection modules (such as overload, short-circuit, and temperature monitoring) effectively prevent equipment damage and automatically initiate safety measures in abnormal situations, ensuring system reliability. Furthermore, the optimized design of the control cabinet improves energy efficiency. By intelligently adjusting equipment operating modes, it minimizes energy waste and achieves energy savings, thereby enhancing system safety, reliability, and energy efficiency.
[0022] The main control module includes: The processing unit uses an STM32 series microcontroller, which is responsible for executing control logic and real-time signal processing; Storage unit, including Flash memory with SPI interface and EEPROM with I2C interface, used to save historical data and parameters; The interface unit includes I2C, SPI and UART communication interfaces and is connected to external devices through optoelectronic isolation circuits.
[0023] Specifically, the main control module is the core of the intelligent automatic control cabinet, which is used to process and execute control logic, manage data and coordinate the work of various modules.
[0024] Processing Unit: The STM32F407 microcontroller, based on the Cortex-M4 core and clocked at up to 168MHz, supports hardware floating-point processing (FPU), enabling rapid completion of complex calculations and multi-tasking. The microcontroller manages tasks through an embedded real-time operating system (such as FreeRTOS), ensuring rapid system response and stable operation.
[0025] Storage unit: This includes external Flash memory (such as W25Q64) and EEPROM (such as 24C32). The Flash memory is connected to the main control unit via the SPI interface and is used to store firmware programs, operation logs, and historical data, supporting high-speed read and write operations. The EEPROM is connected to the main control unit via the I2C interface and is used to save system configuration parameters. It has a power-off retention function to prevent parameter loss.
[0026] Interface unit: Multiple communication interfaces, including I2C, SPI, and UART, are designed for interaction with other modules or external devices. All interfaces are designed with optoelectronic isolation circuits to prevent external interference signals from affecting the main control unit, improving system reliability.
[0027] The main control module, through the combination of a high-performance microcontroller and various memories, not only enables fast data processing but also ensures the stability and reliability of system operation. The diverse interface design makes it compatible with a variety of external devices, improving the scalability of the system.
[0028] Input and output modules include: The input unit is used to receive analog and digital signals. The analog signal is processed by the signal conditioning circuit, and the digital signal is isolated and inputted through optoelectronic isolation. Output unit, used to drive the actuator, including MOSFET drive circuit and PWM signal output circuit; The expansion unit is connected to other devices through the RS485 interface and differential signal driver chip.
[0029] Specifically, the input and output module is used to receive external sensor signals and output control signals to achieve precise control and monitoring of the equipment.
[0030] Input unit: It supports receiving both analog signals (such as 0-10V voltage and 4-20mA current) and digital signals. Analog signals are amplified, filtered, and converted using a conditioning circuit comprised of an operational amplifier (such as the TL084). Digital signals are electrically isolated using an optocoupler (such as the TLP521), effectively minimizing the impact of external interference on the system.
[0031] Thermocouple and RTD signals are collected through dedicated signal conditioning chips (such as MAX31855 and AD8495) respectively to ensure high accuracy and stability.
[0032] Output unit: Output signals include switching outputs, analog outputs, and PWM signals. Switching signals drive relays and solenoid valves via MOSFETs (such as the IRF540N). Analog signals are generated directly by the main control unit's DAC module. PWM signals are generated by the main control unit's timer module and the output undergoes an RC low-pass filter to reduce high-frequency noise in the waveform.
[0033] Extension unit: Equipped with an RS485 interface, it enables reliable communication with other external devices through a differential signal driver chip (such as the MAX485). The module is fixed with standardized wiring terminals and DIN rail mounting for easy expansion and maintenance.
[0034] The input and output modules enable high-precision control of external devices through precise signal acquisition and processing. The design of signal isolation and conditioning circuits improves the system's anti-interference ability and operational reliability, while the modular design facilitates equipment installation and maintenance.
[0035] The power module includes: The power conversion unit converts AC power into DC power through the AC / DC conversion module, and further generates multiple voltages through the DC-DC converter; A voltage detection unit monitors the stability of input and output voltages through a voltage detection circuit; The backup power supply unit uses a lithium battery pack to provide short-term uninterrupted power supply and is equipped with a charge and discharge management chip.
[0036] Specifically, the power module provides stable and reliable power supply to each module in the control cabinet, ensuring the continuity and safety of system operation.
[0037] Power conversion unit: The input is connected to an AC power source (220V AC), where an EMI filter suppresses high-frequency noise. The AC power is then converted to a 12V DC power supply by an AC / DC converter module (such as the HLK-PM12). The 12V DC power supply is further converted to 5V and 3.3V by a DC-DC converter (such as the LM2596) to supply the logic circuit and low-power devices, respectively.
[0038] Voltage detection unit: A voltage detection circuit is configured, using a voltage divider resistor and an operational amplifier (such as an LM393) to form a comparator. This circuit is used to detect whether the input and output voltages are normal in real time. If the voltage is abnormal, the main control unit will trigger an alarm and cut off the power output through a relay.
[0039] Backup power supply unit: Equipped with a lithium battery pack (such as 18650 cells), the backup power supply uses a charge and discharge management chip (such as the TP4056) to manage the battery's charge and discharge status, ensuring uninterrupted power supply to the system for a short period of time. The backup power supply also features reverse polarity protection and over-discharge protection circuits to extend battery life.
[0040] The power module provides stable and reliable power through multi-stage power conversion and detection mechanisms, ensuring the normal operation of each module. The backup power design further improves system reliability in the event of a power outage.
[0041] The communication module includes: The wired communication unit uses an Ethernet communication chip and communicates with the main control module through the SPI interface; Wireless communication unit, integrated with Wi-Fi module, for realizing wireless network communication; Protocol support unit, supporting MQTT and Modbus protocols for communicating with industrial devices and cloud platforms.
[0042] Specifically, the communication module is used to realize data interaction between the control cabinet and external devices or cloud platforms, and supports local and remote control functions.
[0043] Wired communication unit: The PCB uses an Ethernet communication chip (such as the W5500) to communicate with the main control unit via the SPI interface and supports the TCP / IP protocol stack. The PCB design implements strict impedance matching for differential signals to ensure data transmission integrity and anti-interference performance.
[0044] Wireless communication unit: An integrated Wi-Fi module (such as the ESP8266) supports the 802.11n protocol, enabling high-bandwidth wireless transmission. A low-ESR filter capacitor is configured on the module's power supply to suppress interference from power supply fluctuations on signal transmission.
[0045] Protocol support unit: Supports multiple communication protocols, including industrial protocols (Modbus RTU / TCP) and IoT protocols (MQTT, CoAP), which are implemented in the main control unit through software libraries.
[0046] The communication module can flexibly adapt to different network environments and control requirements through the integration of multiple communication methods, and ensure the security and integrity of data transmission.
[0047] The human-computer interaction module includes: The display unit uses a 7-inch TFT touch screen to display the operating status and parameter setting interface; Input unit, including touch screen input and emergency stop button, for system control and safety protection; Voice interaction unit, which performs voice control and status feedback through voice recognition.
[0048] Specifically, the human-computer interaction module provides users with an intuitive and convenient operation interface for monitoring system status and configuration parameters.
[0049] Display unit: It uses a 7-inch capacitive touch screen (resolution 1024x600) and communicates with the main control unit through the SPI interface. The display content includes real-time operating status, historical records and alarm information.
[0050] Input unit: Users can set parameters through the touch screen; the emergency stop button adopts a mechanical locking design and is directly connected in series to the main power circuit to ensure rapid power off in an emergency.
[0051] Voice interaction unit: Equipped with a voice recognition module (such as LD3320), it supports voice input of common commands (such as "start" and "stop"), and provides voice broadcast function through an audio amplifier circuit (such as TDA2822).
[0052] The human-computer interaction module simplifies the user operation process and improves the safety and usability of the equipment through a graphical interface and voice assistance function.
[0053] The data processing and storage modules include: Data processing unit, which performs data filtering, anomaly detection, and trend analysis; Local storage unit, storing historical data and logs through MicroSD card module; Data transmission unit, which uploads data to the cloud via an encrypted protocol for remote monitoring and analysis; The protection module includes: The overload protection unit detects the load current through the Hall current sensor and cuts off the load circuit when the current exceeds the limit; Short-circuit protection unit, which prevents short circuit and voltage surge through fast fuse and TVS diode; The temperature monitoring unit monitors the operating temperature in real time through a thermistor, triggering an alarm and powering off for protection when the temperature exceeds the limit.
[0054] Specifically, the data processing and storage module realizes the intelligence of the system and data persistence through data analysis and storage management.
[0055] Data processing unit: Embedded algorithms (such as Kalman filtering and anomaly detection) are used to process collected data in real time. The main control unit can generate trend charts based on the algorithm results to predict operating status.
[0056] Local storage unit: Equipped with a MicroSD card module, the storage format adopts FAT32, supports Class10 high-speed writing, and is used to save historical operation data and alarm records.
[0057] Data transmission unit: Encrypted data is uploaded to the cloud server, supporting SSL / TLS protocols to ensure data transmission security. The resumable upload mechanism is implemented through software logic.
[0058] The data processing and storage module provides data support for monitoring and maintenance of equipment operating status through intelligent analysis and long-term storage functions, further improving the intelligence level of the equipment.
[0059] The protection module ensures the safe operation of the equipment under abnormal conditions.
[0060] Overload protection unit: The load current is detected by a Hall current sensor (such as ACS712), and the circuit is cut off through a relay when the load current exceeds the limit.
[0061] Short circuit protection unit: Configure fast-blow fuses and TVS diodes to quickly respond to short circuits and voltage surge events.
[0062] Temperature monitoring unit: Thermistors (such as NTC10K) monitor the device temperature in real time. When the temperature exceeds the limit, the main control unit will sound an alarm and cut off the power.
[0063] The protection module enhances the safety of the equipment through multiple protection mechanisms, avoiding equipment damage and failure caused by overload, short circuit or high temperature.
[0064] Example 2: Reference Figure 9In a second embodiment of the present invention, the present invention provides an intelligent automatic control cabinet operation method, comprising the following steps: S1: System initialization. After the power is turned on, the main control module initializes each functional unit, including the processing unit, storage unit, and communication module, and detects whether the power input voltage and communication link are normal; S2: Data acquisition, the input and output module receives external sensor signals, the analog signals are processed by the signal conditioning circuit and then input into the main control module, and the digital signals are directly transmitted to the main control module through the optoelectronic isolation circuit; S3: Data processing and judgment: the main control module filters, linearizes and detects abnormal values on the collected data, and determines whether to trigger the output according to the preset logic; S4: Control signal output. The output unit generates a control signal according to the instructions of the main control module, including switch output, analog output or PWM output, to drive the actuator to complete the predetermined operation. S5: Communication and data synchronization: the communication module uploads real-time operation data to the cloud server via wired or wireless means, and receives remote commands to update system configurations; S6: Human-computer interaction, through which users can view system status, set parameters, and operate the control cabinet. Triggering operations include starting, stopping, or mode switching. S7: Safety protection. The protection module monitors the operating status in real time. If an overload, short circuit or over-temperature abnormality is detected, the power supply will be immediately cut off and an alarm will be triggered.
[0065] Specifically, S1, system initialization After the system starts, the system is initialized first to ensure that all modules are ready.
[0066] Power on: After the system is powered on, the power module provides stable power to the main control module and various submodules. The power module first converts the input AC power into DC power through an AC / DC converter. Then, it uses a DC-DC converter to generate multiple voltages (such as 12V, 5V, and 3.3V) to supply each module.
[0067] Initialize the main control unit: The main control unit (STM32 microcontroller) performs self-tests and initialization. Its built-in watchdog timer checks whether the system has booted successfully and initializes the peripherals, including the storage unit, communication interface, and input and output units.
[0068] Detect power supply and communication links: The voltage detection unit monitors whether the input voltage is stable and sends feedback signals to the main control unit; the communication module checks whether the network connection is normal to ensure that subsequent data transmission is correct.
[0069] The system initialization step ensures that each module can start smoothly, and improves the reliability and stability of the system by detecting the status of the power supply and communication link in real time.
[0070] S2. Data Collection and Processing Data acquisition is a core step in system operation, which involves collecting data from external sensors and processing them in real time.
[0071] Collecting sensor data: The input and output modules receive signals from external sensors to collect various sensor data, including temperature, humidity, pressure, flow, voltage, and current. Analog signals are amplified and filtered by signal conditioning circuits, while digital signals are electrically isolated by optoelectronic isolators.
[0072] Signal conversion and processing: The collected analog signals are digitized by the analog-to-digital converter (ADC) of the main control unit, and the input temperature sensor signals (such as thermocouples and RTD signals) are further converted by the signal conditioning module (such as MAX31855 and AD8495).
[0073] Data preprocessing and filtering: The main control unit uses algorithms such as Kalman filtering to filter and denoise the collected data to remove possible errors and fluctuations and ensure data accuracy.
[0074] Through precise data collection and processing methods, the system can efficiently and accurately obtain the status of the external environment and equipment, providing reliable data support for subsequent control decisions.
[0075] S3. Data Analysis and Decision-making The main control unit analyzes the collected data in real time and determines whether control operations are required based on a preset algorithm.
[0076] Data analysis and judgment: The main control unit analyzes the collected signal data to check whether it meets the set operating standards (such as whether the temperature is within the safe range, whether the current is overloaded, etc.). If the data exceeds the threshold, the main control unit will generate an alarm message.
[0077] Intelligent Decision-Making: The main control unit determines whether to start or stop an external device based on analysis results and pre-defined control logic (such as PID control and threshold judgment). For example, if the temperature exceeds a safe range, the system automatically activates the cooling device; if the current is overloaded, the system immediately cuts off the power supply.
[0078] Data analysis and intelligent decision-making ensure that the system responds according to preset rules and real-time data, achieving efficient and intelligent automated control. This process greatly improves the system's adaptability and enables it to react quickly to different input signals.
[0079] S4, control signal output According to the decision of the main control unit, the control signal is transmitted to the output unit to perform the corresponding operation.
[0080] Output control signals: The output unit receives commands from the main control unit and generates control signals. For example, if the main control unit issues a command to turn on a motor, valve, or relay, the output unit drives these devices through MOSFETs or relays.
[0081] Analog or PWM output: For devices that require adjustment, the output unit uses analog signals (such as 0-10V) or PWM signals to precisely control the device's operating state. For example, adjusting the speed of a servo motor or the brightness of an LED.
[0082] Control signal output ensures that the device executes operations precisely according to the instructions of the main control unit, providing efficient and precise control capabilities. The output module is designed to support multiple signal types to meet the needs of different devices and enhance system flexibility.
[0083] S5. Data communication and synchronization The data communication module enables data interaction between the system and remote devices or cloud platforms, supporting remote monitoring and control.
[0084] Local data synchronization: Through wired or wireless communication modules, the system uploads locally collected data to the cloud or host computer for remote operators to view and analyze.
[0085] Remote control: Users send commands to the control cabinet via a remote terminal (such as a computer or mobile device). The system then executes the corresponding operation upon receiving the command. During data transmission, encryption protocols (such as SSL / TLS) are used to protect data security and prevent data leakage or tampering.
[0086] Through real-time data synchronization and remote control functions, the system can achieve remote monitoring and management, greatly improving the convenience and flexibility of operation. Data encryption ensures the security of communication and avoids potential security risks.
[0087] S6. User interaction and operation The user interaction module allows users to easily view system status, set parameters and perform operations through an intuitive interface.
[0088] Display interface presentation: The system displays real-time data, alarm information, historical data, etc. to users through a touch screen or graphical display interface. Users can view the operating status of the equipment and perform setting operations through the touch screen.
[0089] User input instructions: Users input operating instructions through the touch screen, such as starting and stopping the equipment, adjusting parameters, etc. In an emergency, the user can cut off the power supply through the emergency stop button to ensure the safety of the equipment.
[0090] The user interface uses a graphical display to make operation simple and intuitive, reducing the complexity of the use process. At the same time, the emergency stop function provides system safety protection and enhances system reliability.
[0091] S7. Anomaly detection and protection The protection module monitors the system's operating status in real time and takes timely measures when a fault or abnormal situation occurs.
[0092] Abnormality detection: The system monitors the status of equipment in real time through various sensors (such as temperature sensors and current sensors). When an abnormality such as overload, short circuit, or overtemperature is detected, the main control unit triggers a protective action.
[0093] Protection action: When a fault occurs, the system immediately disconnects the relevant circuit to prevent equipment damage. For example, when the current is overloaded, the system automatically disconnects the power supply; when the temperature is too high, the system starts cooling the equipment or stops working.
[0094] Abnormal detection and protection mechanisms effectively prevent equipment damage and improve system security and stability. Automated protection measures reduce the need for human intervention and improve the system's intelligence.
[0095] Example 3 The third embodiment of the present invention is based on the same inventive concept. The present invention proposes a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the intelligent automatic control cabinet operation method of the above embodiment are implemented.
[0096] Example 4 The fourth embodiment of the present invention is based on the same inventive concept. The present invention proposes a computer device, the terminal includes: a processor, a memory; the processor and the memory communicate with each other; the memory is used to store instructions; the processor is used to execute the instructions in the memory and execute the intelligent automatic control cabinet operation method of the above embodiment.
[0097] It should be understood that various components of the present invention may be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods may be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof may be used: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc.
[0098] Finally, it should be noted that the above is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. An intelligent automatic control cabinet, characterized in that: include: Main control module, used to execute control logic, signal processing and data management; Input and output modules are used to connect external sensors and actuators to realize signal acquisition and output; Power supply module, used to provide stable power supply for each module of the control cabinet; Communication module, used to realize data interaction between the control cabinet and local or remote devices; Human-computer interaction module, used for users to operate and monitor the control cabinet; Data processing and storage module, used to analyze, store and transmit the collected data; Protection module, used to ensure the safe operation of the control cabinet under abnormal conditions.
2. The intelligent automatic control cabinet according to claim 1, characterized in that: The main control module includes: The processing unit uses an STM32 series microcontroller, which is responsible for executing control logic and real-time signal processing; Storage unit, including Flash memory with SPI interface and EEPROM with I2C interface, used to save historical data and parameters; The interface unit includes I2C, SPI and UART communication interfaces and is connected to external devices through optoelectronic isolation circuits.
3. The intelligent automatic control cabinet according to claim 1, characterized in that: The input and output module includes: The input unit is used to receive analog and digital signals. The analog signal is processed by the signal conditioning circuit, and the digital signal is isolated and inputted through optoelectronic isolation. Output unit, used to drive the actuator, including MOSFET drive circuit and PWM signal output circuit; The expansion unit is connected to other devices through the RS485 interface and differential signal driver chip.
4. The intelligent automatic control cabinet according to claim 1, characterized in that: The power module includes: The power conversion unit converts AC power into DC power through the AC / DC conversion module, and further generates multiple voltages through the DC-DC converter; A voltage detection unit monitors the stability of input and output voltages through a voltage detection circuit; The backup power supply unit uses a lithium battery pack to provide short-term uninterrupted power supply and is equipped with a charge and discharge management chip.
5. The intelligent automatic control cabinet according to claim 1, characterized in that: The communication module includes: The wired communication unit uses an Ethernet communication chip and communicates with the main control module through the SPI interface; Wireless communication unit, integrated with Wi-Fi module, for realizing wireless network communication; Protocol support unit, supporting MQTT and Modbus protocols for communicating with industrial devices and cloud platforms.
6. The intelligent automatic control cabinet according to claim 1, characterized in that: The human-computer interaction module includes: The display unit uses a 7-inch TFT touch screen to display the operating status and parameter setting interface; Input unit, including touch screen input and emergency stop button, for system control and safety protection; Voice interaction unit, which performs voice control and status feedback through voice recognition.
7. The intelligent automatic control cabinet according to claim 1, characterized in that: The data processing and storage module includes: Data processing unit, which performs data filtering, anomaly detection, and trend analysis; Local storage unit, storing historical data and logs through MicroSD card module; Data transmission unit, which uploads data to the cloud via an encrypted protocol for remote monitoring and analysis; The protection module includes: The overload protection unit detects the load current through the Hall current sensor and cuts off the load circuit when the current exceeds the limit; Short-circuit protection unit, which prevents short circuit and voltage surge through fast fuse and TVS diode; The temperature monitoring unit monitors the operating temperature in real time through a thermistor, triggering an alarm and powering off for protection when the temperature exceeds the limit.
8. A method for operating an intelligent automatic control cabinet, characterized in that: The intelligent automatic control cabinet according to any one of claims 1 to 7 comprises the following steps: S1: System initialization. After the power is turned on, the main control module initializes each functional unit, including the processing unit, storage unit, and communication module, and detects whether the power input voltage and communication link are normal; S2: Data acquisition, the input and output module receives external sensor signals, the analog signals are processed by the signal conditioning circuit and then input into the main control module, and the digital signals are directly transmitted to the main control module through the optoelectronic isolation circuit; S3: Data processing and judgment: the main control module filters, linearizes and detects abnormal values on the collected data, and determines whether to trigger the output according to the preset logic; S4: Control signal output. The output unit generates a control signal according to the instructions of the main control module, including switch output, analog output or PWM output, to drive the actuator to complete the predetermined operation. S5: Communication and data synchronization: the communication module uploads real-time operation data to the cloud server via wired or wireless means, and receives remote commands to update system configurations; S6: Human-computer interaction, through which users can view system status, set parameters, and operate the control cabinet. Triggering operations include starting, stopping, or mode switching. S7: Safety protection. The protection module monitors the operating status in real time. If an overload, short circuit or over-temperature abnormality is detected, the power supply will be immediately cut off and an alarm will be triggered.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the intelligent automatic control cabinet operation method according to claim 8 is implemented.
10. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by the processor, the intelligent automatic control cabinet operation method according to claim 8 is implemented.