Motor driver with motor steering feedback mechanism and driving method

The motor driver, which uses a motor steering feedback mechanism, detects and controls the rotation direction and speed of the motor, solving the problem of overheating in a confined space for traditional motor drivers and improving the stability and reliability of the motor system.

CN122394465APending Publication Date: 2026-07-14ANPEC ELECTRONICS CORPORATION

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ANPEC ELECTRONICS CORPORATION
Filing Date
2025-01-21
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

Traditional motor drives cannot effectively manage the rotation direction and speed of the motor in a confined space, leading to overheating and damage to circuit components.

Method used

A motor driver with a motor direction feedback mechanism is used. The rotation direction and speed are detected by the motor state detection circuit, and the waveform parameters of the feedback signal, such as the duty cycle, are set. The feedback signal is then output to control the rotation direction and speed of the motor.

Benefits of technology

It achieves precise control of the motor's rotation direction and speed, reduces the risk of overheating of circuit components, and improves the stability and reliability of the motor system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122394465A_ABST
    Figure CN122394465A_ABST
Patent Text Reader

Abstract

The present application provides a motor driver with a motor rotation feedback mechanism and a driving method. The motor driver includes a motor driving circuit, a motor state detecting circuit and a feedback circuit. The motor driving circuit drives a motor. The motor state detecting circuit detects a running state of the motor, the running state including a rotation direction. The feedback circuit sets at least one of a plurality of waveforms of a feedback signal according to the running state of the motor, and outputs the feedback signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to electric motors, and more particularly to an electric motor driver and driving method having an electric motor steering feedback mechanism. Background Technology

[0002] Electronic products generate heat during operation, especially in enclosed spaces or enclosures. The heat produced by these components circulates within the enclosure, heating other components and potentially causing them to overheat and break down. Therefore, electronic products must be equipped with fans to cool the circuit components.

[0003] When a conventional motor driver drives a motor, the conventional feedback circuit sets the frequency of the feedback signal based on the motor's rotation speed and outputs it to an external system device. The external system device then uses the frequency of the feedback signal to obtain the motor's rotation speed and manages or controls the conventional motor driver's operation of the motor. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention provides a motor driver with a motor direction feedback mechanism. The motor driver of this invention includes a motor drive circuit, a motor state detection circuit, and a feedback circuit. The motor drive circuit is connected to a motor and configured to drive the motor. The motor state detection circuit is configured to detect the operating state of the motor, including the direction of rotation. The feedback circuit is connected to the motor state detection circuit and configured to set at least one of a plurality of waveforms for a feedback signal based on the operating state of the motor, and output the feedback signal.

[0005] To address the shortcomings of existing technologies, this invention provides a motor driving method with a motor steering feedback mechanism. The motor driving method of this invention includes the following steps: driving the motor to operate; detecting the operating state of the motor, wherein the operating state includes a rotation direction; and setting at least one of a plurality of waveforms of a feedback signal based on the detected operating state of the motor.

[0006] As described above, the present invention provides a motor driver and driving method with a motor steering feedback mechanism. The motor driver and driving method of the present invention detect the rotation direction of the motor, and based on the detected rotation direction (including forward and reverse rotation), set parameters such as the duty cycle of the feedback signal waveform, and output a feedback signal, so as to transmit the motor's operating state, such as rotation direction, using only a single feedback signal.

[0007] To further understand the features and technical content of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings provided are for reference and illustration only and are not intended to limit the present invention. Attached Figure Description

[0008] Figure 1 This is a block diagram of a motor driver with a motor steering feedback mechanism according to a first embodiment of the present invention.

[0009] Figure 2 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the first embodiment of the present invention.

[0010] Figure 3 This is a block diagram of a motor driver with a motor steering feedback mechanism according to a second embodiment of the present invention.

[0011] Figure 4 This is a block diagram of a motor driver with a motor steering feedback mechanism according to a third embodiment of the present invention.

