تا زمانی که خط تولید شما متوقف نشده باشد، اهمیت واقعی انکودر صنعتی را درک نخواهید کرد. کافی است یک انکودر اشتباه در سیستم نصب شود تا نتیجهاش چیزی جز لرزش غیرمنتظره سرووموتور، خطای موقعیت در CNC، تولید قطعات خارج از تلرانس یا توقف کامل ماشینآلات نباشد. انتخاب انکودر اشتباه، مثل قرار دادن یک حسگر ضعیف در سیستم عصبی است؛ خروجی کل مجموعه را مختل میکند.
اینجاست که خرید انکودر صنعتی تبدیل به یک تصمیم معمولی خرید قطعه نمیشود؛ بلکه یک تصمیم مهندسی و استراتژیک است. تنوع مدلها و برندها در بازار زیاد است: افزایشی یا مطلق؟ 600PPR یا 2500PPR؟ خروجی Push-Pull یا Line Driver؟ Encoder شفتدار یا هالو شفت (HOLLOW SHAFT)؟
IP65 کافی است یا باید IP67 یا حتی IP69K انتخاب کنیم؟ اگر پاسخ دقیق این سؤالات را ندانید، هزینه انتخاب اشتباه فقط پول نیست؛ زمان، اعتبار فنی و پایداری تولید را هم از دست خواهید داد.
در این راهنمای انکودر صنعتی قرار نیست فقط مشخصات کاتالوگی را تکرار کنیم. این مقاله راهنمایی است برای مهندسانی که میخواهند با نگاه حرفهای و فنی انکودر درست را انتخاب کنند؛ انکودری که بهترین عملکرد، کمترین خطا و بیشترین دوام را در سیستم شما تضمین کند.
قبل از خرید یا انتخاب هر نوع انکودر، بهتر است با عملکرد و نحوه تنظیم آن آشنا شوید. در دوره آموزش انکودر صنعتی به صورت کامل یاد میگیرید که چگونه انکودر مناسب را برای هر کاربرد انتخاب و راهاندازی کنید.
بررسی تفاوتهای انکودر افزایشی و مطلق
اولین تصمیم در خرید انکودر صنعتی انتخاب بین دو نوع اصلی آن است: انکودر افزایشی (Incremental) و انکودر مطلق (Absolute). این انتخاب فقط یک تفاوت تکنیکی نیست؛ یک استراتژی در کنترل حرکت است. اگر بدانید سیستم شما «سرعت» میخواهد یا «موقعیت مطلق»، پاسخ روشن میشود.
برای آشنایی بیشتر با مفهوم انکودر و نحوه عملکرد آن در سیستمهای کنترل، پیشنهاد میکنیم مقاله انکودر چیست؟ تعریف انواع سنسور Encoder و کاربردهای آن را مطالعه کنید. در این مطلب، به زبان ساده با انواع انکودر و نقش هرکدام در صنعت برق و اتوماسیون آشنا میشوید.
انکودر افزایشی – انتخاب سریع و اقتصادی برای کنترل حرکت
انکودر افزایشی در هر چرخش شفت، پالس تولید میکند و کنترلر با شمارش این پالسها از سرعت، جهت و جابهجایی نسبی مطلع میشود.
ویژگیهای کلیدی:
- خروجی پالس (کانالهای A/B/Z)
- مناسب برای شمارش، کنترل سرعت و فیدبک موقعیت نسبی
- قیمت مناسب و طراحی ساده
- نیاز به Homing پس از قطع برق
- رایج در نوار نقالهها، شمارندهها، کنترل دور موتور و ماشینهای برش

