摘要 |
PROBLEM TO BE SOLVED: To provide a motor driving device that is constituted at low cost and yet obtains high motor output. SOLUTION: Detection signals Hu, Hv, and Hw from a detection element 2H that detects the positions of the magnetic poles of a magnet rotor 2R are processed at a signal processing portion 41, and a synchronous signal NH with a period of 60 degrees is created from the detection signal in rectangular waveform of the detection element 2H. A triangular-wave signal Stri in synchronization with the synchronous signal NH is generated at a triangular wave generating portion 51. The output of the signal processing portion 41 is received and a 120-degree signal D120n is generated at a 120-degree signal generating portion 43, and a 180-degree signal D180n in trapezoidal waveform is generated at a 180-degree signal generating portion 52 based on the 120-degree signal D120n and the triangular-wave signal Stri. The triangular-wave signal Stri forms the hypotenuses of the trapezoidal wave. A PWM signal processing portion 6 pulse-width-modulates the 180-degree signal D180n and outputs a driving signal Drive for 180-degree energization. |