[0012] Figure 5 The waveform diagrams are of the first feedback setting signal, reference waveform signal, and feedback signal of the motor driver with a motor steering feedback mechanism according to the third embodiment of the present invention.

[0013] Figure 6 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the fourth embodiment of the present invention.

[0014] Figure 7 This is a schematic diagram of a specified forward duty cycle and a specified reverse duty cycle set for a motor driver with a motor steering feedback mechanism according to the fourth embodiment of the present invention.

[0015] Figure 8 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the fifth embodiment of the present invention.

[0016] Figure 9 This is a schematic diagram of a specified forward duty cycle range and a specified reverse duty cycle range set for a motor driver with a motor steering feedback mechanism according to the fifth embodiment of the present invention.

[0017] Figure 10 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the sixth embodiment of the present invention.

[0018] Figure 11 This is a schematic diagram of a specified forward duty cycle and a specified reverse duty cycle range set for a motor driver with a motor steering feedback mechanism according to the sixth embodiment of the present invention.

[0019] Figure 12 The waveform diagram shows the feedback signal output by the motor driver with motor steering feedback mechanism according to the sixth embodiment of the present invention when braking and starting the motor.

[0020] Figure 13 This is a schematic diagram of a fan started by a motor driver with a motor steering feedback mechanism according to the first to sixth embodiments of the present invention. Detailed Implementation

[0021] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the concept of the present invention. Furthermore, the accompanying drawings of the present invention are for simple illustrative purposes only and are not depictions of actual dimensions, as stated in advance. The following embodiments will further describe the relevant technical content of the present invention in detail, but the disclosed content is not intended to limit the scope of protection of the present invention. In addition, the term "or" as used herein may, depending on the actual situation, include any or more combinations of the associated listed items.

[0022] Please see Figure 1 and Figure 2 ,in Figure 1 This is a block diagram of a motor driver with a motor steering feedback mechanism according to a first embodiment of the present invention. Figure 2 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the first embodiment of the present invention.

[0023] The electric motor driver of the present invention includes, as follows Figure 1 The diagram shows a motor drive circuit 100, a motor status detection circuit 200, and a feedback circuit 300. The motor drive circuit 100 is connected to the motor MT. The motor status detection circuit 200 is located on the motor MT, or is in contact with or connected to the motor MT. The feedback circuit 300 is connected to the motor status detection circuit 200. In practice, the feedback circuit 300 can be connected to an external system device such as a processor, the motor drive circuit 100, or both.

[0024] like Figure 1 The motor driver shown in this invention is suitable for performing the motor driving method of this invention, such as... Figure 2 Steps S11 to S13 are shown.

[0025] Motor drive circuit 100 drives motor MT (e.g.) Figure 2 Step S11).

[0026] The motor status detection circuit 200 detects the operating status of the motor MT (e.g., ...). Figure 2 Step S12) includes the rotation direction of the motor MT.

[0027] It is worth noting that, based on the rotation direction of the motor MT detected by the motor state detection circuit 200, the feedback circuit 300 sets a parameter, such as the duty cycle, of at least one of the multiple waveforms of the feedback signal FG. Figure 2 In step S13), this feedback signal FG is output to an external system device, motor drive circuit 100, or both. The external system device, motor drive circuit 100, or both can, based on the feedback signal FG, indicate or control the drive of the motor MT to control or modulate the speed of the motor MT.

[0028] In addition, the motor status detection circuit 200 can detect the rotation speed of the motor MT, and the feedback circuit 300 can set another parameter, such as frequency, of at least one of the multiple waveforms of the feedback signal FG based on the rotation speed of the motor MT detected by the motor status detection circuit 200.

[0029] In other words, the motor driver of the present invention can represent the rotation direction of the motor MT by one or more parameters, such as the duty cycle, from the multiple waveforms of the feedback signal FG. Simultaneously, the motor driver of the present invention can also represent the rotational speed of the motor MT by one or more other parameters, such as the frequency, from the multiple waveforms of the feedback signal FG. Thus, the motor driver of the present invention can simultaneously transmit the rotation direction and rotational speed of the motor MT using a single feedback signal FG waveform.

