پروژه اتمل استودیوپروژه الکترونیکپروژه های AVR

کنترل استپر موتور با میکروکنترلر AVR و کامپایلر اتمل استودیو (موتور پله ای)

سلام. کنترل استپر موتور با میکروکنترلر AVR و کامپایلر اتمل استودیو (استپ موتور چیست ؟) را آماده کردیم.

کنترل Stepper Motor با Atmel Studio و AVR

Stepper Motors (استپر موتور ، استپ موتور ، موتور پله ای) موتورهایی هستند که می توانند در پله ها از 0 تا 360 درجه میچرخند. موتور استپر از سیگنال های الکترونیکی برای چرخش موتور در پله ها استفاده می کند و با هر سیگنال شافت را به اندازه ثابت ثابت (یک پله) می چرخاند. برخلاف سروو موتور ، موتورهای پله ای (استپر) را می توان با استفاده از پین های GPIO میکروکنترلر به جای پین های PWM هدایت کرد و می توانند در (+360) و (-360) بچرخند. ترتیب سیگنال ها جهت چرخش موتور پله را تعیین می کند.

ما قبلا در یک مطلب استپ موتور ها را به صورت کامل بررسی کرده ایم : استپر موتور چیست ؟

در این پروژه AVR ما استپر موتور 28BYJ-48 را به میکروکنترلر Atmega16 AVR با استفاده از Atmel Studio 7.0 متصل میکینم. این موتور پله ای در 5V کار می کند. ما استپ موتور را با میتوانیم با دو درایور موتور یعنی ULN2003 و L293 کنترل کنیم که هر دو با عرضه 5 ولت هدایت می شوند. به منظور ساده تر شدن ما از ماژول پیش ساخته هر دو درایور موتور استفاده می کنیم. همچنین می توانید از آی سی مستقل ULN2003 و L293D استفاده کنید اما تعداد اتصالات بیشتر میشود.

حتما ببینید :  تشخیص شماره پلاک خودرو با متلب و پردازش تصویر

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

  1. موتور استپ (28BYJ-48)
  2. درایور موتور ماژول ULN2003 / L293D
  3. میکروکنترلر Atmega16 IC
  4. اسیلاتور بلوری 16 مگاهرتز
  5. دو خازن 100nF
  6. دو خازن 22pF
  7. دکمه
توضیحات پین موتور استپر
توضیحات پین های استپر موتور 28BYJ-48

توضیحات مدار پروژه کنترل استپ موتور با میکروکنترلر AVR

شماتیک کامل پروژه با هر دو موتور درایور در فایل دانلودی قرار داده شده است. ما از PORTA Atmega16 برای ارتباط موتور پله ای با هر دو درایور موتور استفاده می کنیم. نیازی به اتصال پین 5 ولت موتور پله ای نیست. فقط پین های سیم پیچ برای حرکت موتور پله ای لازم است. چهار ورودی ULN2003 / L293D و چهار خروجی ULN2003 / L293D در این پروژه استفاده شده است. ورودی ها به پین ​​های PORTA متصل می شوند و خروجی ها به پین ​​های سیگنال موتور متصل می شوند. همچنین ، برای تنظیم مجدد Atmega16 ، یک دکمه در پین reset وصل کنید.  تمام پروژه از طریق منبع تغذیه 5 ولت تغذیه می شود.

فیلم عملکرد پروژه

فیلم عملکرد مدار : کلیک کنید !

موارد موجود در فایل : شماتیک کامل مدار با موتور درایور ، سورس کامل پروژه

برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

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

نظرتان را در مورد این مطلب با ستاره دادن اعلام کنید امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید
برچسب ها

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

2 نظر

  1. فایل را خریداری کردم ولی هنوز هیچ فایلی ارسال نشده ؟

    1. سلام. خرید شما به صورت ناموفق ثبت شده مبلغ به زودی به حسابتون بازگشت داده میشه. دوباره امتحان کنید.

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

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

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