O motor de passo consiste em um motor DC de magnetos permanentes ou de relutância variável que apresenta as seguintes características de desempenho: Rotação em ambas as direções, variações incrementais de precisão angular, repetição de movimentos bastante exatos, um torque de sustentação à velocidade zero e possibilidade de controle digital. Um motor de passo pode mover-se em incrementos angulares bastante exatos, conhecidos como passos, em resposta a pulsos digitais aplicados a um “driver” a partir de um controlador digital, (circuito integrado L297). O número de pulsos e a cadência com que estes pulsos são aplicados controlam a posição e a velocidade do motor, respectivamente. Geralmente os motores de passo podem ser fabricados com 12, 24, 72, 144 e 200 passos por revolução, que resultam em incrementos de 30, 15, 5, 2.5, 2 e 1.8 graus respectivamente. Os motores de passo podem ser bipolares, requerem fontes de alimentação simétrica, ou unipolares, requerem apenas uma fonte de alimentação. Em ambos os casos as fontes utilizadas são de tensão contínua e requerem um circuito digital que produza as seqüências para produzir a rotação do motor. No controle de um motor de passo nem sempre é necessária a implementação de uma estratégia de realimentação, mas a utilização de um encoder, ou de outro sensor de posição poderá assegurar uma melhor exatidão sempre que for essencial. A vantagem de operar sem realimentação é que deixa de ser necessário um sistema de controle em malha fechada.