[0030] Please see Figure 3 This is a block diagram of a motor driver with a motor steering feedback mechanism according to the second embodiment of the present invention.

[0031] like Figure 3 As shown, in the second embodiment, the motor driver of the present invention includes a motor drive circuit 100, a motor state detection circuit 200, and a feedback circuit 300, wherein the feedback circuit 300 includes a feedback signal generation circuit 301 and a feedback information setting circuit 302. The feedback signal generation circuit 301 is connected to the feedback information setting circuit 302 and the motor state detection circuit 200. The motor state detection circuit 200 is disposed on the motor MT, or in contact with or connected to the motor MT.

[0032] The feedback information setting circuit 302 sets multiple feedback setting signals.

[0033] The feedback signal generation circuit 301 determines which of the multiple feedback setting signals obtained from the feedback information setting circuit 302 to generate a feedback signal based on one or more operating states (including rotation direction) of the motor MT detected by the motor state detection circuit 200. The feedback signal generation circuit 301 can output a feedback signal FG to an external system device, the motor drive circuit 100, or both.

[0034] For example, the feedback information setting circuit 302 sets multiple feedback setting signals corresponding to multiple specified rotation directions, each containing multiple specified parameters (e.g., multiple reference duty cycles), which represent the multiple specified rotation directions. For example, the specified parameters (e.g., multiple reference duty cycles) contained in each feedback setting signal can be parameters (e.g., duty cycles) of one or more waveforms of each feedback setting signal. The feedback signal generation circuit 301 can obtain a feedback setting signal corresponding to the specified rotation direction that is the same as the detected rotation direction of the motor MT, and set the parameters (e.g., duty cycles) of one or more waveforms of the feedback signal FG to be the same as the specified parameter (e.g., a specified duty cycle) contained in this feedback setting signal.

[0035] It is worth noting that the feedback setting circuit 302 can set or modulate multiple specified parameters (e.g., multiple reference duty cycles) representing multiple specified rotation directions based on multiple feedback setting signals received from an external system device at a receiving end (e.g., a client). Different receiving ends (e.g., clients) may specify different specified parameters (e.g., multiple reference duty cycles) to represent the same specified rotation direction. Thus, when the motor MT operates in the same rotation direction, the waveforms of the multiple feedback signals FG received by the external system devices at different receiving ends (e.g., clients) have different duty cycles.

[0036] Please see Figure 4 and Figure 5 ,in Figure 4 This is a block diagram of a motor driver with a motor steering feedback mechanism according to a third embodiment of the present invention. Figure 5 The waveform diagrams are of the first feedback setting signal, reference waveform signal, and feedback signal of the motor driver with a motor steering feedback mechanism according to the third embodiment of the present invention.

[0037] like Figure 4As shown, in the third embodiment, the motor driver of the present invention includes a motor drive circuit 100, a motor state detection circuit 200, and a feedback circuit 300. The feedback circuit 300 includes a feedback signal generation circuit 301 and a feedback information setting circuit 302. The feedback information setting circuit 302 includes a first feedback setting circuit 3021 and a second feedback setting circuit 3022. The feedback signal generation circuit 301 is connected to the second feedback setting circuit 3022, the first feedback setting circuit 3021, and the motor state detection circuit 200.

[0038] The first feedback setting circuit 3021 sets and outputs a first feedback setting signal NL to the feedback signal generation circuit 301. The second feedback setting circuit 3022 sets and outputs a second feedback setting signal DT to the feedback signal generation circuit 301. The aforementioned plurality of feedback setting signals may include the first feedback setting signal NL and the second feedback setting signal DT.

