Fans and their control methods, devices, readable storage media and program products
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2026-08-14
AI Technical Summary
然而,在非加热模式下,发热体组件会对风道造成严重遮挡,影响进风量,因此影响循环扇的出凉风效率
[0039]上述风扇的控制方法、装置、风扇、计算机可读存储介质和计算机程序产品,风扇包括风扇组件和发热组件,发热组件设置于风扇组件的风道内,该风扇的控制方法包括:接收运行控制指令;运行控制指令包括凉风模式指令和暖风模式指令;获取发热组件的第一角度参数与风扇组件的第二角度参数;根据第一角度参数、第二角度参数和运行控制指令控制发热组件,以使发热组件与风扇组件之间的位置状态与运行控制指令匹配。由此,可以根据运行控制指令的类型(暖风模式指令和凉风模式指令)调整发热组件的位置,使发热组件与风扇组件之间的位置状态能够分别匹配暖风指令和凉风指令。在风扇组件出凉风时,可以使位置调整后的加热组件对风道的遮挡减弱,进而提升出凉风效率。在风扇组件出暖风时,使位置调整后的加热组件对风道的遮挡加强,以提升出风温度。从而,通过根据实际的运行控制指令有针对性地调整加热组件的位置,确保风扇组件在不同运行模式下的出风效果。
Smart Images

