Google é seu amigo. De https://www.modmypi.com/blog/whats-the-difference-between-dc-servo-stepper-motors
Servo Motors
Servomotores são geralmente um conjunto de quatro coisas: um motor CC, um conjunto de engrenagens, um circuito de controle e um sensor de posição (geralmente um potenciômetro).
A posição dos servomotores pode ser controlada com mais precisão do que a dos motores CC padrão, e eles geralmente têm três fios (potência, terra e controle). A energia dos servomotores é aplicada constantemente, com o circuito do servocontrole regulando o consumo para acionar o motor. Os servomotores são projetados para tarefas mais específicas em que a posição precisa ser definida com precisão, como controlar o leme em um barco ou mover um braço ou perna de robô dentro de um determinado intervalo.
Os servomotores não giram livremente como um motor CC padrão. Em vez disso, o ângulo de rotação é limitado a 180 graus (aproximadamente) para frente e para trás. Os servomotores recebem um sinal de controle que representa uma posição de saída e aplica energia ao motor CC até que o eixo gire para a posição correta, determinada pelo sensor de posição.
PWM é usado para o sinal de controle dos servomotores. No entanto, diferentemente dos motores CC, é a duração do pulso positivo que determina a posição, e não a velocidade, do eixo servo. Um valor de pulso neutro dependente do servo (geralmente em torno de 1,5 ms) mantém o eixo do servo na posição central. Aumentar esse valor de pulso fará com que o servo gire no sentido horário, e um pulso menor gire o eixo no sentido anti-horário. O pulso do servocontrole geralmente é repetido a cada 20 milissegundos, essencialmente dizendo ao servo para onde ir, mesmo que isso signifique permanecer na mesma posição.
Quando um servo é comandado a se mover, ele se move para a posição e a mantém, mesmo que a força externa empurre contra ele. O servo resistirá ao sair dessa posição, com a quantidade máxima de força resistiva que o servo pode exercer sendo a classificação de torque desse servo.
Motores de passo
Um motor de passo é essencialmente um servo motor que usa um método diferente de motorização. Onde um servomotor usa um motor CC de rotação contínua e um circuito controlador integrado, os motores de passo utilizam vários eletroímãs dentados dispostos em torno de uma engrenagem central para definir a posição.
Os motores de passo requerem um circuito de controle externo ou um microcontrolador (por exemplo, um Raspberry Pi ou Arduino) para energizar individualmente cada eletroímã e fazer o eixo do motor girar. Quando o eletroímã 'A' é acionado, ele atrai os dentes da engrenagem e os alinha, ligeiramente desviado do próximo eletroímã 'B'. Quando 'A' é desligado e 'B' ligado, a engrenagem gira levemente para alinhar com 'B' e assim por diante ao redor do círculo, com cada eletroímã ao redor da engrenagem energizando e desenergizando, por sua vez, para criar rotação. Cada rotação de um eletroímã para o próximo é chamada de "passo" e, portanto, o motor pode ser girado por ângulos de passo pré-definidos precisos através de uma rotação completa de 360 graus.
Motores de passo estão disponíveis em duas variedades; unipolar ou bipolar. Os motores bipolares são o tipo mais forte de motor de passo e geralmente têm quatro ou oito derivações. Eles possuem dois conjuntos de bobinas eletromagnéticas internamente, e o passo é alcançado alterando a direção da corrente nessas bobinas. Motores unipolares, identificáveis por terem 5,6 ou até 8 fios, também possuem duas bobinas, mas cada uma possui uma derivação central. Motores unipolares podem pisar sem ter que reverter a direção da corrente nas bobinas, simplificando a eletrônica. No entanto, como a torneira central é usada para energizar apenas metade de cada bobina de cada vez, elas normalmente têm menos torque que a bipolar.
O projeto do motor de passo fornece um torque constante de retenção sem a necessidade de alimentação do motor e, desde que o motor seja usado dentro de seus limites, erros de posicionamento não ocorrem, pois os motores de passo têm estações fisicamente predefinidas.