[0039] For example, when the motor state detection circuit 200 detects that the rotation direction of the motor MT is the same as a specified forward rotation direction, the feedback signal generation circuit 301 does not modulate the duty cycle of the waveform of the first feedback setting signal NL. At this time, the duty cycle of the output feedback signal FG is the same as the duty cycle of the waveform of the first feedback setting signal NL.

[0040] Conversely, when the motor state detection circuit 200 detects that the rotation direction of the motor MT is the same as a specified reverse direction or different from a specified forward direction, the feedback signal generation circuit 301 can modulate the duty cycle of the waveform of the first feedback setting signal NL, so that the duty cycle of the modulated first feedback setting signal NL waveform is the same as the duty cycle of the waveform of the second feedback setting signal DT, and output a feedback signal FG containing the modulated waveform or more. Alternatively, the feedback signal generation circuit 301 can directly set the duty cycle of the feedback signal FG to be equal to the duty cycle of the waveform of the second feedback setting signal DT based on the second feedback setting signal DT.

[0041] Therefore, when the rotation direction of the motor MT switches between a specified reverse direction and a specified forward direction, some of the multiple waveforms of the feedback signal FG output by the feedback signal generation circuit 301 have the same duty cycle as one or more waveforms of the second feedback setting signal DT, while the duty cycle of the other few waveforms is the same as one or more waveforms of the first feedback setting signal NL.

[0042] For example, when the rotation direction of the motor MT changes from a specified reverse direction to a specified forward direction, among the multiple waveforms of the feedback signal FG output by the feedback signal generation circuit 301, such as... Figure 5As shown, the duty cycles of the first two waveforms are the same as the duty cycles of multiple waveforms of the second feedback setting signal DT, while the duty cycles of the two waveforms generated subsequently are the same as the duty cycles of multiple waveforms of the first feedback setting signal NL.

[0043] The duty cycle of the first two waveforms of the feedback signal FG is calculated by dividing the working period t21 of the feedback signal FG waveform by the complete period T2 of the feedback signal FG waveform, where the complete period T2 is equal to the sum of the working period t21 and the non-working period t22. The working period t21 of the feedback signal FG waveform refers to the time that the feedback signal FG is at a high level. The non-working period t22 of the feedback signal FG waveform refers to the time that the feedback signal FG is at a low level.

[0044] The duty cycle of the last two waveforms of the feedback signal FG is calculated by dividing the working period t11 of the feedback signal FG waveform by the complete period T1 of the feedback signal FG waveform, where the complete period T1 is equal to the sum of the working period t11 and the non-working period t12. The working period t11 of the feedback signal FG waveform refers to the time that the feedback signal FG is at a high level. The non-working period t12 of the feedback signal FG waveform refers to the time that the feedback signal FG is at a low level.

[0045] Please see Figure 6 and Figure 7 ,in Figure 6 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the fourth embodiment of the present invention. Figure 7 This is a schematic diagram of a specified forward duty cycle and a specified reverse duty cycle set for a motor driver with a motor steering feedback mechanism according to the fourth embodiment of the present invention.

[0046] like Figure 1 , Figure 3 and Figure 4 The motor driver shown in this invention is applicable to the motor driving method of this invention, including, for example, the following: Figure 6 Steps S21 to S25 are shown. (As...) Figure 6 Steps S21 to S25 shown may be included in, for example Figure 2 In step S13, as shown, the procedure follows steps S11 and S12 described above. For ease of explanation, in the following text, it will be referred to as... Figure 4 The motor driver of the present invention shown executes steps S21 to S25.

[0047] The first feedback setting circuit 3021 sets the duty cycle of the waveform of a first feedback setting signal NL representing a specified forward rotation direction. This duty cycle in the waveform of the first feedback setting signal NL is used as a forward rotation duty cycle (e.g., ...). Figure 6 Step S21).

[0048] The second feedback setting circuit 3022 sets a second feedback setting signal DT representing a specified reversal direction. The duty cycle of the waveform of this second feedback setting signal DT is used as a reversal duty cycle (e.g., ...). Figure 6 Step S21).

