Control device of oscillating fan
By using a joystick control module and a wirelessly connected oscillating fan design, the problem of controlling the rotation angle of multi-degree-of-freedom fans is solved, achieving the effects of structural simplification and cost reduction.
Patent Information
- Application Number
- CN202422761888.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2034-11-12
AI Technical Summary
In existing technologies, the rotation angle range of multi-degree-of-freedom fans is difficult to control precisely, and the structure is complex and the manufacturing cost is high.
The oscillating fan, which uses a joystick control module and is wirelessly connected, includes a base, a fan body, a first drive module, and a second drive module. The joystick control module generates rotation commands to control the first and second drive modules to rotate at any angle.
The control device structure of the oscillating fan has been simplified, the manufacturing cost has been reduced, and efficient and convenient control of the fan rotation angle has been achieved.
Smart Images

Figure CN223536601U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of wind power equipment control technology, specifically to a control device for an oscillating fan in the field of wind power equipment control technology. Background Technology
[0002] Fans can be broadly categorized based on the number of degrees of freedom they can rotate, including single-degree-of-freedom (DOF) fans, dual-degree-of-freedom (DDF) fans, and multi-degree-of-freedom (MDF) fans. Single-degree-of-freedom fans typically only allow for oscillation (left-right swinging), but their blades themselves cannot adjust up or down or tilt. Dual-degree-of-freedom (DDF) fans generally have the ability to rotate in two directions. For example, an oscillating fan can not only swing its head left and right but also adjust its angle up and down, thus changing the direction and range of airflow. Multi-degree-of-freedom (MDF) fans have three or more degrees of freedom, enabling more complex airflow regulation. However, in ordinary household or commercial fans, MDF may increase structural complexity, manufacturing costs, and ease of use, making it more difficult to control the rotation angle range of these fans. Utility Model Content
[0003] To address the technical problem of difficulty in controlling the rotation angle range of fans in related technologies, the purpose of this utility model is to provide a control device for an oscillating fan, and the specific technical solution adopted is as follows:
[0004] This utility model embodiment provides a control device for an oscillating fan, the control device for the oscillating fan includes:
[0005] The control device for the oscillating fan includes: a joystick control module and an oscillating fan; the joystick control module and the oscillating fan are wirelessly connected.
[0006] The oscillating fan includes: a base, a fan body, a first drive module, and a second drive module; wherein:
[0007] The first drive module is disposed inside the base and is used to drive the base to rotate around the rotation axis; the second drive module is disposed on the fan body and is used to drive the fan body to rotate around the base.
[0008] The input terminal of the joystick control module receives user commands, and the output terminal of the joystick control module is wirelessly connected to the first drive module and the second drive module respectively. It is used to generate rotation commands in response to the user commands, so as to control the rotation of the first drive module and the second drive module through the rotation commands.
[0009] This invention offers the following advantages: A control device for an oscillating fan is comprised of a joystick control module, a base, a fan body, a first drive module, and a second drive module. The first drive module is located within the base and drives the base to rotate around a rotation axis. The second drive module is located on the fan body and drives the fan body to rotate around the base. The joystick control module receives user commands at its input end and wirelessly connects to both the first and second drive modules. It generates rotation commands in response to the user commands, controlling the rotation of the first and second drive modules, such as up, down, left, or right. Thus, by receiving user commands at its input end and connecting its output end to the first and second drive modules, the joystick control module can control the first and second drive modules to rotate at any angle via rotation commands. This allows the joystick control module to control the first and second drive modules to rotate at any angle according to user commands, simplifying the structure of the oscillating fan control device, reducing manufacturing costs, and providing more efficient and convenient control of the fan's rotation angle. Attached Figure Description
[0010] To more clearly illustrate the technical solutions and advantages in the embodiments of this utility model or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this utility model. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 This is a schematic diagram of the composition structure of a control device for an oscillating fan provided in an embodiment of the present invention;
[0012] Figure 2 This is a schematic diagram of the circuit composition structure of a control device for an oscillating fan provided in an embodiment of the present invention;
[0013] Figure 3 This is another circuit composition diagram of a control device for an oscillating fan provided in this embodiment of the utility model;
[0014] Figure 4 This is a schematic diagram of another component structure of a control device for an oscillating fan provided in an embodiment of this utility model. Detailed Implementation
[0015] To further illustrate the technical means and effects adopted by this utility model to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of a control device for an oscillating fan according to this utility model. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics in one or more embodiments may be combined from any suitable form.
[0016] In the description of the embodiments of this utility model, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this utility model, "multiple" means two or more.
[0017] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.
[0019] The specific solution of the control device for an oscillating fan provided by this utility model is described below with reference to the accompanying drawings. Please refer to the attached drawings. Figure 1 This diagram illustrates the structural composition of a control device for an oscillating fan according to an embodiment of the present invention. The control device includes: a rocker control module 101 and an oscillating fan 102; wherein: the oscillating fan 102 includes: a base 1, a fan body 2, a first drive module 3, and a second drive module 4; wherein:
[0020] The first drive module 3 is disposed inside the base 1 and is used to drive the base 1 to rotate around the rotation axis; the second drive module 4 is disposed on the fan body and is used to drive the fan body 2 to rotate around the base 1.
[0021] The input terminal of the joystick control module 101 receives user commands, and the output terminal of the joystick control module 101 is wirelessly connected to the first drive module 3 and the second drive module 4 respectively, in response to the user commands, to generate rotation commands, so as to control the rotation of the first drive module 3 and the second drive module 4 through the rotation commands.
[0022] Here, user commands can be commands input autonomously by the user through the joystick control module, or commands collected by the joystick control module from the user. For example, the user can operate the joystick in the joystick control module to move it to the right, to the left, up, or down.
[0023] In some possible implementations, the joystick control module 101 can be a game controller with a processor. The joystick control module 101 includes: a joystick (as shown in the handle 111 in the joystick control module), at least two filtering units, a fan direction adjustment unit, a switch unit, and a processing unit, wherein: a first end of the joystick receives user commands; a second end of the joystick is connected to the input ends of the at least two filtering units; the output ends of the at least two filtering units are connected to the switch unit; and the output end of the filtering unit is connected to the sliding end of the fan direction adjustment unit.
[0024] The sliding end of the fan steering adjustment unit is connected to the input end of the processing unit, and the output end of the processing unit is connected to the first drive module and the second drive module respectively.
[0025] The processing unit is used to collect the movement information of the joystick and control the rotation of the first drive module and the second drive module based on the movement information.
[0026] Here, there are at least two filtering units, including: a first filtering unit, a second filtering unit, and a third filtering unit; wherein:
[0027] The second end of the joystick is connected to the input ends of the first filter unit, the second filter unit, and the third filter unit, respectively; the output end of the first filter unit is connected to the switch unit; the output ends of the second filter unit and the third filter unit are respectively connected to the sliding ends of different fan direction adjustment units. The joystick can be as follows: Figure 1 middle
[0028] The fan direction adjustment unit includes: a first fan direction adjustment unit and a second fan direction adjustment unit; wherein:
[0029] The sliding end of the first fan steering adjustment unit is connected to the output end of the second filter unit, and the sliding end of the second fan steering adjustment unit is connected to the output end of the third filter unit.
[0030] The first fan direction adjustment unit is a first sliding rheostat; the second fan direction adjustment unit is a second sliding rheostat.
[0031] like Figure 2As shown, the first filtering unit may include a resistor R2 and a capacitor C12. The input terminal of the first filtering unit is the end of resistor R2 that receives the user command, i.e., the output terminal of the joystick. One end of capacitor C12 is connected to resistor R2, and the other end is grounded, thus enabling the RC circuit formed by resistor R2 and capacitor C12 to filter the signal input from the joystick. The second filtering unit includes: Figure 2 The resistor R6 and capacitor C13 are shown. One end of resistor R6 is connected to the sliding terminal of the first fan direction adjustment unit, and the other end is connected to one end of capacitor C13 and a high-level signal. The other end of capacitor C13 is grounded. The third filter unit includes: Figure 2 The resistor R12 and capacitor C14 are shown. One end of resistor R2 is connected to the sliding terminal of the second fan direction adjustment unit, and the other end is connected to one end of capacitor C14 and a high-level signal. The other end of capacitor C14 is grounded. Capacitors C12, C13, and C14 can be the same type of capacitor; for example, the capacitance can be 100 nanofarads (nF).
[0032] In some possible implementations, such as Figure 2 As shown, the first fan steering adjustment unit includes a first sliding rheostat (i.e., sliding rheostat y), and the second fan steering adjustment unit includes a second sliding rheostat (i.e., sliding rheostat x); wherein the sliding ends of the first and second sliding rheostats move with the rotation of the rocker arm.
[0033] Since the second end of the joystick is connected to the input ends of the first and second filter units respectively, and the output end of the first filter unit is connected to the sliding end of the first fan direction adjustment unit, and the output end of the second filter unit is connected to the sliding end of the second fan direction adjustment unit; therefore, by operating the joystick, the sliding ends of the first and second fan direction adjustment units slide accordingly when the joystick rotates. For example, when the joystick rotates horizontally, the sliding end of the first sliding rheostat slides horizontally accordingly; if the joystick rotates to the right, the sliding end of the first sliding rheostat also slides to the right; when the joystick rotates up and down, the slider of the second sliding rheostat slides up and down accordingly. Figure 2 As shown, the sliding end of the first sliding rheostat is the sliding contact of the sliding rheostat y, and the sliding end of the second sliding rheostat is the sliding contact of the sliding rheostat x.
[0034] In some possible implementations, the joystick is spring-reset to the center position when at rest, equivalent to the sliders of both the x and y sliding rheostats being centered. The measured voltage is approximately half of 3.3 volts (V), i.e. Figure 2 The voltages of SW_x and SW_y are approximately half of 3.3V.
[0035] When the user moves the joystick to the right, the slider of the variable resistor x moves to the right, and the voltage collected by the SW_x pin increases; conversely, the same applies.
[0036] When the user moves the joystick upwards, the sliding rheostat y moves upwards, and the voltage collected by the SW_y pin increases; conversely, when the user moves the joystick downwards, the voltage increases.
[0037] When the joystick slides to a 30-degree angle, the voltage values collected by both the sliding rheostat x and the sliding rheostat y increase, with the voltage value of rheostat x increasing faster. Thus, the voltage values collected by the sliding rheostat x and the sliding rheostat y form a coordinate system representing the joystick's position. Figure 2 In this code, Key_PB represents the button pressed down on the joystick along the Z-axis. This button can be used to collect user commands and input them to the input terminal of the first filtering unit. Thus, by configuring the joystick control module through the filtering unit and the sliding rheostat, the joystick can be moved to cause the sliding rheostat to slide accordingly, thereby controlling the fan motor to rotate at any angle.
[0038] The processing unit can be a microprocessor, which controls the first drive module and the second drive module to rotate by collecting the movement information of the joystick. The movement information includes: movement distance and movement direction.
[0039] In some embodiments, the processing unit includes: a microcontroller, a filtering subunit, a storage subunit, a crystal oscillator, and a resonant circuit; wherein, the input terminal of the filtering subunit is connected to the output terminal of the joystick control module, the output terminal of the filtering subunit is connected to the input terminal of the microcontroller, the crystal oscillator is connected to the clock terminal of the microcontroller, and the resonant circuit is connected to the antenna interface of the microcontroller.
[0040] The input terminal of the storage sub-unit is connected to the output terminal of the joystick control module and the output terminal of the microcontroller, respectively; wherein, the storage sub-unit is used to store and record the rotation trajectory of the fan.
[0041] like Figure 3 As shown, the filter subunit includes a resistor R20 and a capacitor C16, where capacitor C11 has a capacitance of 1 microfarad (µF). The processing unit can be any type of microcontroller, such as the AiP4952. The crystal oscillator is... Figure 3 The crystal oscillator Y1 shown has a capacitance of 12 MHz. The resonant circuit includes: inductor L2, capacitor C14, and capacitor C15; wherein, the capacitance of inductor L2 is 2 nanohenries (nH), and the capacitances of capacitors C14 and C15 are 1 picofarad (pF). The storage subunit can be a register in the microcontroller.
[0042] The processing unit is used to filter the movement information to obtain filtered data; and to control the fan motor to rotate based on the filtered data to obtain rotation data. The rotation data includes the fan motor's speed and direction of motion.
[0043] The storage subunit is used to store the movement information and rotation data of the joystick control module. The received data is saved through the storage subunit, for example, into an array. Thus, after the processing unit completes its learning process, it has a complete record of operation data. After processing, it can perform reverse and forward movements to reconstruct the fan's rotation data.
[0044] Here, after the microcontroller collects the movement information of the joystick, it verifies the movement information to filter out correct and valid data, thus obtaining the filtered data. Then, it controls the fan motor to rotate using the filtered data, obtaining rotation data. This rotation data and the joystick control module's movement information are stored together in this storage subunit so that the microcontroller can access the movement information and rotation data.
[0045] In some possible implementations, after the microcontroller collects the information, it sends the information to be transmitted to the wireless communication processing chip through the serial, half-duplex bus (Inter-Integrated Circuit, IIC) communication protocol. The wireless transmission chip transmits the signal through the antenna. The transmitted information is in bytes. The data communication format is as follows: the data header indicates the beginning of the communication data. The receiving end can use the data header as a sign to start receiving data; if it is not a data header, the received information can be ignored. The second frame indicates the data length, indicating how many bytes of data follow. The data is represented from the third frame onwards, and the byte length is the length in SendBuf[1]. The last byte is the byte used to verify all the preceding content.
[0046] After receiving the data, the receiver performs the same calculation. If the data does not match, it indicates an error during communication, and the data is considered invalid and will not be used. In this embodiment, the data content mainly consists of the angle and distance of the joystick movement. The angle is generally represented by a floating-point number, with a minimum of 4 bytes, while the distance can be represented by an integer, with a minimum of one byte.
[0047] In some embodiments, the processing unit is further configured to parse the filtered data to obtain the movement distance and movement angle of the joystick of the joystick control module; and control the rotation of the first drive module and the second drive module based on the movement distance and the movement angle to obtain the rotation data.
[0048] In some possible implementations, the processing unit is further configured to analyze the movement distance and the movement angle to obtain a first direction vector and a second direction vector; based on the first direction vector and the second direction vector, determine the movement speed and direction of the first drive module and the second drive module; and control the motor rotation based on the movement speed and direction to obtain the rotation data. Thus, by using a joystick control module (e.g., a remote control) with a joystick (e.g., a game controller), the angle and distance of the game controller's movement are collected and transmitted wirelessly to the processing unit. The processing unit then controls the rotation of the first drive module and the second drive module, thereby achieving the specified action of the game controller.
[0049] Here, as Figure 3 The microcontroller shown parses the filtered data, splitting it into an X-direction vector (i.e., the first direction vector) and a Y-direction vector (i.e., the second direction vector). This yields the movement distance and angle of the joystick in the joystick control module. The fan motor's speed and direction are then controlled using these movement distances and angles, thus obtaining the rotation data. For example, the speed is calculated using both the X and Y direction vectors. If the magnitudes of the X and Y direction vectors are the same, meaning the speeds in the X and Y directions are the same, then the fan motor's speed is the speed in the X direction. The motion angle is 45°, and the direction of motor motion can be obtained based on this motion angle. Thus, by analyzing the motion distance and angle in the motion information, the fan's speed and direction of motion can be accurately determined, thereby enabling the fan to rotate at any angle.
[0050] In some possible implementations, the processing unit is further configured to input a prompt message when the rotation angle of the fan motor is detected to reach a preset angle threshold; and to read the rotation data from the storage subunit, invert the rotation data to obtain reverse rotation data; and control the fan motor to rotate based on the directional rotation data.
[0051] Here, the preset angle thresholds can be user-defined. For example, the preset angle threshold for the horizontal direction can be set to 150°, and the preset angle threshold for the vertical direction can be set to 30°. For instance, if the processing unit detects that the fan motor's rotation angle has reached both the horizontal limit (e.g., 150 degrees) and the vertical limit (e.g., from the top to 30 degrees downwards, a total of 120 degrees), it will automatically generate and output a prompt message to remind the user to change the angle. This enables the fan to operate within its horizontal and vertical limit angles, and automatically stops when it encounters these limits.
[0052] Alternatively, while outputting the prompt message, the processing unit reads the rotation data from the storage subunit, inverts the direction and speed of the rotation data in chronological order to obtain reverse rotation data, and controls the fan motor to rotate according to this reverse rotation data; thus, by controlling the fan motor to rotate using the reverse rotation data, the fan motor can return to the original rotation data. In learning mode, the processing unit can memorize the current rotation trajectory of the fan through the storage subunit and repeat the memorized trajectory after learning is complete.
[0053] In this embodiment of the invention, a control device for an oscillating fan is composed of a joystick control module, a base, a fan body, a first drive module, and a second drive module. The first drive module is disposed within the base and drives the base to rotate around a rotation axis. The second drive module is disposed on the fan body and drives the fan body to rotate around the base. The input end of the joystick control module receives user commands, and the output end of the joystick control module is wirelessly connected to both the first and second drive modules. It generates rotation commands in response to the user commands, controlling the rotation of the first and second drive modules, such as up, down, left, or right. Thus, by receiving user commands at its input end and connecting its output end to the first and second drive modules, the joystick control module can control the first and second drive modules to rotate at any angle via rotation commands. This allows the joystick control module to control the rotation of the first and second drive modules at any angle according to user commands, simplifying the structure of the oscillating fan control device, reducing manufacturing costs, and providing more direct, clear, and precise control of the fan rotation.
[0054] In some embodiments, such as Figure 4 As shown, the base 1 includes a first part 11 and a second part 12 that can rotate relative to each other;
[0055] The first driving module 3 is located between the first part 11 and the second part 12, and is used to drive the second part to rotate relative to the first part about a rotation axis. For example, the rotation axis is a vertical axis. The first driving module 3 drives the second part 12 to swing left and right about the first part 11.
[0056] The second drive module 4 includes a second motor 41, a drive gear 42, and a tilting component 43. The second motor 41 is mounted on the fan body 2, and the drive gear 42 is connected to the second motor 41. The tilting component 43 has an internal gear 401 and a rotating shaft 402 located at the center of the internal gear 401. The internal gear 401 is connected to the drive gear, and the rotating shaft 402 is connected to the fan body 2 and the second part 12, and is used to drive the fan body 2 to rotate around the second part 12. The rotating shaft 402 is perpendicular to the rotation axis; for example, the rotating shaft 402 is horizontally arranged. The input end of the second motor is connected to the input end of the microcontroller, and is used to rotate in response to the rotation command output by the microcontroller. In this way, by operating the joystick in the joystick control module, the microcontroller can output a rotation command consistent with the joystick rotation, thereby enabling the second motor to rotate at any angle.
[0057] The drive gear is connected to the second motor. The flipping member 43 is provided with an internal gear and a rotating shaft located at the center of the internal gear. The internal gear is connected to the drive wheel. The rotating shaft is connected to the fan body and the second part and is used to drive the fan body to rotate around the second part. The rotating shaft is perpendicular to the rotation axis.
[0058] like Figure 4 As shown, the first drive module 4 includes a first motor 31 disposed in the second part 12, a first gear 32 connected to the output shaft of the first motor 31, and a second gear 33 connected to the first gear. The first part is connected to the second gear and rotates synchronously. The input end of the first motor is connected to the input end of the microcontroller and is used to rotate in response to the rotation command output by the microcontroller.
[0059] When the fan in the above technical solution is working, the first drive module 3 drives the second part 12 of the base 1 to rotate around the first part 11, realizing the rotation of the fan body 2 around the rotation axis, such as oscillating left and right; at the same time, the second drive module 4 drives the drive gear 42 to rotate through the second motor 41. The drive gear 42 then drives the flipping part 43 to rotate around the rotating shaft 402 through cooperation with the internal gear 401. The rotating shaft 402 drives the fan body 2 to rotate around the second part 12, such as oscillating up and down. In this way, the fan realizes two degrees of freedom of rotation. Among them, the cooperation between the drive gear 42 and the internal gear 401 of the flipping part 43 is more compact than the cooperation of the external gear in the traditional fan up and down angle adjustment mechanism, which reduces the space occupied and thus helps to reduce the product size. Moreover, the internal gear 401 transmission has a high torque transmission capacity and stability, can withstand a large load, and has high durability.
[0060] In one embodiment where the aforementioned rotating shaft 402 is connected to the fan body 2 and the second part 12, such as... Figure 4As shown, the second part 12 is provided with a shaft hole 120 and is located inside the oscillating bracket 23 on the back of the fan body 2. The rotating shaft 402 moves through the oscillating bracket 23 and is fixed inside the shaft hole 120 by means of key connection, so that when the base 1 is fixed, the rotating shaft 402 can drive the oscillating bracket 23 to rotate relative to the base 1, thereby realizing the rotation of the fan body 2.
[0061] For example, the second motor 41 is fixed to the oscillating bracket 23 by bolts.
[0062] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, the division of the above functional modules is only used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the system can be divided into different functional modules to complete all or part of the functions described above. In the embodiments provided by this utility model, it should be understood that the disclosed system can be implemented in other ways. For example, the system embodiments described above are merely illustrative. For example, the division of modules or units is only a logical functional division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces. The indirect coupling or communication connection of the system or unit can be electrical, mechanical, or other forms.
[0063] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired results. In some embodiments, multiple task processing and parallel processing are possible or may be advantageous. The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. The above content is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the protection scope of the present invention.
Claims
1. A control device for an oscillating fan, characterized in that, The control device for the oscillating fan includes: a joystick control module and an oscillating fan; the joystick control module and the oscillating fan are wirelessly connected. The oscillating fan includes: a base, a fan body, a first drive module, and a second drive module; wherein: The first drive module is disposed inside the base and is used to drive the base to rotate around the rotation axis; the second drive module is disposed on the fan body and is used to drive the fan body to rotate around the base. The input terminal of the joystick control module receives user commands, and the output terminal of the joystick control module is wirelessly connected to the first drive module and the second drive module respectively. It is used to generate rotation commands in response to the user commands, so as to control the rotation of the first drive module and the second drive module through the rotation commands.
2. The control device for an oscillating fan according to claim 1, characterized in that, The joystick control module includes: at least two filtering units, a fan direction adjustment unit, a switching unit, and a processing unit, wherein: The first end of the joystick receives user commands, and the second end of the joystick is connected to the input ends of the at least two filtering units; the output ends of the at least two filtering units are connected to the switching unit; the output ends of the at least two filtering units are connected to the sliding end of the fan direction adjustment unit. The sliding end of the fan steering adjustment unit is connected to the input end of the processing unit, and the output end of the processing unit is connected to the first drive module and the second drive module respectively. The processing unit is used to collect the movement information of the joystick and control the rotation of the first drive module and the second drive module based on the movement information.
3. The control device for an oscillating fan according to claim 2, characterized in that, The at least two filtering units include: a first filtering unit, a second filtering unit, and a third filtering unit; wherein: The second end of the rocker arm is connected to the input end of the first filter unit, the input end of the second filter unit, and the input end of the third filter unit, respectively; the output end of the first filter unit is connected to the switch unit; the output ends of the second filter unit and the third filter unit are respectively connected to the sliding ends of different fan direction adjustment units.
4. The control device for an oscillating fan according to claim 3, characterized in that, The fan direction adjustment unit includes: a first fan direction adjustment unit and a second fan direction adjustment unit; wherein: The sliding end of the first fan steering adjustment unit is connected to the output end of the second filter unit, and the sliding end of the second fan steering adjustment unit is connected to the output end of the third filter unit.
5. The control device for an oscillating fan according to claim 4, characterized in that, The first fan direction adjustment unit is a first sliding rheostat; the second fan direction adjustment unit is a second sliding rheostat.
6. The control device for an oscillating fan according to claim 2, characterized in that, The processing unit includes a microcontroller, a filtering subunit, a crystal oscillator, and a resonant circuit; wherein the input terminal of the filtering subunit is connected to the output terminal of the joystick control module, the output terminal of the filtering subunit is connected to the input terminal of the microcontroller, the crystal oscillator is connected to the clock terminal of the microcontroller, and the resonant circuit is connected to the antenna interface of the microcontroller.
7. The control device for an oscillating fan according to claim 6, characterized in that, The processing unit further includes: a storage subunit; wherein: The input terminal of the storage sub-unit is connected to the output terminal of the joystick control module and the output terminal of the microcontroller, respectively; wherein, the storage sub-unit is used to store and record the rotation data of the fan.
8. The control device for an oscillating fan according to claim 6, characterized in that, The base includes a first part and a second part that can rotate relative to each other; The first driving module is located between the first part and the second part, and is used to drive the second part to rotate relative to the first part about a rotation axis; The second drive module includes a second motor, a drive gear, and a tilting component. The second motor is mounted on the fan body, and its input terminal is connected to the input terminal of the microcontroller. It is used to rotate in response to the rotation command output by the microcontroller. The drive gear is connected to the second motor. The flipping component has an internal gear and a rotating shaft located at the center of the internal gear. The internal gear is connected to the drive wheel. The rotating shaft is connected to the fan body and the second part and is used to drive the fan body to rotate around the second part. The rotating shaft is perpendicular to the rotation axis.
9. A control device for an oscillating fan according to claim 8, characterized in that, The first drive module includes a first motor located in the second part, a first gear connected to the output shaft of the first motor, and a second gear connected to the first gear. The first part is connected to the second gear and rotates synchronously. The input terminal of the first motor is connected to the input terminal of the microcontroller, and is used to rotate in response to the rotation command output by the microcontroller.