Sukamasis kodavimo įtaisas, taip pat vadinamas veleno koduotuvu, yra jutiklis, generuojantis elektrinį signalą, reaguodamas į sukimosi judesį. Šis signalas naudojamas mechaninio įrenginio greičiui ar padėčiai nustatyti arba valdyti. Sukamasis kodavimo įrenginys yra sumontuotas ant cilindrinio veleno ir dažnai naudojamas kartu su mechaniniais keitimo įtaisais, tokiais kaip linijiniai slankikliai ir stelažas bei krumpliaračiai, matuojant tiesinį judėjimą. Rotaciniai kodavimo įrenginiai naudojami įvairiose tiksliosiose įrangose, kuriai reikia atidžiai kontroliuoti padėtį ar greitį, įskaitant medicinos prietaisus, robotiką, surinkimo mašinas ir testavimo įrangą.
Yra du pagrindiniai rotacinių kodavimo įrenginių tipai. Prieauginis koduotuvas, sukdamasis, generuoja impulsų arba skaičiavimų seriją. Jo išvestis matuojama impulsais per apsisukimą, o šie impulsai naudojami greičiui matuoti arba padėties stebėjimui. Absoliutus kodavimo įrenginys generuoja išvesties signalą, kuris yra skaitmeniniais bitais, o kiekvienas bitas atitinka žinomą padėtį. Dėl to absoliutus koduotuvas gali būti naudojamas tiesiogiai nurodyti faktinę padėtį.
Pagrindiniai rotacinio kodavimo komponentai yra diskas, jutiklis ir elektronika. Disko paviršiuje yra smulkių linijų raštas arba išorinio skersmens išoriniai dantys. Arti disko sumontuotas jutiklis, kuris nuskaito linijas arba dantis. Elektronika susideda iš išvesties įrenginio, kuris priima signalą iš jutiklio ir paverčia jį tinkamu signalu, kuris suteikia greičio ir padėties grįžtamąjį ryšį. Diskas, jutiklis ir elektronika yra sumontuoti korpuso viduje, o iš korpuso išeina vienas kabelis, kuris elektra jungia kodavimo įrenginį su kitais įrenginiais.
Rotacinis kodavimo įrenginys gali naudoti optinę arba magnetinio jutimo technologiją. Optinis kodavimo įrenginys naudoja šviesos diodą, kuris šviečia šviesą per ploną stiklinį diską, kurio paviršiuje yra smulkių linijų raštas. Šviesa praeina per stiklinį diską, o fotodetektorius priima signalą ir sukuria elektros išvestį. Magnetiniame koduotoje naudojamas magneto varžinis jutiklis, kuris gali aptikti magnetinio lauko pokyčius, kai sukasi raštuotas diskas. Šie pokyčiai atitinka skirtingas kampines padėtis, kai diskas juda.
Sukamieji kodavimo įrenginiai yra įvairių dydžių, skirtingų raiškos lygių ir specialių funkcijų, tokių kaip indikatoriaus lemputės, pasirinktiniai diskai ir patobulinta elektronika. Tinkamo kodavimo įrenginio pasirinkimas konkrečiai programai pirmiausia priklauso nuo sukimosi greičio, reikiamo matavimo tikslumo ir naudojimo aplinkos. Sukamasis kodavimo įrenginys su optiniu jutimu dažniausiai naudojamas tais atvejais, kai reikia didelio veikimo greičio ir raiškos. Kodavimo įrenginys su magnetiniu jutimu yra atsparesnis aplinkos veiksniams, pvz., dulkėms, drėgmei, vibracijai ir mechaniniams smūgiams, ir paprastai naudojamas patvaresnėms reikmėms.