[0049] The feedback signal generation circuit 301 determines whether the rotation direction of the motor detected by the motor state detection circuit 200 is the same as a specified forward rotation direction (e.g., ...). Figure 6 Step S22).

[0050] When the rotation direction of the motor MT is the same as a specified forward rotation direction, the feedback signal generation circuit 301 sets or modulates the duty cycle of the feedback signal FG waveform to be equal to a forward rotation duty cycle (e.g., ...). Figure 6 Step S23).

[0051] Conversely, when the rotation direction of the motor MT is different from a specified forward rotation direction, the feedback signal generation circuit 301 determines whether the rotation direction of the motor detected by the motor state detection circuit 200 is the same as a specified reverse rotation direction (e.g., ...). Figure 6 Step S24).

[0052] When the rotation direction of the motor MT is the same as a specified reverse direction, the feedback signal generation circuit 301 sets or modulates the waveform duty cycle of the feedback signal FG to be equal to a reverse duty cycle (e.g., ...). Figure 6 Step S25).

[0053] For example, such as Figure 7 As shown, the forward rotation duty cycle is 40% and the reverse rotation duty cycle is 70%, or the forward rotation duty cycle is 70% and the reverse rotation duty cycle is 40%. This is only an example and is not intended to limit the invention.

[0054] Please see Figure 8 and Figure 9 ,in Figure 8 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the fifth embodiment of the present invention. Figure 9 This is a schematic diagram of a specified forward duty cycle range and a specified reverse duty cycle range set for a motor driver with a motor steering feedback mechanism according to the fifth embodiment of the present invention.

[0055] like Figure 1 , Figure 3 and Figure 4 The motor driver of the present invention shown is applicable to the motor driving method of the present invention and also includes, for example, the following: Figure 8 Steps S31 to S35 are shown. (As...) Figure 8 Steps S31 to S35 shown may be included in, for example Figure 2Step S13, as shown, is performed after steps S11 and S12 described above. In the following text, it will be referred to as... Figure 4 The electric motor driver of the present invention will be described below.

[0056] The first feedback setting signal NL set by the first feedback setting circuit 3021 includes a forward duty cycle range (e.g., ... Figure 8 Step S31).

[0057] The second feedback setting circuit 3022 sets the second feedback setting signal DT, which includes an inverted duty cycle range (e.g., Figure 8 Step S31).

[0058] The feedback signal generation circuit 301 determines whether the rotation direction of the motor detected by the motor state detection circuit 200 is the same as a specified forward rotation direction (e.g., ...). Figure 8 Step S32).

[0059] When the rotation direction of the motor MT is the same as a specified forward rotation direction, the feedback signal generation circuit 301 sets or modulates the duty cycle of at least one of multiple waveforms of a feedback signal FG until it falls within a forward rotation duty cycle range (e.g., ...). Figure 8 Step S33).

[0060] Conversely, when the rotation direction of the motor MT is different from a specified forward rotation direction, the feedback signal generation circuit 301 determines whether the rotation direction of the motor detected by the motor state detection circuit 200 is the same as a specified reverse rotation direction (e.g., ...). Figure 8 Step S34).

[0061] When the rotation direction of the motor MT is the same as a specified reverse direction, the feedback signal generation circuit 301 sets or modulates the duty cycle of at least one of a plurality of waveforms of a feedback signal FG so that it falls within a reverse duty cycle range (e.g., Figure 8 Step S35).

[0062] For example, such as Figure 9 As shown, the forward duty cycle range is less than (or equal to) 40% and the reverse duty cycle range is greater than (or equal to) 70%, or in practice, the forward duty cycle range is greater than (or equal to) 70% and the reverse duty cycle range is less than (or equal to) 40%. This is only an example and is not intended to limit the invention.

