Swing angle detection device, swing fan, and control method and control device for swing fan
Patent Information
- Application Number
- CN202511363036.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2045-09-23
AI Technical Summary
[0003]有鉴于此,本发明提供了一种摇头角度检测装置、摇头风扇及摇头风扇的控制方法、控制装置,以解决相关技术中不能高效率检测摇头角度的问题
[0016] Beneficial effects: The temperature sensor is located on the outside of the structure being tested, making it easy to fix its position and preventing interference with the fan body. Specifically, the structure being tested rotates synchronously with the fan body's oscillation. During rotation, each section of the structure passes the temperature sensor sequentially. The temperature information detected by the temperature sensor on the outside of the structure continuously changes. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience.
Smart Images

Figure CN120906836B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of home appliance technology, specifically to an oscillation angle detection device, an oscillating fan, and a control method and control device for the oscillating fan. Background Technology
[0002] As people's pace of life accelerates and their demands for time and efficiency increase, a good product needs to meet various user needs. Most fan products using this technology employ stepper motors for oscillation control, and the oscillation angle is typically controlled by counting steps. Finding the current position during control becomes a major challenge. Currently, the industry commonly uses fixed-position detection, where detection elements are placed at several fixed locations. When the device rotates to that position, a signal is output to the main controller. However, if the device hasn't rotated to that position, the current position cannot be determined. Therefore, the device needs to rotate first, but since there are two directions of rotation, it's impossible to determine which direction is faster. Consequently, a considerable amount of time is spent finding the position before operating within the user-defined oscillation angle range. This fails to meet users' demands for high efficiency and negatively impacts the user experience. Summary of the Invention
[0003] In view of this, the present invention provides a device for detecting the oscillation angle, an oscillating fan, and a control method and control device for the oscillating fan, so as to solve the problem that the oscillation angle cannot be detected efficiently in related technologies.
[0004] In a first aspect, the present invention provides a head-shaking angle detection device, comprising:
[0005] The structure under test can move synchronously with the oscillation of the fan body. The structure under test is divided into multiple sections along its circumferential or length direction. Each section is equipped with a heating structure. The heating structure in each section has a different temperature when energized.
[0006] A temperature sensor is located on one side of the structure under test and can detect the temperature information of the zone corresponding to the temperature sensor. The color information detected by the detection module changes with the synchronous movement of the structure under test and the fan body.
[0007] An active module, connected to the temperature sensor, is used to determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor.
[0008] Beneficial effects: During the fan's oscillation process, the tested structure moves synchronously. The tested structure is divided into multiple sections along its circumference or length, each containing a heating structure. These heating structures in different sections reach different temperatures when powered on. A temperature sensor, located on one side of the tested structure, can detect the temperature information of the section corresponding to the sensor. Therefore, as the tested structure moves, the temperature information detected by the temperature sensor continuously changes. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience. Because the sections are continuous and have good continuity, the current oscillation angle of the fan body can be detected more accurately and in real-time.
[0009] In one alternative implementation, the heating structure within each of the partitions is configured with current-limiting resistors of different resistance values.
[0010] Beneficial effects: By configuring current-limiting resistors with different resistance values in the heating structures of each zone, under the premise of the same voltage, the different currents in each heating structure result in different temperatures in each zone when powered on. The temperature sensor is located on one side of the structure being tested and can detect the temperature information of the zone corresponding to the temperature sensor. Therefore, the temperature information detected by the temperature sensor changes continuously during the movement of the structure being tested. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0011] In one alternative implementation, the resistance values of the heating structures within each of the partitions are different.
[0012] Beneficial effects: The resistance values of the heating structures in each zone are different. Therefore, under the premise of the same voltage, the current through each heating structure is different, thus achieving different temperatures for the heating structures in each zone when energized. The temperature sensor is located on one side of the structure being tested and can detect the temperature information of the zone corresponding to the temperature sensor. Therefore, the temperature information detected by the temperature sensor changes continuously during the movement of the structure being tested. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0013] In one optional implementation, the structure under test is ring-shaped, and the structure under test has multiple partitions distributed along its circumference. The structure under test can rotate synchronously with the oscillation of the fan body.
[0014] Beneficial effects: The tested structure is ring-shaped, with multiple partitions distributed along its circumference. The tested structure can rotate synchronously with the oscillation of the fan body. During the rotation, each partition passes through the temperature sensor in sequence. The temperature information detected by the temperature sensor changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0015] In one alternative embodiment, the temperature sensor is located on the outside of the structure being measured.
[0016] Beneficial effects: The temperature sensor is located on the outside of the structure being tested, making it easy to fix its position and preventing interference with the fan body. Specifically, the structure being tested rotates synchronously with the fan body's oscillation. During rotation, each section of the structure passes the temperature sensor sequentially. The temperature information detected by the temperature sensor on the outside of the structure continuously changes. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0017] Secondly, the present invention also provides an oscillating fan, comprising:
[0018] Fan body;
[0019] The drive module is capable of driving the fan body to oscillate.
[0020] The aforementioned head-shaking angle detection device.
[0021] Beneficial effects: During the fan's oscillation process, the tested structure moves synchronously. The tested structure is divided into multiple sections along its circumference or length, each containing a heating structure. These heating structures in different sections reach different temperatures when powered on. A temperature sensor, located on one side of the tested structure, can detect the temperature information of the section corresponding to the sensor. Therefore, as the tested structure moves, the temperature information detected by the temperature sensor continuously changes. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor, resulting in higher detection efficiency, more timely detection, and a better user experience. Because the sections are continuous and have good continuity, the current oscillation angle of the fan body can be detected more accurately and in real-time.
[0022] In one optional embodiment, the drive module includes a drive motor connected to a transmission assembly, which is capable of converting the rotation of the drive motor into the motion of the structure under test.
[0023] Beneficial effects: The drive motor can both drive the fan body to oscillate and drive the tested structure to move through the transmission components. The structure is compact and can achieve synchronous movement between the tested structure and the fan body.
[0024] Thirdly, the present invention also provides a control method for an oscillating fan, applied to the oscillating fan, the control method comprising:
[0025] Receives the head-shaking start signal;
[0026] The control drive module drives the fan body to oscillate, and the structure under test moves accordingly.
[0027] The system acquires temperature information detected by the temperature sensor in real time and determines the angle information of the fan body based on the acquired temperature information.
[0028] Beneficial effects: When a oscillation start signal is received, the drive module drives the fan body to oscillate. During the oscillation of the fan body, the tested structure can move synchronously. The tested structure is divided into multiple sections along its circumference or length, and each section is equipped with a heating structure. The heating structures in each section have different temperatures when powered on. The temperature sensor is located on one side of the tested structure and can detect the temperature information of the section corresponding to the temperature sensor. Therefore, during the movement of the tested structure, the temperature information detected by the temperature sensor changes continuously. The temperature information detected by the temperature sensor is acquired in real time, and the angle information of the fan body is determined based on the acquired temperature information, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0029] In one optional implementation, determining the angle information of the fan body based on the acquired temperature information includes the following steps:
[0030] Input the acquired temperature information into a preset relationship table;
[0031] The preset relationship table stores the correspondence between temperature information and the angle information of the fan body;
[0032] The corresponding angle information can be obtained by looking up the table.
[0033] Beneficial effects: The correspondence between temperature information and the angle information of the fan body is pre-stored in the program of the oscillating fan. When the temperature information detected by the detection module is obtained, the corresponding angle information can be obtained by looking up the table, so as to efficiently and accurately obtain the angle information of the fan body.
[0034] In one optional implementation, the control method further includes:
[0035] Obtain the target head-shaking angle range set by the user;
[0036] The current angular position of the fan body is determined based on the temperature information detected by the temperature sensor.
[0037] Based on the current angular position and the target oscillation angle range, the shortest path for the fan body to rotate from the current angular position to the target oscillation angle range is calculated;
[0038] The rotation direction of the fan body is determined based on the shortest path, and the fan body is controlled to rotate in the specified rotation direction to the target oscillation angle range.
[0039] Beneficial effects: By setting a test structure that can move synchronously with the fan body, the temperature information detected by the temperature sensor changes continuously during the movement of the test structure. The temperature information detected by the temperature sensor is acquired in real time, and the angle information of the fan body is determined based on the acquired temperature information, thereby realizing the real-time detection of the oscillation angle. Then, based on the current angle position and the target oscillation angle range, the rotation direction of the fan body is determined, so that the fan body enters the target oscillation angle range set by the user in the optimal rotation direction, which helps to improve the user experience.
[0040] Fourthly, the present invention also provides a control device for an oscillating fan, applied to the oscillating fan, the control device comprising:
[0041] The receiving module is used to receive the head-shaking start signal;
[0042] The first control module controls the drive module to drive the fan body to oscillate, and the structure under test moves accordingly.
[0043] The acquisition module is used to acquire temperature information detected by the temperature sensor in real time;
[0044] The calculation module is used to determine the angle information of the fan body based on the acquired temperature information.
[0045] Beneficial effects: When the receiving module receives the oscillation start signal, the first control module controls the drive module to drive the fan body to oscillate. During the oscillation of the fan body, the tested structure can move synchronously. The tested structure is divided into multiple sections along its circumference or length, and each section is equipped with a heating structure. The heating structures in each section have different temperatures when powered on. The temperature sensor is located on one side of the tested structure and can detect the temperature information of the section corresponding to the temperature sensor. Therefore, during the movement of the tested structure, the temperature information detected by the temperature sensor changes continuously. The acquisition module acquires the temperature information detected by the temperature sensor in real time and determines the angle information of the fan body based on the acquired temperature information. The detection efficiency is higher and more timely, and the user experience is better. Attached Figure Description
[0046] 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.
[0047] Figure 1 This is a top view of a device for detecting the oscillation angle of an embodiment of the present invention, which moves synchronously with the left and right oscillation of the fan body.
[0048] Figure 2 A top view of the oscillation angle detection device moving synchronously with the left and right oscillation of the fan body in an alternative embodiment;
[0049] Figure 3 A front view of the oscillation angle detection device moving synchronously with the left and right oscillation of the fan body in an alternative embodiment;
[0050] Figure 4 A front view of the oscillation angle detection device moving synchronously with the left and right oscillation of the fan body in an alternative embodiment;
[0051] Figure 5 This is a schematic diagram illustrating the principle of an oscillating fan according to an embodiment of the present invention;
[0052] Figure 6 This is a flowchart illustrating a control method for an oscillating fan according to an embodiment of the present invention.
[0053] Explanation of reference numerals in the attached figures:
[0054] 1. Structure under test; 101. Zone; 2. Temperature sensor. Detailed Implementation
[0055] 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.
[0056] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0057] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0058] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0059] As people's pace of life accelerates and their demands for time and efficiency increase, a good product needs to meet various user needs. Most fan products using this technology employ stepper motors for oscillation control, and the oscillation angle is typically controlled by counting steps. Finding the current position during control becomes a major challenge. Currently, the industry commonly uses fixed-position detection, where detection elements are placed at several fixed locations. When the device rotates to that position, a signal is output to the main controller. However, if the device hasn't rotated to that position, the current position cannot be determined. Therefore, the device needs to rotate first, but since there are two directions of rotation, it's impossible to determine which direction is faster. Consequently, a considerable amount of time is spent finding the position before operating within the user-defined oscillation angle range. This fails to meet users' demands for high efficiency and negatively impacts the user experience.
[0060] Furthermore, related technologies require multiple detection elements to be spaced at intervals along the circumference of the fan body's running trajectory, resulting in a complex structure, strict production control requirements, high implementation costs, and hindering widespread adoption. Moreover, they can only detect a few fixed positions and cannot achieve real-time detection of the fan body's angular position.
[0061] The technical problem to be solved by the embodiments of this application is as follows:
[0062] 1. Solves the problems of long detection time and poor user experience of traditional angle detection methods.
[0063] 2. Solves the problem that traditional angle detection methods cannot detect the current position of the fan body in real time.
[0064] 3. This addresses the problem of poor linearity and continuity caused by setting multiple detection elements at intervals along the circumference of the fan body's running trajectory in related technologies.
[0065] 4. Solve the problem of light sensors being easily interfered with by light.
[0066] The following is combined Figures 1 to 6 The following describes embodiments of the present invention.
[0067] According to an embodiment of the present invention, a head-shaking angle detection device is provided, comprising: a structure under test 1, a temperature sensor 2, and a main control module.
[0068] The tested structure 1 can move synchronously with the oscillation of the fan body. The tested structure 1 is divided into multiple partitions 101 along its circumferential or length direction. Each partition 101 is equipped with a heating structure, and the heating structure in each partition 101 has a different temperature when powered on. The temperature sensor 2 is located on one side of the tested structure 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. The color information detected by the detection module changes with the synchronous oscillation of the tested structure 1 and the fan body. The active module is connected to the temperature sensor 2 and is used to determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2.
[0069] In this embodiment, during the fan body's oscillation process, the tested structure 1 can move synchronously. The tested structure 1 is divided into multiple partitions 101 along its circumferential or length direction. Each partition 101 is equipped with a heating structure, and the heating structures in each partition 101 have different temperatures when powered on. A temperature sensor 2 is located on one side of the tested structure 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. Therefore, during the movement of the tested structure 1, the temperature information detected by the temperature sensor 2 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience. Because the partitions 101 are continuous and have good continuity, the current oscillation angle of the fan body can be detected more accurately and in real time.
[0070] This oscillation angle detection device can quickly detect the current oscillation angle of the fan body. It has a simple structure, low cost, and is easy to implement. The temperature sensor 2 does not need to contact the measured structure 1 and the fan body, thus avoiding wear. At the same time, the temperature sensor 2 is not affected by light.
[0071] It should be noted that the structure under test 1 can move with the oscillation of the fan body, while the position of the temperature sensor 2 remains fixed, thereby realizing the continuous change of the partition 101 corresponding to the temperature sensor 2.
[0072] In one embodiment, the heating structure within each partition 101 is configured with current-limiting resistors of different resistance values.
[0073] In this embodiment, by configuring current-limiting resistors with different resistance values in the heating structures within each partition 101, under the premise of the same voltage, the different currents in each heating structure result in different temperatures in each partition 101 when energized. The temperature sensor 2 is located on one side of the structure under test 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. Therefore, during the movement of the structure under test 1, the temperature information detected by the temperature sensor 2 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0074] It should be noted that the various heating structures are connected in parallel, and each heating structure is connected in series with a current-limiting resistor.
[0075] In one embodiment, the resistance value of the heating structure in each partition 101 is different.
[0076] In this embodiment, the resistance values of the heating structures in each partition 101 are different. Therefore, under the premise of the same voltage, the current through each heating structure is different, thereby achieving different temperatures for the heating structures in each partition 101 when energized. The temperature sensor 2 is located on one side of the structure under test 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. Therefore, during the movement of the structure under test 1, the temperature information detected by the temperature sensor 2 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0077] It should be noted that the various heating structures are connected in parallel.
[0078] In one embodiment, the structure under test 1 is annular, and multiple partitions 101 are distributed along its circumference. The structure under test 1 can rotate synchronously with the oscillation of the fan body.
[0079] In this embodiment, the structure under test 1 is ring-shaped, and multiple partitions 101 are distributed along its circumference. The structure under test 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the structure under test 1, each partition 101 passes through the temperature sensor 2 in sequence. The temperature information detected by the temperature sensor 2 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0080] Furthermore, since the structure under test 1 is ring-shaped, it can be directly mounted on the fan body, making its axis parallel to the oscillation axis of the fan body. Alternatively, the structure under test 1 can be left unmounted on the fan body.
[0081] Specifically, the rotation of the tested structure 1 is a rotation about its axis. If the fan body oscillates left and right, the tested structure 1 is horizontally positioned, and its axis is vertically positioned. While the fan body oscillates left and right, the tested structure 1 rotates about its axis, and the temperature sensor 2 remains stationary. During the rotation of the tested structure 1, the heat generated by the heating structure at the position opposite to the temperature sensor 2 continuously changes. Therefore, the temperature information detected by the temperature sensor 2 continuously changes, and the main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2. Similarly, if the fan body oscillates up and down, the tested structure 1 is vertically positioned, and its axis is horizontally positioned. While the fan body oscillates up and down, the tested structure 1 rotates about its axis, and the temperature sensor 2 remains stationary. During the rotation of the tested structure 1, the heat generated by the heating structure at the position opposite to the temperature sensor 2 continuously changes. Therefore, the temperature information detected by the temperature sensor 2 continuously changes, and the main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2.
[0082] In one embodiment not shown in the figure, the structure under test 1 can be elongated and divided into multiple sections 101 along its length. Each section 101 is equipped with a heating structure, and the heating structures in each section 101 have different temperatures when powered on. The temperature sensor 2 is located on one side of the structure under test 1. When the fan body oscillates, the structure under test 1 moves back and forth. The position of the structure under test 1 corresponds to the oscillation angle of the fan body. During the back and forth movement of the structure under test 1, the temperature information detected by the temperature sensor 2 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0083] In one embodiment, such as Figure 1 As shown, temperature sensor 2 is located on the outside of the structure being measured 1.
[0084] In this embodiment, the temperature sensor 2 is located on the outside of the structure under test 1, which facilitates fixing the position of the temperature sensor 2 and avoids interference with the fan body. Specifically, the structure under test 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the structure under test 1, each partition 101 passes through the temperature sensor 2 in sequence. The temperature information detected by the temperature sensor 2 on the outside of the structure under test 1 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0085] In an alternative embodiment, such as Figure 2 As shown, temperature sensor 2 is located inside the structure under test 1. The structure under test 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the structure under test 1, each partition 101 passes through temperature sensor 2 in sequence. The temperature information detected by temperature sensor 2 inside the structure under test 1 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by temperature sensor 2, which is more efficient, more timely, and provides a better user experience.
[0086] In an alternative embodiment, if the fan body oscillates left and right, the structure under test 1 is horizontally positioned, and the axis of the structure under test 1 is vertically positioned. When the fan body oscillates left and right, the structure under test 1 rotates around its axis. Figure 3 This is a front view of the oscillation detection device when the fan body oscillates left and right, as shown in the image. Figure 3 As shown, the temperature sensor 2 can be placed on the upper side of the structure under test 1. The structure under test 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the structure under test 1, each partition 101 passes through the temperature sensor 2 in sequence. The temperature information detected by the temperature sensor 2 on the upper side of the structure under test 1 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2. The detection efficiency is higher and more timely, and the user experience is better.
[0087] In an alternative embodiment, if the fan body oscillates left and right, the structure under test 1 is horizontally positioned, and the axis of the structure under test 1 is vertically positioned. When the fan body oscillates left and right, the structure under test 1 rotates around its axis. Figure 4 This is a front view of the oscillation detection device when the fan body oscillates left and right, as shown in the image. Figure 4As shown, the temperature sensor 2 can be placed on the lower side of the structure under test 1. The structure under test 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the structure under test 1, each partition 101 passes through the temperature sensor 2 in sequence. The temperature information detected by the temperature sensor 2 on the lower side of the structure under test 1 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2. The detection efficiency is higher and more timely, and the user experience is better.
[0088] In an alternative embodiment, if the tested structure 1 is vertically positioned and its axis is horizontally positioned when the fan body oscillates back and forth, the temperature sensor 2 can be placed on the front side of the tested structure 1. The tested structure 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the tested structure 1, each partition 101 passes through the temperature sensor 2 in sequence. The temperature information detected by the temperature sensor 2 on the front side of the tested structure 1 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0089] In an alternative embodiment, if the tested structure 1 is vertically positioned and its axis is horizontally positioned when the fan body oscillates back and forth, the temperature sensor 2 can be placed on the rear side of the tested structure 1. The tested structure 1 can rotate synchronously with the oscillation of the fan body. During the rotation of the tested structure 1, each partition 101 passes through the temperature sensor 2 in sequence. The temperature information detected by the temperature sensor 2 on the rear side of the tested structure 1 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0090] Specifically, the detection principle of the head-shaking angle detection device is explained using the tested structure 1 as a ring:
[0091] Since the structure under test 1 is divided into multiple sections 101 along its circumference, and each section 101 is equipped with a heating structure, the temperature of the heating structure in each section 101 is different when energized. Therefore, the temperature of the structure under test 1 changes continuously along its circumference, and the temperature of each section 101 is different. The temperature sensor 2 is located on one side of the structure under test 1 to receive temperature information. It does not rotate with the fan body. When the fan body starts to oscillate, the structure under test 1 rotates synchronously. The position of the structure under test 1 corresponding to the temperature sensor 2 changes in real time. That is, the temperature corresponding to the temperature sensor 2 changes in real time and is different.
[0092] When the fan body starts to oscillate, the temperature sensor 2 detects the temperature information of the corresponding partition 101, thereby identifying the current partition 101. Furthermore, the temperature information is sent to the main control module, which then determines the current oscillation angle.
[0093] The structure under test 1 is divided into n partitions 101, namely N1, N2, N3, N4, N5...Nn. The heating structure temperature of each partition 101 is T1, T2, T3, T4, T5...Tn, respectively. Assuming the initial position is N5, the corresponding heating structure temperature is T5. Temperature sensor 2 detects this temperature information and sends it to the main control module. The main control module recognizes the temperature information as T5, and the angle information corresponds to the initial position. After rotation, position N5 is replaced by N4, and the temperature of partition 101 changes to T4. The temperature changes, and the angle changes. Different angles correspond to different temperature information. The main control module obtains the angle change by detecting the temperature change, that is, by measuring the temperature, it indirectly measures the angle.
[0094] Once the heating structure and current-limiting resistor are confirmed, the temperature of the heating structure is known or calibrable.
[0095] According to an embodiment of the present invention, in a second aspect, an oscillating fan is also provided, comprising: a fan body, a drive module, and an oscillation angle detection device provided in the above embodiments. The drive module is capable of driving the fan body to oscillate.
[0096] In this embodiment, during the fan body's oscillation process, the tested structure 1 can move synchronously. The tested structure 1 is divided into multiple partitions 101 along its circumferential or length direction. Each partition 101 is equipped with a heating structure, and the heating structures in each partition 101 have different temperatures when powered on. A temperature sensor 2 is located on one side of the tested structure 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. Therefore, during the movement of the tested structure 1, the temperature information detected by the temperature sensor 2 changes continuously. The main control module can determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor 2, resulting in higher detection efficiency, more timely detection, and a better user experience. Because the partitions 101 are continuous and have good continuity, the current oscillation angle of the fan body can be detected more accurately and in real time.
[0097] In one embodiment, the drive module includes a drive motor connected to a transmission component, which can convert the rotation of the drive motor into the motion of the structure under test 1.
[0098] In this embodiment, the drive motor can both drive the fan body to oscillate and drive the tested structure 1 to run through the transmission component. The structure is compact and can realize the synchronous movement of the tested structure 1 and the fan body.
[0099] It should be noted that the specific structure of the transmission component is not the focus of this embodiment. As long as the tested structure 1 can move synchronously with the fan body, this embodiment will not go into detail.
[0100] According to an embodiment of the present invention, in a third aspect, a control method for an oscillating fan is also provided, applied to the oscillating fan provided in the above embodiments, the control method comprising:
[0101] Step S101: Receive the head-shaking start signal;
[0102] Step S102: The control drive module drives the fan body to oscillate, and the tested structure 1 moves accordingly;
[0103] Step S103: Acquire the temperature information detected by temperature sensor 2 in real time, and determine the angle information of the fan body based on the acquired temperature information.
[0104] In this embodiment, when a head-shaking start signal is received, the drive module drives the fan body to oscillate. During the head-shaking process, the tested structure 1 can move synchronously. The tested structure 1 is divided into multiple partitions 101 along its circumferential or length direction. Each partition 101 is equipped with a heating structure. The heating structures in each partition 101 have different temperatures when powered on. The temperature sensor 2 is located on one side of the tested structure 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. Therefore, during the movement of the tested structure 1, the temperature information detected by the temperature sensor 2 changes continuously. The temperature information detected by the temperature sensor 2 is obtained in real time, and the angle information of the fan body is determined based on the obtained temperature information. The detection efficiency is higher and more timely, and the user experience is better.
[0105] In one embodiment, determining the angle information of the fan body based on the acquired temperature information includes the following steps:
[0106] Step S201: Input the acquired temperature information into a preset relationship table;
[0107] The preset relationship table stores the correspondence between temperature information and the angle information of the fan body;
[0108] Step S202: Obtain the corresponding angle information by looking up the table.
[0109] In this embodiment, the correspondence between temperature information and the angle information of the fan body is pre-stored in the program of the oscillating fan. When the temperature information detected by the detection module is obtained, the corresponding angle information can be obtained by looking up the table, so as to efficiently and accurately obtain the angle information of the fan body.
[0110] The correspondence between angle information and temperature information can be pre-prepared in a lookup table and included in the program. After detecting temperature information, the software can obtain the corresponding angle information by looking up the table, as shown in the example below:
[0111] Angle M M0 M1 M2 M3 .... Mn
[0112] In one embodiment, the control method further includes the following steps:
[0113] S301: Obtain the target head-shaking angle range set by the user;
[0114] S302: Determine the current angular position of the fan body based on the temperature information detected by temperature sensor 2;
[0115] S303: Based on the current angular position and the target oscillation angle range, calculate the shortest path for the fan body to rotate from the current angular position to the target oscillation angle range;
[0116] S304: Determine the rotation direction of the fan body based on the shortest path, and control the fan body to rotate to the target oscillation angle range in the rotation direction.
[0117] In this embodiment, by setting a test structure 1 that can move synchronously with the fan body, the temperature information detected by the temperature sensor 2 changes continuously during the movement of the test structure 1. The temperature information detected by the temperature sensor 2 is acquired in real time, and the angle information of the fan body is determined based on the acquired temperature information, thereby realizing the real-time detection of the oscillation angle. Then, based on the current angle position and the target oscillation angle range, the rotation direction of the fan body is determined, so that the fan body enters the target oscillation angle range set by the user in the optimal rotation direction, which is beneficial to improving the user experience.
[0118] The overall operating logic of the oscillating fan provided in this embodiment is as follows:
[0119] 1) After the machine is powered on, temperature sensor 2 works to determine the current angle position of the fan body;
[0120] 2) Determine whether the user has enabled the oscillation function. If the user has enabled the oscillation function, calculate the shortest path for the fan body to rotate from the current angular position to the target oscillation angle range set by the user based on the current position of the fan body. The fan body then rotates to the target oscillation angle range according to the shortest path.
[0121] 3) During operation, determine whether the set oscillation angle range has changed. If it has not changed, run according to the original setting information; if it has changed, determine the current angle position of the fan body, calculate the shortest path for the fan body to rotate from the current angle position to the target oscillation angle range set by the user, and rotate the fan body to the newly set target oscillation angle range according to the shortest path.
[0122] 4) During operation, determine whether the oscillation state of the fan body has been passively changed. If the user changes the running angle of the fan body through external force, the shortest path for the fan body to rotate from the current angular position to the target oscillation angle range set by the user can be calculated again based on the current position of the fan body. The fan body rotates to the target oscillation angle range according to the shortest path.
[0123] 5) During operation, determine whether the user has turned off the oscillation setting. If not, follow the original setting. If it is turned off, determine the current angle position of the fan body, and then calculate the shortest distance (direction) from the initial position (usually the front is the initial position) based on the current angle position, so that the fan body can return to the initial position in the shortest time.
[0124] According to an embodiment of the present invention, in a fourth aspect, a control device for an oscillating fan is also provided. This control device is used to implement the above embodiments and preferred embodiments, and details already described will not be repeated. As used below, the term "module" can refer to 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.
[0125] The control device for the oscillating fan provided in this embodiment is applied to the oscillating fan provided in the above embodiment. The control device includes:
[0126] The control device includes:
[0127] The receiving module is used to receive the head-shaking start signal;
[0128] The first control module controls the drive module to drive the fan body to oscillate, and the tested structure 1 moves accordingly.
[0129] The acquisition module is used to acquire temperature information detected by temperature sensor 2 in real time;
[0130] The acquisition module is used to determine the angle information of the fan body based on the acquired temperature information.
[0131] When the receiving module receives the oscillation start signal, the first control module controls the drive module to drive the fan body to oscillate. During the oscillation of the fan body, the tested structure 1 can move synchronously. The tested structure 1 is divided into multiple partitions 101 along its circumferential or length direction. Each partition 101 is equipped with a heating structure. The heating structures in each partition 101 have different temperatures when powered on. The temperature sensor 2 is located on one side of the tested structure 1 and can detect the temperature information of the partition 101 corresponding to the temperature sensor 2. Therefore, during the movement of the tested structure 1, the temperature information detected by the temperature sensor 2 changes continuously. The acquisition module acquires the temperature information detected by the temperature sensor 2 in real time. Based on the acquired temperature information, the acquisition module determines the angle information of the fan body, resulting in higher detection efficiency, more timely detection, and a better user experience.
[0132] 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.
[0133] In this embodiment, the 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.
[0134] 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 this application.
Claims
1. A head-shaking angle detection device, characterized in that, include: The structure under test (1) can move synchronously with the oscillation of the fan body. The structure under test (1) is divided into multiple partitions (101) along its circumferential or length direction. Each partition (101) is provided with a heating structure. The heating structure in each partition (101) has a different temperature when powered on. A temperature sensor (2) is located on one side of the structure under test (1) and can detect the temperature information of the partition (101) corresponding to the temperature sensor (2). The temperature information detected by the temperature sensor (2) changes with the synchronous movement of the structure under test (1) and the fan body. An active module, connected to the temperature sensor (2), is used to determine the current oscillation angle of the fan body based on the temperature information detected by the temperature sensor (2).
2. The head-shaking angle detection device according to claim 1, characterized in that, Each of the heating structures in each of the partitions (101) is equipped with a current-limiting resistor with a different resistance value.
3. The head-shaking angle detection device according to claim 1, characterized in that, The resistance values of the heating structures in each of the partitions (101) are different.
4. The head-shaking angle detection device according to any one of claims 1 to 3, characterized in that, The structure under test (1) is ring-shaped, and the structure under test (1) has multiple partitions (101) distributed along its circumference. The structure under test (1) can rotate synchronously with the oscillation of the fan body.
5. The head-shaking angle detection device according to claim 4, characterized in that, The temperature sensor (2) is located on the outside of the structure under test (1).
6. An oscillating fan, characterized in that, include: Fan body; The drive module is capable of driving the fan body to oscillate. The head-shaking angle detection device according to any one of claims 1 to 5.
7. The oscillating fan according to claim 6, characterized in that, The drive module includes a drive motor, which is connected to a transmission component. The transmission component can convert the rotation of the drive motor into the motion of the structure under test (1).
8. A control method for an oscillating fan, characterized in that, The control method, applied to the oscillating fan of claim 6 or 7, comprises: Receives the head-shaking start signal; The control drive module drives the fan body to oscillate, and the structure under test (1) moves accordingly; The temperature information detected by the temperature sensor (2) is acquired in real time, and the angle information of the fan body is determined based on the acquired temperature information.
9. The control method for an oscillating fan according to claim 8, characterized in that, Determining the angle information of the fan body based on the acquired temperature information includes the following steps: Input the acquired temperature information into a preset relationship table; The preset relationship table stores the correspondence between temperature information and the angle information of the fan body; The corresponding angle information can be obtained by looking up the table.
10. The control method for an oscillating fan according to claim 8, characterized in that, The control method further includes: Obtain the target head-shaking angle range set by the user; The current angular position of the fan body is determined based on the temperature information detected by the temperature sensor (2); Based on the current angular position and the target oscillation angle range, the shortest path for the fan body to rotate from the current angular position to the target oscillation angle range is calculated; The rotation direction of the fan body is determined based on the shortest path, and the fan body is controlled to rotate in the specified rotation direction to the target oscillation angle range.
11. A control device for an oscillating fan, characterized in that, The control device, applied to the oscillating fan of claim 6 or 7, comprises: The receiving module is used to receive the head-shaking start signal; The first control module controls the drive module to drive the fan body to oscillate, and the measured structure (1) moves accordingly. The acquisition module is used to acquire the temperature information detected by the temperature sensor (2) in real time; The calculation module is used to determine the angle information of the fan body based on the acquired temperature information.
Citation Information
Patent Citations
Angle-sensor-based fan head rotating angle adjusting structure and method
CN107762940A
Fan and control method therefor
US20180372108A1