انکودر
انکودر حسگری است که به محور چرخ، چرخ دنده یا موتور وصل می شود و میتواند میزان چرخش را اندازه گیری کند با اندازه گیری میزان چرخش می توانید جا به جایی، سرعت، شتاب یا زاویه چرخشی را تعیین کنید .
به عبارت دیگر می توان گفت زمانی نور ارسالی توسط فرستنده از شیارهای چرخنده عبور می کند توسط گیرنده دریافت می گردد و مقدار ولتاژ خروجی یک میشود و زمانی که نور ارسالی به پره ها برخورد می کند توسط گیرنده دریافت نمی شود و مقدار ولتاژ خروجی از گیرنده صفر می گردد به این ترتیب پالسهای الکتریکی تولید می شود.
انکودرها سه دسته اند:
1. انکودر نسبی: یه این صورت که یک گیرنده و فرستنده مادون قرمز در دو طرف چرخ شیار دار قرار میگیرد. در این نوع از انکودرها صرفا موقعیت نسبی جسم چرخنده نسبت به موقعیت اولیه اندازه گیری می شود و نمی توان جهت چرخش را مشخص کرد.
2. انکودر افزایشی: در این نوع انکودرها از دو فرستنده و گیرنده مادون قرمز در دو طرف چرخ شیاردار با فاصله مشخص استفاده میشود بنابراین با چرخش چرخ ما دو پالس خروجی داریم که با یکدیگر اختلاف فاز دارند و براساس آن میتوان جهت چرخش را نیز مشخص نمود.
3.انکودر مطلق: در انکودرهای مطلق از یک صفحه شفاف استفاده میشود که بخشهای خاصی از آن سیاه شده اند واز چندین فرستنده گیرنده (به طور مثال 8 جفت) استفاده می شود. در هر لحظه تعدادی از این گیرنده ها صفر و برخی یک را نشان میدهد بدین ترتیب یک عدد باینری میدهد که زاویه بین صفر تا 360 درجه را میتوان محاسبه کرد.
منبع:http://www.metaroclub.com