[0063] Please see Figure 10 and Figure 11 ,in Figure 8 This is a flowchart illustrating the steps of a motor drive method with a motor steering feedback mechanism according to the sixth embodiment of the present invention. Figure 11This is a schematic diagram of a specified forward duty cycle and a specified reverse duty cycle range set for a motor driver with a motor steering feedback mechanism according to the sixth embodiment of the present invention.

[0064] like Figure 1 , Figure 3 and Figure 4 The motor driver of the present invention shown is applicable to the motor driving method of the present invention and also includes, for example, the following: Figure 10 Steps S41 to S45 are shown. (As...) Figure 10 Steps S41 to S45 shown may be included in, for example... Figure 2 Step S13, as shown, is performed after steps S11 and S12 described above. In the following text, it will be referred to as... Figure 4 The electric motor driver of the present invention will be described below.

[0065] The first feedback setting signal NL set by the first feedback setting circuit 3021 includes a forward rotation duty cycle, or includes a forward rotation waveform signal whose duty cycle is equal to a forward rotation duty cycle (e.g., ...). Figure 10 Step S41).

[0066] The second feedback setting circuit 3022 sets the second feedback setting signal DT, which includes an inverted duty cycle range (e.g., Figure 10 Step S41).

[0067] The feedback signal generation circuit 301 determines whether the rotation direction of the motor detected by the motor state detection circuit 200 is the same as a specified forward rotation direction (e.g., ...). Figure 10 Step S42).

[0068] When the rotation direction of the motor MT is the same as a specified forward rotation direction, the feedback signal generation circuit 301 sets or modulates the duty cycle of the waveform of a feedback signal FG to be equal to a forward rotation duty cycle (e.g., ...). Figure 10 Step S43).

[0069] Conversely, when the rotation direction of the motor MT is different from a specified forward rotation direction, the feedback signal generation circuit 301 determines whether the rotation direction of the motor detected by the motor state detection circuit 200 is the same as a specified reverse rotation direction (e.g., ...). Figure 10 Step S44).

[0070] When the rotation direction of the motor MT is the same as a specified reverse direction, the feedback signal generation circuit 301 sets or modulates the duty cycle of the waveform of a feedback signal FG so that it falls within a reverse duty cycle range (e.g., Figure 10 Step S45).

[0071] For example, such as Figure 11As shown, the forward duty cycle is equal to 50% and the reverse duty cycle range is less than (or in practice greater than) 50%, or the forward duty cycle range is less than (or in practice greater than) 50% and the reverse duty cycle is equal to 50%. This is only an example and is not intended to limit the invention.

[0072] In practice, the first feedback setting signal NL output by the first feedback setting circuit 3021 may include a forward duty cycle range, and the second feedback setting signal DT set by the second feedback setting circuit 3022 may include a reverse duty cycle.

[0073] Please see Figure 12 and Figure 13 ,in Figure 12 This is a waveform diagram of the feedback signal output by the motor driver with motor steering feedback mechanism according to the sixth embodiment of the present invention during braking and starting of the motor. Figure 13 This is a schematic diagram of a fan started by a motor driver with a motor steering feedback mechanism according to the first to sixth embodiments of the present invention.

[0074] like Figure 13 The multiple fans FA shown are arranged in a row, wherein each fan FA may contain a motor MT started by the motor driver of the present invention performing the motor driving method of the present invention.

[0075] When any one of the multiple fans (FA) installed in the electronic device needs to be replaced due to damage, such as... Figure 13 When the fan is removed, there will be a reverse airflow into the housing space of the other fans (FAs), causing the new fan to reverse when it is installed. To prevent this from happening, the motor MT of each fan FA retained in the electronic equipment is braked to prevent the newly installed fan from reversing and failing to work properly.

