Control method of fan, control device of fan and computer equipment
By determining the state of the heating position switch and drive mechanism in the fan control method, the heating component is controlled to move out and then back to the heating position, which solves the problems of insufficient fan heating power and poor consistency, and improves heating efficiency and consistency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREE ELECTRIC APPLIANCE INC OF ZHUHAI
- Filing Date
- 2023-08-14
- Publication Date
- 2026-06-19
AI Technical Summary
After running for a period of time, existing fans often experience problems such as insufficient heating power or poor heating power consistency. This is mainly due to user misoperation causing gaps or positional deviations between the heating element and the air outlet.
By judging the state of the heating position switch and the drive mechanism, the heating element is controlled to move out and then back to the heating position, ensuring that the heating element completely covers the air outlet, thereby achieving heating efficiency and consistency.
This improved the fan's heating efficiency and the consistency of heating power, shortened the response time, and increased user satisfaction.
Smart Images

Figure CN117053402B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of household appliance technology, specifically to a fan control method, a fan control device, and a computer device. Background Technology
[0002] In the prior art, a fan includes a housing, a heating element, a heating position switch, a standby position switch, and a drive mechanism. The housing contains an air duct with an air inlet and an air outlet. The heating position switch is located inside the air duct, the standby position switch is located outside the air duct, and the drive mechanism is adapted to drive the heating element to move between the heating position switch and the standby position switch.
[0003] When cool air is needed, the drive mechanism moves the heating element outside the air duct and triggers the standby position switch. At this time, the heating element avoids the air outlet of the air duct, and the airflow can be blown directly out of the air outlet without passing through the heating element, providing cooling air. When heating air is needed, the drive mechanism moves the heating element inside the air duct and triggers the heating position switch. At this time, the heating element blocks the air outlet, and the airflow can pass through the heating element before being blown out, providing heating air.
[0004] However, after running for a period of time, existing fans often experience problems such as insufficient heating power or inconsistent heating power. Summary of the Invention
[0005] In view of this, the present invention provides a fan control method to solve the problem that in the prior art, the heating power of the fan does not reach the rated power or the heating power is inconsistent after running for a period of time.
[0006] In a first aspect, the present invention provides a method for controlling a fan, the fan comprising:
[0007] The shell has air ducts formed on it, and the air ducts have air outlets;
[0008] The heating position switch and the standby position switch are respectively connected to the housing;
[0009] The heating element and the driving mechanism are provided. The heating element has a heating position that triggers a heating position switch and a standby position that triggers a standby position switch. The heating element is adapted to block the air outlet when it is in the heating position and to expose the air outlet when it is in the standby position. The driving mechanism is adapted to drive the heating element to move between the heating position switch and the standby position switch.
[0010] Fan control methods include:
[0011] When a warm air blowing command is received, it is determined whether the heating position switch has been triggered and whether the drive mechanism is in working condition;
[0012] If the heating position switch has been triggered and the drive mechanism is in operation, control the drive mechanism to move the heating component out of the heating position, and then control the drive mechanism to move the heating component back to the heating position.
[0013] Stop the drive mechanism and control the heating element to generate heat.
[0014] Beneficial Effects: In the execution of the fan control method of the present invention, the control module is adapted to determine whether the fan has been accidentally activated by judging whether the heating position switch has been triggered and whether the drive mechanism is in working state when a warm air blowing command is received. If the heating position switch is in the triggered state and the drive mechanism is in motion, there is a high possibility of user misoperation. That is, the drive mechanism may have moved the heating component a certain distance. Although the heating position switch is still in the triggered state, the heating component may not completely cover the air outlet. If warm air is directly started in this case, the heating efficiency will not reach the rated power, resulting in poor heating effect. In addition, in the case of user misoperation, there is a gap between the heating component and the air outlet, and the size of the gap is uncontrollable. This causes the actual heating power of the fan to vary due to the positional deviation of the heating component under the same rated power, resulting in poor consistency.
[0015] If, after determining that the fan is malfunctioning, the drive mechanism is directly controlled to move toward the heating position switch, it is impossible to determine how far the drive mechanism has moved the heating component from the heating position. Therefore, it is also impossible to accurately move the heating component back to the heating position. This can easily lead to the movement distance being too small, resulting in insufficient heating efficiency after the movement, or the movement distance being too large, causing damage to the heating position switch or overheating of the drive mechanism.
[0016] Therefore, the fan control method of the present invention is configured such that when it is determined that the heating position switch is in the triggered state and the drive mechanism is in the moving state, the drive mechanism is controlled to first move the heating component out of the heating position and then move the heating component back to the heating position. Therefore, the control module can determine that the heating component has accurately returned to the heating position when the heating component triggers the heating position switch again, thereby ensuring that the heating component can completely cover the air outlet and that the air at the air outlet can pass through the heating component before being blown out, so as to ensure that the heating efficiency of the fan can reach the rated power and the heating power consistency is good.
[0017] In one alternative implementation, the control drive mechanism first moves the heating component out of the heating position, including:
[0018] The control drive mechanism drives the heating component to move away from the heating position switch until the heating position switch switches to the untriggered state.
[0019] Beneficial effect: With this setting, the heating component can first move out of the sensing range of the heating position switch, so as to ensure that the heating position switch can be triggered again when the drive mechanism drives the heating component to move back to the heating position, so that the fan control module can know that the heating component has returned to the heating position.
[0020] In addition, when the heating position switch is switched to the untriggered state, the drive mechanism is immediately controlled to move the heating component back to the heating position, which can shorten the movement path of the heating component and reduce the response time of the fan after receiving the command to blow warm air, thus helping to improve user satisfaction.
[0021] In one optional implementation, upon receiving a warm air blowing command, after determining whether the heating position switch has been triggered and whether the drive mechanism is in working condition before receiving the warm air blowing command, the method further includes:
[0022] If the heating position switch is not triggered and the drive mechanism is not in operation, the control drive mechanism will move the heating component to the heating position.
[0023] Stop the drive mechanism and control the heating element to generate heat.
[0024] Beneficial effects: When the heating position switch is not triggered and the drive mechanism is not in operation, the control module can determine that the fan has not been accidentally triggered, and thus adjust the fan to the warm air working state normally. There is no need to perform the step of moving the heating component out and then back, which helps to improve the fan's response speed and increase user satisfaction.
[0025] In one optional implementation, after receiving a warm air blowing command and determining whether the heating position switch has been triggered and whether the drive mechanism is in working condition, the method further includes:
[0026] If the heating position switch is not triggered and the drive mechanism is in operation, the control drive mechanism will move the heating component to the heating position.
[0027] Stop the drive mechanism and control the heating element to generate heat.
[0028] Beneficial effects: When the heating position switch is not triggered and the drive mechanism is in operation, the fan may be accidentally touched. However, since the heating component has moved out of the sensing range of the heating position switch, the drive mechanism can be directly controlled to move the heating component to the heating position. The control module can also know that the heating position switch has reached the heating position after the heating component triggers the heating position switch. There will be no problem of insufficient heating efficiency after moving the heating component due to too small a moving distance, or excessive moving distance causing damage to the heating position switch or overheating of the drive mechanism.
[0029] Therefore, the control module does not need to perform the step of moving the heat-generating component out and then back, which helps to improve the fan's response speed and increase user satisfaction.
[0030] In one optional implementation, after receiving a warm air blowing command and determining whether the heating position switch has been triggered and whether the drive mechanism is in working condition, the method further includes:
[0031] If the heating position switch has been triggered and the drive mechanism is not in operation, the heating element will be controlled to heat up.
[0032] Beneficial effect: When the heating position switch has been triggered and the drive mechanism is not in operation, the control module can determine that the fan is currently in the warm air blowing state. It is just that the user has repeatedly issued the warm air blowing command. Therefore, the heating element is in the heating position and there is no need to control the drive mechanism to move the heating element.
[0033] In one alternative implementation, moving the heating element back to the heating position includes:
[0034] The control drive mechanism drives the heating element to move in a near-heating position switch.
[0035] After receiving a signal that the heating position switch has been triggered, the control drive mechanism continues to move toward the heating position switch for a preset time.
[0036] Beneficial effects: In related technologies, when the spring of the heating position switch is bent, or when the drive mechanism is tilted during operation, it often results in a gap between the heating component and the wall of the air outlet, even though the heating component triggers the heating position switch. This causes some airflow to flow out of the air outlet without passing through the heating component, thus reducing the actual heating power of the fan.
[0037] The control method of this implementation can control the heating component to continue moving toward the heating position switch for a period of time after the heating component triggers the heating position switch, so that the heating component can be completely attached to the inner wall of the housing and completely cover the air outlet, so as to ensure that the heating efficiency of the fan can reach the rated power and the heating power is consistent.
[0038] In one alternative implementation, controlling the drive mechanism to move the heating component to the heating position includes:
[0039] After receiving a signal that the heating position switch has been triggered, the control drive mechanism continues to drive the heating component toward the heating position switch for a preset time.
[0040] Beneficial effects: With this configuration, even if the heating element tilts during movement or the spring of the heating position switch bends, the drive mechanism can control the heating element to continue moving toward the heating position switch for a period of time after the heating element triggers the heating position switch. Therefore, the heating element can completely fit into the inner wall of the housing and completely cover the air outlet, ensuring that the fan's heating efficiency can reach the rated power and that the heating power is consistent.
[0041] Secondly, the present invention also provides a fan control device, characterized in that the device comprises:
[0042] The judgment module is used to determine whether the heating position switch has been triggered and whether the drive mechanism is in working state when a warm air blowing command is received;
[0043] The drive module is used to control the drive mechanism to move the heating component out of the heating position and then control the drive mechanism to move the heating component back to the heating position when the heating position switch has been triggered and the drive mechanism is in working state.
[0044] The stop module is used to stop the drive mechanism and control the heating components.
[0045] Thirdly, the present invention also provides a computer device, comprising:
[0046] The memory and the processor are interconnected and communicate with each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the fan control method of the first aspect of the present invention.
[0047] Fourthly, the present invention also provides a computer-readable storage medium storing computer instructions for causing a computer to execute the fan control method of the first aspect of the present invention. Attached Figure Description
[0048] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0049] Figure 1 This is a flowchart of a fan control method according to an embodiment of the present invention;
[0050] Figure 2 A schematic diagram of a fan using the fan control method of an embodiment of the present invention;
[0051] Figure 3 for Figure 2 Enlarged view of point A of the fan in the image;
[0052] Figure 4 A schematic diagram of a fan using the fan control method of an embodiment of the present invention;
[0053] Figure 5 for Figure 4 Enlarged view of point B on the fan;
[0054] Figure 6 This is a heating position switch;
[0055] Figure 7 The spring of the heated position switch in the figure is bent to accommodate the heating position switch.
[0056] Explanation of reference numerals in the attached figures:
[0057] 1. Housing; 101. Air outlet;
[0058] 2. Heating position switch;
[0059] 3. Standby position switch;
[0060] 4. Heating components;
[0061] 5. Drive mechanism. Detailed Implementation
[0062] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0063] During the research and development process, the applicant discovered that users sometimes make mistakes when using the fan, including but not limited to:
[0064] 1. When the fan is in warm air mode, it incorrectly triggers the command to blow cold air, and then immediately triggers the command to blow warm air.
[0065] In related technologies, when the fan is in the warm air working state, after receiving the command to blow cold air, the heating component 4 will move towards the standby position under the drive of the drive mechanism 5. If the user immediately triggers the command to blow warm air, the heating position switch 2 may still be in the triggered state because the distance moved by the heating component 4 is small. At this time, the drive mechanism 5 will stop moving, the heating module will immediately start heating, and the fan will blow hot air.
[0066] However, when the cold air blowing command is received, the drive mechanism 5 has already driven the heating component 4 to move a certain distance, which creates a certain gap between the heating component 4 and the air outlet 101. The heating component 4 no longer completely covers the air outlet 101, and some airflow is not heated by the heating component 4 when it flows out, which reduces the heating power of the fan.
[0067] 2. The power supply to the fan was cut off when the fan was in warm air operation mode, and then the machine was immediately turned on and the warm air blowing command was triggered.
[0068] In related technologies, when the fan is in the warm air working state, once the power is cut off, the heating component 4 will move toward the standby position under the drive of the drive mechanism 5. If the user immediately triggers the warm air command at this time, the heating component 4 may move a small distance, causing the heating position switch 2 to remain in the triggered state, causing the drive mechanism 5 to stop moving immediately, and the fan enters the warm air working state.
[0069] However, since the drive mechanism 5 has already moved the heating component 4 a certain distance when the power is cut off, a certain gap is created between the heating component 4 and the air outlet 101. The heating component 4 no longer completely covers the air outlet 101, and some airflow is not heated by the heating component 4 when it flows out, which reduces the heating power of the fan.
[0070] The following is combined with Figures 1 to 7 The following describes embodiments of the present invention.
[0071] According to embodiments of the present invention, in one aspect, a fan control method is provided, such as... Figure 2 and Figure 3 As shown, the fan includes a housing 1, a heating position switch 2, a standby position switch 3, a heating element 4, and a drive mechanism 5. The housing 1 has an air duct with an air outlet 101. The heating position switch 2 and the standby position switch 3 are connected to the housing 1. The heating element 4 has a heating position that triggers the heating position switch 2 and a standby position that triggers the standby position switch 3. The heating element 4 is adapted to block the air outlet 101 when in the heating position and to expose the air outlet 101 when in the standby position. The drive mechanism 5 is adapted to drive the heating element 4 to move between the heating position switch 2 and the standby position switch 3.
[0072] like Figure 1 As shown, the fan control methods include:
[0073] When the warm air blowing command is received in step S1, it is determined whether the heating position switch 2 has been triggered and whether the drive mechanism 5 is in working state.
[0074] If the heating position switch 2 has been triggered and the drive mechanism 5 is in working state, then control the drive mechanism 5 to move the heating component 4 out of the heating position, and then control the drive mechanism 5 to move the heating component 4 back to the heating position.
[0075] Step S3 stops the drive mechanism 5 and controls the heating component 4 to heat up.
[0076] In the execution of the fan control method of the present invention, the control module is adapted to determine whether the fan has been accidentally activated by judging whether the heating position switch 2 has been triggered and whether the drive mechanism 5 is in working state when a warm air blowing command is received. If the heating position switch 2 is in the triggered state and the drive mechanism 5 is in the moving state, there is a high possibility of user misoperation. It is possible that the drive mechanism 5 has moved the heating component a certain distance. Although the heating position switch is still in the triggered state, the heating component 4 may not completely cover the air outlet 101. If warm air is directly started in this case, the heating efficiency will not reach the rated power, resulting in poor heating effect. In addition, in the case of user misoperation, there is a gap between the heating component 4 and the air outlet 101, and the size of the gap is uncontrollable. This results in the actual heating power of the fan being different due to the position deviation of the heating component under the same rated power, leading to poor consistency.
[0077] If the drive mechanism 5 is directly controlled to move toward the heating position switch 2 after the fan is detected to be malfunctioning, it will be impossible to determine how far the drive mechanism 5 has moved the heating component 4 from the heating position. Therefore, the drive mechanism 5 will not be able to accurately move the heating component back to the heating position. This may result in the movement distance being too small, resulting in insufficient heating efficiency after the movement, or the movement distance being too large, causing damage to the heating position switch 2 or overheating of the drive mechanism 5.
[0078] Therefore, the fan control method of the present invention is configured such that when it is determined that the heating position switch 2 is in the triggered state and the drive mechanism 5 is in the moving state, the drive mechanism 5 is controlled to first move the heating component 4 out of the heating position, and then move the heating component 4 back to the heating position. Thus, the control module can determine that the heating component 4 has accurately returned to the heating position when the heating component 4 triggers the heating position switch 2 again, thereby ensuring that the heating component 4 can completely cover the air outlet 101, ensuring that the air at the air outlet 101 passes through the heating component before being blown out, thus ensuring that the fan's heating efficiency reaches the rated power and that the heating power is consistent.
[0079] The control module may include programmable logic control components (such as PLC or CPU), memory, and electronic components connected to the programmable logic control components, which are well known to those skilled in the art and will not be described in detail here.
[0080] In one embodiment, the heating position switch 2 and the standby position switch 3 may be selected as micro switches, proximity switches, or push switches with self-resetting functions. In a preferred embodiment, both the heating position switch 2 and the standby position switch 3 are micro switches.
[0081] The heating element 4 preferably includes a PTC bracket and a heating element disposed within the PTC bracket. The PTC bracket and the PTC heating element are adapted to completely cover the air outlet 101 of the housing 1 when the heating element 4 is in the heating position.
[0082] The drive mechanism 5 is preferably, but not limited to, a linear drive mechanism 5 or a rotational source. The linear drive mechanism 5 is adapted to drive the heating component 4 to switch between a heating position and a standby position in a translational manner.
[0083] The linear drive device can be selected as a device capable of outputting linear motion, such as a hydraulic cylinder, pneumatic cylinder, electric cylinder, or a combination of motor and gear rack, etc.
[0084] In one embodiment, such as Figure 4 and Figure 5 As shown, the drive mechanism 5 is a rotation source, suitable for driving the heating component 4 to rotate within the housing 1 and switching between a heating position and a standby position. The rotation source can be a device capable of outputting rotation, such as a motor, engine, hydraulic motor, or a combination of one of these with a reducer.
[0085] In one embodiment, controlling the drive mechanism 5 to move the heating component 4 out of the heating position includes:
[0086] The control drive mechanism 5 drives the heating component 4 to move away from the heating position switch 2 until the heating position switch 2 switches to the untriggered state.
[0087] With this configuration, the heating component 4 can first move out of the sensing range of the heating position switch 2, so that when the drive mechanism 5 drives the heating component 4 back to the heating position, the heating position switch 2 can be triggered again, so that the fan control module can know that the heating component 4 has returned to the heating position.
[0088] In addition, when the heating position switch 2 is switched to the untriggered state, the drive mechanism 5 is immediately controlled to move the heating component 4 back to the heating position. This reduces the movement path of the heating component 4 and shortens the response time of the fan after receiving the command to blow warm air, which helps to improve user satisfaction.
[0089] As a possible implementation, the control drive mechanism 5 moves the heating component 4 out of the heating position, and may also include:
[0090] The control drive mechanism 5 drives the heating component 4 to move away from the heating position switch 2 until it receives a signal from the standby position switch 3.
[0091] This configuration ensures that the heating element 4 has moved out of the sensing range of the heating position switch 2. When the drive mechanism 5 moves the heating element 4 back to the heating position, it can trigger the heating position switch 2 again, so that the fan control module can know that the heating element 4 has returned to the heating position.
[0092] As an alternative implementation, during the process of the drive mechanism 5 moving the heating component 4 out of the heating position, the movement distance of the heating component 4 can also be selected as any distance that ensures that the heating component 4 is out of the sensing range of the heating position switch 2, such as half or a quarter of the distance between the heating position switch 2 and the standby position switch 3.
[0093] In one embodiment, upon receiving a warm air blowing command, after determining whether the heating position switch 2 has been triggered and whether the drive mechanism 5 is in working condition, the method further includes:
[0094] If the heating position switch 2 is not triggered and the drive mechanism 5 is not in operation, the drive mechanism 5 is controlled to move the heating component 4 to the heating position.
[0095] Stop the drive mechanism 5 and control the heating component 4 to heat up.
[0096] When the heating position switch 2 is not triggered and the drive mechanism 5 is not in operation, the control module can determine that the fan has not been accidentally triggered, and thus adjust the fan to the warm air working state normally. There is no need to perform the step of moving the heating component 4 out and then back, which helps to improve the fan's response speed and increase user satisfaction.
[0097] In one embodiment, upon receiving a warm air blowing command, after determining whether the heating position switch 2 has been triggered and whether the drive mechanism 5 is in working condition, the method further includes:
[0098] If the heating position switch 2 is not triggered and the drive mechanism 5 is in operation, the control drive mechanism will move the heating component to the heating position.
[0099] When the heating position switch 2 is not triggered and the drive mechanism 5 is in operation, the fan may be accidentally touched. However, since the heating component 4 has already moved out of the sensing range of the heating position switch 2, the drive mechanism 5 is directly controlled to move the heating component 4 to the heating position. The control module can also know that the heating position switch 2 has reached the heating position after the heating component 4 triggers the heating position switch 2. There will be no problem of insufficient heating power after moving the heating component 4, or excessive moving distance, which could damage the heating position switch 2 or cause the drive mechanism 5 to overheat.
[0100] Therefore, the control module does not need to perform the step of moving the heat-generating component 4 out and then back, which helps to improve the fan's response speed and increase user satisfaction.
[0101] In one embodiment, after receiving a warm air blowing command and determining whether the heating position switch 2 has been triggered and whether the drive mechanism 5 is in working state, the method further includes:
[0102] If the heating position switch 2 has been triggered and the drive mechanism 5 is not in operation, then the heating component 4 is controlled to heat up.
[0103] When the heating position switch 2 has been triggered and the drive mechanism 5 is not in operation, the control module can determine that the fan is currently in the warm air blowing state. It is just that the user has repeatedly issued the warm air blowing command. Therefore, the heating component 4 is in the heating position and there is no need to control the drive mechanism 5 to move the heating component 4.
[0104] In related technologies, when the spring of the heating position switch 2 bends (see...) Figure 7 If the drive mechanism 5 tilts during operation, it often results in a gap between the heating component 4 and the wall of the air outlet 101, even though the heating component 4 triggers the heating position switch 2. This causes some airflow to flow out of the air outlet 101 without passing through the heating component 4, thus reducing the actual heating power of the fan.
[0105] In one embodiment, moving the heating component 4 back to the heating position includes:
[0106] The control drive mechanism 5 drives the heating component 4 to move close to the heating position switch 2.
[0107] After receiving the signal that the heating position switch 2 has been triggered, the control drive mechanism 5 continues to move toward the heating position switch 2 for a preset time.
[0108] With this setting, after the heating component 4 triggers the heating position switch 2, the heating component 4 can be controlled to continue moving toward the heating position switch 2 for a period of time, so that the heating component 4 can be completely attached to the inner wall of the housing 1 and the heating component 4 completely covers the air outlet 101, so as to ensure that the heating efficiency of the fan can reach the rated power and the heating power is consistent.
[0109] The preset time can be obtained through experimentation, ensuring that there is no gap between the heating element 4 and the air outlet 101. For example... Figure 6As shown, the spring of the heating position switch 2 is in position a when not triggered, and in position b when triggered. To prevent excessive movement of the heating component 4 from damaging the heating position switch, the distance between position b and position c is defined as the first gap. The length of the preset time is preferably less than or equal to the time required for the drive mechanism 5 to drive the heating component 4 to move the first gap.
[0110] In one embodiment, the control drive mechanism 5 moves the heating component 4 to the heating position, including:
[0111] After receiving the signal that the heating position switch 2 has been triggered, the control drive mechanism 5 continues to drive the heating component 4 toward the heating position switch 2 for a preset time.
[0112] With this configuration, even if the heating component 4 tilts during movement or the spring of the heating position switch 2 bends, the driving mechanism 5 can control the heating component 4 to continue moving toward the heating position switch 2 for a period of time after the heating component 4 triggers the heating position switch 2. Therefore, the heating component 4 can completely fit against the inner wall of the housing 1 and completely cover the air outlet 101, so as to ensure that the heating efficiency of the fan can reach the rated power and the heating power is consistent.
[0113] According to an embodiment of the present invention, in another aspect, a fan control device is also provided, which is used to implement the above embodiments and preferred embodiments, and will not be repeated hereafter. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0114] This embodiment provides a fan control device, including:
[0115] The judgment module is used to determine, when a warm air blowing command is received, whether the heating position switch 2 has been triggered and whether the drive mechanism 5 is in working state before the warm air blowing command is received.
[0116] The drive module is used to control the drive mechanism 5 to move the heating component 4 out of the heating position when the heating position switch 2 has been triggered and the drive mechanism 5 is in the working state, and then control the drive mechanism 5 to move the heating component 4 back to the heating position.
[0117] The stop module is used to stop the drive mechanism 5 and control the heating component 4 to generate heat.
[0118] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0119] In this embodiment, the fan control device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0120] According to an embodiment of the present invention, in another aspect, a computer device is also provided, comprising:
[0121] The memory and processor are interconnected and communicate with each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the aforementioned fan control method.
[0122] The various components communicate and connect with each other via different buses, and can be mounted on a common motherboard or otherwise as required. The processor can process instructions that execute within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to an interface).
[0123] In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple storage devices, if desired. The processor can be a central processing unit, a network processor, or a combination thereof. The processor may further include hardware chips. These hardware chips can be application-specific integrated circuits (ASICs), programmable logic devices, or combinations thereof. The programmable logic devices can be complex programmable logic devices, field-programmable gate arrays (FPGAs), general-purpose array logic (GBAs), or any combination thereof.
[0124] The memory stores instructions executable by at least one processor to cause the at least one processor to perform the method shown in the above embodiments.
[0125] The memory may include a stored program area and a stored data area. The stored program area may store the operating system and application programs required for at least one function; the stored data area may store data created based on the use of the computer device. Furthermore, the memory may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device.
[0126] In some alternative implementations, the memory may include memory remotely located relative to the processor, which can be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0127] The memory may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory may also include a combination of the above types of memory.
[0128] The computer device also includes input and output devices. The processor, memory, input and output devices can be connected via a bus or other means.
[0129] Input devices can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as touch screens, trackpads, touchpads, pointers, a ball or trackball, joysticks, etc. Output devices may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors), etc.
[0130] The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touch screen.
[0131] The computer device also includes a communication interface for communicating with other devices or communication networks.
[0132] According to an embodiment of the present invention, in another aspect, a computer-readable storage medium is also provided, on which computer instructions are stored. The methods described above according to embodiments of the present invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on the storage medium, or implemented as computer code originally stored in a remote storage medium or a non-transitory machine-readable storage medium and subsequently stored in a local storage medium after being downloaded via a network. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose dedicated processor or programmable or dedicated hardware. The storage medium may be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium may also include combinations of the above types of memory. It is understood that the processor, microprocessor controller, or programmable hardware includes storage components capable of storing or receiving software or computer code, which, when accessed and executed by the processor or hardware, implements the methods shown in the above embodiments.
[0133] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A control method of a fan, characterized by, The fan includes: The housing (1) has an air duct formed on it, and the air duct has an air outlet (101). Heating position switch (2) and standby position switch (3) are respectively connected to the housing (1); A heating element (4) and a driving mechanism (5) are provided, wherein the heating element (4) has a heating position that triggers the heating position switch (2) and a standby position that triggers the standby position switch (3), the heating element (4) is adapted to block the air outlet (101) when in the heating position and expose the air outlet (101) when in the standby position, and the driving mechanism (5) is adapted to drive the heating element (4) to move between the heating position switch (2) and the standby position switch (3); The fan control method includes: When a warm air blowing command is received, it is determined whether the heating position switch (2) has been triggered and whether the drive mechanism (5) is in working state; If the heating position switch (2) has been triggered and the driving mechanism (5) is in working state, then control the driving mechanism (5) to move the heating component (4) out of the heating position, and then control the driving mechanism (5) to move the heating component (4) to the heating position. Stop the drive mechanism (5) and control the heating component (4) to heat up.
2. The control method of a fan according to claim 1, characterized by, The control of the drive mechanism (5) to move the heating component (4) out of the heating position includes: The drive mechanism (5) is controlled to drive the heating component (4) to move away from the heating position switch (2) until the heating position switch (2) is switched to the untriggered state.
3. The fan control method according to claim 1, characterized in that, Upon receiving a warm air blowing command, after determining whether the heating position switch (2) has been triggered and whether the drive mechanism (5) is in working condition, the method further includes: If the heating position switch (2) is not triggered and the drive mechanism (5) is not in working state, then control the drive mechanism (5) to move the heating component (4) to the heating position; Stop the drive mechanism (5) and control the heating component (4) to heat up.
4. The control method of a fan according to claim 1, characterized by, Upon receiving a warm air blowing command, after determining whether the heating position switch (2) has been triggered and whether the drive mechanism (5) is in working condition, the method further includes: If the heating position switch (2) is not triggered and the drive mechanism (5) is in working state, then control the drive mechanism (5) to move the heating component (4) to the heating position; Stop the drive mechanism (5) and control the heating component (4) to heat up.
5. The control method of a fan according to claim 1, characterized by, Upon receiving a warm air blowing command, after determining whether the heating position switch (2) has been triggered and whether the drive mechanism (5) is in working condition, the method further includes: If the heating position switch (2) has been triggered and the drive mechanism (5) is not in working state, then the heating component (4) is controlled to heat up.
6. The control method of a fan according to any one of claims 1 to 5, characterized by, Moving the heating component (4) back to the heating position includes: The drive mechanism (5) is controlled to drive the heating component (4) to move close to the heating position switch (2); After receiving the signal that the heating position switch (2) is triggered, the drive mechanism (5) is controlled to continue moving toward the heating position switch (2) for a preset time.
7. The fan control method according to any one of claims 1 to 5, characterized in that, The control of the drive mechanism (5) to move the heating component (4) to the heating position includes: After receiving the signal that the heating position switch (2) is triggered, the driving mechanism (5) is controlled to continue driving the heating component (4) to move toward the heating position switch (2) for a preset time.
8. A control device for a fan, characterized by The control device is adapted to implement the fan control method according to any one of claims 1 to 7, and the device comprises: The judgment module is used to determine whether the heating position switch (2) has been triggered and whether the drive mechanism (5) is in working state when a warm air blowing command is received; The drive module is used to control the drive mechanism (5) to move the heating component (4) out of the heating position when the heating position switch (2) has been triggered and the drive mechanism (5) is in the working state, and then control the drive mechanism (5) to move the heating component (4) back to the heating position. The stop module is used to stop the drive mechanism (5) and control the heating component (4) to heat up.
9. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the fan control method of any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, On the computer-readable storage medium The device stores computer instructions for causing the computer to execute the fan control method according to any one of claims 1 to 7.