Air pump control system, method and laser engraving machine
The air pump control system, which combines a power supply module and a detection module, solves the problem of inconsistent air output flow rate, enables precise adjustment of airflow and abnormal alarms, and ensures stable operation of the air pump.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN CREALITY 3D TECH CO LTD
- Filing Date
- 2023-10-08
- Publication Date
- 2026-07-10
AI Technical Summary
In the existing technology, the air flow rate output by the air pump drive module is inconsistent with the expected air flow rate, and negative feedback closed-loop control cannot be performed, which makes it impossible to detect abnormal air pump output in a timely manner.
The power supply module provides DC power, the control module periodically outputs control signals, the detection module detects the airway temperature, and the airflow rate is determined by combining the heating device and the temperature change rate. Feedback regulation is achieved by adjusting parameters such as the duty cycle, frequency, and current of the drive signal.
It enables precise control of airflow from the air pump and timely alarms for abnormal conditions, ensuring that the air pump outputs the required airflow and avoiding insufficient airflow caused by aging or blockage.
Smart Images

Figure CN117189565B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of laser engraving, and more particularly to an air pump control system, method, and laser engraving machine. Background Technology
[0002] Currently, air pump drives on the market only transmit unidirectional signals from the drive module to the air pump. The air pump's operating status and various parameters cannot be obtained, making negative feedback closed-loop control impossible. This leads to discrepancies between the air pump's output flow rate and the expected flow rate, or abnormal air pump output that cannot be detected in a timely manner. Summary of the Invention
[0003] To address the problems in the prior art, this application provides an air pump control system, method, and laser engraving machine to achieve feedback regulation of the air pump.
[0004] This application provides an air pump control system for controlling the operation of an air pump, the air pump control system comprising:
[0005] The power module provides DC power.
[0006] The control module periodically outputs control signals;
[0007] The drive module receives and outputs a drive signal based on the control signal to drive the air pump to work;
[0008] The detection module, in response to the control signal and preset command, detects the airway temperature of the air pump and outputs multiple temperature value signals.
[0009] The control module is also used to receive and determine the air flow rate of the air pump based on the plurality of temperature value signals.
[0010] In one embodiment, the air pump control system further includes:
[0011] A heating device is disposed within the airway, and the heating device is used to generate heat to heat the airway.
[0012] The control module is also used to control the detection module to detect a first temperature value in the airway when the heating device is not working; to control the heating device to heat for a first preset time, and then to control the detection module to detect a second temperature value in the airway; and to control the drive module to output a drive signal for a second preset time to drive the air pump to output airflow, and to control the detection module to detect a third temperature value in the airway within the second preset time.
[0013] The control module is also used to determine the temperature change rate of the airway based on the first temperature value, the second temperature value and the third temperature value, and to obtain the air flow rate corresponding to the temperature change rate based on the preset mapping relationship between the temperature change rate and the air flow rate.
[0014] In one embodiment, the heating device is integrated into the detection module.
[0015] In one embodiment, the control module is further configured to increase the duty cycle of the control signal when the air flow rate is less than the expected air flow rate, so as to control the drive module to drive the air pump to increase the air flow rate; and to control the drive module to continue outputting the current drive signal when the air flow rate is greater than or equal to the expected air flow rate.
[0016] In one embodiment, the control module is further configured to issue a warning message when the difference between the airflow rate and the expected airflow rate is still greater than a preset difference after increasing the duty cycle of the control signal.
[0017] In one embodiment, the air pump control system further includes:
[0018] A current detection circuit is used to detect the operating current of the air pump;
[0019] The control module is also used to control the drive module to stop outputting drive signals in the current cycle when the operating current is greater than the current threshold.
[0020] In one embodiment, the air pump control system further includes:
[0021] A voltage detection circuit is used to detect the back electromotive force generated when the air pump is working.
[0022] The control module is also used to control the drive module to stop outputting drive signals in the current cycle when the back electromotive force detected by the voltage detection circuit is greater than the voltage threshold.
[0023] In one embodiment, the control module is further configured to control the drive module to stop working and output alarm information when an abnormal signal of the drive module is detected.
[0024] In one embodiment, the control module is further configured to control the detection module to detect a fourth temperature value in the air passage when the heating device is not working and the air pump is working; and to control the drive module to stop working and issue a warning message when the fourth temperature value is greater than a temperature threshold.
[0025] In one embodiment, the air pump control system further includes:
[0026] Reference voltage input circuit, used to input a reference voltage;
[0027] The control module is electrically connected to the reference voltage input circuit to obtain the reference voltage; the control module is also used to determine the expected gas flow rate based on the reference voltage.
[0028] This application also proposes a laser engraving machine, which includes an air pump and the aforementioned air pump control system.
[0029] This application also proposes a method for controlling an air pump, including:
[0030] It periodically outputs drive signals to drive the air pump to work;
[0031] Detect multiple temperature values in the air passage of the air pump;
[0032] The temperature change rate of the airway is determined based on multiple temperature values;
[0033] The air flow rate of the air pump is determined based on the temperature change rate.
[0034] In one embodiment, detecting multiple temperature values in the air passage of the air pump includes:
[0035] Detect the first temperature value in the airway;
[0036] After heating the airway for a first preset time, a second temperature value in the airway is detected;
[0037] A drive signal is output according to a second preset duration to drive the air pump to output airflow, and a third temperature value in the airway is detected within the second preset duration.
[0038] In one embodiment, determining the rate of temperature change of the airway based on the plurality of temperature values includes:
[0039] The temperature change rate of the airway is determined based on the first temperature value, the second temperature value, and the third temperature value;
[0040] The step of determining the air flow rate of the air pump based on the temperature change rate includes:
[0041] Based on the preset mapping relationship between temperature change rate and airflow, the airflow rate corresponding to the temperature change rate is obtained.
[0042] In one embodiment, adjusting the drive signal based on a comparison between the airflow rate and the expected airflow rate includes:
[0043] If the air flow rate is less than the expected air flow rate, increase the current of the drive signal;
[0044] If the air flow rate is greater than or equal to the expected air flow rate, continue to output the current drive signal.
[0045] In one embodiment, the air pump control method further includes:
[0046] If, after increasing the current of the drive signal, the difference between the airflow rate and the expected airflow rate is still greater than a preset difference, a warning message will be issued.
[0047] This application supplies power to the drive module via a power module, enabling the drive module to periodically output drive signals to drive the air pump based on control signals. A detection module acquires multiple temperature values in the air pump's air passage, and a control module determines the temperature change rate based on these values. This temperature change rate, in turn, determines the air pump's flow rate, allowing for feedback adjustment based on the air pump's flow rate. When the air pump's output flow rate is lower than the required flow rate due to aging, blockage, or other reasons, feedback adjustment can be used to restore the air pump's flow rate to the required level. Attached Figure Description
[0048] Figure 1 This is a schematic diagram of an embodiment of the air pump control system of this application.
[0049] Figure 2 This is a schematic diagram of the structure of an embodiment of the driver module of this application.
[0050] Figure 3 This is a schematic diagram of an embodiment of the reference voltage input circuit of this application.
[0051] Figure 4 This is a flowchart of an embodiment of the air pump control method of this application.
[0052] Figure 5 This is a flowchart of an embodiment of the adjustment drive signal in this application.
[0053] Figure 6 This is a flowchart illustrating an embodiment of determining the air flow rate of an air pump according to this application.
[0054] Explanation of key component symbols: Air pump control system 100; Power supply module 110
[0055] Control module 120, drive module 130
[0056] Detection module 140, heating device 150, current detection circuit 160, detection resistor R3, reference voltage input 180, first resistor R1
[0057] circuit
[0058] Variable resistor R2 voltage detection circuit 170
[0059] Air pump 200
[0060] The following detailed description, in conjunction with the accompanying drawings, will further illustrate this application. Detailed Implementation
[0061] The following description will refer to the accompanying drawings to provide a more complete picture of the present application. The drawings illustrate exemplary embodiments of the present application. However, the present application may be implemented in many different forms and should not be construed as limited to the exemplary embodiments set forth herein. These exemplary embodiments are provided to make the present application thorough and complete, and to fully convey the scope of the present application to those skilled in the art. Similar reference numerals denote the same or similar components.
[0062] The terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to limit the application. As used herein, unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “the” are intended to also include the plural forms. Furthermore, when used herein, “comprising” and / or “including” and / or “having,” integers, steps, operations, components, and / or components, but does not exclude the presence or addition of one or more other features, regions, integers, steps, operations, components, and / or groups thereof.
[0063] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. Furthermore, unless expressly defined herein, terms such as those defined in a general dictionary should be interpreted as having the same meaning as they have in the relevant art and in the content of this application, and will not be interpreted as having an idealized or overly formal meaning.
[0064] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments. It should be noted that components depicted in the drawings are not necessarily shown to scale; and identical or similar components will be designated with the same or similar reference numerals or similar technical terms.
[0065] Reference Figure 1 This application proposes an air pump control system 100 for controlling the operation of an air pump 200. The air pump control system 100 includes a power module 110, a control module 120, a drive module 130, and a detection module 140.
[0066] The power module 110 is used to provide DC power to the air pump control system 100.
[0067] The control module 120 is used to periodically output control signals, and the drive module 130 is used to output drive signals according to the control signals. The drive signals are used to drive the air pump 200 to work.
[0068] The detection module 140 is used to detect multiple temperature values in the air passage of the air pump 200; the control module 120 is used to determine the temperature change rate of the air passage based on the multiple temperature values detected by the detection module 140, and to determine the air flow rate of the air pump 200 based on the temperature change rate; the control module 120 is also used to control the drive module 130 to adjust the drive signal based on the comparison result between the air flow rate and the expected air flow rate.
[0069] In this embodiment, the air pump control system 100 can be applied to a laser engraving machine. The air pump control system 100 controls the air pump 200 to output an appropriate airflow, discharging the smoke and dust generated during the engraving process into the external environment, ensuring the health of the operators and the safety of the equipment. The control module 120 of the air pump control system 100 can be implemented using chips with control functions, such as microprocessors or FPGAs. Alternatively, the control module can be implemented using a DC motor driver chip. For example, the laser engraving machine also includes a DC motor and a DC motor driver chip, which can control both the DC motor and the air pump.
[0070] The power supply module 110 can be a 12V power supply module 110 or a 24V power supply module 110. The drive module 130 can convert the DC power supplied by the power supply module 110 into a drive signal based on the control signal. The control module 120 can be an MCU or other chip capable of outputting PWM signals; this application is not limited in this regard. The drive module 130 may include a signal receiving circuit and a control chip. (See reference...) Figure 2 In the diagram, IO1 and IO2 are control signal inputs. The PWM signal is received by the signal receiving circuit through IO1 and IO2, converted, and then output to the control chip through IN1 and IN2. (See reference...) Figure 2 In step b, the control chip outputs a corresponding drive signal based on the received PWM signal, which is then output to the air pump 200 via OUT1 and OUT2. The drive signal can be a pulse signal output based on the PWM signal. For example, the control module 120 outputs a PWM signal with a corresponding frequency and duty cycle based on the set airflow rate, and the drive module 130 periodically outputs pulse signals based on the PWM signal to drive the air pump 200 to operate, thereby controlling the air pump 200 to output the set airflow rate.
[0071] It is understandable that airflow is affected by temperature changes. Generally, airflow increases with increasing temperature. In this embodiment, the detection module 140 collects multiple temperature values in the airway, and the control module 120 determines the temperature change rate of the airway based on these multiple temperature values. The temperature change rate is compared with a preset temperature change rate to determine the airflow rate corresponding to the preset temperature change rate that best matches the current temperature change rate as the airflow rate of the air pump 200. Alternatively, the control module 120 generates a temperature change curve based on multiple temperature values, compares this temperature change curve with a preset temperature change curve, and determines the airflow rate corresponding to the preset temperature change curve that best matches the current temperature change curve as the airflow rate of the air pump 200. The control module 120 compares the airflow rate of the air pump 200 with the expected airflow rate. When the airflow rate of the air pump 200 is less than the expected airflow rate (e.g., the airflow rate of the air pump 200 is lower than the required airflow rate due to aging, airway blockage, or other factors), the control module 120 can further control the drive module 130 to adjust parameters such as the duty cycle, frequency, current, and voltage of the drive signal, thereby driving the air pump 200 to increase its output airflow rate to reach the expected airflow rate (required airflow rate), thus achieving feedback regulation. For example, when the airflow rate is less than the expected airflow rate, the control module 120 increases the duty cycle of the control signal to increase the power of the drive signal, thereby driving the air pump 200 to increase the airflow rate; and when the airflow rate is greater than or equal to the expected airflow rate, the control module 130 continues to output the current drive signal. The preset temperature change rate or preset temperature change curve can be determined through multiple experiments and stored in the main control chip.
[0072] Furthermore, if, after adjusting the duty cycle, frequency, current, voltage, and other parameters of the drive signal in the drive module 130 to increase the output airflow of the air pump 200, a significant difference still exists in the airflow of the air pump 200—for example, if the difference between the airflow and the expected airflow is still greater than a preset difference—it indicates that the air pump 200 is experiencing severe aging or malfunction. In this case, the control module 120 will issue a warning message. The warning message can be used to control the display device to show that the air pump 200 requires maintenance and / or to control the voice device to sound an alarm to remind personnel to perform inspection and maintenance.
[0073] This application supplies power to the drive module 130 via the power module 110, enabling the drive module 130 to periodically output drive signals to drive the air pump 200 based on control signals. The detection module 140 acquires multiple temperature values in the air passage of the air pump 200, and the control module 120 determines the temperature change rate based on these values. Then, based on the temperature change rate, the air flow rate of the air pump 200 is determined. The drive module 130 is then controlled to adjust the drive signal according to the air flow rate of the air pump 200, thereby achieving feedback regulation. When the output air flow rate of the air pump 200 is less than the required air flow rate due to aging, blockage, or other reasons, the air flow rate of the air pump 200 can be adjusted to the required air flow rate through feedback regulation.
[0074] In one embodiment, the air pump control system 100 further includes a heating device 150 disposed within the airway, the heating device 150 being used to generate heat to heat the airway. The control module 120 is also used to control the detection module 140 to detect a first temperature value in the airway when the heating device 150 is not working; and, after controlling the heating device 150 to heat for a first preset time, control the detection module 140 to detect a second temperature value in the airway; control the drive module 130 to output a drive signal according to a second preset time to drive the air pump 200 to output airflow, and control the detection module 140 to detect a third temperature value in the airway within the second preset time.
[0075] The control module 120 is also used to determine the temperature change rate of the airway based on the first temperature value, the second temperature value and the third temperature value, and to obtain the air flow rate corresponding to the temperature change rate based on the preset mapping relationship between the temperature change rate and the air flow rate.
[0076] In this embodiment, when the heating device 150 is not operating, the detection module 140 detects a first temperature value in the airway as a reference temperature value. After the heating device 150 heats for a first preset time, the detection module 140 detects a second temperature value in the heated airway. Then, the drive module 130 outputs a drive signal to drive the air pump 200 to operate for a second preset time, and collects a third temperature value in the airway within this second preset time. Thus, the temperature change rate from reference temperature to heating to heat dissipation is obtained, and the airflow rate corresponding to the temperature change rate is determined based on a preset mapping relationship between the temperature change rate and the airflow rate. The detection module 140 can be implemented using a temperature sensor, and the heating device 150 can be implemented using a heating resistor.
[0077] Furthermore, the heating device 150 can be integrated into the detection module 140. For example, the detection module 140 can be a self-heating temperature difference flow sensor. The self-heating temperature difference flow sensor can be connected with a silicone tube and inserted into the air passage to detect the temperature in the air passage while simultaneously performing the heating function.
[0078] In one embodiment, the air pump control system 100 further includes a current detection circuit 160 for detecting the operating current of the air pump 200. The control module 120 is also used to control the drive module 130 to stop outputting drive signals in the current cycle when the operating current is greater than a current threshold.
[0079] In this embodiment, the current detection circuit 160 can be implemented using a resistor. For example, the current detection circuit 160 includes a detection resistor R3, which is used to output a detection signal based on the operating current of the air pump 200. The control module 120 can determine the magnitude of the operating current based on the detection signal.
[0080] It is understandable that the higher the operating current of the air pump 200, the higher its airflow rate. When the operating current of the air pump 200 is less than the current threshold, the drive module 130 continues to output pulse signals according to the PWM signal until the airflow rate reaches the set airflow rate. When the operating current of the air pump 200 is greater than the current threshold, it indicates that the operating current of the air pump 200 is too high. At this time, the control module 120 controls the drive module 130 to stop outputting pulse signals in the current cycle, so as to control the air pump 200 to stop outputting airflow in the current cycle until the next PWM signal cycle, at which point the drive module 130 starts outputting pulse signals again, realizing the adjustment of the drive signal in the current cycle. The current threshold can be set according to the set airflow rate.
[0081] For example, during the first signal cycle, if the operating current of the air pump 200 is consistently less than the current threshold, the drive module 130 continuously outputs a pulse signal according to the PWM signal. During the second signal cycle, if the operating current of the air pump 200 is detected to be greater than the current threshold at time T1, the drive module 130 stops outputting the pulse signal until the third signal cycle. In this way, the drive module 130 outputs a chopper drive signal based on the PWM signal and the current threshold to drive the air pump 200 to work, realizing software-driven control of the air pump 200 and adjustment of the airflow.
[0082] Furthermore, the control module 120 can output control signals with different frequencies and duty cycles, such as PWM signals, according to different settings. The airflow rate of the air pump 200 can be adjusted by adjusting parameters such as the frequency and duty cycle of the control signal (PWM signal). For example, increasing the frequency of the control signal will correspondingly increase the frequency of the drive signal, increasing the energizing time of the air pump 200 within one signal cycle, i.e., increasing the operating time of the air pump 200, and thus increasing the output airflow rate of the air pump 200. In addition, the airflow rate of the air pump 200 can also be adjusted by regulating the current threshold. For example, increasing the current threshold will increase the energizing current of the air pump 200 within one signal cycle, increasing the energizing time, i.e., increasing the operating time of the air pump 200, and thus increasing the output airflow rate of the air pump 200.
[0083] In one embodiment, the air pump control system 100 further includes a reference voltage input circuit 180.
[0084] The reference voltage input circuit 180 is electrically connected to the drive module 130; the reference voltage input circuit 180 is used to input a reference voltage. The drive module 130 is also used to determine a current threshold based on the reference voltage.
[0085] In this embodiment, the current threshold can be adjusted by adjusting the reference voltage value. For example, increasing the reference voltage value increases the current threshold; decreasing the reference voltage value decreases the current threshold.
[0086] like Figure 3 As shown, the reference voltage input circuit 180 includes:
[0087] The first resistor R1 has one end connected to the power supply voltage and the other end electrically connected to the drive module 130.
[0088] A variable resistor R2 is connected at its first end to the other end of a first resistor R1, and at its second end to ground.
[0089] In this embodiment, the variable resistor R2 can be implemented using a dial potentiometer or a digital potentiometer. The supply voltage is divided by the first resistor R1 and the variable resistor R2 to generate a reference voltage, which is then output to the drive module 130. The drive module 130 sets the current threshold based on the reference voltage.
[0090]
[0091] Where I Trip (A) is the current threshold, V REF (V) is the reference voltage value, A V The calculation factor (i.e., current gain, a constant value A) is used for calculation. V =V REF / I SEN / R SEN ), R LSEN (Ω) represents the resistance value of the detection resistor R3 in the current detection circuit 160.
[0092] The drive module 130 determines the current threshold based on the reference voltage and the detection resistor R3 of the detection circuit, and controls the output of the drive signal according to this current threshold. By adjusting the resistance value of the variable resistor R2, the voltage division value between the variable resistor R2 and the first resistor R1 changes, that is, the reference voltage value changes, and the current threshold changes accordingly. This adjusts the duration of the drive signal output by the drive module 130 within one signal cycle, causing the actual working time of the air pump 200 within one signal cycle to change accordingly, thereby adjusting the output air flow rate of the air pump 200. For example, increasing the resistance value of the variable resistor R2 increases the reference voltage, increases the current threshold, increases the duration of the drive signal output by the drive module 130 within one signal cycle, increases the actual working time of the air pump 200 within one signal cycle, and ultimately increases the output air flow rate of the air pump 200.
[0093] In one embodiment, the user can also set the airflow rate through the control panel. The control panel transmits the set airflow rate to the control module 120, which outputs a corresponding control signal according to the set airflow rate. This, in turn, controls the drive module 130 to output a corresponding drive signal to drive the air pump 200 to work, thereby adjusting the airflow rate.
[0094] In one embodiment, the air pump control system 100 further includes a voltage detection circuit 170, which is used to detect the back electromotive force generated when the air pump 200 is working.
[0095] The control module 120 is also used to control the drive module 130 to stop outputting drive signals in the current cycle when the back electromotive force detected by the voltage detection circuit 170 is greater than the voltage threshold.
[0096] In this embodiment, the voltage detection circuit 170 can be implemented using voltage divider resistors. For example, the voltage detection circuit 170 may include two voltage divider resistors. When the drive signal passes through the electromagnetic coil inside the air pump 200, a back electromotive force is generated. The voltage generated by the back electromotive force is divided by the two voltage divider resistors to form a voltage divider voltage. The control module 120 can determine the magnitude of the back electromotive force based on the voltage divider voltage.
[0097] It is understandable that the greater the back electromotive force of the air pump 200, the greater its airflow rate. When the voltage detected by the voltage detection circuit 170 is less than the voltage threshold, it indicates that the airflow rate of the air pump 200 is less than the set airflow rate. At this time, the drive module 130 continues to output pulse signals according to the PWM signal until the airflow rate reaches the set airflow rate. When the voltage detected by the voltage detection circuit 170 is greater than the voltage threshold, it indicates that the airflow rate of the air pump 200 is greater than or equal to the set airflow rate. At this time, the drive module 130 stops outputting pulse signals in the current cycle to control the air pump 200 to stop outputting airflow in the current cycle until the next PWM signal cycle, at which point the drive module 130 starts outputting pulse signals again, realizing the adjustment of the drive signal in the current cycle. The voltage threshold can be set according to the set airflow rate.
[0098] In one embodiment, the control module 120 is further configured to control the drive module 130 to stop working and output alarm information when an abnormal signal of the drive module 130 is detected.
[0099] In this embodiment, when the drive module 130 malfunctions, such as due to overcurrent, overtemperature, or undervoltage, its status pin will output an abnormal signal (e.g., a low level). The control module 120 can determine the abnormal state of the drive module 130 by detecting its status pin, and then control the drive module 130 to stop working and issue an alarm message. The alarm message can be displayed on a display device and / or broadcast verbally on a voice device to remind staff to check promptly.
[0100] In one embodiment, the control module 120 is further configured to control the detection module 140 to detect a fourth temperature value in the air passage when the heating device 150 is not working and the air pump 200 is working; and to control the drive module 130 to stop working and issue a warning message when the fourth temperature value is greater than a temperature threshold. A fourth temperature value greater than the temperature threshold indicates that the temperature inside the air passage of the air pump 200 is too high, and the high-temperature environment may cause hardware damage to the air pump 200. At this time, the control module 120 controls the drive module 130 to stop working, thereby controlling the air pump 200 to stop working and preventing the air pump 200 from continuing to heat up.
[0101] This application also proposes a laser engraving machine, which includes an air pump 200 and the aforementioned air pump control system 100.
[0102] The detailed structure of the air pump control system 100 can be referred to the above embodiments, and will not be repeated here. It is understood that since the above air pump control system 100 is used in the laser engraving machine of this application, the embodiments of the laser engraving machine of this application include all the technical solutions of all the embodiments of the above air pump control system 100, and the technical effects achieved are exactly the same, and will not be repeated here.
[0103] Reference Figure 4 This application also proposes a method for controlling an air pump 200, comprising:
[0104] S1: Periodically outputs drive signals to drive the air pump 200 to work;
[0105] S2: Detects multiple temperature values in the air passage of air pump 200;
[0106] S3: Determine the rate of temperature change in the airway based on multiple temperature values;
[0107] S4: Determine the air flow rate of air pump 200 based on the temperature change rate.
[0108] It is understandable that airflow is affected by temperature changes. Generally, airflow increases with increasing temperature. This embodiment can collect multiple temperature values in the airway and determine the rate of temperature change based on these values. The rate of temperature change is then compared with a preset rate of temperature change to determine the airflow rate corresponding to the preset rate of temperature change that best matches the desired rate of temperature change, which is then used as the airflow rate for the air pump 200. Alternatively, a temperature change curve can be generated based on multiple temperature values, and this curve can be compared with a preset temperature change curve to determine the airflow rate corresponding to the preset temperature change curve that best matches the desired rate of temperature change, which is then used as the airflow rate for the air pump 200.
[0109] Reference Figure 5 In one embodiment, adjusting the drive signal based on a comparison between the airflow rate and the expected airflow rate includes:
[0110] S51: If the gas flow rate is less than the expected gas flow rate, increase the current of the drive signal;
[0111] S52: If the gas flow rate is greater than or equal to the expected gas flow rate, continue to output the current drive signal.
[0112] After determining the airflow rate of air pump 200, the airflow rate is compared with the expected airflow rate. When the airflow rate of air pump 200 is less than the expected airflow rate (e.g., due to aging, airway blockage, or other factors causing the output airflow rate to be lower than the required airflow rate), the duty cycle, frequency, current, voltage, and other parameters of the drive signal are adjusted to drive air pump 200 to increase its output airflow rate, so that its output airflow rate reaches the expected airflow rate (the required airflow rate), thus achieving feedback regulation. For example, when the airflow rate is less than the expected airflow rate, the current of the drive signal is increased, thereby driving air pump 200 to increase the airflow rate; and when the airflow rate is greater than or equal to the expected airflow rate, the current drive signal continues to be output. The preset temperature change curve can be determined through multiple experiments and stored in the main control chip.
[0113] Furthermore, the air pump 200 control method also includes:
[0114] S511: If the difference between the airflow rate and the expected airflow rate is still greater than the preset difference after increasing the current of the drive signal, a warning message will be issued.
[0115] If, after adjusting parameters such as the duty cycle, frequency, current, and voltage of the drive signal to increase the output airflow of the air pump 200, a significant difference still exists in the airflow rate—for example, if the difference between the airflow rate and the expected airflow rate is still greater than the preset difference—it indicates that the air pump 200 is experiencing severe aging or malfunction, and a warning message will be issued. This warning message can be used to control the display device to indicate that the air pump 200 requires maintenance and / or to control the voice device to sound an alarm, reminding personnel to perform inspection and maintenance.
[0116] This application acquires multiple temperature values in the air passage of the air pump 200, determines the temperature change rate based on these values, then determines the air flow rate of the air pump 200 based on the temperature change curve, and adjusts the drive signal according to the air flow rate of the air pump 200, thereby achieving feedback regulation. When the output air flow rate of the air pump 200 is less than the required air flow rate due to aging, blockage, or other reasons, the air flow rate of the air pump 200 can be adjusted to the required air flow rate through feedback regulation.
[0117] Reference Figure 6 In one embodiment, detecting multiple temperature values in the air passage of the air pump 200 includes:
[0118] S21: Detects the first temperature value in the airway;
[0119] S22: After heating the airway for a first preset time, detect the second temperature value in the airway;
[0120] S23: Output a drive signal according to the second preset duration to drive the air pump 200 to output airflow, and detect the third temperature value in the airway within the second preset duration.
[0121] Determining the rate of temperature change in the airway based on multiple temperature values includes:
[0122] S31: Determine the rate of temperature change of the airway based on the first temperature value, the second temperature value, and the third temperature value;
[0123] The air flow rate of air pump 200 is determined based on the temperature change rate, including:
[0124] S41: Based on the preset mapping relationship between temperature change rate and airflow, obtain the airflow rate corresponding to the temperature change rate.
[0125] In this embodiment, before heating begins, the first temperature value detected in the airway is used as a reference temperature value. After heating for a first preset time, the second temperature value in the heated airway is detected. Then, a drive signal is output to drive the air pump 200 to operate for a second preset time, and a third temperature value in the airway is collected within this second preset time. Thus, the temperature change rate from reference temperature to heating to heat dissipation is obtained, and the airflow rate corresponding to the preset temperature change rate is determined based on the mapping relationship between the temperature change rate and the airflow rate.
[0126] The specific embodiments of this application have been described above with reference to the accompanying drawings. However, those skilled in the art will understand that various changes and substitutions can be made to the specific embodiments of this application without departing from the spirit and scope of this application. All such changes and substitutions fall within the scope defined by this application.
Claims
1. An air pump control system for controlling the operation of an air pump, characterized in that, include: The power module provides DC power. The control module periodically outputs control signals; The drive module receives and outputs a drive signal based on the control signal to drive the air pump to work; The detection module, in response to the control signal and preset command, detects the airway temperature of the air pump and outputs multiple temperature value signals. The control module is also used to receive and determine the air flow rate of the air pump based on the plurality of temperature value signals; A heating device is disposed within the airway, and the heating device is used to generate heat to heat the airway. The control module is also used to control the detection module to detect a first temperature value in the airway when the heating device is not working; to control the heating device to heat for a first preset time, and then to control the detection module to detect a second temperature value in the airway; and to control the drive module to output a drive signal for a second preset time to drive the air pump to output airflow, and to control the detection module to detect a third temperature value in the airway within the second preset time. The control module is also used to determine the temperature change rate of the airway based on the first temperature value, the second temperature value and the third temperature value, and to obtain the air flow rate corresponding to the temperature change rate based on the preset mapping relationship between the temperature change rate and the air flow rate.
2. The air pump control system as described in claim 1, characterized in that, The heating device is integrated into the detection module.
3. The air pump control system as described in claim 1, characterized in that, The control module is further configured to increase the duty cycle of the control signal when the air flow rate is less than the expected air flow rate, so as to control the drive module to drive the air pump to increase the air flow rate; and to control the drive module to continue outputting the current drive signal when the air flow rate is greater than or equal to the expected air flow rate.
4. The air pump control system as described in claim 3, characterized in that, The control module is also used to issue a warning message when the difference between the air flow rate and the expected air flow rate is still greater than a preset difference after increasing the duty cycle of the control signal.
5. The air pump control system as described in claim 1, characterized in that, The air pump control system also includes: A current detection circuit is used to detect the operating current of the air pump; The control module is also used to control the drive module to stop outputting drive signals in the current cycle when the operating current is greater than the current threshold.
6. The air pump control system as described in claim 1, characterized in that, The air pump control system also includes: A voltage detection circuit is used to detect the back electromotive force generated when the air pump is working. The control module is also used to control the drive module to stop outputting drive signals in the current cycle when the back electromotive force detected by the voltage detection circuit is greater than the voltage threshold.
7. The air pump control system as described in claim 1, characterized in that, The control module is also used to control the drive module to stop working and output alarm information when an abnormal signal of the drive module is detected.
8. The air pump control system as described in claim 6, characterized in that, The control module is also used to control the detection module to detect a fourth temperature value in the air passage when the heating device is not working and the air pump is working; and to control the drive module to stop working and issue a warning message when the fourth temperature value is greater than the temperature threshold.
9. The air pump control system as described in claim 3, characterized in that, The air pump control system also includes: Reference voltage input circuit, used to input a reference voltage; The control module is electrically connected to the reference voltage input circuit to obtain the reference voltage; the control module is also used to determine the expected gas flow rate based on the reference voltage.
10. A laser engraving machine, characterized in that, The laser engraving machine includes an air pump and an air pump control system as described in any one of claims 1 to 9.
11. A method for controlling an air pump, characterized in that, The air pump control method includes: It periodically outputs drive signals to drive the air pump to work; Detect multiple temperature values in the air passage of the air pump; The temperature change rate of the airway is determined based on multiple temperature values; The air flow rate of the air pump is determined based on the temperature change rate; The detection of multiple temperature values in the air passage of the air pump includes: Detect the first temperature value in the airway; After heating the airway for a first preset time, a second temperature value in the airway is detected; A drive signal is output according to the second preset duration to drive the air pump to output airflow, and a third temperature value in the airway is detected within the second preset duration; Determining the temperature change rate of the airway based on multiple temperature values includes: The temperature change rate of the airway is determined based on the first temperature value, the second temperature value, and the third temperature value; The step of determining the air flow rate of the air pump based on the temperature change rate includes: Based on the preset mapping relationship between temperature change rate and airflow, the airflow rate corresponding to the temperature change rate is obtained.
12. The air pump control method as described in claim 11, characterized in that, The air pump control method further includes: If the air flow rate is less than the expected air flow rate, increase the current of the drive signal; If the air flow rate is greater than or equal to the expected air flow rate, continue to output the current drive signal.
13. The air pump control method as described in claim 12, characterized in that, The air pump control method further includes: If, after increasing the current of the drive signal, the difference between the airflow rate and the expected airflow rate is still greater than a preset difference, a warning message will be issued.