شکل ۱- مقایسه انکودرهای افزایشی (incremental) و مطلق (absolute)
انکودر مطلق
انکودر مطلق در هر موقعیت زاویهای یک کد دیجیتال منحصربهفرد تولید میکند و بنابراین حتی پس از قطع برق موقعیت خود را فراموش نمیکند.
ویژگیهای کلیدی:
- بدون نیاز به Homing
- دارای رزولوشن از چند بیت تا 18 یا 22 بیت
- امکان خروجی تکدور (Single-Turn) یا چنددور (Multi-Turn)
- دقت و پایداری بسیار بالا
- انتخاب حرفهای برای CNC، رباتیک، سروو سیستمها و ماشینهای Positioning
| مشخصه فنی | انکودر افزایشی (Incremental Encoder) | انکودر مطلق (Absolute Encoder) |
| خروجی اصلی | رشتهای از پالسها (کانال A, B, Z) | یک کد دیجیتال منحصربهفرد (مانند باینری یا گری) |
| اطلاعات | سرعت، جهت، شتاب، مسافت نسبی | موقعیت زاویهای یا خطی دقیق و مطلق |
| رفتار پس از قطع برق | موقعیت را از دست میدهد و نیازمند Homing است | موقعیت را حفظ کرده و بلافاصله پس از وصل برق در دسترس است |
| پیچیدگی سیمکشی | نسبتاً ساده (معمولاً 4 تا 8 سیم) | میتواند پیچیدهتر باشد (بسته به نوع خروجی موازی یا سریال) |
| هزینه | پایینتر و اقتصادی | بالاتر و گرانتر |
| کاربردهای متداول | کنترل سرعت موتور، نوار نقاله، سیستمهای برش به طول | بازوهای رباتیک، ماشین CNC، آنتنها، سیستمهای موقعیتیابی دقیق |
رزولوشن، زبان دقت در دنیای ماشین
پس از انتخاب بین دو جهان افزایشی و مطلق، دومین پارامتر حیاتی که در راهنمای انکودر صنعتی باید به آن پرداخت، رزولوشن (Resolution) یا وضوح است. رزولوشن، معیار سنجش دقت یک انکودر و توانایی آن در تشخیص کوچکترین واحد حرکت است. این پارامتر برای انکودرهای افزایشی با واحد “پالس در هر دور” (PPR – Pulses Per Revolution) و برای انکودرهای مطلق با تعداد “بیت” بیان میشود. برای مثال، یک انکودر افزایشی با رزولوشن 1024PPR، به ازای هر 360 درجه چرخش کامل شفت، 1024 پالس الکتریکی تولید میکند.
در انکودرهای افزایشی نکته مهمی وجود دارد که معمولاً در انتخاب overlooked میشود و آن تفاوت بین PPR و CPR است. رزولوشنی که در دیتاشیتها ذکر میشود معمولاً PPR (تعداد پالس خام در هر دور) است، اما کنترلرها اغلب از روش Quadrature Decoding استفاده میکنند و با تحلیل لبههای سیگنال A و B میتوانند چهار برابر این مقدار را شمارش کنند. بنابراین رزولوشن موثر سیستم برابر است با:
CPR=4×PPR
برای مثال اگر یک انکودر 1000PPR انتخاب شود، کنترلر میتواند با استفاده از شمارش چهارگانه، 4000 شمارش مؤثر در هر دور دریافت کند. این نکته در طراحی دقت موقعیت و سرعت بسیار تعیینکننده است و در انتخاب رزولوشن نباید از آن غافل شد.
این یعنی انکودر قادر است چرخش را به 1024 قسمت مساوی تقسیم کرده و حرکتی به کوچکی 360/1024 یعنی حدود 0.35 درجه را تشخیص دهد. در انکودرهای مطلق، یک انکودر 12 بیتی میتواند 2 به توان 12، یعنی 4096 موقعیت منحصربهفرد را در یک دور کدگذاری کند. تصمیمگیری در مورد رزولوشن مناسب برای یک کاربرد خاص در اتوماسیون صنعتی، یک موازنه دقیق بین نیاز به دقت و ملاحظات عملی است. انتخاب رزولوشنی پایینتر از حد نیاز، مستقیماً به کاهش کیفیت محصول نهایی یا عملکرد سیستم منجر میشود.

