A szervomotor egy olyan precíziós villanymotor, amely a motor fordulatszámának, helyzetének és nyomatékának pontos szabályozásával éri el a mechanikus mozgás precíz vezérlését. A hagyományos motoroktól eltérően a szervomotorok beépített-kódolókkal vagy érzékelőkkel rendelkeznek, amelyek valós idejű visszajelzést adnak- a motor működési állapotáról, például helyzetéről, sebességéről és gyorsulásáról. Ezt az információt visszacsatolják a vezérlőhöz, amely összehasonlítja a visszacsatoló jeleket az előre beállított parancsokkal, és beállítja a bemeneti áramot vagy feszültséget a motor működési állapotának korrigálása érdekében, így precíz vezérlést ér el.
Műszaki szempontból a szervomotorok működési elve egy zárt-hurkú vezérlőrendszeren alapul. Négy fő részből áll: a motorházból, a meghajtóból, a kódolóból és a vezérlőből. A motortest az elektromos energiát mechanikai energiává alakítja. A meghajtó megfelelő áramot és feszültséget biztosít a motornak a vezérlő parancsai szerint. A jeladó figyeli a motor aktuális működési állapotát, és ezt az információt visszaadja a vezérlőnek. A vezérlő ezután beállítja a vezető kimenetét a visszacsatoló jel és az előre beállított parancsok közötti különbség alapján a precíz vezérlés érdekében.
