انکودر چیست؟ تعریف انواع سنسور انکودر و کاربردهای آن!!

در این مقاله قرار است بدانید انکودر چیست و چه کاربردهایی دارد:

انکودر چیست؟

شکل ۱ نشان دهنده یک انکودر چرخشی است که به آن روتاری انکودر (Rotary Encoder) یا شفت انکودر (Shaft Encoder) هم می‌گویند. اگر کسی با انکودر آشنایی نداشته باشد،‌ با دیدن این تجهیز، احتمالاً آن را با موتور اشتباه می‌گیرد. فکر می‌کند که با برق دادن به آن، شروع به چرخیدن می‌کند؛ اما این تصور کاملاً غلط است. انکودر تجهیزی برای تشخیص پارامترهای حرکتی مانند زاویه چرخش، سرعت، مسافت، جهت و موقعیت است که در ماشین‌آلات و تجهیزات صنعتی روی موتور یا عملگر چرخشی نصب می‌شود.

انکودر در خانواده‌ سنسورها قرار می‌گیرد، زیرا حرکت مکانیکی (چرخشی یا خطی) را به یک سیگنال الکتریکی تبدیل کرده و فیدبکِ پارامترهای حرکتی (سرعت، مسافت، جهت و…) را به واحد کنترل‌کننده مانند PLC می‌فرستند.

PLC، بعد از بررسی فیدبک‌ها، فرمان‌های لازم را به عملگرها ارسال می‌کند.

اهمیت شفت انکودر

در صنعت امروزه تشخیص و کنترل دقیق حرکت به‌خصوص در سرعت‌های بالا، حائز اهمیت است. بسیاری از تولیدات، وابسته به اندازه‌گیریِ دقیقِ جهت حرکت، موقعیت شی، مقدار جابجایی، سرعت حرکت، شمارش تعداد آن‌ها و غیره هستند، که تشخیص این موارد، توسط انسان کاری بسیار سخت و زمانبر یا غیرممکن است. بنابراین از بین هزاران سنسوری که در صنعت وجود دارد، انکودرها روانه بازار شدند تا بتوانند، زاویه چرخش، فاصله جابجایی، سرعت چرخش و هر آنچه مربوط به حرکت‌ (motion) است را تشخیص دهند.

برای درک بهتر بگذارید یک مثال بزنم، فرض کنید کانوایر یا نوار نقاله‌ای داریم که باید با سرعت بسیار زیاد، ۲۰ سانتی‌متر حرکت کند تا جسمی را از نقطه A به نقطه B ببرد. در نقطه B، جسم توسط ربات برداشته شده و در محل دیگری قرار داده می‌شود.

نکته اینجاست، حرکت کانوایر دقیقا باید ۲۰ سانتی‌متر باشد، نه یک سانتی‌متر کمتر و نه یک‌ سانتی متر بیشتر. اگر ۱۹ سانتی‌متر یا ۲۱ سانتی‌متر حرکت کند، جسم به‌درستی در مقابل ربات قرار نمی‌گیرد و ربات قادر به برداشتن جسم نخواهد بود. بنابراین دقت حرکت کانوایر بسیار مهم است.

آیا به نظر شما یک اپراتور قادر به انجام این کار است؟

آیا دقیقا می تواند جسم را در نقطه مورد نظر متوقف کند؟

قطعا امکان پذیر نیست. پس به یک سنسور انکودر نیازمندیم تا بتواند در سرعت‌های زیاد با دقت بالا، پارامترهای حرکتی را تشخیص دهد و به PLC ارسال کند. سپس PLC فرمان توقف را به الکتروموتورِ کانوایر صادر کند.

در این مثال، یک انکودر به موتور نوار نقاله متصل می‌شود و سرعت حرکت و موقعیت الکتروموتور را به PLC گزارش می‌‌کند.

با مشاهده گیف زیر، فرآیند و اهمیت انکودر را بهتر درک می‌کنید.

ساختمان داخلی انکودر

