Inductor driving device and inductor driving method

By designing an inductive driving device for servo motors, the switching elements and control circuits generate audio signals is solved, and the problem of not being able to automatically notify the servo motor failure is achieved, and automatic error status notification and the reliability of switching elements are improved.

CN119853507APending Publication Date: 2025-04-18ELITE SEMICONDUCTOR MEMORY TECHNOLOGY INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311333390.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-16
Publication Date
2025-04-18

Smart Images

  • Figure CN119853507A_ABST
    Figure CN119853507A_ABST
Patent Text Reader

Abstract

The invention provides an inductor driving device and an inductor driving method. The inductor driving device comprises a plurality of switching elements and a control circuit, an inductor is driven according to switching of the plurality of switching elements, and the control circuit is used for generating a control signal to control the plurality of switching elements. In a first mode, the control signal has a fixed frequency. In a second mode, the control circuit adjusts a frequency of the switching signal and continuously changes a current direction of the inductor to generate one of the plurality of audio signals through the inductor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a servomotor, and more particularly to an inductive driving device and a related inductive driving method applied to the servomotor. Background Art

[0002] For existing servo motors, when the servo motor cannot operate successfully, the user cannot perform troubleshooting on the servo motor based on any information. At this time, the user needs to clearly inform the manufacturer of the operating status of the servo motor so that the manufacturer can guess the reason why the servo motor cannot operate and find a solution to make the servo motor operate normally. Since the above processing is quite time-consuming, an inductor driving device and a related inductor driving method that can automatically inform the user of the current error status of the servo motor are highly needed. Summary of the invention

[0003] Therefore, one of the objectives of the present invention is to provide an inductive driving device and a related inductive driving method applied to a servo motor to solve the above-mentioned problem.

[0004] According to an embodiment of the present invention, an inductor driving device is provided. The inductor driving device includes a plurality of switch elements and a control circuit, wherein an inductor is driven according to the switching of the plurality of switch elements, and the control circuit is used to generate a control signal to control the plurality of switch elements. In a first mode, the control signal has a fixed frequency. In a second mode, the control circuit adjusts a frequency of the control signal and continuously changes a current direction of the inductor to generate one of a plurality of audio signals through the inductor.

[0005] According to an embodiment of the present invention, an inductor driving method is provided. The inductor driving method includes: generating a control signal to control a plurality of switch elements; and driving an inductor according to the switching of the plurality of switch elements; wherein in a first mode, the control signal has a fixed frequency; and in a second mode, adjusting a frequency of the control signal and continuously changing a current direction of the inductor to generate one of a plurality of audio signals through the inductor.

[0006] According to another embodiment of the present invention, an inductor driving device is provided. The inductor driving device includes a plurality of switch elements and a control circuit, wherein an inductor is driven according to the switching of the plurality of switch elements, and the switch circuit is used to generate a control signal to control the plurality of switch elements. In a first mode, the switch signal has a fixed frequency. In a second mode, the control circuit adjusts a frequency of the control signal to generate one of a plurality of audio signals through the inductor, wherein each of the plurality of audio signals is composed of a Morse code.

[0007] One of the benefits of the present invention is that the inductive driving device (which is applied to a servo motor) and the related inductive driving method disclosed in the present invention can notify a user of a current alarm state of the servo motor by a corresponding audio signal, wherein the audio signal is generated by the howling of the stator winding included in the servo motor and is composed by Morse code. In addition, when the operation mode of the servo motor is an alarm mode, the current direction of the stator winding of the servo motor is continuously changed to keep the servo motor stationary, and during the current direction change operation, a plurality of switching elements used to drive the servo motor can be alternately operated, which reduces the heat loss of the switching elements and thus improves the reliability of the switching elements. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 FIG. 4 is a schematic diagram of a motor system according to an embodiment of the present invention.

[0009] Figure 2 According to an embodiment of the present invention Figure 1 Schematic diagram of the configuration between the inductive drive device and the servo motor shown.

[0010] Figure 3 According to an embodiment of the present invention Figure 1 Flow chart of switching between normal mode and alarm mode of the servo motor shown.