[0076] When the motor driver of the present invention brakes the motor MT, the motor drive circuit 100 of the motor driver of the present invention drives the motor MT to rotate in a specified reverse direction, so that... Figure 12 The amplitude of the motor speed signal SPS waveform shown gradually decreases, indicating that the speed of the motor MT of the fan FA is gradually decreasing. At this time, as... Figure 4 The feedback signal generation circuit 301 shown outputs as follows: Figure 12 The duty cycle of the feedback signal FG waveform shown is the same as that shown. Figure 5 The duty cycles of multiple waveforms of the second feedback setting signal DT are shown.

[0077] After braking the motor MT, the motor driver of the present invention can start the multiple undamaged fans FA originally installed in the electronic device, as well as the new fan. When the motor driver of the present invention starts the motor MT, the motor drive circuit 100 of the motor driver of the present invention drives the motor MT to rotate in a specified forward direction, so that... Figure 12 The amplitude of the motor speed signal SPS waveform shown gradually increases, representing a gradual increase in the speed of the motor MT of the fan FA. At this time, as... Figure 4 The feedback signal generation circuit 301 shown outputs as follows: Figure 12 The duty cycle of the feedback signal FG waveform shown is the same as that shown. Figure 5 The duty cycles of multiple waveforms of the first feedback setting signal NL are shown.

[0078] In summary, this invention provides a motor driver and driving method with a motor direction feedback mechanism. The motor driver and driving method of this invention detect the rotation direction of the motor, and based on the detected rotation direction (including forward and reverse rotation), set parameters such as the duty cycle of the feedback signal waveform, and output a feedback signal, so as to transmit the motor's rotation direction and other operating states using only a single feedback signal.

[0079] The above-disclosed content is only a preferred and feasible embodiment of the present invention and is not intended to limit the claims of the present invention. Therefore, all equivalent technical changes made based on the description and drawings of the present invention are included in the claims of the present invention.

Claims

1. A motor drive with a motor steering feedback mechanism, characterized in that, The motor driver with motor steering feedback mechanism includes: An electric motor drive circuit is connected to an electric motor, and the electric motor drive circuit is configured to drive the electric motor. An electric motor status detection circuit is configured to detect the operating status of the electric motor, the operating status including the direction of rotation; and A feedback circuit is connected to the motor state detection circuit. The feedback circuit is configured to set at least one of a plurality of waveforms of the feedback signal according to the operating state of the motor, and output the feedback signal.

2. The motor driver with motor steering feedback mechanism according to claim 1, characterized in that, The feedback circuit sets the forward duty cycle and the reverse duty cycle; Wherein, when the rotation direction of the motor is the same as a specified forward rotation direction, the feedback circuit sets the duty cycle of at least one of the multiple waveforms of the feedback signal to be equal to the forward rotation duty cycle; Wherein, when the rotation direction of the motor is the same as a specified reverse direction, the feedback circuit sets the duty cycle of at least one of the multiple waveforms of the feedback signal to be equal to the reverse duty cycle.

3. The motor driver with motor steering feedback mechanism according to claim 1, characterized in that, The feedback circuit is configured with a forward duty cycle range and a reverse duty cycle range; Wherein, when the rotation direction of the motor is the same as a specified forward rotation direction, the feedback circuit sets the duty cycle of at least one of the multiple waveforms of the feedback signal to fall within the forward rotation duty cycle range; Wherein, when the rotation direction of the motor is the same as a specified reverse direction, the feedback circuit sets the duty cycle of at least one of the multiple waveforms of the feedback signal to fall within the range of the reverse duty cycle.

4. The motor driver with motor steering feedback mechanism according to claim 1, characterized in that, The feedback circuit is configured with a specified duty cycle and a specified duty cycle range. Wherein, when the rotation direction of the motor is the same as the first rotation direction, the feedback circuit sets the duty cycle of at least one of the multiple waveforms of the feedback signal to be equal to the specified duty cycle; Wherein, when the rotation direction of the motor is the same as the second rotation direction, the feedback circuit sets the duty cycle of at least one of the multiple waveforms of the feedback signal to fall within the specified duty cycle range.