Figure CN119122834B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of household appliance technology, and in particular to a fan control method, device, fan, computer-readable storage medium, and computer program product. Background Technology
[0002] Circulating fans are a new generation of fans developed from traditional electric fans through improved airflow design. They are popular among users due to their advantages such as smaller size, multi-angle oscillation, longer airflow distance, and quieter operation. Considering the multifunctionality of modern electrical products, some circulating fans, in addition to blowing cool air in summer, also have internal heating elements, allowing them to blow warm air in autumn and winter.
[0003] Because the fan head is smaller and more compact than traditional fans, the added heating element is fixed near the air inlet and positioned vertically at the air outlet to improve the heating effect. However, in non-heating mode, the heating element severely obstructs the airflow, affecting the air volume and thus the cooling efficiency of the circulating fan. Summary of the Invention
[0004] Therefore, it is necessary to provide a fan control method, device, fan, computer-readable storage medium, and computer program product that improves the airflow effect of a fan in both cool and warm air modes, in order to address the aforementioned technical problems.
[0005] In a first aspect, this application provides a method for controlling a fan, the fan including a fan assembly and a heating assembly, the heating assembly being disposed within the air duct of the fan assembly; the method includes:
[0006] Receive operation control commands; the operation control commands include cool air mode commands and warm air mode commands;
[0007] Obtain the first angle parameter of the heating component and the second angle parameter of the fan component;
[0008] The heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
[0009] In one embodiment, controlling the heating component according to the first angle parameter, the second angle parameter, and the operation control command includes:
[0010] If the operation control command is a cool air mode command, then based on the first angle parameter and the second angle parameter, the heating component is controlled to move until its extension direction is parallel to the airflow path of the fan component;
[0011] If the operation control command is a warm air mode command, then based on the first angle parameter and the second angle parameter, the heating component is controlled to move perpendicular to the airflow path of the fan component, and the heating component is controlled to turn on.
[0012] In one embodiment, before controlling the heating component according to the first angle parameter, the second angle parameter, and the operation control command, the method further includes:
[0013] Based on the second angle parameter, it is determined whether the fan assembly is in the initial return-to-center state; in the initial return-to-center state, the airflow path of the fan assembly is parallel to the plane where the fan is located;
[0014] If not, then based on the second angle parameter, control the fan assembly to return to its initial alignment state;
[0015] If so, then the operation of the heating component is controlled according to the first angle parameter, the second angle parameter, and the operation control command.
[0016] In one embodiment, after controlling the heating component according to the first angle parameter, the second angle parameter, and the operation control command, the method further includes:
[0017] Determine the oscillation path of the fan assembly;
[0018] The heating element and the fan assembly are controlled to rotate synchronously according to the oscillation path; during the synchronous rotation, the relative position between the heating element and the fan assembly remains unchanged.
[0019] In one embodiment, the method further includes:
[0020] If the fan assembly is determined to have been abnormally altered in position based on the second angle parameter, the heating component is controlled according to the first angle parameter, the second angle parameter, and the operation control command, so that the positional state between the heating component and the fan assembly matches the operation control command.
[0021] Secondly, this application also provides a fan control device, the fan including a fan assembly and a heating assembly, the heating assembly being disposed within the air duct of the fan assembly; the device includes:
[0022] The instruction acquisition module is used to receive operation control instructions; the operation control instructions include cool air instructions and warm air instructions.
[0023] An angle acquisition module is used to acquire the first angle parameter of the heating component and the second angle parameter of the fan component;
[0024] The operation control module is used to control the heating component according to the first angle parameter, the second angle parameter and the operation control command, so that the position state between the heating component and the fan component matches the operation control command.
[0025] Thirdly, this application also provides a fan, including a controller, a fan assembly, a heating assembly, and a detection assembly. The heating assembly is disposed within the air duct of the fan assembly. The fan assembly, the heating assembly, and the detection assembly are all connected to the controller. The detection assembly is used to detect the angle parameters of the heating assembly and the fan assembly and output them to the controller. The controller is used to implement the steps of the method described above.
[0026] In one embodiment, the detection component includes a first detection unit disposed on the heating component, the first detection unit being connected to the controller.
[0027] In one embodiment, the first detection unit includes an angle detection component, a carrier, and a conductive moving body;
[0028] The carrier is used to be disposed on the heating component. In the carrier, a plurality of conductive positions are provided in a direction consistent with the extension direction of the heating component. Each of the conductive positions is connected to the controller through the detection component. The conductive moving body is movably disposed in the carrier.
[0029] In one embodiment, the angle detection component includes a grounding resistor and a plurality of detection resistors, the number of detection resistors being the same as the number of conductive positions, each conductive position being connected to a first end of a detection resistor, the second end of each detection resistor being connected to the first end of the grounding resistor, the first end of the grounding resistor being connected to the controller, and the second end of the grounding resistor being grounded.
[0030] In one embodiment, the detection component further includes a second detection unit disposed on the fan assembly, the second detection unit being connected to the controller.
[0031] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0032] Receive operation control commands; the operation control commands include cool air mode commands and warm air mode commands;
[0033] Obtain the first angle parameter of the heating component and the second angle parameter of the fan component;
[0034] The heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
[0035] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0036] Receive operation control commands; the operation control commands include cool air mode commands and warm air mode commands;
[0037] Obtain the first angle parameter of the heating component and the second angle parameter of the fan component;
[0038] The heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
[0039] The aforementioned fan control method, device, fan, computer-readable storage medium, and computer program product include a fan assembly and a heating assembly, with the heating assembly disposed within the air duct of the fan assembly. The fan control method includes: receiving an operation control command; the operation control command includes a cool air mode command and a warm air mode command; acquiring a first angle parameter of the heating assembly and a second angle parameter of the fan assembly; and controlling the heating assembly according to the first angle parameter, the second angle parameter, and the operation control command, so that the positional state between the heating assembly and the fan assembly matches the operation control command. Therefore, the position of the heating assembly can be adjusted according to the type of operation control command (warm air mode command and cool air mode command), so that the positional state between the heating assembly and the fan assembly can match the warm air command and the cool air command respectively. When the fan assembly emits cool air, the obstruction of the air duct by the adjusted heating assembly can be reduced, thereby improving the efficiency of cool air output. When the fan assembly emits warm air, the obstruction of the air duct by the adjusted heating assembly can be strengthened, thereby increasing the outlet air temperature. Thus, by selectively adjusting the position of the heating assembly according to the actual operation control command, the air output effect of the fan assembly in different operating modes is ensured. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0041] Figure 1This is a schematic diagram of a fan module in one embodiment;
[0042] Figure 2 This is a flowchart illustrating a fan control method in one embodiment;
[0043] Figure 3 This is a schematic diagram showing the relative positions of the heating element and the air outlet in one embodiment;
[0044] Figure 4 This is a schematic diagram showing the relative positions of the heating element and the air outlet in another embodiment;
[0045] Figure 5 This is a flowchart illustrating the fan control method in another embodiment;
[0046] Figure 6 This is a flowchart illustrating the fan control method in another embodiment;
[0047] Figure 7 This is a flowchart illustrating the fan control method in another embodiment;
[0048] Figure 8 This is a schematic diagram showing the relative positions of the heating element and the air outlet in one embodiment;
[0049] Figure 9 This is a structural block diagram of the fan control device in one embodiment;
[0050] Figure 10 This is a structural block diagram of the first detection unit in one embodiment;
[0051] Figure 11 This is a schematic diagram of the detection position of the first detection unit in one embodiment;
[0052] Figure 12 This is a schematic diagram of the detection position of the first detection unit in another embodiment. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0054] The fan control method provided in this application embodiment can be applied to, for example, Figure 1The fan shown includes a controller 102, a fan assembly 103, a heating element 104, and a detection element 105. The fan assembly 103 includes an air inlet and an air outlet, with an air duct forming between them. The heating element 104 is disposed within the air duct of the fan assembly 103. The fan assembly 103, the heating element 104, and the detection element 105 are all connected to the controller 102. The detection element 105 detects the angle parameters of the heating element 104 and the fan assembly 103 and sends them to the controller 102.
[0055] Specifically, the fan assembly 103 is the part of the fan responsible for generating airflow. It mainly includes a fan drive module, a fan blade assembly, and an air duct. The air inlet is the entrance for airflow into the fan, while the air outlet is the exit of the air duct from which airflow is blown out. The air duct formed between the air inlet and the air outlet provides a path for airflow to circulate.
[0056] When the fan starts running, the controller 102 drives the fan blades to rotate via the fan drive module, thereby generating airflow. This airflow can be guided to a specific direction or area through the air duct to achieve ventilation, heat dissipation, or other purposes.
[0057] The heating element 104 generates heat and is located within the air duct of the fan assembly 103. When the fan operates, the airflow passes through the heating element 104 and is heated, thus carrying away the heat generated by the heating element 104. Therefore, the addition of the heating element 104 enables the fan system to not only dissipate heat but also provide heating functionality in certain applications, such as winter heating and equipment preheating.
[0058] Specifically, the heating component 104 may include a heating element and a heating drive module connected to the controller 102. The heating element may be a PTC (Positive Temperature Coefficient) heating element, a semiconductor heating element, or a heating wire, etc. When the controller 102 controls the operation of the heating component 104, it may control the heating element to heat up or not heat up, and may also control the heating drive module to drive the heating element to move, so as to adjust the position of the heating element.
[0059] The detection component 105 is used to detect the angle parameters of the heating component 104 and the fan component 103 and output them to the controller 102. The structure of the detection component 105 can be set according to actual conditions. In one embodiment, the detection component 105 includes a first detection unit disposed on the heating component 104, and the first detection unit is connected to the controller 102. The first detection unit is used to detect and transmit the first angle parameter of the heating component 104 to the controller 102.
[0060] The first detection unit may include a tilt angle sensor disposed on the heating element of the heating assembly 104. The tilt angle sensor is connected to the controller 102 and is used to detect and transmit the tilt angle parameter of the heating element relative to the plane where the fan is located (e.g., the ground). The tilt angle parameter can be used as the first angle parameter.
[0061] The second angle parameter can characterize the angle between the air outlet of the fan assembly and the plane where the fan is located (such as the ground), or the angle between the airflow path of the duct and the plane where the fan is located (such as the ground). In some embodiments, the fan can only oscillate left and right, so the angle between the air outlet of the fan assembly 103 and the plane where the fan is located remains unchanged at the initial angle. For example, when the angle between the air outlet of the fan assembly 103 and the plane where the fan is located is the initial angle, the air outlet is perpendicular to the ground. In this embodiment, the initial angle can be used as the second angle parameter, or the angle between the airflow path of the duct and the plane where the fan is located can be obtained based on the initial angle and used as the second angle parameter.
[0062] In other embodiments, the fan has functions such as oscillation up and down, left and right, and oscillation at 270 degrees or 360 degrees. In actual implementation, the controller 102 controls the rotation of the drive gear through the fan drive module, so as to drive the fan assembly 103 to move, thereby realizing the oscillation function. In these embodiments, the detection assembly 105 also includes a second detection unit disposed on the fan assembly 102, and the second detection unit is connected to the controller 102.
[0063] In some embodiments, the second detection unit includes an angle detection sensor disposed on the fan assembly 103. The angle detection sensor is connected to the controller 102 and is used to detect the rotation angle of the drive gear of the fan assembly 103 and transmit the rotation angle to the controller 102. The controller 102 obtains a second angle parameter based on the rotation angle.
[0064] Furthermore, the controller 102 receives operation control commands; the operation control commands include cool air mode commands and warm air mode commands; it obtains the first angle parameter of the heating component and the second angle parameter of the fan component through the first detection unit in the detection component 105; it controls the operation of the heating component according to the first angle parameter, the second angle parameter and the operation control commands, so that the relative position state between the heating component and the fan component matches the operation control commands.
[0065] In one exemplary embodiment, such as Figure 2 As shown, a fan control method is provided, which is applied to... Figure 1 Taking controller 102 as an example, the explanation includes the following steps 202 to 206. Wherein:
[0066] Step 202: Receive the operation control command.
[0067] The operation control commands can be sent by the user to the controller via the fan's control panel, remote control, or terminal devices (such as mobile phones, tablets, wearable devices, etc.). The operation control commands can be entered when the fan is powered on for the first time, or they can be entered before the current power-on, such as when the user entered and saved the commands the last time they used the fan.
[0068] The operation control commands include cool air mode commands and warm air mode commands. In cool air mode, the user expects the fan to only blow air (without heating). In warm air mode, the user expects the fan to heat up and blow air, in which case the air blown out is warm air. It can be understood that the operation control commands may also include information such as the target blowing duration for cool air mode or warm air mode, and the target blowing temperature for warm air mode.
[0069] Step 204: Obtain the first angle parameter of the heating component and the second angle parameter of the fan component.
[0070] The first angle parameter represents the tilt angle of the heating element in the heating assembly relative to the plane where the fan is located (such as the ground). The second angle parameter can represent the angle between the air outlet of the fan assembly and the plane where the fan is located (such as the ground), or the angle between the airflow path of the air duct and the plane where the fan is located (such as the ground). In this embodiment, the second angle parameter is used to represent the angle between the air outlet of the fan assembly and the plane where the fan is located (such as the ground).
[0071] Step 206: Control the heating component according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
[0072] Specifically, the reference angle between the airflow path of the duct and the plane where the fan is located can be determined first based on the second angle parameter. It can be understood that once the structure of the fan assembly is determined, the angle between the airflow path of the duct and the air outlet is fixed, usually perpendicular. Therefore, the reference angle between the airflow path and the plane where the fan is located can be calculated based on the second angle parameter.
[0073] Then, based on the first angle parameter of the heating element tilt and the reference angle, the angle difference that needs to be adjusted to move the heating element to the target position is calculated. Then, the heating component is moved according to the calculated angle difference by the motor in the heating drive module. After the movement, the heating element reaches the target position.
[0074] The target location needs to be determined in conjunction with the operation control commands. In one embodiment, if the power-on command is a cooling mode command, such as... Figure 3As shown (dashed lines indicate airflow direction), the target position can be a position where the extension direction of the heating element in the heating component is parallel to the airflow path of the fan component. Correspondingly, step 206 may include: based on the first angle parameter and the second angle parameter, controlling the heating component to move until its extension direction is parallel to the airflow path of the fan component.
[0075] In practical implementation, the heating element can be a long strip structure with its length extending in the direction of extension, which facilitates heat dissipation. By aligning the extension direction of the heating element parallel to the airflow path of the fan assembly, the impact of the heating element on the airflow can be minimized, ensuring that the fan's airflow can pass smoothly through the heating assembly without obstruction, thereby improving airflow efficiency. It is understandable that during this process, the heating assembly may remain in a non-heating, off state.
[0076] If the power-on command is a warm air mode command, such as Figure 4 As shown, the target position can be a position where the extension direction of the heating element in the heating component is perpendicular to the airflow path. Step 206 may include: based on the first angle parameter and the second angle parameter, controlling the heating component to move until its extension direction is perpendicular to the airflow path of the fan component, and controlling the heating component to turn on.
[0077] By moving the heating element in the heating assembly to a position perpendicular to the airflow path, the heating element can maximize its coverage of the inlet and outlet airflow paths. This allows the airflow to be heated quickly and evenly as it passes through the heating assembly, thereby improving the hot air output effect. During this process, the controller activates the heating assembly. The controller can also determine the heating power of the heating assembly based on the target blowing temperature and control the heating element to operate based on that heating power to provide the user with gas at the required temperature.
[0078] In this embodiment, the precise first angle parameters of the heating element and the second angle parameters of the fan element are first determined, and then the position of the heating element is adjusted based on these angle parameters. This ensures that the adjusted position is more accurate, so that the effect of the heating element on the airflow can meet expectations in different modes, thereby improving the airflow efficiency of cool or warm air.
[0079] The aforementioned fan control method adjusts the position of the heating element according to the type of operating control command, allowing the positional state between the heating element and the fan assembly to match the warm air mode command and the cool air mode command, respectively. When the fan assembly is emitting cool air, the position adjustment reduces the obstruction of the air duct by the heating element, thereby improving the efficiency of cool air output. When the fan assembly is emitting warm air, the position adjustment strengthens the obstruction of the air duct by the heating element, thereby increasing the outlet air temperature. Thus, by specifically adjusting the position of the heating element according to the actual operating control command, the fan assembly ensures optimal airflow performance in different operating modes.
[0080] In one exemplary embodiment, such as Figure 5 As shown, before step 206, the fan control method further includes step 302: determining whether the fan assembly is in the initial homing state based on the second angle parameter.
[0081] If not, proceed to step 304: Based on the second angle parameter, control the fan assembly to return to its initial homing state. If yes, proceed to step 206.
[0082] It is understandable that after step 304, the controller can directly execute step 206, or return to execute step 302. The specific settings can be configured according to actual needs.
[0083] In the initial accelerator state, the airflow path of the fan assembly is parallel to the plane where the fan is located (such as the ground). In this embodiment, it is first determined whether the airflow path of the fan assembly is parallel to the ground. If it is not parallel to the ground, the angle difference required to move the fan assembly to be parallel to the ground is calculated based on the second angle parameter. Then, the motor in the fan drive module controls the fan assembly to move according to this angle difference. After the movement, the airflow path of the fan assembly is parallel to the ground. An airflow path parallel to the ground can have lower resistance and higher flow rate, thus better meeting user expectations and making the fan's airflow effect more reliable.
[0084] In this embodiment, by determining whether the fan assembly is in its initial homing state based on the second angle parameter, and controlling it to return to homing state when it is not, it is ensured that the fan assembly is in a known and stable state every time the system is powered on, improving the accuracy and reliability of subsequent control operations. At the same time, it also provides users with a more consistent and predictable user experience.
[0085] In one exemplary embodiment, such as Figure 6 As shown, after step 206, the fan control method further includes steps 402 and 404.
[0086] Step 402: Determine the oscillation path of the fan assembly.
[0087] The head-shaking path of the head-shaking component can be determined based on the target head-shaking direction and the target head-shaking angle range. The target head-shaking direction and the target head-shaking angle range can be determined according to the head-shaking command, which can be a separate command issued by the user or a command issued by the user through a run control command.
[0088] Step 404: Control the heating element and the fan element to rotate synchronously according to the oscillation path.
[0089] During synchronous rotation, the relative positions of the heating element and the fan assembly remain unchanged. In cool air mode, as the fan assembly oscillates along its oscillating path, the heating element in the heating element remains parallel to the airflow path of the oscillating assembly. In warm air mode, as the fan assembly oscillates along its oscillating path, the heating element in the heating element remains perpendicular to the airflow path of the oscillating assembly.
[0090] There are multiple ways to control the synchronous rotation of the heating element and the fan assembly based on the oscillation path. In some implementations, the controller determines the movement path of the heating element based on the oscillation path of the fan assembly, and then controls the motors in the fan drive module and the heating drive module respectively according to the oscillation path, so that the relative position between the heating element and the oscillation assembly remains unchanged. In other embodiments, the mechanical structures of the heating element and the oscillation assembly can achieve synchronous operation, keeping their relative positions unchanged.
[0091] In this embodiment, the relative position between the heating element and the fan assembly remains unchanged during the rotation of the fan assembly, which ensures the consistency and stability of the airflow effect.
[0092] In one embodiment, such as Figure 7 As shown, after step 206, the fan control method further includes step 502: if it is determined that the fan assembly has been abnormally changed in position according to the second angle parameter, the heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the position state between the heating component and the fan assembly matches the operation control command.
[0093] In actual implementation, after the fan assembly and heat-generating assembly start operating, the controller continuously acquires the first angle parameter of the heat-generating assembly and the second angle parameter of the fan assembly. It then compares the real-time acquired second angle parameter with the fan assembly's oscillation path. If a discrepancy is found between the current second angle parameter and the oscillation path, it is determined that the fan assembly's position has been abnormally altered, for example, by human intervention. Figure 8 As shown.
[0094] When the controller detects an abnormal position of the fan assembly, it immediately takes measures to restore the normal positional relationship. Specifically, the controller recalculates and adjusts the position of the heating element based on the current first and second angle parameters. After adjustment, the positional state between the heating element and the fan assembly matches the operating control command, ensuring that the heating element can correctly cover or be perpendicular to the airflow path.
[0095] In this embodiment, during fan operation, the fan assembly position is continuously monitored to ensure that the positional relationship between the heat-generating component and the fan assembly always meets the expected requirements, thereby improving the reliability of the fan.
[0096] In actual implementation, the fan control method may also include: receiving a shutdown command and controlling the fan assembly to return to the accelerator state.
[0097] The power-off command can be sent by the user to the controller via input devices such as the fan's control panel, remote control, or terminal device. Upon receiving the power-off command, the controller will stop the fan assembly from blowing air and stop the heating element from heating. At the same time, the controller will also return the fan assembly to its acclimatized position, thereby helping to keep the equipment clean, reduce energy consumption, and prepare it for the next use.
[0098] To better understand the above embodiments, a detailed explanation is provided below with reference to a specific embodiment. In one embodiment, after receiving the operation control command, the controller first obtains the first angle parameter of the heating component and the second angle parameter of the fan component; based on the second angle parameter, it determines whether the fan component is in the initial alignment state. If the fan component is not in the alignment state, its position is adjusted to align it. When the fan component is in the alignment state, the airflow path of the fan component is parallel to the ground.
[0099] Simultaneously, the controller adjusts the position of the heating element in the heating assembly based on the first angle parameter, the second angle parameter, and the operation control command. If the power-on command is a cool air mode command, the heating assembly is moved to be parallel to the airflow path of the fan assembly based on the first and second angle parameters; if the power-on command is a warm air mode command, the heating assembly is moved to be perpendicular to the airflow path of the fan assembly based on the first and second angle parameters, and the heating element is controlled to start heating.
[0100] Furthermore, the controller will also determine whether the oscillation function is turned on. When the oscillation function is turned on, it first determines the oscillation path of the fan assembly; then, it controls the heating component and the fan assembly to rotate synchronously according to the oscillation path. During the synchronous rotation, the relative vertical position or the relative parallel position between the heating component and the fan assembly remains unchanged.
[0101] During the fan assembly's oscillation process, the controller also acquires the first angle parameter and the second angle parameter in real time to determine whether the fan assembly has been manually altered. Once manual alteration of the fan assembly is detected, the controller adjusts the position of the heating element according to the first and second angle parameters to ensure that the heating element and the fan assembly remain relatively perpendicular or relatively parallel.
[0102] The aforementioned fan control method reduces obstruction of the air intake by the heating element when it is not heating, and allows the oscillation function to be activated. The heating element component rotates synchronously and remains perpendicular to the air outlet, resulting in a larger air intake volume and better blowing and cooling effects for the same power and scenario in cool mode. When the heating element is activated, to provide more direct warmth to the user, the heating element is positioned parallel to the air outlet, maximizing its coverage of the entire air intake and resulting in higher-temperature air and better heating effect. This maximizes the fan's airflow efficiency and saves energy.
[0103] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0104] Based on the same inventive concept, this application also provides a fan control device for implementing the fan control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more fan control device embodiments provided below can be found in the limitations of the fan control method described above, and will not be repeated here.
[0105] In one exemplary embodiment, such as Figure 9 As shown, a fan control device is provided. The fan includes a fan assembly and a heating assembly, with the heating assembly disposed within the air duct of the fan assembly. The fan control device includes: a command acquisition module 902, an angle acquisition module 904, and an operation control module 906, wherein:
[0106] The instruction acquisition module 902 is used to receive operation control instructions; the operation control instructions include cool air instructions and warm air instructions.
[0107] Angle acquisition module 904 is used to acquire the first angle parameter of the heating component and the second angle parameter of the fan component;
[0108] The operation control module 906 is used to control the heating component according to the first angle parameter, the second angle parameter and the operation control command, so that the position state between the heating component and the fan component matches the operation control command.
[0109] In one embodiment, the operation control module 906 is further configured to, if the operation control command is a cool air mode command, control the heating component to move so that its extension direction is parallel to the airflow path of the fan component based on the first angle parameter and the second angle parameter; if the operation control command is a warm air mode command, control the heating component to move so that it is perpendicular to the airflow path of the fan component based on the first angle parameter and the second angle parameter, and control the heating component to turn on.
[0110] In one embodiment, the operation control module 906 is further configured to determine whether the fan assembly is in the initial alignment state based on the second angle parameter; in the initial alignment state, the airflow path of the fan assembly is parallel to the plane where the fan is located;
[0111] The operation control module 906 is also used to control the fan assembly to return to its initial homing state based on the second angle parameter.
[0112] In one embodiment, the operation control module 906 is further configured to determine the oscillation path of the fan assembly; control the heating component and the fan assembly to rotate synchronously according to the oscillation path; and during the synchronous rotation, the relative position state between the heating component and the fan assembly remains unchanged.
[0113] In one embodiment, the operation control module 906 is further configured to control the heating component according to the first angle parameter, the second angle parameter and the operation control command when it is determined that the fan component has been abnormally changed in position according to the second angle parameter, so that the positional state between the heating component and the fan component matches the operation control command.
[0114] The various modules in the aforementioned fan control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0115] In one exemplary embodiment, a fan is provided, which may be a heating and cooling circulating fan. Please refer to... Figure 1The fan includes a controller 102, a fan assembly 103, a heating element 104, and a detection element 105. The fan assembly 103 includes an air inlet and an air outlet, with an air duct forming between them. The heating element 104 is disposed within the air duct of the fan assembly 103. The fan assembly 103, the heating element 104, and the detection element 105 are all connected to the controller 102. The detection element 105 detects the angle parameters of the heating element 104 and the fan assembly 103 and sends them to the controller 102.
[0116] Specifically, the fan assembly 103 is the part of the fan responsible for generating airflow. It mainly includes a fan drive module, a fan blade assembly, and an air duct. The air inlet is the entrance for airflow into the fan, while the air outlet is the exit of the air duct from which airflow is blown out. The air duct formed between the air inlet and the air outlet provides a path for airflow to circulate.
[0117] When the fan starts running, the controller 102 drives the fan blades to rotate via the fan drive module, thereby generating airflow. This airflow can be guided to a specific direction or area through the air duct to achieve ventilation, heat dissipation, or other purposes.
[0118] The heating element 104 generates heat and is located within the air duct of the fan assembly 103. When the fan operates, the airflow passes through the heating element 104 and is heated, thus carrying away the heat generated by the heating element 104. Therefore, the addition of the heating element 104 enables the fan system to not only dissipate heat but also provide heating functionality in certain applications, such as winter heating and equipment preheating.
[0119] Specifically, the heating component 104 may include a heating element and a heating drive module connected to the controller 102. The heating element may be a PTC (Positive Temperature Coefficient) heating element, a semiconductor heating element, or a heating wire, etc. When the controller 102 controls the operation of the heating component 104, it may control the heating element to heat up or not heat up, and may also control the heating drive module to drive the heating element to move, so as to adjust the position of the heating element.
[0120] The detection component 105 is used to detect the angle parameters of the heating component 104 and the fan component 103 and output them to the controller 102. The structure of the detection component 105 can be set according to actual conditions. In one embodiment, the detection component 105 includes a first detection unit disposed on the heating component 104, and the first detection unit is connected to the controller 102. The first detection unit is used to detect and transmit the first angle parameter of the heating component 104 to the controller 102.
[0121] The first detection unit may include a tilt angle sensor disposed on the heating element of the heating assembly 104. The tilt angle sensor is connected to the controller 102 and is used to detect and transmit the tilt angle parameter of the heating element relative to the plane where the fan is located (e.g., the ground). The tilt angle parameter can be used as the first angle parameter.
[0122] In one embodiment, such as Figure 10 As shown, the first detection unit includes an angle detection component 106, a carrier 107, and a conductive moving body 108.
[0123] The carrier 107 is used to be disposed on the heating component 104. In the carrier 107, a plurality of conductive positions 109 are provided in a direction consistent with the extension direction of the heating component 104. Each conductive position 109 is connected to the controller 102 through the detection component 106. The conductive moving body 108 is movably disposed in the carrier 107.
[0124] The carrier 107 supports the conductive moving body 108. The carrier 107 is fixed to the heating element of the heating assembly. When the heating element tilts, the conductive moving body 108 inside the carrier 107 moves and contacts the corresponding conductive position 109. When the conductive moving body 108 contacts the corresponding conductive position 109, the angle detection component 106 transmits the corresponding first angle parameter to the controller 102.
[0125] The structure of the conductive moving body 108 can be configured according to specific circumstances. Optionally, the conductive moving body 108 can be a conductive sphere. The support member 107 can be a container capable of supporting the conductive sphere, so that the conductive sphere can move within a desired range.
[0126] In actual implementation, when the heating element is parallel to the ground, the conductive sphere remains at an initial conductive position 109 due to gravity. When the heating element tilts, the conductive sphere rolls along the support 107 under the influence of gravity until it contacts the corresponding conductive position, such as... Figures 11-12 As shown. At this time, the angle detection component 106 outputs the corresponding parameters to the controller 102 according to the current conductive position 109, thereby obtaining the tilt angle parameter of the heating element relative to the ground.
[0127] In this embodiment, the first detection unit can monitor the tilt state of the heating element in the heating component in real time and accurately, and provide the controller 102 with accurate first angle parameters so as to provide reliable data support for subsequent control.
[0128] The structure of the angle detection component 106 can be configured according to specific circumstances. In one embodiment, refer again... Figure 10The angle detection component 106 includes a grounding resistor R0 and multiple detection resistors R1. The number of detection resistors R1 is the same as the number of conductive positions 109. Each conductive position 109 is connected to the first end of a detection resistor R1. The second end of each detection resistor R1 is connected to the first end of the grounding resistor R0. The first end of the grounding resistor R0 is connected to the controller 102, and the second end of the grounding resistor R0 is grounded.
[0129] In this embodiment, the conductive moving body 108 is connected to the power supply via a conductive spring, and the resistance values of each detection resistor R1 are different. When the heating component (the heating element) is parallel to the ground, the conductive ball contacts the initial conductive position 109, which is connected to the grounding resistor R0 via the detection resistor R1. The controller 102 can determine that the conductive ball is currently in contact with the initial conductive position by monitoring the received voltage parameters.
[0130] When the heating element is tilted, the conductive ball rolls and comes into contact with a certain conductive position 109. The conductive position 109 is connected to the grounding resistor R0 through the corresponding detection resistor R1. By monitoring the voltage change, the controller 102 can determine which conductive position 109 the conductive ball is currently in contact with, and then calculate the tilt angle of the heating element and execute the corresponding control operation accordingly.
[0131] The second angle parameter can characterize the angle between the air outlet of the fan assembly and the plane where the fan is located (such as the ground), or the angle between the airflow path of the air duct and the plane where the fan is located (such as the ground). In some embodiments, the fan can only oscillate left and right, so the angle between the air outlet of the fan assembly 103 and the plane where the fan is located remains unchanged at the initial angle. For example, when the angle between the air outlet of the fan assembly 103 and the plane where the fan is located is the initial angle, the air outlet is perpendicular to the ground. In this embodiment, the initial angle can be used as the second angle parameter.
[0132] In other embodiments, the fan has functions such as oscillation up and down, left and right, and oscillation at 270 degrees or 360 degrees. Specifically, the controller 102 controls the rotation of the drive gear through the fan drive module, so as to drive the fan assembly 103 to move, thereby realizing the oscillation function. In these embodiments, the detection assembly 105 also includes a second detection unit disposed on the fan assembly 102, and the second detection unit is connected to the controller 102.
[0133] In some embodiments, the detection component 105 further includes a second detection unit disposed on the fan assembly 103, the second detection unit being connected to the controller 102. Specifically, the second detection unit may include an angle detection sensor connected to the controller 102, the angle detection sensor being disposed on the fan assembly 103, used to detect the rotation angle of the drive gear in the fan assembly 103, and transmit the rotation angle to the controller 102; the controller 102 is used to determine a second angle parameter based on the rotation angle. This ensures the accuracy of the second angle parameter, resulting in higher accuracy in adjusting the position of the heating component (the heating element).
[0134] To better understand the above embodiments, a detailed explanation is provided below with reference to a specific embodiment. In one embodiment,
[0135] The fan is powered on, and the entire unit begins to work. At this time, the controller 102 detects the angle of the components on the heating element to ensure that the air outlet is perpendicular to the ground and the unit head is centered.
[0136] At this time, the heating element assembly 104 is parallel to the ground, and the conductive ball in the first detection unit is not affected by any tension and its position changes. At this time, the output parameter value received by the controller 102 is Ux1 (this value can be set according to different circuit needs, and the overall calculation formula is Uxn=VCC*(R0R0+R1), where VCC represents the power supply voltage and Uxn represents the parameter received by the controller).
[0137] After confirming the head is in the centered position, it is determined whether the entire unit is in heating mode. If heating is not activated, the unit is currently blowing cool air, and the heating element 104 remains in the centered position. The controller 102 then determines whether the user has pressed the up / down oscillation function. If not, the parameter value received by the controller 102 must remain the previously received Ux1. If so, the angle of the heating element 104 and the up / down oscillation angle must be synchronized. The controller 102 will simultaneously activate the stepper motors of both components. During this process, the angle parameter value received by the controller 102 will cycle with the up / down oscillation and continuously output the corresponding level signal.
[0138] If the controller 102 receives a user command to activate the heating function, the heating element 104 must rotate to a position parallel to the air outlet. At this point, it also needs to determine whether to activate the vertical oscillation function. If activated, the heating element 104 and the vertical oscillation stepper motor work simultaneously, maintaining a perpendicular position between the heating element and the air outlet. Throughout the operation, the parameter values received by the controller 102 will change with the component's rotation angle. Due to the downward force of gravity, the greater the rotation angle, the lower the conductive ball moves, and the output parameter values repeatedly change within a certain range (the range of parameter values during this rotation process can be set according to specific conditions such as spring deformation and synchronization accuracy requirements with the oscillation rotation).
[0139] When the fan is not heating, it reduces obstructions to the air intake and allows the oscillation function to be activated. The heating element rotates synchronously with the fan, remaining perpendicular to the air outlet. This results in a larger air intake volume and better cooling effect for the same power and application scenarios in cool mode. When heating is activated, the heating element is parallel to the air outlet, maximizing its coverage of the entire air intake and resulting in hotter air and better heating. This maximizes the fan's airflow efficiency and saves energy.
[0140] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0141] Receives operation control commands; operation control commands include cool air mode commands and warm air mode commands;
[0142] Obtain the first angle parameters of the heat-generating component and the second angle parameters of the fan component;
[0143] The heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
[0144] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: if the running control instruction is a cool air mode instruction, then based on the first angle parameter and the second angle parameter, it controls the heating component to move so that its extension direction is parallel to the airflow path of the fan component; if the running control instruction is a warm air mode instruction, then based on the first angle parameter and the second angle parameter, it controls the heating component to move so that it is perpendicular to the airflow path of the fan component, and controls the heating component to turn on.
[0145] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: determining whether the fan assembly is in the initial alignment state based on the second angle parameter; in the initial alignment state, the airflow path of the fan assembly is parallel to the plane where the fan is located; if not, controlling the fan assembly to return to the initial alignment state based on the second angle parameter; if so, controlling the operation of the heating component according to the first angle parameter, the second angle parameter and the operation control instruction.
[0146] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining the oscillation path of the fan assembly; controlling the heating component and the fan assembly to rotate synchronously according to the oscillation path; and maintaining the relative positional state between the heating component and the fan assembly during synchronous rotation.
[0147] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if it is determined that the fan assembly has been abnormally changed in position according to the second angle parameter, the heat-generating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the positional state between the heat-generating component and the fan assembly matches the operation control command.
[0148] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0149] Receives operation control commands; operation control commands include cool air mode commands and warm air mode commands;
[0150] Obtain the first angle parameters of the heat-generating component and the second angle parameters of the fan component;
[0151] The heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
[0152] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: if the running control instruction is a cool air mode instruction, then based on the first angle parameter and the second angle parameter, it controls the heating component to move so that its extension direction is parallel to the airflow path of the fan component; if the running control instruction is a warm air mode instruction, then based on the first angle parameter and the second angle parameter, it controls the heating component to move so that it is perpendicular to the airflow path of the fan component, and controls the heating component to turn on.
[0153] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: determining whether the fan assembly is in the initial alignment state based on the second angle parameter; in the initial alignment state, the airflow path of the fan assembly is parallel to the plane where the fan is located; if not, controlling the fan assembly to return to the initial alignment state based on the second angle parameter; if so, controlling the operation of the heating component according to the first angle parameter, the second angle parameter and the operation control instruction.
[0154] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining the oscillation path of the fan assembly; controlling the heating component and the fan assembly to rotate synchronously according to the oscillation path; and maintaining the relative positional state between the heating component and the fan assembly during synchronous rotation.
[0155] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: if it is determined that the fan assembly has been abnormally changed in position according to the second angle parameter, the heat-generating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the positional state between the heat-generating component and the fan assembly matches the operation control command.
[0156] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0157] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0158] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A fan control method, characterized in that, The fan includes a fan assembly and a heating assembly, the heating assembly being disposed within the air duct of the fan assembly; the method includes: Receive operation control commands; the operation control commands include cool air mode commands and warm air mode commands; The method acquires a first angle parameter of the heating component and a second angle parameter of the fan component; wherein the fan further includes a detection component, which is used to detect the angle parameters of the heating component and the fan component; the detection component includes a first detection unit disposed on the heating component and a second detection unit disposed on the fan component, the first detection unit is used to detect the first angle parameter of the heating component, and the second detection unit is used to determine the second angle parameter of the fan component; the first detection unit includes an angle detection component, a carrier, and a conductive moving body; the carrier is disposed on the heating component, and a plurality of conductive positions are disposed in the carrier along a direction consistent with the extension direction of the heating component, each of the conductive positions being connected to a controller through the detection component, and the conductive moving body being movably disposed within the carrier; The heating component is controlled according to the first angle parameter, the second angle parameter and the operation control command, so that the relative position state between the heating component and the fan component matches the operation control command.
2. The method according to claim 1, characterized in that, The step of controlling the heating component according to the first angle parameter, the second angle parameter, and the operation control command includes: If the operation control command is a cool air mode command, then based on the first angle parameter and the second angle parameter, the heating component is controlled to move until its extension direction is parallel to the airflow path of the fan component; If the operation control command is a warm air mode command, then based on the first angle parameter and the second angle parameter, the heating component is controlled to move perpendicular to the airflow path of the fan component, and the heating component is controlled to turn on.
3. The method according to claim 2, characterized in that, Before controlling the heating component according to the first angle parameter, the second angle parameter, and the operation control command, the method further includes: Based on the second angle parameter, it is determined whether the fan assembly is in the initial return-to-center state; in the initial return-to-center state, the airflow path of the fan assembly is parallel to the plane where the fan is located; If not, then based on the second angle parameter, control the fan assembly to return to its initial alignment state; If so, then the operation of the heating component is controlled according to the first angle parameter, the second angle parameter, and the operation control command.
4. The method according to claim 1, characterized in that, After controlling the heating component according to the first angle parameter, the second angle parameter, and the operation control command, the method further includes: Determine the oscillation path of the fan assembly; The heating element and the fan assembly are controlled to rotate synchronously according to the oscillation path; during the synchronous rotation, the relative position between the heating element and the fan assembly remains unchanged.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: If the fan assembly is determined to have been abnormally altered in position based on the second angle parameter, the heating component is controlled according to the first angle parameter, the second angle parameter, and the operation control command, so that the positional state between the heating component and the fan assembly matches the operation control command.
6. A fan control device, characterized in that, The fan includes a fan assembly and a heating assembly, the heating assembly being disposed within the air duct of the fan assembly; the device includes: The instruction acquisition module is used to receive operation control instructions; the operation control instructions include cool air instructions and warm air instructions. An angle acquisition module is used to acquire a first angle parameter of the heating component and a second angle parameter of the fan component; wherein, the fan further includes a detection component, which is used to detect the angle parameters of the heating component and the fan component; the detection component includes a first detection unit disposed on the heating component and a second detection unit disposed on the fan component, the first detection unit is used to detect the first angle parameter of the heating component, and the second detection unit is used to determine the second angle parameter of the fan component; the first detection unit includes an angle detection component, a carrier, and a conductive moving body; the carrier is disposed on the heating component, and a plurality of conductive positions are disposed in the carrier along a direction consistent with the extension direction of the heating component, each of the conductive positions being connected to a controller through the detection component, and the conductive moving body being movably disposed within the carrier; The operation control module is used to control the heating component according to the first angle parameter, the second angle parameter and the operation control command, so that the position state between the heating component and the fan component matches the operation control command.
7. A fan, characterized in that, The device includes a controller, a fan assembly, a heating assembly, and a detection assembly. The heating assembly is disposed within the air duct of the fan assembly. The fan assembly, the heating assembly, and the detection assembly are all connected to the controller. The detection assembly is used to detect the angle parameters of the heating assembly and the fan assembly and output them to the controller. The controller is used to implement the steps of the method according to any one of claims 1 to 5. The detection component includes a first detection unit disposed on the heating component and a second detection unit disposed on the fan component. Both the first and second detection units are connected to the controller. The first detection unit is used to detect and transmit a first angle parameter of the heating component to the controller. The first detection unit includes an angle detection component, a carrier, and a conductive moving body. The carrier is disposed on the heating component, and multiple conductive positions are disposed in the carrier along a direction consistent with the extension direction of the heating component. Each conductive position is connected to the controller through the detection component. The conductive moving body is movably disposed within the carrier. The second detection unit is used to determine a second angle parameter of the fan component.
8. The fan according to claim 7, characterized in that, The angle detection component includes a grounding resistor and multiple detection resistors. The number of detection resistors is the same as the number of conductive positions. Each conductive position is connected to a first end of a detection resistor. The second end of each detection resistor is connected to the first end of the grounding resistor. The first end of the grounding resistor is connected to the controller, and the second end of the grounding resistor is grounded.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Compound electric heater of shaking head
CN207196604U
Cooling and heating fan
CN214426130U