A motor control device configured to control an operation of a motor, the motor including a stator having windings of three phases wound thereon, the motor control device comprising: a digital controller configured to perform a torque computation based on an operation command from a higher device, position information of the motor, and a motor current detection value indicating a value of a current that flows in the windings, and to calculate three phase voltage command values for driving the motor; a pulse width, PW, modulator configured to perform pulse width modulation, PWM, by comparing the three phase voltage command values against a triangular wave and to output three phase PWM switching signals; a power converter configured to apply a given voltage within a predetermined range to the windings by switching a power conversion element on or off in accordance with the three phase PWM switching signals; a motor current detector configured to detect a current that flows in the windings in response to the given voltage and to convert the detected current to an analog signal, the motor current detector including a current transformer, CT, and a shunt resistance configured to detect an output signal from the current transformer; a ΔΣ analog-to-digital, AD, conversion block configured to convert the analog signal to a digital signal; and a stop signal generator configured to output a stop signal (Stp) for stopping of an operation of the ΔΣ AD conversion block, the stop signal (Stp) having a predetermined width; wherein, when a difference between a maximum value and a minimum value of the three phase voltage command values is smaller than or equal to a predetermined threshold, the stop signal generator is configured to output the stop signal (Stp) for a period during which a leakage current caused by on and off of the power conversion element is occurring based on an edge of the three phase PWM switching signals; characterised in that the motor control device further comprises a stop signal controller configured to, based on the stop signal (Stp), output a stop control signal (Stp_ctrl) that causes the ΔΣ AD conversion block to stop operating, and the stop signal controller is configured to generate, from the stop signal (Stp), the stop control signal (Stp_ctrl) by delaying the stop signal (Stp) by a preset amount of time (Tdelay) which corresponds to an amount of time which it takes for the motor current detector to convert the leakage current to the analog signal. a digital controller configured to perform a torque computation based on an operation command from a higher device, position information of the motor, and a motor current detection value indicating a value of a current that flows in the windings, and to calculate three phase voltage command values for driving the motor; a pulse width, PW, modulator configured to perform pulse width modulation, PWM, by comparing the three phase voltage command values against a triangular wave and to output three phase PWM switching signals; a power converter configured to apply a given voltage within a predetermined range to the windings by switching a power conversion element on or off in accordance with the three phase PWM switching signals; a motor current detector configured to detect a current that flows in the windings in response to the given voltage and to convert the detected current to an analog signal, the motor current detector including a current transformer, CT, and a shunt resistance configured to detect an output signal from the current transformer; a ΔΣ analog-to-digital, AD, conversion block configured to convert the analog signal to a digital signal; and a stop signal generator configured to output a stop signal (Stp) for stopping of an operation of the ΔΣ AD conversion block, the stop signal (Stp) having a predetermined width; wherein, when a difference between a maximum value and a minimum value of the three phase voltage command values is smaller than or equal to a predetermined threshold, the stop signal generator is configured to output the stop signal (Stp) for a period during which a leakage current caused by on and off of the power conversion element is occurring based on an edge of the three phase PWM switching signals; characterised in that the motor control device further comprises a stop signal controller configured to, based on the stop signal (Stp), output a stop control signal (Stp_ctrl) that causes the ΔΣ AD conversion block to stop operating, and the stop signal controller is configured to generate, from the stop signal (Stp), the stop control signal (Stp_ctrl) by delaying the stop signal (Stp) by a preset amount of time (Tdelay) which corresponds to an amount of time which it takes for the motor current detector to convert the leakage current to the analog signal.