از انکودر برای انتقال حرکت دوار یا خطی به یک سیگنال دیجیتال استفاده می شوند. معمولا این هدف برای نظارت بر یا کنترل پارامترهای حرکت مانند سرعت، سرعت، جهت، فاصله یا موقعیت استفاده می شود. هنگام استفاده از انکودر، انتخاب مدل مطلوب و تعیین پیکربندی مناسب برای موفقیت ضروری است. انتخاب انکودر مناسب با درک نقش رمزگذار در سیستم کنترل حرکت آغاز می شود.
برنامه های کاربردی انکودر و دیکودر:
- هماهنگ سازی سرعت موتورهای چندگانه در صنایع
- ربات پرواز جنگی پرواز با یک دوربین دید در شب
- ماشین رباتیک با آشکارساز فلزی
- سیستم اتوماسیون خانگی مبتنی بر RF
- سیستم های کنترل خودکار سلامت
برای ایجاد سیگنال در انکودر انواع مختلفی از فن آوری ها وجود دارد که شامل مکانیک، مغناطیسی، مقاومت، و نوری متداول است. با استفاده از وقفه نور در حساسیت نوری انکودرها واکنش نشان می دهند.