آردوینو Arduinoپروژه های آردوینو

آموزش کنترل سرعت موتور براشلس با آردوینو

سلام. پروژه کنترل سرعت موتور براشلس با آردوینو ((Brushless DC motor (BLDC) چیست ؟ + آموزش کامل) را آماده کردیم. در این آموزش ، دلیل استفاده از موتور های براشلس برای کوادکوپتر ها را میفهمیم همچنین با موضوع ESC به طور کامل آشنا میشویم.

آموزش کنترل موتور براشلس با Arduino

ساختن وسایلی که بتوانند پرواز کنند، کمی اضطراب بیشتری را در بین علاقه مندان الکترونیک ایجاد می کند. در مورد گلایدرها ، هلیکوپترها ، هواپیماها و … صحبت می کنم. نکته مشترک همه وسایل پروازی این است که آنها از یک موتور BLDC استفاده می کنند، بنابراین موتور BLDC چیست؟ چرا ما برای پرواز کردن به آن نیاز داریم؟ چه چیزی در مورد آن خاص است؟ چگونه یک موتور مناسب خریداری کنیم و آن را به میکروکنترلر خود متصل کنیم؟ ESC چیست و چرا از آن استفاده می کنیم؟ اگر سؤالاتی از این قبیل دارید ، این آموزش به همه آن ها پاسخ میدهد 🙂

ما در این پروژه آردوینو ، آموزش کنترل سرعت موتور براشلس DC مدل A2212/13T Sensorless را یاد میگیریم. در این پروژه ما این موتور را که معمولاً برای ساخت پهپاد های بدون سرنشین استفاده میشود را کنترل می کنیم.

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

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

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

برای یادگیری کامل آردوینو (برنامه نویسی حرفه ای، ارتباط با اندروید، ساخت ربات) ، روی دوره آموزش آردوینو کلیک کنید.

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

شماتیک کامل مدار در فایل دانلودی قرار داده شده است. اتصالات مدار پروژه اتصال موتور براشلس به آردوینو بسیار ساده است. ESC به یک منبع تغذیه حدود 5 تا 12 ولت متصل میشود. در این آموزش ما از RPS استفاده کرده ایم اما شما میتوانید از باتری Li-Po نیز برای تغذیه ESC استفاده کنید.

سیم های فاز کنترل کننده الکترونیکی سرعت (ESC) باید به سیم های سه فاز موتور ها متصل شوند. ترتیب خاصی برای اتصال وجود ندارد. برای تنظیم سرعت موتور BLDC از پتانسیومتر متصل به پین A0 آردوینو نیز استفاده می کنیم.

مدار کنترل موتور براشلس با آردوینو

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

  1. موتور A2212/13T BLDC
  2. منبع تغذیه (12 ولت 20A)
  3. برد آردوینو Uno
  4. پتانسیومتر 10 کیلو اهم

فیلم عملکرد تغییر سرعت موتور براشلس

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

مطلب پیشنهادی:  پروژه ربات دنبال کننده خط با آردوینو (ساخت مسیریاب)

میخواهید برنامه نویسی STM32 را یاد بگیرید؟

دوره آموزش STM32

میخواهید الکترونیک را یاد بگیرید؟

دوره آموزش الکترونیک
دوره آموزش آردوینو

میخواهید آردوینو را به صورت پروژه محور یاد بگیرید؟ برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید

محمد رحیمی

محمد رحیمی

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

10 نظر

  1. عذر خواهی میکنم موتور براسلشE-MAX MT2213/935 KV با اسپید موتور آمپر EMAX SIMON SERIS 30 وباطری 3.7 (800MAh)همه باهم سازگار هستند؟

  2. بعد ببخشید یعنی مثلا منفی موتور هارو به هم وصل کنیم و منفی موتور 4 با مثبت موتور1 رو به کنترل موتور وصل کنیم درسته؟

    ممنون

    1. ببینید نحوه تغذیه یک بحث جدا هستش و میتونید به هر نحوری موتور ها رو تغذیه کنید. مبحثی که در استفاده چند موتور مهم هست، ارسال دیتا به اون ها هستش. شما فقط باید برنامه رو گسترش بدید و برای 4 موتور اطلاعات رو ارسال کنید.

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

    1. سلام. اگر تونستید با آردوینو یک موتور براشلس رو کنترل کنید، میتونید 4 موتور رو هم کنترل کنید چیز دیگه نمیخواد. کد پروژه هم در انتهای صفحه، زیر فیلم عملکرد قرار داده شده.

  4. امکان داره شماره تماس یا آدرسی رو از شما داشته باشم تا در صورت درخواست همکاری از جناب عالی با شما در ارتباط باشم؟

    1. بله در تلگرام پیام بدهید : @mohammadrahimi09

  5. سلام
    من یک مدل هلی کوپتر کانسپت طراحی کردم و ساختم
    وزن پایانی 4 کیلو گرم شده و یک متر طول دارد با عرض 25 سانت
    چه موتوری با چه عده دورانی نیاز هست تا بتواند آنرا بلند
    سپاسگزارم از اینکه پاسخ میدهید

    1. سلام شهاب عزیز،
      مدل های هلیکوپتر و کلا پروژه های هوایی نیاز به حضور فیزیکی دارند بنده نمیتوانم از اینجا اطلاعات دقیقی به شما بدهم.
      موفق باشید.

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

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