شکل ۲- مقایسه انکودرها با دقت های مختلف
تصور کنید یک بازوی رباتیک که وظیفه قرار دادن یک قطعه الکترونیکی حساس روی برد را دارد، از انکودری با رزولوشن پایین در فرآیند خرید انکودر صنعتی خود استفاده کند؛ کوچکترین خطا در موقعیتیابی میتواند به آسیب دیدن قطعه یا برد منجر شود. از سوی دیگر، انتخاب رزولوشنی بسیار بالاتر از حد نیاز نیز بدون هزینه نیست. رزولوشن بالاتر نه تنها قیمت انکودر را به شکل قابل توجهی افزایش میدهد، بلکه چالشهای جدیدی را نیز به همراه دارد. اولاً، فرکانس پالسهای خروجی در سرعتهای بالا به شدت افزایش مییابد و این امر نیازمند یک کنترلر (PLC) با ورودیهای سرعت بالا (High-Speed Counter) و توان پردازشی کافی است. ثانیاً، انکودرهای با رزولوشن بالا به نویزهای الکتریکی و لرزشهای مکانیکی حساستر هستند و ممکن است پالسهای کاذب تولید کنند که منجر به خطای محاسباتی در کنترلر میشود. بنابراین، یک مهندس خبره در زمینه اتوماسیون صنعتی، رزولوشن را نه بر اساس “هرچه بیشتر، بهتر” بلکه بر اساس حداقل دقت مورد نیاز سیستم با در نظر گرفتن یک حاشیه اطمینان معقول انتخاب میکند. این رویکرد بهینهسازی، یکی از مهمترین مراحل در فرآیند خرید انکودر صنعتی است و یک راهنمای انکودر صنعتی کامل باید بر این نکته تاکید ورزد.
اهمیت درجه حفاظت (IP) و ساختار مکانیکی انکودر
انکودر صنعتی برخلاف تصور اولیه، یک قطعه ساده نیست که صرفاً چند پالس خروجی تولید کند. این تجهیز در خط مقدم سیستمهای اتوماسیون و کنترل حرکت قرار دارد و معمولاً در شرایط کاری دشوار استفاده میشود؛ جایی که گردوغبار، رطوبت، روغن صنعتی، ارتعاش و حتی ضربه مکانیکی وجود دارد. بنابراین اگر هنگام خرید انکودر صنعتی شرایط محیطی و مکانیکی نادیده گرفته شود، حتی انکودرهای قدرتمند نیز طول عمر کمی خواهند داشت.
اهمیت استاندارد IP در انکودر صنعتی
برای محافظت انکودر در برابر عوامل محیطی، باید استاندارد حفاظتی آن مطابق شرایط محل نصب انتخاب شود. استاندارد IP میزان مقاومت دستگاه در برابر نفوذ گردوغبار و آب را تعیین میکند. به عنوان مثال:
- IP54 برای محیطهای خشک و بدون آلودگی شدید کافی است.
- IP65 گزینهای مناسب برای خطوط تولید نیمهسنگین و محیطهای صنعتی رایج است.
- IP67 برای نصب در محیطهای مرطوب و شستوشوی دورهای کاربرد دارد.
- IP69K مخصوص صنایعی مانند غذایی و دارویی است که شستوشوی پرفشار و آب داغ انجام میشود.
نکته بسیار مهم این است که تنها توجه به درجه حفاظت بدنه انکودر کافی نیست. کانکتورها، کابل ورودی و گلند نیز باید دارای همان سطح حفاظت باشند؛ در غیر این صورت مسیر نفوذ رطوبت همچنان باز خواهد بود و انکودر دچار خرابی خواهد شد.

