The Stepper Motor is a form of synchronous motor which is designed to rotate a specific number of degrees for each electrical pulse received by its control unit. The stepper motor is used in digital control systems where the motor receives open loop commands as a train of pulses to turn a shaft or move a plate by a specific distance. A typical application for the motor is positioning a work table in two dimensions for automatic drilling according to programme.