الکترونیک

آموزش آردوینو – پروژه راه اندازی موتور dc

پروژه راه اندازی موتور dc با آردوینو

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

  1. برد بورد
  2. آردوینو uno
  3. سیم برد بورد
  4. آی سی L293D
  5. موتور Dc کوچک
  6. مقاومت متغییر ۱۰ کیلو اهم
  7. میکرو سوییچ

 

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

از برد آردوینو فقط برای تامین توان ۵V موتور استفاده می شود.

ابتدا بررسی کنید که موتور در چه جهتی می چرخد. جهت چرخش با لمس کردن شفت موتور بین انگشتان دست قابل تشخیص است.

جهت چرخش موتور را با عوض کردن سر مثبت و منفی سیم های آن تغییر دهید. این کار به شما دید می دهد که تراشه L293D چگونه کار می­کند. پین کنترل این تراشه این امکان را ایجاد می کند که کاری مشابه را انجام داده و جهت چرخش موتور را تغییر دهید.

اتصالات مدار را مطابق شکل زیر انجام دهید. آردوینو همچنان به عنوان تامین کننده توان عمل می کند.

آموزش آردوینو - پروژه راه اندازی موتور dc

سه تا از پین های تراشه L293D مورد توجه می باشند. پین۱ (Enable)، پین۲ (In1) و پین۷ (In2). این پین ها توسط سیم های بنفش، زرد و نارنجی به +۵V و GND متصل شده اند.

با توجه به نحوه اتصالات مطابق شکل بالا، موتور در یک جهت که به طور مثال A نام گذاری شده است، می چرخد.

اگر پین۱ (Enable) به GND متصل شود، موتور متوقف می شود و تغییر دادن دو پین دیگر هیچ تاثیری در آن نخواهد داشت. می توان از این پین به عنوان خروجی PWM استفاده کرده و سرعت موتور را کنترل کرد. مجددا پین۱ را به +۵V متصل کنید، موتور مجددا شروع به کار خواهد کرد.

حال پین۲ (In1) را از ۵V به GND متصل کنید، در این حالت هر دو پایه In1 و  In2 به GND متصل می باشند، لذا مجددا موتور متوقف خواهد شد.

با جابه جا کردن پین۷ (In2) از GND به ۵V جهت چرخش موتور تغییر خواهد کرد( جهت B).

در نهایت با برگرداندن In1 به ۵V، هر دوپایه In1  و  In2 به ۵V متصل بوده و موتور خاموش خواهد شد.

اکنون برنامه اصلی برای کنترل موتور را پیاده سازی کنید، اجازه دهید که آردوینو پین های Enable، In1 و In2 را کنترل کند. وقتی اتصالات را انجام می دهید، مطمئن شوید که تراشه به طور درست در جایگاه خود قرار گرفته باشد.

آموزش آردوینو - پروژه راه اندازی موتور dc

اتصال پایه های آی سی :

آموزش آردوینو - پروژه راه اندازی موتور dc

Enable1 به —-> DigitalPin11(PWM)

INPUT1 به —-> DigitalPin10(PWM)

OUTPUT1 به —-> MOTOR PIN 1

GND1 به —-> Gnd

OUTPUT2 به —-> MOTOR PIN 2

INPUT2 به —-> DigitalPin9(PWM)

۱۲v به —-> 5v

Vss3.3vبه —-> 5v یا ۳٫۳

منبع : www.ictnic.com

نوشته های مشابه

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

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

دکمه بازگشت به بالا