نویسنده : نیما راد (بخش فنی مهندسی شرکت رادونیکس )
انکودر افزایشی (Incremental Encoder) یکی از پرکاربردترین سنسورهای اندازهگیری موقعیت و سرعت در صنعت اتوماسیون است. انکودر افزایشی در ماشینهای CNC، درایوهای سروو و سیستمهای کنترل حرکت به عنوان یک دستگاه بازخورد (Feedback) برای تعیین موقعیت شفت و سرعت زاویهای به کار میرود. این سنسور با استفاده از یک دیسک دارای خطوط مات و شفاف نصبشده روی شفت موتور، حرکت را به سیگنالهای الکتریکی تبدیل میکند.
اصول عملکرد کُددهنده افزایشی
عملکرد انکودر افزایشی بر پایه یک دیسک با خطوط مات و شفاف استوار است که روی شفت موتور قرار میگیرد. یک منبع نور LED به همراه یک فوتودتکتور (Photodetector) هنگام عبور خطوط، پالسهای الکتریکی تولید میکنند. خروجیهای اصلی این سنسور شامل سه سیگنال A، B و Z هستند.
ساختار سیگنالها و اصول اندازهگیری
در انکودر افزایشی، سیگنالهای A و B به صورت موج مربعی با اختلاف فاز ۹۰ درجه تولید میشوند و جهت چرخش را مشخص میکنند. سیگنال Z که به آن ایندکس (Index) گفته میشود، در هر دور یک پالس به عنوان مرجع صفر تولید میکند. این سیگنالها امکان اندازهگیری سرعت، موقعیت و جهت حرکت را فراهم میکنند.
انواع فناوریهای بهکاررفته در Encoder
سه فناوری اصلی در ساخت انکودر افزایشی استفاده میشود:
- نوری (Optical)
- مغناطیسی (Magnetic)
- القایی (Inductive)
انواع خروجیهای الکتریکی
خروجیهای الکتریکی انکودر افزایشی شامل موارد زیر است:
- TTL
- HTL
- Open Collector
- Push-Pull
- Differential RS422
در محیطهای صنعتی و CNC که نویز بالایی دارند، معمولاً خروجی RS422 ترجیح داده میشود.
رزولوشن و دقت اندازهگیری
رزولوشن انکودر افزایشی بر حسب PPR (پالس در هر دور) اندازهگیری میشود. محدوده معمول در کاربردهای CNC بین ۱۰۰۰ تا ۱۰۰۰۰ PPR است.
منابع خطا و روشهای جبران آن
در انکودر افزایشی، منابع خطای زیر وجود دارد:
- Jitter: تغییرات تصادفی زمانبندی بین لبههای پالس
- Phase Error: اختلاف فاز A/B که دقیقاً ۹۰ درجه نیست
- Signal Drop: افت موقتی یا کامل سیگنالهای A/B/Z
- Mechanical Misalignment: عدم هممحوری شفت که باعث غیرخطی شدن میشود
روشهای جبران این خطاها عبارتاند از:
- فیلترگذاری دیجیتال
- استفاده از کابل شیلددار
- استفاده از درایور دیفرانسیل (Differential Driver)
کاربرد Encoder Incremental در سیستمهای CNC
انکودر افزایشی روی محورهای X، Y، Z و اسپیندل (Spindle) نصب میشود و از کنترل حلقه بسته (Closed-Loop) برای کاهش خطای حرکت پشتیبانی میکند.
نکات نصب و نگهداری صنعتی
برای نصب و نگهداری صحیح انکودر افزایشی رعایت موارد زیر ضروری است:
- استفاده از کوپلینگ دقیق و بدون لقی (Backlash)
- نگهداشتن کابلها به صورت شیلددار و دور از منابع نویز
- تمیز نگهداشتن سنسورهای نوری
جمعبندی
انکودر افزایشی یک قطعه کلیدی در کنترل حرکت است که دقت و پایداری ماشینهای CNC را بهبود میبخشد. انتخاب و نصب صحیح انکودر افزایشی باعث افزایش طول عمر و عملکرد سیستم میشود.
نویسنده: نیما راد (بخش فنی مهندسی شرکت رادونیکس)
شرکت: رادنیک اتوماسیون
منابع و مراجع
- Siemens – “Incremental Encoders for Motion Control”, Technical Manual, 2023
- Omron Industrial Automation – Encoder Selection Guide, 2022
- Heidenhain – “Fundamentals of Position Encoders”, 2021
- Rockwell Automation – “Feedback Devices in CNC Systems”, 2023
- منابع داخلی: مستندات فنی اتوماسیون صنعتی ایران (2024)