5. The motor driver with motor steering feedback mechanism according to claim 1, characterized in that, The feedback circuit includes: Feedback information setting circuit, configured to output multiple feedback setting signals; and A feedback signal generation circuit is connected to the feedback information setting circuit and the motor state detection circuit. The feedback signal generation circuit is configured to determine which of the plurality of feedback setting signals to output the feedback signal based on the rotation direction of the motor.

6. The motor driver with motor steering feedback mechanism according to claim 5, characterized in that, The feedback information setting circuit includes: A first feedback setting circuit is connected to the feedback signal generation circuit, and the first feedback setting circuit is configured to output a first feedback setting signal; and A second feedback setting circuit is connected to the feedback signal generation circuit, and the second feedback setting circuit is configured to output a second feedback setting signal. The plurality of feedback setting signals include the first feedback setting signal and the second feedback setting signal; When the rotation direction of the motor is the same as a specified reverse direction, the feedback signal generation circuit modulates one or more waveforms of the first feedback setting signal according to the second feedback setting signal, and outputs the feedback signal containing the modulated one or more waveforms.

7. A motor drive method with a motor steering feedback mechanism, characterized in that, The electric motor drive method with electric motor steering feedback mechanism includes the following steps: Drive the motor to run; Detecting the operating state of the motor, wherein the operating state includes the direction of rotation; and Based on the detected operating state of the motor, at least one of a plurality of waveforms for the feedback signal is set.

8. The motor drive method with motor steering feedback mechanism according to claim 7, characterized in that, The electric motor drive method with electric motor steering feedback mechanism further includes the following steps: Set a forward duty cycle and a reverse duty cycle; When the rotation direction of the motor is the same as a specified forward rotation direction, the duty cycle of at least one of the multiple waveforms of the feedback signal is set to be equal to the forward rotation duty cycle; as well as When the rotation direction of the motor is the same as a specified reverse direction, the duty cycle of at least one of the multiple waveforms of the feedback signal is set to be equal to the reverse duty cycle.

9. The motor drive method with motor steering feedback mechanism according to claim 7, characterized in that, The electric motor drive method with electric motor steering feedback mechanism further includes the following steps: Set a forward duty cycle range and a reverse duty cycle range; When the rotation direction of the motor is the same as a specified forward rotation direction, the duty cycle of at least one of the multiple waveforms of the feedback signal is set to fall within the forward rotation duty cycle range; as well as When the rotation direction of the motor is the same as a specified reverse direction, the duty cycle of at least one of the multiple waveforms of the set feedback signal falls within the range of the reverse duty cycle.

10. The motor drive method with motor steering feedback mechanism according to claim 7, characterized in that, The electric motor drive method with electric motor steering feedback mechanism further includes the following steps: Set a specified duty cycle and a specified duty cycle range; When the rotation direction of the motor is the same as the first rotation direction, the duty cycle of at least one of the multiple waveforms of the feedback signal is set to be equal to the specified duty cycle; and When the rotation direction of the motor is the same as the second rotation direction, the duty cycle of at least one of the multiple waveforms of the feedback signal is set to fall within the specified duty cycle range.

11. The motor drive method with motor steering feedback mechanism according to claim 7, characterized in that, The electric motor drive method with electric motor steering feedback mechanism further includes the following steps: Generate multiple feedback setting signals; and Based on the rotation direction of the motor, it is determined which of the plurality of feedback setting signals to output the feedback signal.

12. The motor drive method with motor steering feedback mechanism according to claim 7, characterized in that, The electric motor drive method with electric motor steering feedback mechanism further includes the following steps: Generate the first feedback setting signal; Generate a second feedback setting signal; Determine whether the rotation direction of the motor is the same as a specified reverse direction. If yes, modulate one or more waveforms of the first feedback setting signal according to the second feedback setting signal, and output the feedback signal containing the modulated one or more waveforms. If no, directly use the first feedback setting signal as the feedback signal.