[0011] Figure 4 According to an embodiment of the present invention Figure 2 A flow chart of the operation of the control circuit is shown.

[0012] Figure 5 FIG. 4 is a flow chart of an inductor driving method according to an embodiment of the present invention.

[0013] Figure 6 According to an embodiment of the present invention Figure 1 A schematic diagram showing an example of current variation in the alarm mode of a servo motor is shown.

[0014]

Explanation of symbols

[0015] 100: Motor system

[0016] 10: Proportional Integral Derivative Controller

[0017] 12: Proportional Integral Derivative Speed ​​Controller

[0018] 14: Inductor drive device

[0019] 16:Servo motor

[0020] 18: Position sensor

[0021] 20: Hall sensor

[0022] P_C: Position Command

[0023] F_P: Feedback position

[0024] V_C: Speed ​​command

[0025] F_V: Feedback speed

[0026] VO_C: Voltage command

[0027] PS_S: Phase sequence signal

[0028] SRP, SRV: Subtraction result

[0029] CS: Control signal

[0030] 200: Control circuit

[0031] 201: Power supply

[0032] 202: Switching Circuit

[0033] 204: Rotor

[0034] VDD: supply voltage

[0035] S1~S6: Switching elements

[0036] V_DRV: driving voltage

[0037] U, V, W: stator winding

[0038] S300~S310, S400, S402, S404, S406, S408, S409, S410, S411, S412, S500, S502: Steps DETAILED DESCRIPTION

[0039] Figure 1 FIG. 1 is a schematic diagram of a motor system 100 according to an embodiment of the present invention. Figure 1 As shown, the motor system 100 may include a proportional-integral-derivative (PID) position controller 10 (for simplicity, the Figure 1 PID position controller) and proportional-integral-derivative speed controller 12 (for simplicity, Figure 1, marked as "PID speed controller"), an inductive drive device 14, a servomotor 16, and a position sensor 18, wherein the position sensor 18 is used to perform a closed-loop control for the servomotor 16. Examples of the servomotor 16 may include, but are not limited to: a three-phase alternating current (AC) induction motor, a brushless direct current (DC) motor, a brushed DC motor, and a switched reluctance motor (SRM). For better understanding, in the present embodiment, the servomotor 16 may be a three-phase brushless DC motor. In the case where the servomotor 16 is a three-phase brushless DC motor, the motor system 100 may further include a hall sensor 20, wherein the hall sensor 20 may be used to generate and transmit a phase sequence signal PS_S to the inductive drive device 14 for commutation operation of the stator of the servomotor 16 through the inductive drive device 14. In some embodiments, the servo motor 16 may be a brushed motor, and the forward rotation / reverse rotation of the servo motor 16 may be controlled by the positive or negative sign of the voltage (or current) input to the servo motor 16 .

[0040] The PID position controller 10 may be configured to receive a position command P_C, receive a feedback position F_P of the servo motor 16 (particularly, the rotor of the servo motor 16) from the position sensor 18, subtract the feedback position F_P from the position command P_C to generate a subtraction result SRP, and convert the subtraction result SRP into a speed command V_C. The PID speed controller 12 may be configured to receive a speed command V_C from the PID position controller 10, receive a feedback speed F_V of the servo motor 16 from the position sensor 18, subtract the feedback speed F_V from the speed command V_C to generate a subtraction result SRV, and convert the subtraction result SRV into a voltage command VO_C. The inductor driving device 14 may be configured to generate a control signal CS for driving an inductor (e.g., a stator winding) included in the servo motor 16 according to the voltage command VO_C. In addition, in response to the servo motor 16 being in an alarm state, the inductor driving device 14 can adjust the frequency of the control signal CS and continuously change the current direction of the current flowing through the stator winding to generate one of the multiple audio signals through the whistle of the inductor (such as the stator winding).

