Control method and control system of motor controller

By switching modes between the fan controller and the motor controller and using the I2C protocol for communication, the existing fan controller's hardware cost and limited information acquisition are solved, and more complex fan information acquisition and hardware cost reduction are achieved.

CN120377760APending Publication Date: 2025-07-25RICHTEK TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410202980.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-01-24
Filing Date
2024-02-23
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Existing fan controllers require a large number of pins and additional hardware when controlling multiple fans, and can only obtain fan speed information and cannot obtain other important information.

Method used

Two modes of control methods are adopted: in the first mode, the control signal and the feedback signal are transmitted through wiring to control the fan speed, and in the second mode, complex communication is carried out through the I2C protocol to obtain more information, and hardware costs are reduced through the same wiring.

Benefits of technology

It realizes complex communication with the motor controller, obtains a variety of fan information, and reduces hardware costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120377760A_ABST
    Figure CN120377760A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a control method and a control system of a motor controller, and the method comprises the steps: in a first mode, transmitting a control signal from a fan controller to the motor controller through a first connecting wire; a feedback signal is transmitted from the motor controller to the fan controller through the second connecting wire, the control signal is used for controlling the rotating speed of a fan coupled with the motor controller, and the feedback signal corresponds to the actual rotating speed of the fan; and the fan controller sets the voltage of the second wiring as the preset level voltage so as to inform the motor controller to enter the second mode. And in the second mode, the first connecting wire serves as a sequence clock line (SCL), the second connecting wire serves as a sequence data line (SDA), and communication is conducted between the fan controller and the motor controller by applying an inter-integrated-circuit I2C protocol.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a control method for a fan controller and a motor controller, and more particularly to a control method with two modes. Background Art

[0002] When using a fan controller to control multiple fans, it is necessary to connect multiple fans to the fan controller. When a large number of fans need to be controlled, the fan controller needs to have a very large number of pins, and it may be necessary to use a hub, a splitter, and / or a repeater to connect the fans and the fan controller. This will increase the hardware cost. In addition, the current fan controller can only obtain the rotation speed information of the fan, and cannot know other information of the fan. Not knowing information other than the rotation speed is not conducive to the operator understanding the operation of the fan.

[0003] Therefore, the control method of the fan controller and the fan still needs to be improved to solve the above problems. Summary of the Invention

[0004] An embodiment of the present invention relates to a control method for a motor controller, including: in a first mode: transmitting a control signal from a fan controller to a first motor controller via a first wiring; transmitting a first feedback signal from the first motor controller to the fan controller via a second wiring, where the control signal is used to control the rotation speed of a first fan coupled to the first motor controller, and the first feedback signal corresponds to the actual rotation speed of the first fan; setting the voltage of the second wiring to a preset reference voltage by the fan controller to notify the first motor controller to enter a second mode. In the second mode: using the first wiring as a serial clock line (SCL), and using the second wiring as a serial data line (SDA) to apply the inter-integrated circuit (I 2 C) protocol to communicate between the fan controller and the first motor controller.