شکل ۳- یک انکودر یا سنسور صنعتی
ساختار مکانیکی انکودر
ساختار مکانیکی انکودر معمولاً در دو دسته اصلی عرضه میشود و انتخاب بین این دو مدل تأثیر زیادی بر سهولت نصب و دقت عملکرد دارد:
انکودر شفتدار (Solid Shaft)
این مدل دارای یک محور خروجی است و از طریق کوپلینگ به شفت موتور یا گیربکس متصل میشود. مزیت اصلی آن انتقال مطمئن حرکت و کنترل دقیق لقی محوری است. استفاده از کوپلینگ نیز باعث کاهش اثرات ناهماهنگی مکانیکی، لرزش و ضربه روی انکودر میشود.
انکودر هالو شفت (Hollow Shaft)
در این مدل نصب به صورت مستقیم روی محور انجام میشود و نیازی به کوپلینگ نیست. این طراحی باعث کاهش فضای نصب و سهولت راهاندازی میشود. با این حال باید از پین ضدچرخش یا براکت نگهدارنده استفاده شود تا بدنه انکودر ناخواسته همراه شفت نچرخد.
نقش یاتاقان در دوام انکودر
یاتاقان یکی از اجزای کمتر دیدهشده اما بسیار تعیینکننده در عمر مفید انکودر است. انکودرهایی که برای کارهای سنگین یا سرعتهای بالا طراحی شدهاند، از یاتاقانهای تقویتشده با کلاس C3 یا C4 استفاده میکنند. این نوع یاتاقانها تحمل بالاتری در برابر بار شعاعی ناشی از نصب نامناسب یا بار محوری ناشی از هممحور نبودن دارند. انتخاب انکودر بدون توجه به ظرفیت یاتاقان یکی از دلایل رایج خرابی زودرس در خطوط تولید است و باید در هنگام انتخاب به آن توجه شود.

شکل ۴- یک تصویر مقایسهای که هر دو مدل (Solid Shaft) و (Hollow Shaft) را کنار هم نشان میدهد
سیگنال خروجی و پروتکلهای ارتباطی
یک انکودر، هرچقدر هم که از نظر مکانیکی دقیق و مقاوم باشد، اگر نتواند اطلاعات خود را به شکلی قابل فهم و بدون خطا به کنترلر منتقل کند، کاملاً بیفایده خواهد بود. این ارتباط از طریق سیگنالهای خروجی الکتریکی برقرار میشود و سازگاری این سیگنالها با ورودیهای کنترلر (PLC، درایو، یا کارت شمارنده) یک الزام مطلق در فرآیند خرید انکودر صنعتی است. رایجترین انواع خروجی برای انکودرهای افزایشی، TTL یا (Transistor-Transistor Logic) و HTL یا (High-Threshold Logic) هستند. خروجی TTL که معمولاً با ولتاژ 5 ولت کار میکند، سیگنالی سریع و تمیز تولید میکند اما به نویز حساس است و برای فواصل کابلکشی کوتاه (چند متر) مناسب است.
پس از آشنایی با انواع انکودر، بهتر است مدارهای خروجی آنها را نیز بشناسید. در مقاله انواع مدار خروجی انکودر و کاربردهای آن توضیح دادهایم هر نوع خروجی در چه شرایطی کاربرد دارد و چگونه انتخاب میشود.
در مقابل، خروجی HTL که به آن Push-Pull نیز گفته میشود، با ولتاژهای بالاتری در محدوده 10 تا 30 ولت کار میکند. این دامنه ولتاژ بالاتر، به آن مصونیت بسیار بیشتری در برابر نویزهای الکتریکی رایج در محیطهای صنعتی میبخشد و امکان کابلکشی در فواصل طولانیتر را فراهم میآورد. به همین دلیل، برای اکثر کاربردهای اتوماسیون صنعتی، خروجی HTL انتخاب ارجح و مطمئنتری است.