انکودر در ساختمان خود دارای قسمت‌های مختلفی است که با دقت بسیار بالایی، پارامترهای حرکتی را تشخیص می‌دهند. این اجزا عبارتند از:

۱- بدنه

۲- منبع نور

۳- دیسک کدگذاری شده

۴- فوتودیتکتور یا آشکارساز

۵- برد الکترونیکی

۶- شفت

کاربردهای انکودر

انکودر در صنایعی که موتورها، پمپ‌ها و توربین‌ها حضور دارند، استفاده می‌شود. زیرا برای عملکرد صحیح هر یک از آن‌ها نیاز به نظارت است. در ادامه، مثال‌هایی از کاربرد انکودر را در دستگاه‌ها و صنایع مختلف بررسی می‌کنیم.

۱- صنعت نفت و گاز

سنسور انکودر در پمپاژ و انتقال نفت خام از زمین به نفتکش (یا پالایشگاه)، برای تشخیص سرعت و جریان دقیقِ نفت استفاده می‌شود. این اطلاعات به سیستم انتقال کمک می‌کند تا کنترل بهتری برای جابه‌جایی مواد انجام شود.

در سکوهای نفتی یا سکو‌های حفاری، انکودرها برای تشخیص سرعت و موقعیت مته‌های حفاری استفاده می‌شوند. این اطلاعات برای مهندس‌های حفاری بسیار مهم است. زیرا توسط این اطلاعات،‌ می‌توانند بهترین روش‌ را برای حرکت دادن دستگاه حفاری تعیین کنند و مطمئن شوند که دستگاه به‌درستی کنترل می‌شود.

۲- نیروگاه برق

از سنسور انکودر در توربین‌های بادی برای تشخیص و کنترل سرعت چرخش پره‌ها استفاده می‌شود. حتما گیف زیر را تماشا کنید.

۳- دستگاه اندازه‌گیری و بُرش

یک دستگاه بُرش را تصور کنید، این دستگاه برای برش منظمِ مواد با طول ثابت و مشخص طراحی شده است. مواد خام مانند پارچه یا چوب و …، به‌طور پیوسته از یک قرقره وارد دستگاه بُرش می‌شود. هنگامی که طول مناسبی از پارچه وارد دستگاه شد، تیغه بُرش فرمان می‌گیرد و در لحظه مناسب از روی پارچه عبور می‌کند و پارچه را برش می‌دهد. در این نوع کاربردها، نیاز به یک انکودر است تا به سیستم کنترل بگوید، دقیقاً چه زمانی باید برش را انجام دهد.

۴- رباتیک

سنسور انکودر موقعیت بازوی ربات را به کنترل‌کننده ارسال می‌کند.

در تصویر، یک ربات جوشکار را می‌بینید که برای نظارت بر حرکتِ بازوهای آن در زوایای مختلف، از انکودر استفاده می‌شود.

۵- صنایع پزشکی

انکودر در دستگاه CT Scan موقعیت و زاویه دستگاه نسبت به بیمار را اندازه‌گیری کرده و به بخش کنترل ارسال می‌کند تا عکسبرداری از محل مورد نظر انجام شود.

۶- جرثقیل

انکودر روی الکتروموتورهای جرثقیل نصب می‌شود و از حرکت‌های خطی و چرخشی الکتروموتورها در جهت‌های مختلف به کنترلر فرمان می‌دهد. بنابراین این تجهیز در جرثقیل‌ها و بالابرها برای تعیین موقعیت دقیق استفاده می‌شود.

انواع سنسور انکودر

انکودر‌ انواع گوناگونی دارد و معمولاً از ۳ منظرِ زیر دسته‌بندی‌ می‌شود:

۱- از نظر نوع حرکت و ساختمان

۲- از نظر نوع تکنولوژی ساخت

۳- از نظر نوع سیگنال خروجی

انکودرها از نظر نوع حرکت و ساختمان همانطور که گفته شد، انکودرها از نظر نوع حرکت، به دو دسته زیر تقسیم می‌شوند:

• دوار، روتاری یا چرخشی (Rotary)

• خطی (Linear)

انکودری که چرخش را تشخیص می‌دهد، انکودر دوار و انکودری که جابه‌جایی خطی را تشخیص می‌دهد انکودر خطی نامیده می‌شود.

نکته:

از آنجایی که انکودر دوار یا چرخشی در صنعت رایج‌تر است. منظور افراد از انکودر، همان انکودر دوار است.

بنابراین ما هم در این مقاله، بر انکودر دوار یا چرخشی تمرکز کرده‌ایم.

انکودرها از نظر نوع تکنولوژی ساخت این تجهیز از نظر نوع تکنولوژی ساخت به ۴ دسته رایجِ زیر تقسیم می شود:

• نوری

• مکانیکی

• مغناطیسی

• خازنی

تصمیم‌گیری در مورد اینکه کدام تکنولوژی کارایی بهتری ارائه می‌کند، به موارد مختلفی بستگی دارد؛ اما به‌دلیل آن‌که انکودر نوری پرکاربردترین انکودر در صنعت است. در ادامه مقاله، انکودر نوری و عملکرد آن را توضیح می‌دهیم.

انکودر نوری و عملکرد آن

انکودرهای نوری، رایج‌ترین و دقیق‌ترین نوع انکودرها هستند که در ربات‌ها، ماشین‌آلات بسته‌بندی و… کاربرد دارند.

عملکرد این انکودرها به‌صورت زیر است:

• در این انکودرها یک دیسک کدگذاری شده وجود دارد.

• در یک طرف آن یک LED (منبع نور) و در سمت دیگر آن، یک سنسور گیرنده (فوتودیتکتور یا آشکارساز) قرار گرفته است.

• با هر بار چرخش دیسک، ارتباط نوری بین LED و گیرنده قطع و وصل می‌شود.

• این قطع و وصل شدنِ ارتباط نوری، باعث می‌شود که در خروجی سنسور گیرنده یک موج سینوسی به‌‌دست آید.

• موج سینوسی به‌‌وسیله یک مدار مجذور کننده (برد الکترونیکی) به شکل موج مربعی تبدیل می‌شود.

انکودرها از نظر نوع سیگنال خروجی انکودرها از نظر عملکرد و نوع سیگنال خروجی به دو دسته زیر تقسیم می‌شوند:

• افزایشی (Incremental)

• مطلق (Absolute)

انکودر افزایشی چیست؟

انکودر افزایشی (Incremental Encoders)، اطلاعاتی درباره موقعیت، زاویه، تعداد چرخش و جهت چرخش تولید کرده و با استفاده از یک دیسک نوری، حرکت را به سیگنال‌های پالسی تبدیل می‌کند.

• این تجهیز، ساده‌ترین و رایج‌ترین نوع انکودر است.

• آن‌ها در ارائه فیدبکِ سرعت، جابه‌جایی و تغییرات موقعیت، بسیار قوی هستند.

• این نوع انکودرها با کنترلرهای معمولی PLC و PC ارتباط برقرار می‌کنند و جزء اصلی در کنترل صنعتی هستند. عملکرد انکودرهای افزایشی عملکردِ انکودرهای افزایشی نوری باتوجه به تولید رشته پالس در دو کانال A و B انجام می‌شود. این دو کانال ۹۰ درجه اختلاف فاز الکتریکی و مکانیکی دارند. تعداد این پالس‌ها در هر دور گردش، رزولوشن انکودر (Encoder Resolution) را تعیین می‌کند. یعنی هرچه تعداد پالس‌های ایجاد شده در یک دور (۳۶۰ درجه) بیشتر باشد، محیط دایره به قسمت‌های کوچکتری تقسیم شده و امکان اندازه‌گیری حرکت‌های بسیار کوچک و دقیق‌تر هم فراهم می‌شود. تعداد پالس‌های خروجی به تعداد شیارهای تیره و شفاف انکودر نوری، بستگی دارد.

انکودر مطلق چیست؟

