راه اندازی rotary encoder توسط کامپایلر کدویژن
همانطور که میدانید انکود(Encoder) یک نوع خاصی از سنسور ها می باشد که اطلاعات موقعیت را دریافت کرده و این اطلاعات را به تجهیزات دیگر رله می کند. انکودر ها جهت تشخیص موقعیت (position)، سرعت(velocity) و جهت گردش شفت موتور(direction) و سایر تجهیزات متحرک مکانیکی استفاده میشود. آن ها اطلاعات لازم برای کنترل دقیق سرعت در اپلیکیشن های مثل موقعیت یابی یک میز گردان rotary table ، برداشتن و در جایی گذاشتن pick and place ، مونتاژ ماشین آلات ، بسته بندی ، روباتیک و غیره را ایجاد می کنند.یکی از مشخصات مهم یک انکودر در هنگام استفاده دانستن تعداد پالس ارسالی در یک دور می باشد . مثلا فرض کنید بر روی انکودر عبارت 360 پالس در دور وجودداشته باشد . این بدان معنا می باشد که اگر شفت انکودر یک دور کامل بزند , خروجی انکودر 360 پالس ارسال می کند. جهت شمارش این تعداد پالس می توان از میکروکنترلرها و یا PLC ها استفاده نمود. درسیستمهای PLC حتما باید از کارتهای مخصوص شمارنده های سرعت بالا استفاده شود.
انکودر ها موقعیت را با سه فناوری متفاوت تشخیص می دهند:
1-نوری optical :
انکودر های نوری ، دقیق ترین نوع انکودر ها هستند. وقتی یک انکودر نوری را انتخاب میکنیم ، خیلی مهم است که انکودر مذکور حفاظت های اضافی برای جلوگیری از آلودگی ناشی از گرد و غبار ، لرزش (vibration) و سایر شرایط رایج در محیط های صنعتی را داشته باشد.
2-مغناطیسی magnetic :
انکودر های مغناطیسی با وجود اینکه از انکودر های نوری مقاوم ترند و اغلب در محیط های در معرض آلودگی ، بخار، لرزش و سایر انواع تداخل های محیطی استفاده می شوند ولی قدرت تفکیک(resolution) یا دقت انکودر های نوری بالاتر می باشد.
3-خازنی capacitive :
انکودر های خازنی نسبت به دو مدل قبلی در دنیای صنعت تازه وارد محسوب می شوند. انکودر های خازنی از نظر نیرومندی مانند مدل های مغناطیسی هستند ولی قدرت تفکیک پذیری انکودر های نوری از انکودرهای خازنی بالاتر است. البته انکودر های خازنی بدون توجه به نوع تکنولوژی مورد استفاده قابلیت تشخیص حرکت و تبدیل آن به سیگنال های استاندارد رایج در صنعت را دارا هستند.
انکودرها از لحاظ ساختمان در دو نوع:
1-خطی (Linear encoder)
2-چرخشی (Rotary encoder)
- برای تشخیص جهت حرکت در انکودر های افزایشی دو جفت سنسور را به صورتی که پالس تولیدی آنها نسبت به 90 درجه اختلاف فاز داشته باشند در آن قرار می دهند و کلید عمکرد این سیستم در این است که وقتی که جهت حرکت دیسک تغییر می یابد اختلاف فاز 90 درجه ای بین این دو سیگنال A و B معکوس می گردد و این تغییر توسط مداری همانند مدار شکل 10.16(a) قابل تفسیر و شناسایی است.
ماژول کد کننده دوار یا Rotary Encoder یک نوع سنسور موقعیت است که برای تشخیص موقعیت زاویه ای شفت در حال چرخش استفاده می شود. این ماژول یک سیگنال الکتریکی، هم دیجیتال و هم آنالوگ، بر اساس حرکت چرخشی تولید می کند.
*******************************************************************************************
از لینک زیر پروژه راه اندازی rotary encoder توسط کامپایلر کدویژن را میتوانید خریداری نمایید .
دیدگاهتان را بنویسید