شکل ۵- شماتیکی از سیمکشی انکودر به PLC
در انکودرهای مطلق، انتقال اطلاعات موقعیت زاویهای تنها به روشهای ساده سیمکشی محدود نمیشود. این انکودرها علاوه بر خروجیهای موازی (Parallel) که در آن هر بیت از کد موقعیت توسط یک سیم منتقل میشود، از پروتکلهای سریال و صنعتی مدرن نیز پشتیبانی میکنند. خروجی موازی اگرچه پاسخگویی سریع دارد، اما به دلیل نیاز به تعداد سیم زیاد، برای سیستمهای پیشرفته مقرونبهصرفه نیست.
به همین دلیل در نسل جدید انکودرها از پروتکلهای سریال استفاده میشود که حجم سیمکشی را کاهش میدهند و انتقال داده را مطمئنتر میکنند. دو پروتکل مهم در این دسته عبارتند از:
- SSI یا (Synchronous Serial Interface): یک رابط سریال ساده و پایدار برای انتقال موقعیت مطلق. این پروتکل معمولاً با نرخ انتقال 100 کیلوبیت تا 1 مگابیت بر ثانیه کار میکند و بسته به سرعت انتخابی، طول کابل بین 10 تا 100 متر قابل دستیابی است.
- BiSS-C: نسخه بهبودیافته SSI با ساختار کاملاً سنکرون و نرخ انتقال بالاتر تا حدود 10 مگابیت بر ثانیه. این پروتکل در فواصل بالاتر از 100 متر نیز عملکرد دقیق و بدون خطا ارائه میدهد و در سیستمهای کنترل حرکت با دقت بالا بهطور گسترده استفاده میشود.
در پروژههای پیشرفتهتر، بهویژه در خطوط تولید اتوماسیونشده، استفاده از پروتکلهای شبکه صنعتی (Fieldbus/Industrial Ethernet) ترجیح داده میشود. این پروتکلها علاوه بر داده موقعیت، امکان ارسال اطلاعات تشخیصی و عیبیابی را نیز فراهم میکنند:
- PROFIBUS-DP: مناسب شبکههای صنعتی مبتنی بر باس، با طول کابل تا 1200 متر (در سرعت 93 kbps) و 100 متر (در 12 Mbps).
- PROFINET: نسخه اترنت صنعتی با سرعت 100 مگابیت بر ثانیه و تأخیر بسیار پایین (Real Time)، ایدهآل برای سیستمهای CNC و سروو.
- CANopen / DeviceNet: گزینهای اقتصادی و رایج برای ماشینآلات صنعتی متوسط با ساختار شبکهای ساده.
در انتخاب پروتکل انکودر مطلق باید سه عامل مهم همزمان بررسی شوند:
- سرعت تبادل داده نسبت به ماهیت کنترل حرکت
- طول کابل مورد نیاز در طراحی
- سازگاری با شبکه صنعتی موجود در کارخانه (PLC، درایو، HMI و SCADA)
انتخاب درست رابط ارتباطی فقط یک موضوع فنی جزئی نیست؛ بلکه روی معماری کل سیستم کنترل و امکانپذیری پایش سلامت تجهیز (Condition Monitoring) در آینده نیز تأثیر مستقیم دارد.
انکودرها برای انتقال داده به سیستمهای کنترل معمولاً از شبکههای صنعتی استفاده میکنند. در مقاله شبکه صنعتی و معرفی ۶ پروتکل شبکه صنعتی پرکاربرد در صنعت با رایجترین پروتکلها و نحوه ارتباط آنها با انکودر آشنا میشوید.
اهمیت انتخاب برند معتبر در خرید انکودر صنعتی
در بازار وسیع تجهیزات صنعتی، ممکن است با برندهای ناشناختهای مواجه شوید که انکودرهایی با مشخصات فنی مشابه برندهای معتبر اما با قیمتی بسیار پایینتر عرضه میکنند. این تفاوت قیمت میتواند وسوسهانگیز باشد، اما یک مهندس با تجربه میداند که هزینه واقعی یک قطعه، فراتر از قیمت اولیه خرید آن است. اینجاست که مفهوم هزینه کل مالکیت وارد فرآیند تصمیمگیری برای خرید انکودر صنعتی میشود. انتخاب یک برند معتبر و شناختهشده، سرمایهگذاری روی قابلیت اطمینان، کیفیت ساخت و ثبات عملکرد است. این شرکتها میلیونها دلار صرف تحقیق و توسعه، کنترل کیفیت سختگیرانه و تستهای دوام میکنند تا اطمینان حاصل کنند که محصول نهایی آنها در سختترین شرایط اتوماسیون صنعتی نیز عملکردی بینقص خواهد داشت. دیتاشیتهای ارائهشده توسط این برندها، دقیق و قابل استناد هستند، در حالی که مشخصات فنی یک محصول ارزانقیمت ممکن است در عمل با واقعیت فاصله داشته باشد.
مهمتر از همه، پشتیبانی فنی و خدمات پس از فروش است. تصور کنید در میانه یک شیفت تولیدی حساس، یک انکودر دچار مشکل شود و خط تولید متوقف گردد. هر دقیقه توقف، به معنای زیان مالی قابل توجهی است. در چنین شرایطی، دسترسی به یک تیم پشتیبانی فنی کارآمد که بتواند به سرعت در عیبیابی به شما کمک کند، یا امکان تهیه سریع قطعه جایگزین، ارزشی بسیار فراتر از تفاوت قیمت اولیه دارد. گارانتی معتبر و شبکه توزیع گسترده، از دیگر مزایای انتخاب برندهای صاحبنام در پروسه خرید انکودر صنعتی است. بنابراین، این راهنمای انکودر صنعتی قویاً توصیه میکند که به جای تمرکز صرف بر قیمت خرید، هزینه کل مالکیت را در نظر بگیرید که شامل هزینههای ناشی از خرابیهای احتمالی، توقف تولید و جایگزینی قطعه میشود. یک خرید انکودر صنعتی هوشمندانه، انتخابی است که در بلندمدت، بیشترین پایداری و کمترین هزینه پنهان را برای سیستم اتوماسیون صنعتی شما به ارمغان آورد.
جمعبندی
انتخاب انکودر صنعتی مناسب، زمانی نتیجه قابل اعتماد دارد که بر اساس تحلیل مهندسی انجام شود نه صرفاً قیمت یا ظاهر مشخصات کاتالوگی. نوع انکودر (افزایشی یا مطلق)، رزولوشن، استاندارد حفاظتی، ساختار مکانیکی، نوع خروجی و سازگاری با سیستم کنترل، شش معیاری هستند که کیفیت انتخاب را تعیین میکنند. نادیده گرفتن هر یک از این موارد میتواند موجب توقف خط تولید، خطای اندازهگیری یا کاهش طول عمر تجهیز شود.
اگر در پروژه خود نیاز به دقت بالا، پایداری در طول کار و انتخاب درست دارید، بهترین روش تصمیمگیری، تکیه بر اصول فنی و بررسی دقیق نیاز کاربردی است. همچنین، اگر به دنبال تسلط بیشتر بر این موضوع هستید، میتوانید مینیدوره انکودر آکادمی ماهر را مشاهده کنید و انتخاب خود را با اطمینان انجام دهید.
سوالات متداول
- تفاوت اصلی بین رزولوشن PPR و CPR چیست؟
PPR (پالس در هر دور) تعداد پالسهای خام تولیدی در یک دور است. CPR (شمارش در هر دور) به تعداد شمارشهای قابل تشخیص پس از رمزگشایی چهارگانه (Quadrature) اشاره دارد که معمولاً چهار برابر PPR است و دقت مؤثر سیستم را نشان میدهد. - آیا میتوان از انکودر افزایشی برای کاربردهای موقعیتیابی استفاده کرد؟
بله، اما برای موقعیتیابی نسبی. انکودر افزایشی پس از قطع برق موقعیت خود را فراموش میکند و نیازمند بازگشت به نقطه مرجع (Homing) است. برای کاربردهایی که نیاز به موقعیت مطلق و بدون خطا دارند، انکودر مطلق ضروری است. - بهترین راهکار برای مقابله با نویز الکتریکی در محیط صنعتی چیست؟
استفاده از انکودرهایی با خروجی سیگنال تفاضلی (Line Driver یا HTL)، به کار بردن کابلهای شیلددار با اتصال صحیح زمین (Grounding) و دور نگه داشتن کابل سیگنال از کابلهای برق فشار قوی، بهترین راهکارها برای به حداقل رساندن تأثیر نویز هستند.


