Servomotors ir precīza elektromotora veids, kas nodrošina precīzu mehāniskās kustības vadību, precīzi kontrolējot motora ātrumu, pozīciju un griezes momentu. Atšķirībā no parastajiem motoriem servomotoros ir iebūvēti-kodētāji vai sensori, kas nodrošina reāllaika-atgriezenisku informāciju par motora darbības statusu, piemēram, pozīciju, ātrumu un paātrinājumu. Šī informācija tiek nosūtīta atpakaļ uz kontrolieri, kas salīdzina atgriezeniskās saites signālus ar iepriekš iestatītajām komandām un pielāgo ieejas strāvu vai spriegumu, lai koriģētu motora darbības stāvokli, tādējādi panākot precīzu vadību.
No tehniskā viedokļa servomotora darbības princips ir balstīts uz slēgtas -cilpas vadības sistēmu. Tas sastāv no četrām galvenajām daļām: motora korpusa, draivera, kodētāja un kontrollera. Motora korpuss pārvērš elektrisko enerģiju mehāniskajā enerģijā. Vadītājs nodrošina motoram atbilstošu strāvu un spriegumu saskaņā ar kontrollera komandām. Kodētājs uzrauga motora faktisko darbības stāvokli un nosūta šo informāciju atpakaļ kontrolierim. Pēc tam kontrolieris pielāgo vadītāja izvadi, pamatojoties uz atšķirību starp atgriezeniskās saites signālu un iepriekš iestatītajām komandām, lai panāktu precīzu vadību.