[0005] An embodiment of the present invention relates to a control system, including: a fan controller; and a first motor controller, coupled to a first fan, the first motor controller being connected to the fan controller via a first wiring and a second wiring; where, in the first mode: the fan controller transmits a control signal to the first motor controller via the first wiring, and the fan controller receives a first feedback signal from the first motor controller via the second wiring, where the control signal is used to control the rotation speed of the first fan of the first motor controller, and the first feedback signal corresponds to the actual rotation speed of the first fan; the fan controller sets the voltage of the second wiring to a preset reference voltage to notify the first motor controller to enter the second mode. In the second mode: the fan controller and the first motor controller use the first wiring as a serial clock line (SCL), and use the second wiring as a serial data line (SDA) to apply the inter-integrated circuit (I 2communicate via the [C] protocol.

[0006] By switching to the second mode, the present invention can communicate with the motor controller in a more complex manner to obtain various information from the motor controller or transmit commands to control the motor controller. In addition, the present invention provides control signals to all motor controllers through the same wiring, which can reduce the hardware cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 is a block diagram of the control system according to an embodiment of the present invention.

[0008] Figure 2 is a flowchart of the method according to an embodiment of the present invention.

[0009] Figure 3 is a flowchart of the method according to an embodiment of the present invention.

[0010] Figure 4 is an exemplary waveform diagram according to an embodiment of the present invention.

[0011] DESCRIPTION OF THE REFERENCE NUMERALS IN THE DRAWINGS:

[0012] 100: Control system

[0013] 110: Fan controller

[0014] 120: First motor controller

[0015] 130: Second motor controller

[0016] 140: First fan

[0017] 150: Second fan

[0018] 200, 300: Method

[0019] 210, 220, 230, 240, 310, 320, 330, 340, 350, 360, 370, 380, 390: Operations

[0020] D1, D2, D3: Data

[0021] int1: First interval

[0022] int2: Second interval

[0023] int3: Third interval

[0024] int4: Fourth interval

[0025] L1: First wiring

[0026] L2: Second wiring

[0027] L3: Third wiring

[0028] P1: first pin

[0029] P2: Second pin

[0030] P3: The third pin

[0031] P4: The fourth pin

[0032] P5: The fifth pin

[0033] P6: Pin 6

[0034] P7: Pin 7

[0035] R1: First resistor

[0036] R2: Second resistor

[0037] R3: The third resistor

[0038] V DD : First power supply voltage

[0039] V CC : Second power supply voltage DETAILED DESCRIPTION

[0040] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are given below and described in detail with reference to the accompanying drawings.

[0041] refer to Figure 1 , Figure 1 1 is a block diagram of a control system 100 according to an embodiment of the present invention. The control system 100 includes a fan controller 110, a first motor controller 120, and a second motor controller 130. The control system 100 is used to control a first fan 140 and a second fan 150. It should be noted that Figure 1 The number of motor controllers is only illustrative and is not intended to limit the present invention. The control system 100 may have more or fewer motor controllers.

[0042] The fan controller 110 has a first pin P1, a second pin P2, and a third pin P3. The fan controller 110 is used to control the first motor controller 120 and the second motor controller 130. The fan controller 110 can, for example, provide the processing power required to execute an operating system, program, software, module, or application program to execute the method of an embodiment of the present invention. For example, the fan controller 110 can include a combination of a microprocessor, a central processing unit, a general-purpose processor, and a special-purpose processor and / or a related chipset. In addition, the fan controller 110 can also include a memory to store data required for performing operations. In some embodiments, the fan controller 110 can be implemented by an integrated circuit.

[0043] The first motor controller 120 has a fourth pin P4 and a fifth pin P5. The first motor controller 120 is coupled to the first fan 140. The first motor controller 120 is configured to receive instructions from the fan controller 110 and control the first fan 140 according to the instructions. For example, the first motor controller 120 may have a motor to control / drive the first fan 140.

[0044] The second motor controller 130 has a sixth pin P6 and a seventh pin P7. The second motor controller 130 is coupled to the second fan 150. The second motor controller 130 is configured to receive instructions from the fan controller 110 and control the second fan 150 according to the instructions. For example, the second motor controller 130 may have a motor to control / drive the second fan 150.

[0045] The first motor controller 120 and the second motor controller 130 can also provide the processing power required to execute the operating system, programs, software, modules, and applications to execute the method of the embodiments of the present invention. For example, the first motor controller 120 and the second motor controller 130 may include a combination of a microprocessor, a central processing unit, a general-purpose processor, and a special-purpose processor and / or a related chipset. In addition, the first motor controller 120 and the second motor controller 130 can also include a memory to store the data required during operation. In some embodiments, the first motor controller 120 and the second motor controller 130 may be implemented by an integrated circuit.

[0046] The control system 100 further includes a first wiring L1, a second wiring L2, and a third wiring L3. The first wiring L1 connects the first pin P1 and the fourth pin P4. In addition, the first wiring L1 connects the first pin P1 and the sixth pin P6. The second wiring L2 connects the second pin P2 and the fifth pin P5. The third wiring L3 connects the third pin P3 and the seventh pin P7. In addition, the fan controller 110 is connected to the first power supply voltage V DD , and the first motor controller 120 and the second motor controller 130 are connected to the second power supply voltage V CC . In some embodiments, the first power supply voltage V DD is different from the second power supply voltage V CC . The first end of the first resistor R1 is connected to the first power supply voltage V DD , and the second end of the first resistor R1 is connected to the first pin P1, the fourth pin P4, and the sixth pin P6. The first end of the second resistor R2 is connected to the first power supply voltage V DD , and the second end of the second resistor R2 is connected to the second pin P2 and the fifth pin P5. The first end of the third resistor R3 is connected to the first power supply voltage V DD, the second end of the third resistor R3 is connected to the third pin P3 and the seventh pin P7.

[0047] Reference Figure 2 , Figure 2 is a flowchart of the method 200 according to an embodiment of the present invention. The method 200 can be executed by the control system 100. The fan controller 110, the first motor controller 120, and the second motor controller 130 can switch between the first mode and the second mode. In operation 210, in the first mode, the fan controller 110 transmits a control signal to the first motor controller 120 and the second motor controller 130 via the first wire L1. The control signal is used to control the rotational speeds of the first fan 140 and the second fan 150. In some embodiments, the control signal is a Pulse-Width Modulation (PWM) signal. In some embodiments, the rotational speeds of the first fan 140 and the second fan 150 are controlled by adjusting the duty ratio and / or frequency of the PWM signal. However, the present invention is not limited thereto.

[0048] After that, in operation 220, in the first mode, the fan controller 110 receives a first feedback signal from the first motor controller 120 via the second wire L2, and receives a second feedback signal from the second motor controller 130 via the third wire L3. The first feedback signal corresponds to the actual rotational speed of the first fan 140, and the second feedback signal corresponds to the actual rotational speed of the second fan 150. In some embodiments, the first feedback signal and the second feedback signal are Frequency Generator (FG) signals. In some embodiments, the first motor controller 120 and the second motor controller 130 include an open drain structure, and the open drain structure is used to generate the first feedback signal and the second feedback signal. For example, the open drain structure is used to pull down the voltages of the second wire L2 and the third wire L3. When the open drain structure does not pull down the voltages of the second wire L2 and the third wire L3, the voltages of the second wire L2 and the third wire L3 return to the first power supply voltage V DD . In some embodiments, the frequencies of the first feedback signal and the second feedback signal correspond to the actual rotational speeds of the first fan 140 and the second fan 150.

[0049] In operation 230, the fan controller 110 sets the voltages of the second wire L2 and the third wire L3 to a preset reference voltage to notify the first motor controller 120 and the second motor controller 130 to enter the second mode. In some embodiments, the preset reference voltage is a low reference voltage, but the present invention is not limited thereto. In other words, in certain embodiments, the fan controller 110 may also set the voltages of the second wire L2 and the third wire L3 to a high reference voltage to notify the first motor controller 120 and the second motor controller 130 to enter the second mode. In some embodiments, the fan controller 110 sets the voltages of the second wire L2 and the third wire L3 to the preset reference voltage through an open-drain structure therein.

[0050] In operation 240, in the second mode, the fan controller 110 and the first motor controller 120 use the first wire L1 as a Serial Clock Line (SCL), and use the second wire L2 as a Serial Data Line (SDA) to communicate using the Inter-Integrated Circuit (I 2 C) protocol. Similarly, in the second mode, the fan controller 110 and the second motor controller 130 use the first wire L1 as the SCL, and use the third wire L3 as the SDA to communicate using the I 2 C protocol. In the second mode, the fan controller 110 transmits a clock signal to the first motor controller 120 and the second motor controller 130 via the first wire L1. In some embodiments, the clock signal is a clock signal compliant with the I 2 C standard.

[0051] In the second mode, the fan controller 110 and the first motor controller 120 can communicate via the second wire L2, and the fan controller 110 and the second motor controller 130 can communicate via the third wire L3. In the embodiments of the present invention, the communication can be two-way. That is, the fan controller 110 can transmit instructions or information to the first motor controller 120 / the second motor controller 130 via the second wire L2 / the third wire L3. The first motor controller 120 / the second motor controller 130 can also transmit information to the fan controller 110 via the second wire L2 / the third wire L3. The information transmitted on the second wire L2 / the third wire L3 is based on the I 2Data encoded in the C standard. In some embodiments, the first motor controller 120 transmits a first electrical parameter of the first motor controller 120 to the fan controller 110 via the second wiring L2. Similarly, the second motor controller 130 transmits a second electrical parameter of the second motor controller 130 to the fan controller 110 via the third wiring L3. In some embodiments, the first electrical parameter and the second electrical parameter include the temperature, voltage, output current, input power, and / or actual rotational speed, etc. of the first motor controller 120 and the second motor controller 130. In some embodiments, the first motor controller 120 and the second motor controller 130 include a variety of sensors to measure electrical parameters, such as temperature sensors, voltage sensors, tachometers, etc.

[0052] Reference Figure 3 , Figure 3 is a flowchart of method 300 of an embodiment of the present invention. Method 300 can be executed by the control system 100. In operation 310, the fan controller 110, the first motor controller 120, and the second motor controller 130 operate in a first mode. In operation 320, the first motor controller 120 and the second motor controller 130 respectively determine whether the voltages on the second wiring L2 and the third wiring L3 are set to a preset reference voltage. If the voltages on the second wiring L2 and the third wiring L3 are not set to the preset reference voltage, method 300 returns to operation 310. If the voltages on the second wiring L2 and the third wiring L3 are set to the preset reference voltage, method 300 proceeds to operation 330. In some embodiments, in operation 320, when the first motor controller 120 and the second motor controller 130 respectively determine that the voltages of the second wiring L2 and the third wiring L3 are set to the preset reference voltage for more than a preset time, the first motor controller 120 and the second motor controller 130 perform operation 330 (i.e., switch to the second mode as described below). The first motor controller 120 and the second motor controller 130 can each include an internal clock generator or timer for timing.

[0053] In operation 330, the first motor controller 120 and the second motor controller 130 store the current rotational speed corresponding to the control signal in an internal memory. The current rotational speed is the rotational speed that the fan controller 110 currently (before entering the second mode) indicates to the first motor controller 120 and the second motor controller 130 should reach via the control signal. In operation 340, the fan controller 110, the first motor controller 120, and the second motor controller 130 operate in the second mode. In the second mode, if there is no instruction from the fan controller 110, the first motor controller 120 and the second motor controller 130 respectively control the first fan 140 and the second fan 150 to rotate at the previously stored current rotational speed. Since after switching to the second mode, the fan controller 110 no longer outputs the control signal for controlling the rotational speed from the first wiring L1, but outputs the clock signal for I 2 C communication. Therefore, before entering the second mode, the first motor controller 120 and the second motor controller 130 need to store the current rotational speed in the memory. In this way, after entering the second mode, the first motor controller 120 and the second motor controller 130 can maintain the same rotational speed.

[0054] In addition, the fan controller 110 sets the voltages on the second wiring L2 and the third wiring L3 together to a preset reference voltage. Therefore, the first motor controller 120 and the second motor controller 130 enter the second mode simultaneously. In other words, all the motor controllers connected to the fan controller 110 will enter the second mode together, and there will be no situation where one motor controller operates in the second mode while other motor controllers operate in the first mode.

[0055] In operation 350, the fan controller 110 transmits address information via the second wiring L2 and the third wiring L3. The address information corresponds to one of the motor controllers connected to the fan controller 110 (such as the first motor controller 120 or the second motor controller 130). The first motor controller 120 and the second motor controller 130 determine whether the received address information corresponds to themselves. If it is determined that the received address information does not correspond to themselves, the first motor controller 120 or the second motor controller 130 executes operation 370. If it is determined that the received address information corresponds to themselves, the first motor controller 120 or the second motor controller 130 executes operation 360.

[0056] In some embodiments, the fan controller 110 sequentially transmits the same address information on each wire serving as SDA in a manner of transmitting information on one wire at a time, to search for a motor controller corresponding to the address information. For example, the fan controller 110 may first transmit the address information on one wire serving as SDA (such as the second wire L2), and then transmit the address information on another wire serving as SDA (such as the third wire L3). The above actions are repeated until a motor controller corresponding to the address information is found. In some embodiments, when the motor controller determines that the received address information does not correspond to itself, the motor controller transmits negative information to the fan controller 110. After receiving the negative information, the fan controller 110 continues to transmit the address information on other wires.

[0057] In operation 360, the motor controller corresponding to the address information communicates with the fan controller 110. The following takes the scenario where the address information corresponds to the first motor controller 120 as an example for illustration. In some embodiments, when the first motor controller 120 determines that the address information corresponds to itself, it replies with a confirmation message via the second wire L2. After receiving the confirmation message, the fan controller 110 starts to communicate with the first motor controller 120 via the second wire L2. The fan controller 110 may transmit a request message to the first motor controller 120 via the second wire L2. After receiving the request message, the first motor controller 120 transmits electrical parameters to the fan controller 110 via the second wire L2. Optionally, the request message may instruct the first motor controller 120 to transmit preset electrical parameters. For example, the request message may instruct the first motor controller 120 to reply with temperature and output power.

[0058] In addition, the fan controller 110 may transmit an instruction to the first motor controller 120 via the second wire L2, and the instruction includes a preset rotational speed. After receiving the instruction, the first motor controller 120 controls the first fan 140 to rotate at the preset rotational speed. After that, after switching from the second mode to the first mode, the first motor controller 120 still controls the first fan 140 to rotate at the preset rotational speed. In other words, after receiving the instruction and switching back to the first mode, the first motor controller 120 will ignore the control signal from the fan controller 110 and continue to control the first fan 140 to rotate at the preset rotational speed. Therefore, by switching to the second mode, the fan controller 110 can separately set the rotational speed of one of the motor controllers. Other motor controllers that do not receive the instruction will still rotate at the rotational speed corresponding to the control signal after switching back to the first mode. In some embodiments, the instruction transmitted by the fan controller 110 includes the value of other electrical parameters (such as output power), so that the motor controller adjusts the electrical parameter to that value.

[0059] In operation 370, the first motor controller 120 and / or the second motor controller 130 wait for an instruction from the fan controller 110. When the fan controller 110 communicates with one of the motor controllers, the other motor controllers perform operation 370 and continue to maintain the current rotational speed (or a preset rotational speed). In some embodiments, after a motor controller responds to an instruction from the fan controller 110, it performs operation 370 and continues to wait for the next instruction from the fan controller 110. For example, the motor controller performs operation 370 after transmitting electrical parameters. Alternatively, the motor controller performs operation 370 after rotating at a preset rotational speed.

[0060] In operation 380, the fan controller 110 determines whether it has not received a reply from the first motor controller 120 or the second motor controller 130 for a period exceeding a preset time. In some embodiments, the fan controller 110 determines whether it has not received a reply from the motor controller for a period exceeding a preset time after transmitting address information on at least one wire serving as SDA. In some embodiments, the fan controller 110 determines whether it has not received a reply from the motor controller for a period exceeding a preset time after transmitting a request message or an instruction. Since in practical applications, some of the motor controllers connected to the fan controller 110 may not support I 2 C communication. However, the fan controller 110 has no way of knowing which motor controllers support I 2 C communication. Therefore, performing operation 380 can prevent the entire system from entering a long downtime state when attempting to communicate with a motor controller that does not support I 2 C communication. If the fan controller 110 determines that it has not received a reply from the first motor controller 120 or the second motor controller 130 for a period exceeding a preset time, the fan controller (e.g., by the stop instruction mentioned below) notifies all connected motor controllers to switch to the first mode. If the fan controller 110 determines that the time for not receiving a reply from the first motor controller 120 or the second motor controller 130 has not exceeded the preset time, method 300 proceeds to operation 390.

[0061] In operation 390, the first motor controller 120 and the second motor controller 130 determine whether a stop instruction is received. The fan controller 110 transmits stop instructions to the first motor controller 120 and the second motor controller 130 via the second wiring L2 and the third wiring L3 respectively, to notify the first motor controller 120 and the second motor controller 130 to switch to the first mode. Thus, if a stop instruction is received, the method 300 returns to operation 310. If a stop instruction is not received, the method 300 returns to operation 350. The fan controller 110 may transmit a stop instruction after completing a predetermined task. For example, the fan controller 110 may transmit a stop instruction after obtaining required electrical parameters from at least one motor controller, or after setting the rotational speed of at least one motor controller. Alternatively, the fan controller 110 may also transmit a stop instruction when no response is received from the motor controller after a preset time as described above.

[0062] Reference Figure 4 , Figure 4 is an exemplary waveform diagram of an embodiment of the present invention. Figure 4 The upper part schematically shows the signal on the second wiring L2. Figure 4 The lower part schematically shows the signal on the first wiring L1. In the first interval int1, the fan controller 110 and the first motor controller 120 operate in the first mode. Thus, the signal on the first wiring L1 is a control signal (such as a PWM signal) generated by the fan controller 110, and the signal on the second wiring L2 is a feedback signal generated by the first motor controller 120. In the second interval int2, the fan controller 110 sets the voltage on the second wiring L2 to a preset level. In Figure 4 the embodiment of, the fan controller 110 sets the voltage on the second wiring L2 to a low level. In addition, in the second interval int2, the signal on the first wiring L1 is still a control signal generated by the fan controller 110.

[0063] In the third interval int3, the fan controller 110 and the first motor controller 120 operate in the second mode. Thus, the signal on the first wiring L1 is a clock signal generated by the fan controller 110. As described above, the clock signal is, for example, a clock signal conforming to the I 2 C standard. For example, the width (duty cycle) of the clock signal may be 50%. In some embodiments, such as Figure 4As shown, the width (duty cycle) of the control signal (such as a PWM signal) transmitted by the fan controller 110 in the first mode is greater than the width of the clock signal transmitted in the second mode. In some embodiments, the fan controller 110 includes a signal generator for generating a control signal (such as a PWM signal) and a clock generator for generating a clock signal. The fan controller 110 selects the signal generated by the output signal generator or the clock generator through a switch or a multiplexer to output the control signal and the clock signal in different modes.

[0064] In the third interval int3, the signal on the second wiring L2 is data transmitted and received between the fan controller 110 and the first motor controller 120 using the I 2 C standard. The data D1 is the data that needs to be exchanged before communication, such as address information, confirmation information, etc. The data D2 is, for example, a request message, electrical parameters, instructions, etc. The data D3 is a stop instruction. In response to receiving the stop instruction, in the fourth interval int4, the fan controller 110 and the first motor controller 120 switch to the first mode.

[0065] By switching to the second mode, the present invention can perform more complex communication with the motor controller to obtain various information from the motor controller or transmit instructions to control the motor controller. In addition, the present invention provides control signals to all motor controllers through the same wiring, which can reduce the hardware cost.

[0066] Although the present case has been disclosed as above with embodiments, the above embodiments are not intended to limit the invention of the present case. Any person skilled in the art can make various changes and modifications based on the above embodiments without departing from the spirit and scope of the present case. Therefore, the protection scope of the present case shall be subject to the claims.

Claims

1. A control method for a motor controller, characterized in that, Including: In a first mode: Transmit a control signal from a fan controller to a first motor controller via a first wiring; Transmit a first feedback signal from the first motor controller to the fan controller via a second wiring, where the control signal is used to control the rotational speed of a first fan coupled to the first motor controller, and the first feedback signal corresponds to the actual rotational speed of the first fan; Set the voltage of the second wiring to a preset reference voltage by the fan controller to notify the first motor controller to enter a second mode; and In the second mode: Use the first wiring as a serial clock line and the second wiring as a serial data line to communicate between the fan controller and the first motor controller using the inter-integrated circuit protocol.

2. The control method of the motor controller according to claim 1, characterized in that, Further including: In the second mode: Transmit a clock signal from the fan controller to the first motor controller via the first wiring, and transmit a first electrical parameter of the first motor controller from the first motor controller to the fan controller via the second wiring.

3. The control method of the motor controller according to claim 2, characterized in that, The first electrical parameter includes the temperature, voltage, output current, output power, and / or actual rotational speed of the first motor controller.

4. The control method of the motor controller according to claim 1, characterized in that, The control signal is a pulse width modulation signal, and the first feedback signal is a frequency generator signal.

5. The control method of the motor controller according to claim 1, characterized in that, When the first motor controller determines that the voltage of the second wiring is set to the preset reference voltage for more than a preset time, the first motor controller switches to the second mode.

6. The control method of the motor controller according to claim 1, wherein Before switching to the second mode, store a current rotational speed corresponding to the control signal by the first motor controller; and after switching to the second mode, control the first fan to rotate at the current rotational speed by the first motor controller.

7. The control method of the motor controller according to claim 1, characterized in that, Further including: In the second mode, transmit a stop instruction from the fan controller to the first motor controller via the second wiring to notify the first motor controller to switch to the first mode.

8. The control method of the motor controller according to claim 1, wherein Further including: In the second mode, transmit an instruction from the fan controller to the first motor controller via the second wiring to set the rotational speed of the first fan of the first motor controller to a preset rotational speed.

9. The control method of the motor controller according to claim 8, characterized in that, After switching from the second mode to the first mode, control the first fan to rotate at the preset rotational speed by the first motor controller and ignore the control signal.

10. The control method of the motor controller according to claim 1, characterized in that, Further including: In the first mode: Transmit the control signal from the fan controller to a second motor controller via the first wiring; Transmit a second feedback signal from the second motor controller to the fan controller via a third wiring; where the control signal is used to control the rotational speed of a second fan coupled to the second motor controller, and the second feedback signal corresponds to the actual rotational speed of the second fan; Set the voltage of the third wiring to the preset reference voltage by the fan controller to notify the second motor controller to enter the second mode; and In the second mode: Use the first wiring as a serial clock line and the third wiring as a serial data line to communicate between the fan controller and the second motor controller using the inter-integrated circuit protocol; Wherein, in the second mode, the clock signal is transmitted from the fan controller to the second motor controller via the first wiring, and a second electrical parameter of the second motor controller is transmitted from the second motor controller to the fan controller via the third wiring.

11. The control method of the motor controller according to claim 1, characterized in that, In the second mode, the fan controller transmits an address information on the second wiring to communicate with the first motor controller corresponding to the address information.

12. The control method of the motor controller according to claim 1, characterized in that, When the fan controller determines that no reply is received from the first motor controller for more than a preset time, the fan controller notifies the first motor controller to switch to the first mode.

13. A control system, characterized in that, Comprising: A fan controller; And A first motor controller, coupled to a first fan, the first motor controller being connected to the fan controller via a first wiring and a second wiring; Wherein, in a first mode: The fan controller transmits a control signal to the first motor controller via the first wiring, and the fan controller receives a first feedback signal from the first motor controller via the second wiring, wherein the control signal is used to control the rotational speed of the first fan of the first motor controller, and the first feedback signal corresponds to the actual rotational speed of the first fan; The fan controller sets the voltage of the second wiring to a preset reference voltage to notify the first motor controller to enter a second mode; and In the second mode: The fan controller and the first motor controller use the first wiring as a serial clock line and the second wiring as a serial data line to communicate using the inter-integrated circuit protocol.

14. The control system according to claim 13, wherein In the second mode, the fan controller transmits a clock signal to the first motor controller via the first wiring, and the fan controller receives a first electrical parameter of the first motor controller from the first motor controller via the second wiring.

15. The control system according to claim 14, characterized in that, The first electrical parameter includes the temperature, voltage, output current, output power, and / or actual rotational speed of the first motor controller.

16. The control system according to claim 13, wherein When the first motor controller determines that the voltage of the second wiring is set to the preset reference voltage for more than a preset time, the first motor controller switches to the second mode.

17. The control system according to claim 13, wherein Before switching to the second mode, the first motor controller stores a current rotational speed corresponding to the control signal; and after switching to the second mode, the first motor controller controls the first fan to rotate at the current rotational speed.

18. The control system according to claim 13, wherein In the second mode, the fan controller transmits a stop instruction to the first motor controller via the second wiring to notify the first motor controller to switch to the first mode.

19. The control system according to claim 13, wherein In the second mode, the fan controller transmits an instruction to the first motor controller via the second wiring to set the rotational speed of the first fan of the first motor controller to a preset rotational speed.

20. The control system according to claim 19, wherein After switching to the first mode, the first motor controller ignores the control signal and controls the first fan to rotate at the preset rotational speed.

21. The control system according to claim 13, characterized in that, The control system further includes a second motor controller, the second motor controller being connected to the fan controller via the first wiring and a third wiring; In the first mode: The fan controller transmits the control signal to the second motor controller via the first wiring, and the fan controller receives a second feedback signal from the second motor controller via the third wiring, where the control signal is used to control the rotation speed of a second fan coupled to the second motor controller, and the second feedback signal corresponds to the actual rotation speed of the second fan; The fan controller sets the voltage of the third wiring to the preset reference voltage to notify the second motor controller to enter the second mode; In the second mode: The fan controller and the second motor controller use the first wiring as the serial clock line and the third wiring as the serial data line to communicate using the inter-integrated circuit protocol; The fan controller transmits the clock signal to the second motor controller via the first wiring, and the fan controller receives a second electrical parameter of the second motor controller from the second motor controller via the third wiring.