تفاوت این انکودرها با انکودرهای افزایشی در الگوی دیسکِ آن‌ها است. در انکودرهای مطلق (Absolute Encoder)، بخش‌های مشخص و خاصی از دیسک رمزگذاری شده است. در ساختمان این تجهیز، گیرنده‌های نوری وجود دارند که در هر زمان، بعضی از آن‌ها صفر و برخی دیگر، یک هستند. لذا در انكودرهای مطلق، هر مكان كاملاً منحصر به فرد است. به‌طوری که یک عدد باینری به‌دست آمده و عدد زاویه‌ای انکودر را از ۰ تا ۳۶۰ درجه نمایش می‌دهد. عملکرد انکودر مطلق در این انکودرها، هنگامی که شفت می‌چرخد، یک الگو (کد) منحصر به فرد تولید می‌شود. یعنی هر موقعیت شفت، دارای یک الگوی خاص است که از این الگو برای تعیین موقعیت دقیق استفاده می‌شود. اگر زمانی که شفت در حال حرکت است، برق قطع شود، با وصل مجدد برق، موقعیت مطلق ثبت می‌شود. در کاربردهایی که به درجه اطمینان و دقت بالایی نیاز دارند، ترجیحا از انکودر مطلق استفاده می‌شود. زیرا در همه زمان‌ها، از موقعیت اصلی خود اطلاع دارد.

پلاک‌خوانی انکودر و مشخصات آن

E40: قطر انکودر ۴۰ میلی‌متر S: دارای شفت (اگر H باشد، انکودر بدون شفت یا هالو شفت است)

هالو شفت: بیانگر انکودرهایی است که شفت ندارند (شکل ۲۰)

۶: قطر شفت ۶ میلی‌متر برای کوپل شدن شفتِ انکودر به شفت الکتروموتور، حتما باید قطر شفتِ انکودر را در نظر بگیریم.

۶۰۰: بیانگر رزولوشن: ۶۰۰ پالس در هر دور (600PPR)

۳: تعداد کانال های خروجی: A، B و Z

 N: نوع مدار خروجی انکودر (NPN Open-collector output)

۲۴: منبع تغذیه ۱۲ تا ۲۴ ولت DC هنگام انتخاب انکودرها، حتما باید به مشخصاتِ روی پلاک آن دقت کرده و انکودری مناسبِ پروژه انتخاب کنیم.

انواع مدار خروجی انکودر

همانطور که آموختید، انکودر در ساختمان خود دارای مدار الکترونیکی است که شناخت آن در انتخاب انکودر تاثیر گذار است. انکودرهای افزایشی، بسته به نوع مدار خروجی، ۴ نوع خروجی دیجیتال را ارائه می‌دهد:

Voltage Output

Open-collector output

Push-pull output(Totem Pole output)

Line driver output

برندهای معروف انکودر

کمپانی‌های بسیاری انکودر تولید می‌کنند، که معروف‌ترین آن‌ها در ایران به شرح زیر است:

• آتونیکس (Autonics): محصول کشور کره جنوبی

• اپکن (Opkon): محصور کشور ترکیه

• امرن (Omron): محصول کشور ژاپن

• هانیانگ (HANYOUNG): محصول کشور کره جنوبی

• هایدن هاین (HEIDENHAIN): محصول کشور آلمان

• الترا (ELTRA): محصول کشور ایتالیا و…

قیمت انکودر

قیمت انکودرها بسته به نوع، کاربرد و دقت آن‌ها از حدود ۱ میلیون تومان تا ۵۵ میلیون تومان و بیشتر متغیر است.

جمع بندی

اهمیت بالای سنسور انکودر، نحوه عملکرد و همچنین کاربرد آن در صنعت را توضیح دادیم. اما بدون شک گستردگی بالای سنسور انکودر در صنعت نیاز به آموزش‌های دقیق‌تری دارد.

دیدگاه (0)

فعلا دیدگاهی نیست.
محصول به لیست علاقه مندی ها اضافه شد
محصول به لیست مقایسه اضافه شد