انکودر چیست؟
انکودر یک سنسور حرکتی است که با استفاده از آن میتوان یک حرکت مکانیکی را به سیگنال های الکتریکی تبدیل کرد و از خروجی سیگنال در PLC ها و کنترلر ها جهت پردازش استفاده کرد.
یکی از موارد استفاده از انکودر در سیستم های حرکتی یا موشن (Motion) میباشد.
ماشین آلاتی که در آن انکودرها مصرف زیادی دارند عبارتند از : ماشین آلات CNC ، ماشین الات چاپ و بسته بندی ، آسانسور ها ، ماشین آلات ظروف یکبار مصرف.
دسته بندی انکودر ها بر اساس منطق کارکرد :
- افزایشی یا اینکریمنتال (Incremental)
- مطلق یا ابسولوت (Absolute)
افزایشی یا اینکریمنتال (Incremental)
افزایشی یا اینکریمنتال (Incremental) دارای فاز خروجی مربعی B ، A و Z میباشد. همچنین دارای صفحۀ شیشه ای یا شفاف میباشد که به تعداد رزولوشن آن ، این صفحه شیشه ای دارای شیار های کوچک و یک شکل میباشد. برای مثال انکودر 2500 پالس ، دارای 2500 شیار روی صفحه شیشه ای انکودر میباشد که به ازای یک دور چرخش ، 2500 پالس مربعی خروجی دارد.
فاز A و B در اینکریمنتال یا افزایشی ، با یکدیگر 90 درجه اختلاف فاز دارند و از تقدم فاز A و B در اینکریمنتال ، جهت چرخش مشخص میشود. به ازای هر دور چرخش در اینکریمنتال خروجی ، فاز Z یکبار فعال میشود.
مزایا : قیمت مناسب آن نسبت به مطلق یا ابسولوت
معایب : عدم ذخیره کردن موقعیت یا مسافت طی شده پس از قطع برق
مطلق یا ابسولوت (Absolute)
مطلق یا ابسولوت (Absolute) برای هر موقعیت شفت ، آدرس منحصر به فردی دارد ، به طوری که تنها با گرفتن اطلاعات انکودر موقعیت دقیق شفت برای کنترلر قابل شناسایی باشد.
مطلق یا ابسولوت ، در دو نوع تک دور (Single Turn) و چند دور (Multi Turn) ساخته میشوند.
دسته بندی انکودر ها بر اساس مدار داخلی :
- نوری (Optical)
- مغناطیسی (Magnetic)
نوری
از یک صفحه شیشه ای و یک پرتو نوری ساخته شده است که به وسیلۀ شمارش شکاف های صفحه شیشه ای ، سرعت و یا موقعیت آن به وسیلۀ سیگنال الکتریکی مشخص میگردد.
مغناطیسی
بر خلاف انکودر های نوری ، برای مشخص شدن حرکت از قانون اثر هال استفاده میکنند.