انکودر افزایشی (Incremental Encoder) سنسور موقعیت و سرعت در سیستمهای صنعتی
انکودر افزایشی یک سنسور چرخشی است که برای اندازهگیری زاویه، سرعت و جهت حرکت در سیستمهای صنعتی به کار میرود. این سنسور با تولید پالسهای دیجیتال، موقعیت و سرعت حرکت را محاسبه میکند و در موتورهای سرو، رباتیک و خطوط تولید کاربردهای گستردهای دارد. انکودرهای افزایشی نسبت به انکودرهای مطلق، ساختار سادهتری دارند و قیمت پایینتر نیز دارند، اما از ویژگی حفظ موقعیت در هنگام خاموشی برخوردار نیستند.
انکودر افزایشی چیست؟
سنسور چرخشی برای اندازهگیری زاویه، سرعت و جهت حرکت
خروجی به صورت پالسهای دیجیتال تولید میشود
موقعیت بر اساس تعداد پالسها محاسبه میشود
ساختار ساده و قیمت کمتر نسبت به انکودر مطلق
نیاز به شمارنده برای محاسبه موقعیت دارد
اجزای اصلی انکودر افزایشی
شفت (Shaft): محور اصلی که حرکت را منتقل میکند
دیسک کدگذاری شده (Code Disc): دارای شیارهای نوری برای تولید پالس
منبع نور (LED): نور برای تشخیص شیارهای دیسک
سنسور نوری (Photodiode): دریافت نور و تبدیل به سیگنال الکتریکی
مدار تقویت و شکلدهی سیگنال: آمادهسازی سیگنال برای پردازش
نحوه عملکرد انکودر افزایشی
عبور شیارهای دیسک از مقابل سنسور باعث تولید پالس میشود
تعداد پالسها به مقدار چرخش مربوط میشود
فاصله بین پالسها برای اندازهگیری سرعت استفاده میشود
اختلاف فاز بین کانال A و B جهت چرخش را تشخیص میدهد
سیگنالهای خروجی برای پردازش در سیستمهای کنترل استفاده میشوند
سیگنالهای خروجی انکودر افزایشی
کانال A و B: پالسهای مربعی برای محاسبه جهت و سرعت
کانال Z (Index): یک پالس در هر دور برای تعیین نقطه مرجع
رزولوشن بر اساس PPR (Pulse Per Revolution) تعیین میشود
سیگنالهای خروجی میتوانند به صورت TTL یا HTL باشند
نیاز به مدارهای تقویت و شکلدهی برای پردازش سیگنالها
کاربردهای انکودر افزایشی
موتورهای سرو و استپر در سیستمهای کنترل حرکت
رباتیک و CNC برای کنترل دقیق حرکت
نوار نقاله و خطوط تولید برای اندازهگیری سرعت
چاپگرهای صنعتی برای کنترل حرکت محورها
اندازهگیری سرعت و موقعیت دقیق چرخها در سیستمهای صنعتی
مزایای انکودر افزایشی
دقت مناسب و قیمت پایین نسبت به انکودرهای مطلق
ساختار ساده و استحکام بالا در شرایط صنعتی
امکان استفاده در سرعتهای بالا
قابلیت اتصال ساده به میکروکنترلرها
مناسب برای کاربردهای نیاز به اندازهگیری سرعت و موقعیت
معایب انکودر افزایشی
عدم حفظ موقعیت بعد از خاموشی
احتمال خطا در نویزهای الکتریکی
نیاز به شمارنده برای محاسبه موقعیت
محدودیت در کاربردهای نیاز به موقعیت دقیق بدون شمارنده
حساسیت به آلودگی و خرابکاری مکانیکی
نکات انتخاب انکودر افزایشی
رزولوشن مورد نیاز (PPR) بر اساس دقت سیستم
نوع خروجی (TTL / HTL / Open Collector) بر اساس سیستم کنترل
سرعت چرخش موتور و سازگاری با انکودر
نوع نصب: شفتدار، بدون شفت (Hollow Shaft)
سازگاری با محیط کاری و شرایط صنعتی
انواع انکودرهای افزایشی
انکودرهای نوری: استفاده از نور برای تشخیص شیارها
انکودرهای مغناطیسی: استفاده از میدان مغناطیسی
انکودرهای مکانیکی: استفاده از تماس فیزیکی
انکودرهای شفتدار: نصب روی شفت موتور
انکودرهای بدون شفت: نصب روی شفت خالی
رزولوشن و دقت انکودر افزایشی
رزولوشن با PPR (Pulse Per Revolution) تعیین میشود
دقت به تعداد پالس در هر دور بستگی دارد
افزایش PPR باعث افزایش دقت میشود
انتخاب PPR بر اساس نیاز سیستم کنترل
محدودیتهای فیزیکی در افزایش PPR
سیستمهای کنترل با انکودر افزایشی
استفاده در سیستمهای feedback برای کنترل حرکت
هماهنگی با کنترلرهای حرکت (Motion Controllers)
استفاده در سیستمهای PID برای کنترل دقیق
هماهنگی با میکروکنترلرها و PLCها
کاربرد در سیستمهای نیاز به اندازهگیری سرعت و موقعیت
نصب و نصب انکودرهای افزایشی
نصب روی شفت موتور یا محور
استفاده از شفتهای سازگار با انکودر
نصب در محیطهای صنعتی با توجه به شرایط
استفاده از قطعات اتصال مناسب
توجه به محدودیتهای مکانیکی و الکتریکی
نگهداری و تعمیر انکودرهای افزایشی
نظافت و پاکسازی دیسک کدگذاری شده
بررسی و تعویض قطعات خراب شده
کنترل و تنظیم مدارهای الکتریکی
بررسی و تعویض سنسورهای نوری
استفاده از قطعات سازگار با مدل انکودر
مقایسه انکودرهای افزایشی و مطلق
انکودرهای افزایشی: نیاز به شمارنده و عدم حفظ موقعیت
انکودرهای مطلق: حفظ موقعیت و نیاز به مدارهای پیچیدهتر
انکودرهای افزایشی: قیمت پایینتر و ساختار سادهتر
انکودرهای مطلق: دقت بالاتر و کاربردهای پیچیدهتر
انتخاب بر اساس نیاز سیستم کنترل
کاربردهای پیشرفته انکودرهای افزایشی
استفاده در سیستمهای رباتیک پیشرفته
کاربرد در سیستمهای CNC با دقت بالا
استفاده در سیستمهای کنترل حرکت در هواپیماها
کاربرد در سیستمهای پزشکی و جراحی رباتیک
کاربرد در سیستمهای نیاز به اندازهگیری سرعت و موقعیت دقیق
چالشهای انکودرهای افزایشی
حساسیت به نویزهای الکتریکی
محدودیت در کاربردهای نیاز به موقعیت دقیق
نیاز به شمارنده برای محاسبه موقعیت
حساسیت به آلودگی و خرابکاری مکانیکی
محدودیت در کاربردهای نیاز به سرعتهای بسیار بالا
راهحلهای چالشهای انکودرهای افزایشی
استفاده از مدارهای فیلتر برای کاهش نویز
انتخاب انکودرهای با رزولوشن مناسب
استفاده از شمارندههای دقیق
نظافت و نگهداری منظم
انتخاب انکودرهای سازگار با محیط کاری
آینده انکودرهای افزایشی
توسعه تکنولوژی برای افزایش دقت و سرعت
کاربردهای جدید در سیستمهای رباتیک و هوشمند
استفاده در سیستمهای نیاز به اندازهگیری سرعت و موقعیت دقیق
توسعه انکودرهای با ساختار سادهتر و قیمت پایینتر
کاربردهای جدید در سیستمهای صنعتی و پزشکی
انکودرهای افزایشی به عنوان سنسورهای چرخشی، نقش مهمی در اندازهگیری زاویه، سرعت و جهت حرکت در سیستمهای صنعتی ایفا میکنند. با ساختار ساده و قیمت پایینتر نسبت به انکودرهای مطلق، در کاربردهای نیاز به اندازهگیری سرعت و موقعیت کاربردهای گستردهای دارند. با توجه به مزایای و معایب آنها، انتخاب مناسب بر اساس نیاز سیستم کنترل ضروری است. در آینده، با توسعه تکنولوژی، کاربردهای جدیدی برای این سنسورها پیشبینی میشود.