[0041] For details, please refer to Figure 2 , Figure 2According to an embodiment of the present invention Figure 1 Schematic diagram of the configuration between the inductive drive device 14 and the servo motor 16. Figure 2 As shown, the inductive driving device 14 may include a control circuit 200 and a switch circuit 202, wherein the switch circuit 202 may include a plurality of switch elements S1-S6, and each of the switch elements S1-S6 may be implemented by a transistor. In addition, the switch elements S1-S6 may receive a supply voltage VDD from a power supply 201, wherein the power supply 201 may be implemented by a battery. The servo motor 16 may include a rotor 204 and a stator, wherein the rotor 204 may be a magnet, and the stator may be a three-phase stator winding, which includes a stator winding U, a stator winding V, and a stator winding W.

[0042] The control circuit 200 can be used to generate a control signal CS according to the voltage command VO_C to control the opening and closing of the switch elements S1-S6. In response to the switching of the switch elements S1-S6, a driving voltage V_DRV can be generated to drive the servo motor 16 (especially, the stator windings U, V and W of the servo motor 16). That is, the magnetic field angle of the servo motor 16 (such as the angle of the rotor 204) can be changed according to the driving voltage V_DRV to make the servo motor 16 operate. After the servo motor 16 is driven by the driving voltage V_DRV, in response to the servo motor 16 running smoothly, the operation mode of the servo motor 16 can be a normal mode. For better understanding, it is assumed that the operation mode of the servo motor 16 is initially the normal mode.

[0043] In normal mode, the control signal CS has a fixed frequency (e.g., 20 kHz), and a duty cycle of the control signal CS is adjusted according to the switching of the switch elements S1 to S6. For example, the control signal CS can be a pulse width modulation (PWM) signal. In addition, the angle of the rotor 204 can be changed to 0 degrees, 60 degrees, 120 degrees, 180 degrees, 240 degrees, 300 degrees and back to 0 degrees, 60 degrees, ..., and so on in sequence. Specifically, at the beginning, when the angle of the rotor 204 is changed to 0 degrees, the switch elements S1 and S4 will be turned on, and the switch elements S2, S3, S5 and S6 will be turned off (e.g., Figure 2), and the current will flow into the stator winding U through the open-end element S1, flow out from the stator winding V, and flow back to the power supply 201 through the switch element S4. In the case where the angle of the rotor 204 is changed from 0 degrees to 60 degrees, the switch elements S1 and S6 will be turned on, the switch elements S2, S3, S4 and S5 will be turned off, and the current will flow into the stator winding U through the switch element S1, flow out from the stator winding W, and flow back to the power supply 201 through the switch element S6. In the case where the angle of the rotor 204 is changed from 60 degrees to 120 degrees, the switch elements S3 and S6 will be turned on, the switch elements S1, S2, S4 and S5 will be turned off, and the current will flow into the stator winding V through the switch element S3, flow out from the stator winding W, and flow back to the power supply 201 through the switch element S6.

[0044] When the angle of the rotor 204 is changed from 120 degrees to 180 degrees, the switch elements S2 and S3 are turned on, the switch elements S1, S4, S5 and S6 are turned off, and the current flows into the stator winding V through the switch element S3, flows out from the stator winding U, and flows back to the power supply 201 through the switch element S2. When the angle of the rotor 204 is changed from 180 degrees to 240 degrees, the switch elements S2 and S5 are turned on, the switch elements S1, S3, S4 and S6 are turned off, and the current flows into the stator winding W through the switch element S5, flows out from the stator winding U, and flows back to the power supply 201 through the switch element S2. When the angle of the rotor 204 is changed from 240 degrees to 300 degrees, the switch elements S4 and S5 are turned on, the switch elements S1, S2, S3 and S6 are turned off, and the current flows into the stator winding W through the switch element S5, flows out from the stator winding V, and flows back to the power supply 201 through the switch element S4.

[0045] When the operation mode of the servo motor 16 is the normal mode, the control circuit 200 can implement an algorithm by loading and executing program code to determine whether the servo motor 16 is in any one of a plurality of alarm states ES_1 to ES_M, where "M" is an integer greater than 1 (e.g., M=4). In the alarm state ES_1, a voltage corresponding to the voltage command VO_C exceeds the voltage range of the servo motor 16. In the alarm state ES_2, the rotor 204 of the servo motor 16 is blocked. In the alarm state ES_3, the temperature of the inductive drive device 14 exceeds the operating temperature of the switching elements S1 to S6. In the alarm state ES_4, the position command P_C input to the motor system 100 (especially, the servo motor 16) is lost. The alarm states ES_1 to ES_4 are for illustration purposes only, and the present invention is not limited thereto. It should be noted that the number and type of the alarm states ES_1 to ES_M can be adjusted according to actual design considerations.

