خانه / پروژه / انکودر چرخشی با استفاده از آردوینو

انکودر چرخشی با استفاده از آردوینو

به نام خدا

انکودر چرخشی با استفاد از آردوینو

در این پروژه می خواهیم با استفاده از برد آردوینو مدل UNO ، یک انکودر چرخشی بسازیم .

 

Arduino-LED-Chaser

 

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

ماژول انکورد عموما دارای ۵ پایه می باشد که پایه ها به شرح زیر است :

  • زمین
  • مثبت برای اتصال به ۵ ولت
  • سیگنال خروجی A
  • سیگنال خروجی B
  • کلاک یا مشترک

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

Output-Signal-Format_0

 

 

همان طور که در جدول بالا می بینید ، در حالت گردش ساعت گرد شفت انکودر ، لبه پایین رونده ابتدا برای خروجی A اتفاق می افتد و سپس برای خروجی B . در حالت پاد ساعت گرد ، لبه پایین رونده ابتدا برای خروجی B رخ می دهد و سپس برای خروجی A . از این طریق می توانیم جهت چرخش انکودر را بفهمیم .

بیشتر بخوانید...  راه اندازی نمایشگر گرافیکی OLED

این لبه پایین رونده برای ۳۶۰ تقسیم بر ۲۰ یعنی ۱۸ میلی ثانیه پالس را در حالت low نگه می دارد ( البته این برای یک انکودر با ۲۰ موقعیت است ، مشخص است که برای انکودر های مختلف این مقدار فرق خواهد کرد) . که از این طریق موقعیت انکودر مشخص می شود .

قطعات مورد نیاز :

  • برد آردوینو
  • مقاومت ۲۲۰ اهم
  • LED
  • مقاومت ۱ کیلو اهم
  • خازن ۱۰۰ نانو فاراد

شماتیک مدار :

 

Arduino-LED-Chaser-Circuit

 

برای دانلود کد های برنامه بر روی لینک زیر کلیک کنید .

 

دانلود فایل

 

برای دیدن فیلم پروژه انکودر چرخشی با آردوینو در لینک زیر کلیک کنید .

بیشتر بخوانید...  آشکار سازی نشت گاز با استفاده از آردوینو

 

دانلود فایل

 

درباره‌ی Admin

همچنین بخوانید...

آنالیز مدارهای تغذیه با استفاده از ای سی LM338

به نام خدا آنالیز مدارهای تغذیه با استفاده از ای سی LM338 در این مقاله …

پروژه ی ساخت رابط لیزری با استفاده از آی سی LM386 به همراه شماتیک مدار

به نام خدا پروژه ی ساخت رابط لیزری با استفاده از آی سی LM386 به …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سلام ،خوش آمدید
آیا می خواهید آموزش ها و پروژه های جدید برای شما ارسال شود؟
مشخصات خود را وارد نمایید
متشکرم
منتظر فایل های ما باشید