To provide a drive unit for motor and a motor wherein, when the phase coils of the motor are energized with driving currents switched, noise and vibration are reduced through simple constitution and stable operation is implemented.
An energization waveform generating means increases the width of energization of energization waveform so that driving currents are simultaneously and in an overlapped manner passed through two phase coils of the three phase coils the energization of which is switched, chops the portion of the energization waveform whose width of energization is increased with respect to either of the two phase coils energized in an overlapped manner into a plurality of rectangular waves, gradually adjusts each of the widths of energization of a plurality of the rectangular waves so that the total of the driving currents simultaneously passed through is a certain amount or less, and thereby generates the energization waveform.