[0046] In response to the servo motor 16 being in any of the alarm states ES_1 to ES_M, the operation mode of the servo motor 16 is switched from the normal mode to the alarm mode. In the alarm mode, the control circuit 200 can adjust the frequency of the control signal CS and keep the duty cycle of the control signal CS unchanged to generate an audio signal among the plurality of audio signals AS_1 to AS_M through the whistling of the inductor (e.g., the stator windings U, V, and W included in the servo motor 16), wherein the control signal CS can be a pulse frequency modulation (PFM) signal, and the audio signals AS_1 to AS_M correspond to the alarm states ES_1 to ES_M, respectively. For example, the frequency of the control signal CS can be reduced from a fixed frequency (e.g., 20 kHz) in the normal mode to a low frequency (e.g., 5 kHz) audible to the human ear.

[0047] For each of the alarm states ES_1 to ES_M, an alarm of the servo motor 16 occurs. Therefore, when the servo motor 16 is in the normal mode, the control circuit 200 can be used to determine whether any alarm of the servo motor 16 occurs. In response to the occurrence of the alarm of the servo motor 16, the control circuit 200 can determine which of the alarm states ES_1 to ES_M a current alarm state of the servo motor 16 is, and generate an audio signal by adjusting the frequency of the control signal CS, wherein the audio signal indicates the current alarm state and one of the audio signals AS_1 to AS_M.

[0048] It should be noted that each of the audio signals AS_1 ˜AS_M is composed of a Morse code. In the present embodiment, each of the audio signals AS_1 to AS_M may be a combination of a long sound and a short sound. For example, when the number of the alarm states ES_1 to ES_M is 8 (i.e., M=8), 8 different combinations of 3 sounds having long sounds and short sounds (e.g., 3 long sounds, 2 long sounds + 1 short sound, 1 long sound + 2 short sounds, 1 long sound + 1 short sound + 1 long sound, 1 short sound + 1 long sound + 1 short sound, 1 short sound + 2 long sounds, 2 short sounds + 1 long sound, and 3 short sounds) may be used to generate the audio signals AS_1 to AS_8 respectively, so as to notify the user of the current alarm state of the servo motor 16. The 8 combinations correspond to the alarm states ES_1 to ES_8 respectively. There is a first time interval without sound between each sound to allow the user to distinguish between the long sound and the short sound. Each combination will be repeated continuously. In the process of the combination repetition, the adjacent combinations will be distinguished by a second time interval without sound, and the second time interval may be longer than the first time interval. For example, when the control signal 200 generates a pulse frequency modulation signal to generate a combination of 1 long sound + 2 short sounds through the stator windings U, V and W of the servo motor 16, a long sound of 1 second, a first time interval of 0.2 seconds, a short sound of 0.2 seconds, a first time interval of 0.2 seconds, a short sound of 0.2 seconds, a second time interval of 1.2 seconds, a next combination of the same sound (i.e., 1 long sound + 2 short sounds), ..., and so on can be generated in sequence. For another example, when the number of alarm states ES_1 to ES_M is 16 (i.e., M=16), a combination of 4 sounds with long sounds and short sounds can be used to generate audio signals AS_1 to AS_16 respectively, that is, when the number of sounds to be combined is n, the number of alarm states ES_1 to ES_M can be 2 n (That is, M = 2 n ).

[0049] In some embodiments, the amplitude of the sound can be changed without changing the frequency of the control signal CS, so as to distinguish the alarm state of the servo motor 16 by a sound combination with large and small sounds, wherein the sound combination can also be composed of Morse code. Since the operation of the sound combination with large and small sounds is similar to the operation of the sound combination with long and short sounds, for the sake of brevity, similar contents will not be repeated in detail here.

