Un servomotore è un tipo di motore elettrico di precisione che ottiene un controllo preciso del movimento meccanico controllando accuratamente la velocità, la posizione e la coppia del motore. A differenza dei motori normali, i servomotori sono dotati di-encoder o sensori integrati che forniscono-feedback in tempo reale sullo stato operativo del motore, come posizione, velocità e accelerazione. Queste informazioni vengono restituite al controller, che confronta i segnali di feedback con i comandi preimpostati e regola la corrente o la tensione in ingresso per correggere lo stato operativo del motore, ottenendo così un controllo preciso.
Da un punto di vista tecnico, il principio di funzionamento di un servomotore si basa su un sistema di controllo-a circuito chiuso. È costituito da quattro parti principali: il corpo motore, il driver, l'encoder e il controller. Il corpo motore converte l'energia elettrica in energia meccanica. Il driver fornisce corrente e tensione adeguate al motore in base ai comandi del controller. L'encoder monitora lo stato operativo effettivo del motore e restituisce queste informazioni al controller. Il controller regola quindi l'uscita del driver in base alla differenza tra il segnale di feedback e i comandi preimpostati per ottenere un controllo preciso.
