En servomotor är en typ av precisionselektrisk motor som uppnår exakt kontroll av mekanisk rörelse genom att noggrant kontrollera motorns hastighet, position och vridmoment. Till skillnad från vanliga motorer har servomotorer inbyggda-omkodare eller sensorer som ger real-feedback om motorns driftstatus, såsom position, hastighet och acceleration. Denna information återkopplas till styrenheten, som jämför återkopplingssignalerna med förinställda kommandon och justerar ingångsströmmen eller spänningen för att korrigera motorns drifttillstånd och på så sätt uppnå exakt styrning.
Ur ett tekniskt perspektiv är arbetsprincipen för en servomotor baserad på ett styrsystem med sluten-slinga. Den består av fyra huvuddelar: motorkroppen, drivenheten, kodaren och styrenheten. Motorkroppen omvandlar elektrisk energi till mekanisk energi. Föraren tillhandahåller lämplig ström och spänning till motorn enligt styrenhetens kommandon. Givaren övervakar motorns faktiska driftstatus och matar tillbaka denna information till regulatorn. Styrenheten justerar sedan förarens utsignal baserat på skillnaden mellan återkopplingssignalen och de förinställda kommandona för att uppnå exakt kontroll.