[0050] Figure 3 According to an embodiment of the present invention Figure 1 The flow chart of switching between the normal mode and the alarm mode of the servo motor 16 shown in FIG. 1 is not necessarily to be completely followed if the same result can be obtained. Figure 3 The process shown is executed in sequence. For example, Figure 3 The switching operation shown can be performed by Figure 1 The inductive drive device 14 shown (especially, Figure 2 This is achieved by using the control circuit 200 shown in FIG.

[0051] In step S300 , after receiving the voltage command VO_C, the control circuit 200 may generate a control signal CS according to the voltage command VO_C to drive the stator windings U, V and W of the servo motor 16 , wherein the operation mode of the servo motor 16 is initially a normal mode.

[0052] In step S302 , the control circuit 200 may determine whether any alarm of the servo motor 16 occurs. If yes, the process proceeds to step S304 ; if no, the process proceeds to step S300 .

[0053] In step S304 , the operation mode of the servo motor 16 is switched from the normal mode to the alarm mode.

[0054] In step S306 , the control circuit 200 determines which alarm state of the servo motor 16 is currently in the alarm state ES_1 ˜ES_M.

[0055] In step S308 , the control circuit 200 generates an audio signal corresponding to the current alarm state among the audio signals AS_1 ˜AS_M by adjusting the frequency of the control signal CS.

[0056] In step S310, the control circuit 200 can determine whether the current alarm has been cleared (for example, the user performs an error troubleshooting operation on the servo motor 16 according to the corresponding audio signal, thereby making the servo motor 16 operate normally). If so, go to step S300; if not, go to step S304.

[0057] Since those skilled in the art can easily understand from the above description Figure 3 For the sake of brevity, similar contents in the present embodiment will not be repeated in the operations of the steps shown.

[0058] When the operation mode of the servo motor 16 is the alarm mode, during the process of changing the switching mode of the switch elements S1-S6 (e.g., changing from a switching mode in which current flows from the stator winding U to the stator winding V to another switching mode in which current flows from the stator winding U to the stator winding W) and / or generating the audio signals AS_1-AS_M, the servo motor 16 may rotate, which may cause damage to the servo motor 16. To solve this problem, the control circuit 200 may continuously change the current direction of the stator windings U, V, and W of the servo motor 16 to keep the servo motor 16 stationary in the alarm mode.

[0059] Specifically, the control circuit 200 can repeatedly reverse the current direction by 180 degrees so that the current direction changes alternately between the positive direction and the negative direction. Taking the rotor angle of the servo motor 16 as 0 degrees, when the current flows from the stator winding U to the stator winding V (which is regarded as the positive direction of the current direction), the magnetic field direction of the servo motor 16 can be changed to the N pole. In response to the servo motor 16 about to move to the N pole but not yet starting to move, the control circuit reversely changes the current direction by 180 degrees so that the current flows from the stator winding V to the stator winding U (which is regarded as the negative direction of the current direction; that is, the current direction changes from the positive direction to the negative direction, and the rotor angle of the servo motor 16 changes from 0 degrees to 180 degrees), and the magnetic field direction of the servo motor 16 is changed to the S pole. In response to the servo motor 16 about to move to the S pole but not yet starting to move, the control circuit reverses the current direction by 180 degrees so that the current flows from the stator winding U to the stator winding V (i.e., the current direction changes from the negative direction to the positive direction, and the rotor angle of the servo motor 16 changes from 180 degrees to 0 degrees), and the magnetic field direction of the servo motor 16 is changed to the N pole. By repeating the above operation (i.e., the current direction changes alternately between the positive direction and the negative direction), the servo motor 16 will not rotate in the alarm mode.

[0060] In this embodiment, the current direction change operation of the servo motor 16 in the alarm mode can be divided into 6 cases (e.g., cases 1 to 6). In case 1, before entering the alarm mode, the rotor angle of the servo motor 16 is 0 degrees (i.e., the current flows from the stator winding U to the stator winding V), and the control circuit 200 can repeatedly change the rotor angle of the servo motor 16 between 0 degrees and 180 degrees (i.e., the current flows from the stator winding V to the stator winding U) according to the control signal CS. In case 2, before entering the alarm mode, the rotor angle of the servo motor 16 is 60 degrees (i.e., the current flows from the stator winding U to the stator winding W), and the control circuit 200 can repeatedly change the rotor angle of the servo motor 16 between 60 degrees and 240 degrees (i.e., the current flows from the stator winding W to the stator winding U) according to the control signal CS. In case 3, before entering the alarm mode, the rotor angle of the servo motor 16 is 120 degrees (i.e., current flows from stator winding V to stator winding W), and the control circuit 200 can repeatedly change the rotor angle of the servo motor 16 between 120 degrees and 300 degrees (i.e., current flows from stator winding W to stator winding V) according to the control signal CS. For cases 4 to 6, the rotor angles of the servo motor 16 are 180 degrees, 240 degrees, and 300 degrees, respectively, and can correspond to cases 1 to 3, respectively. For the sake of simplicity, the operations of cases 4 to 6 will not be described in detail again.

[0061] In the case where the current direction is alternately changed between the positive direction and the negative direction, the switch elements S1 to S6 can be operated alternately. Taking the above-mentioned case 1 as an example, when the rotor angle of the servo motor 16 is 0 degrees, the switch elements S1 and S4 are turned on, and when the rotor angle of the servo motor 16 is 180 degrees, the switch elements S2 and S3 are turned on. By alternately operating the switch elements S1 to S6, the heat consumption of the switch elements S1 to S6 can be reduced, which can improve the reliability of the switch elements S1 to S6.

[0062] In some embodiments, when the servo motor 16 is a brushed DC motor, the control circuit 200 can also prevent the servo motor 16 from rotating in the alarm mode by alternating the current direction between the positive direction and the negative direction. For the sake of brevity, similar contents of these embodiments are not described in detail again.

[0063] Figure 4 According to an embodiment of the present invention Figure 2 The flowchart of the operation of the control circuit 200 is shown. The steps do not have to be followed exactly as shown if the same result can be obtained. Figure 4 In this embodiment, it is assumed that the operation mode of the servo motor 16 is initially the normal mode.

[0064] In step S400, it is determined whether any alarm of the servo motor 16 occurs. If yes, the process proceeds to step S410; if no, the process proceeds to step S402.

[0065] In step S402 , the operation mode of the servo motor 16 is maintained in the normal mode.

[0066] In step S404, it is determined whether the servo motor 16 is a brushed DC motor. If yes, the process goes to step S408; if no, the process goes to step S406.

[0067] In step S406 (for example, the servo motor 16 may be a brushless DC motor), a phase sequence signal PS_S is received to perform a commutation operation on the stator windings U, V, and W of the servo motor 16 .

[0068] In step S408 (for example, the servo motor 16 may be a brushed DC motor), the forward / reverse rotation of the servo motor 16 is controlled by the positive and negative signs of the voltage (or current) input to the servo motor 16 .

[0069] In step S409, a control signal CS is generated according to the voltage command VO_C, wherein the frequency of the control signal CS is fixed (e.g., 20 kHz), and the switching of the switch elements S1-S6 can be controlled by adjusting the duty cycle of the control signal CS to drive the servo motor 16 (especially, the stator windings U, V, and W). For example, the control signal CS can be a pulse width modulation signal.

[0070] In step S410 , the operation mode of the servo motor 16 is switched from the normal mode to the alarm mode.

[0071] In step S411, a control signal CS is generated according to the voltage command VO_C, wherein the frequency of the control signal CS can be adjusted and the duty cycle of the control signal CS can be kept unchanged to generate audio signals AS_1-AS_M through the whistling of the inductor (e.g., stator windings U, V, and W), and the control signal CS can be a pulse frequency modulation signal. For example, the frequency of the control signal CS can be reduced from a fixed frequency (e.g., 20 kHz) in the normal mode to a low frequency audible to the human ear (e.g., 5 kHz).

[0072] In step S412 , the current direction of the current flowing through the stator windings U, V, and W is repeatedly changed back and forth by 180 degrees in the opposite direction, so that the current direction is alternately changed between the positive direction and the negative direction.

[0073] Since those skilled in the art can easily understand from the above description Figure 4 For the sake of brevity, similar contents in the present embodiment will not be repeated in the operations of the steps shown.

[0074] Figure 5 FIG. 1 is a flow chart of an inductor driving method according to an embodiment of the present invention. If the same result can be obtained, the steps do not have to be completely followed. Figure 5 For example, Figure 5 The inductor drive method shown can be achieved by Figure 1 The inductive drive device 14 shown (especially, Figure 2 This is achieved by using the control circuit 200 shown in FIG.

[0075] In step S500 , a control signal CS is generated to control the switch elements S1 ˜ S6 .

[0076] In step S502, the inductor (e.g., stator windings U, V, and W) is driven according to the switching of the switching elements S1 to S6, wherein in the normal mode, the control signal CS has a fixed frequency (e.g., 20 kHz); and in the alarm mode, the frequency of the control signal CS is adjusted (e.g., reduced to a low frequency audible to the human ear, such as 5 kHz) and the current direction of the stator windings U, V, and W is continuously changed to generate audio signals AS_1 to AS_M through the howling of the stator windings U, V, and W.

[0077] Since those skilled in the art can easily understand from the above description Figure 5 For the sake of brevity, similar contents in the present embodiment will not be repeated in the operations of the steps shown.

[0078] Figure 6 According to an embodiment of the present invention Figure 1 FIG. 1 is a schematic diagram of an example of current change in the alarm mode of the servo motor 16, wherein the horizontal axis represents time (expressed as "T") and the vertical axis represents the current magnitude (expressed as "A"). In this embodiment, the above-mentioned case 1 (i.e., the rotor angle of the servo motor 16 repeatedly changes between 0 degrees and 180 degrees) is taken as an example. Figure 6 As shown, during the time interval between time point t1 and time point t2, the current flows from stator winding U to stator winding V, and the current is continuously accumulated in the stator winding V in the positive direction. During the time interval between time point t2 and time point t3, the current gradually dissipates in stator winding V. During the time interval between time point t3 and time point t4, the current flows from stator winding V to stator winding U, and the current is continuously accumulated in the stator winding U in the negative direction. During the time interval between time point t4 and time point t5, the current gradually dissipates in stator winding U. In this way, the current direction is repeatedly changed in the opposite direction by 180 degrees, so that the current direction changes alternately between the positive direction and the negative direction, and thus the rotor angle of the servo motor 16 is repeatedly changed between 0 degrees and 180 degrees, so that the servo motor 16 can remain stationary in the alarm mode. Since the current changes in the above cases 2 to 6 are similar to the current changes in case 1, they will not be repeated in detail here.

[0079] In summary, the inductive driving device (which is applied to a servo motor) and the related inductive driving method disclosed in the present invention can notify a user of a current alarm state of the servo motor by a corresponding audio signal, wherein the audio signal is generated by the howling of the stator winding included in the servo motor and is composed by Morse code. In addition, when the operation mode of the servo motor is an alarm mode, the current direction of the stator winding of the servo motor is continuously changed to keep the servo motor stationary, and during the current direction change operation, a plurality of switching elements used to drive the servo motor can be alternately operated, which reduces the heat loss of the switching elements and thus improves the reliability of the switching elements.

[0080] The above descriptions are only preferred embodiments of the present invention. All equivalent changes and modifications made according to the claims of the present invention should fall within the scope of the present invention.

Claims

1. An inductive driving device, comprising: a plurality of switching elements, wherein the inductor is driven according to switching of the plurality of switching elements; A control circuit, used to generate a control signal to control the plurality of switch elements; In the first mode, the control signal has a fixed frequency; and in the second mode, the control circuit adjusts the frequency of the switch signal and continuously changes the current direction of the inductor to generate one of the plurality of audio signals through the inductor.

2. The inductive driving device as claimed in claim 1, wherein the inductor is included in a servo motor.

3. The inductive driving device as described in claim 2, wherein the operating mode of the servo motor is initially the first mode; in response to the servo motor being in one of a plurality of alarm states, the operating mode of the servo motor is switched from the first mode to the second mode; and the plurality of audio signals correspond to the plurality of alarm states respectively.

4. The inductive driving device as claimed in claim 3, wherein the control circuit is further used to determine whether an alarm of the servo motor occurs; and in response to the occurrence of the alarm of the servo motor, the control circuit determines which alarm state of the servo motor belongs to among the multiple alarm states, and generates an audio signal corresponding to the alarm state.

5. The inductive driving device as claimed in claim 3, wherein the control circuit is further configured to receive a voltage command and generate the control signal according to the voltage command, and the plurality of alarm states include an alarm state corresponding to a voltage of the voltage command exceeding a voltage range of the servo motor. 6 . The inductive driving device as claimed in claim 3 , wherein the plurality of alarm states include an alarm state in which a rotor of the servo motor is blocked. 7 . The inductive driving device as claimed in claim 3 , wherein the plurality of alarm states include an alarm state in which a temperature of the inductive driving device exceeds an operating temperature of the plurality of switch elements. 8 . The inductive driving device of claim 3 , wherein the plurality of alarm states include an alarm state of missing a position command input to the servo motor. 9 . The inductor driving device as claimed in claim 1 , wherein in the second mode, the control circuit repeatedly reverses the current direction of the inductor by 180 degrees, so that the current direction of the inductor changes alternately between a positive direction and a negative direction. 10 . The inductor driving device as claimed in claim 1 , wherein in the second mode, the control circuit keeps the duty cycle of the control signal unchanged.

11. The inductor driving device as claimed in claim 1, wherein each of the plurality of audio signals is composed by Morse code.

12. An inductor driving method, comprising: generating a control signal to control a plurality of switch elements; and driving an inductor according to switching of the plurality of switch elements; In the first mode, the control signal has a fixed frequency; and in the second mode, the frequency of the switch signal is adjusted and the current direction of the inductor is continuously changed to generate one of the plurality of audio signals through the inductor.

13. The inductor driving method as claimed in claim 12, wherein the inductor is included in a servo motor.

14. The inductive driving method as claimed in claim 13, wherein the operation mode of the servo motor is initially the first mode; and the inductive driving method further comprises: In response to the servo motor being in one of a plurality of alarm states, switching the operation mode of the servo motor from the first mode to the second mode; The multiple audio signals correspond to the multiple alarm states respectively.

15. The inductor driving method according to claim 14, further comprising: determining whether an alarm of the servo motor occurs; and In response to the occurrence of the alarm of the servo motor, it is determined which alarm state of the servo motor belongs to among the plurality of alarm states, and an audio signal corresponding to the alarm state is generated.

16. The inductor driving method according to claim 14, further comprising: receiving a voltage command and generating the control signal according to the voltage command; The plurality of alarm states include an alarm state corresponding to a voltage of the voltage command exceeding a voltage range of the servo motor. 17 . The inductive driving method of claim 14 , wherein the plurality of alarm states include an alarm state that a rotor of the servo motor is blocked. 18 . The inductor driving method as claimed in claim 14 , wherein the inductor driving device comprises the plurality of switch elements, and the plurality of alarm states comprises an alarm state when a temperature of the inductor driving device exceeds an operating temperature of the plurality of switch elements. 19 . The inductor driving method of claim 14 , wherein the plurality of alarm states include an alarm state of missing a position command input to the servo motor.

20. The inductor driving method according to claim 12, further comprising: In the second mode, the current direction of the inductor is repeatedly reversed by 180 degrees, so that the current direction of the inductor is alternately changed between a positive direction and a negative direction.

21. The inductor driving method according to claim 12, further comprising: In the second mode, the control circuit maintains the duty cycle of the control signal unchanged.

22. The inductor driving method as claimed in claim 12, wherein each of the plurality of audio signals is formed by Morse code.

23. An inductive driving device, comprising: a plurality of switching elements, wherein the inductor is driven according to switching of the plurality of switching elements; A control circuit, used to generate a control signal to control the plurality of switch elements; wherein in the first mode, the control signal has a fixed frequency; and in the second mode, the control circuit adjusts the frequency of the switch signal to generate one of a plurality of audio signals through the inductor; Each of the plurality of audio signals is formed by Morse code.