توسعه دانشمقالات

راه اندازی موتور DC با آردوینو + بررسی ۶ درایور برتر

راه اندازی موتور DC
برای راه اندازی موتور DC با آردوینو به شکل اصولی، شناخت نحوه عملکرد درایورها و مدارات رابط قدرتی ضروری است. اگر موتور DC را مستقیماً به پایه‌های آردوینو متصل کنید، جریان بالایی که موتور کشیده و نویزهای القایی آن باعث آسیب جدی به میکروکنترلر شما می‌شود.پایه‌های خروجی آردوینو حداکثر توان تأمین حدود ۲۰ تا ۴۰ میلی‌آمپر جریان را دارند، در حالی که کوچک‌ترین موتورهای جریان مستقیم برای چرخش اولیه به صدها میلی‌آمپر جریان نیاز دارند. در این مقاله قصد داریم تمام نکات فنی، مفاهیم پل اچ (H-Bridge)، تکنیک PWM و ۶ درایور کاربردی را بررسی کنیم تا بهترین گزینه را برای پروژه رباتیک یا صنعتی خود انتخاب کنید.

🛒 قصد خرید درایور موتور DC و آردوینو را دارید؟

انواع بردهای Arduino Uno، ماژول‌های L298N، TB6612FNG، IBT-2 و موتورهای گیریدباکس‌دار را با بالاترین کیفیت از فروشگاه پژوهشگران تهیه کنید.

مشاهده و خرید قطعات

چرا برای راه اندازی موتور DC  به درایور نیاز داریم؟

درایور موتور در واقع یک واسطه الکترونیکی است که دستورات کم‌توان (ولتاژ ۵ ولت و جریان ناچیز) را از ورودی می‌گیرد و با استفاده از یک منبع تغذیه مجزا، توان و جریان لازم را به سیم‌پیچ‌های موتور متصل می‌کند.

💡 کلیدهای اصلی کنترل موتور: پل اچ (H-Bridge) و PWM

مدار پل اچ (H-Bridge) از ۴ سوییچ ترانزیستوری تشکیل می‌شود که با تغییر جهت جریان، جهت چرخش موتور (راست‌گرد یا چپ‌گرد) را تعیین می‌کند. همچنین با اعمال سیگنال PWM (مدولاسیون پهنای پالس) می‌توانید سرعت موتور را از ۰ تا ۱۰۰ درصد بدون افت شدید گشتاور تغییر دهید.

نکات مهم پیش از انتخاب درایور موتور DC

  • ولتاژ کاری (Operating Voltage): ولتاژ منبع تغذیه باید در محدوده مجاز درایور قرار داشته باشد.
  • جریان مداوم (Continuous Current): جریانی که درایور می‌تواند بدون داغ شدن زیاد به‌طور دائمی تأمین کند.
  • جریان قفل یا استال (Stall Current): جریانی که موتور در لحظه شروع حرکت یا هنگام گیر کردن چرخ‌ها می‌کشد. درایور شما باید این جریان پیک را تحمل کند.
📚 پیشنهاد مطالعه: جهت آشنایی با راه‌اندازی انواع دیودهای محافظتی در مدارات موتوری، مقاله
انواع دیود و کاربرد آن در الکترونیک را حتماً مطالعه کنید.

بررسی انواع درایورها برای راه اندازی موتور DC

سازندگان قطعات الکترونیکی ماژول‌های متعددی بر پایه فناوری‌های ترانزیستوری دوقطبی (BJT) و ماسفت (MOSFET) ارائه کرده‌اند که هر کدام برای توان و کاربرد خاصی طراحی شده‌اند.

۱- ماژول L298N؛ شناخته‌شده اما قدیمی

ماژول L298N یکی از رایج‌ترین گزینه‌ها برای پروژه راه اندازی موتور DC با آردوینو است. این درایور دو کاناله بر پایه ترانزیستورهای BJT ساخته شده و توانایی راه‌اندازی دو موتور DC تا جریان ۲ آمپر را دارد.

⚠️ نقطه ضعف اصلی: افت ولتاژ مستقیم حدود ۱.۴ ولت در L298N باعث ایجاد حرارت زیاد می‌شود و شارژ باتری را در ربات‌های پرتابل به سرعت هدر می‌دهد.

محصولات این مقاله
ماژول درایور موتور L298
ماژول درایور موتور L298


مشاهده و خرید

راه اندازی موتور DC

۲- ماژول TB6612FNG؛ بهینه و فوق‌العاده باکیفیت

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

۳- ماژول‌های فشرده DRV8870 و MX1508

اگر با موتورهای کوچک آرماتوری (۳ تا ۶ ولت) کار می‌کنید، ماژول ارزان‌قیمت MX1508 انتخابی اقتصادی است. همچنین ماژول DRV8870 با توان تحمل ولتاژ تا ۴۵ ولت، برای راه‌اندازی تک موتورهای با ولتاژ بالا بسیار مناسب است.

محصولات این مقاله
درایور موتور DRV8870
درایور موتور DRV8870


مشاهده و خرید

راه اندازی موتور DC

۴- درایورهای صنعتی IBT-2 (BTS7960) و Cytron MD25HV

برای راه اندازی موتور DC با آردوینو در ابعاد صنعتی (مثل موتورهای برف‌پاک‌کن خودرو یا بالابرها)، ماژول‌های عادی پاسخگو نیستند. درایور IBT-2 تا ۴۳ آمپر جریان پیک را تحمل می‌کند. همچنین درایور هوشمند Cytron MD25HV علاوه بر پشتیبانی از ولتاژهای بالا (تا ۵۸ ولت)، به کلید و پتانسیومتر داخلی مجهز است که امکان کنترل دستی بدون آردوینو را نیز فراهم می‌سازد.

راه اندازی موتور DC

جدول مقایسه فنی درایورها برای راه اندازی موتور DC با آردوینو

نام درایور تکنولوژی ساخت محدوده ولتاژ کاری جریان مداوم / پیک مزیت اصلی و کاربرد
L298N BJT (ترانزیستوری) 5V – 35V 2A / 3.5A رایج، ارزان ولی تلفات حرارتی بالا
TB6612FNG MOSFET (ماسفت) 4.5V – 13.5V 1.2A / 3.2A بازدهی بالا، ابعاد فشرده و عدم اتلاف شارژ
DRV8871 MOSFET (ماسفت) 6.5V – 45V 2A / 3.6A تک کاناله، مجهز به مدارات محافظت حرارتی
MX1508 MOSFET (ماسفت) 2V – 10V 1.5A / 2.5A مخصوص موتورهای کوچک و پروژه‌های کم‌هزینه
IBT-2 (BTS7960) قدرت قدرتمند 6V – 27V 30A / 43A قدرت صنعتی برای موتورهای سنگین و خودرویی
Cytron MD25HV هوشمند صنعتی 7V – 58V 25A / 60A دارای کنترلر دستی روی برد و قابلیت کار مستقل

چگونه مشکل ریست شدن آردوینو هنگام راه اندازی موتور DC را حل کنیم؟

یکی از رایج‌ترین مشکلات هنگام کار با آردوینو و موتورهای الکتریکی، ریست شدن ناگهانی برد در زمان استارت موتور است. برای جلوگیری از این مشکل ۳ قانون زیر را رعایت کنید:

  • جداسازی منبع تغذیه: هرگز تغذیه موتور را از پایه 5V آردوینو نگیرید؛ همیشه از منبع تغذیه یا باتری جداگانه استفاده کنید.
  • اتصال زمین مشترک (Common GND): حتماً پایه GND آردوینو را به پایه GND منبع تغذیه موتور متصل نمایید.
  • استفاده از خازن نویزگیر: یک خازن ۱۰۰ نانوفاراد سرامیکی را به‌صورت موازی روی دو پایه موتور لحیم کنید تا نویز القایی جذب شود.

🎯 خرید درایورهای اصلی و قطعات رباتیک از پژوهشگران

فروشگاه پژوهشگران الکترونیک تامین‌کننده انواع بردهای توسعه، آردوینو، درایورهای قدرت موتور DC و قطعات اورجینال الکترونیکی با ارسال سریع به سراسر کشور است.ورود به فروشگاه پژوهشگران


❓ سوالات متداول درباره راه اندازی موتور DC

آیا برای کنترل سرعت و جهت موتور حتماً باید از درایور پل اچ (H-Bridge) استفاده کنیم؟

اگر فقط می‌خواهید موتور در یک جهت بچرخد، یک ترانزیستور قدرتی (مانند TIP120) همراه با دیود هرزگرد کافی است. اما برای کنترل چپ‌گرد و راست‌گرد و تغییر سرعت هم‌زمان، استفاده از درایور مبتنی بر پل اچ الزامی است.

چرا موتور DC در سرعت‌های خیلی پایین صدا می‌دهد ولی نمی‌چرخد؟

این اتفاق به دلیل پایین بودن مقدار دیوتی سایکل (Duty Cycle) در سیگنال PWM است؛ در این حالت ولتاژ اعمالی برای غلبه بر اصطکاک اولیه موتور کافی نیست. باید مقدار پایه خروجی PWM در کد آردوینو را از یک حد حداقل (مثلاً عدد ۶۰ به بالا) شروع کنید.

چگونه درایور مناسب برای موتورهای سنگین (مانند برف‌پاک‌کن) انتخاب کنیم؟

ابتدا جریان قفل شدن (Stall Current) موتور را اندازه بگیرید. درایور انتخابی شما (مانند IBT-2 یا Cytron) باید حداکثر جریان پیکی بیشتر از جریان قفل موتور داشته باشد تا تحت بار سنگین دچار سوختگی نشود.

کارشناس فنی و طراح محصول

“یادگیری الکترونیک و رباتیک مثل وارد شدن به یک جنگل تاریک و بزرگ است؛ اما نگران نباشید، من اینجا هستم تا چراغ‌قوه را دستتان بدهم! کار من ساده‌سازی مفاهیم سختِ مهندسی، نوشتن مقالات پایه‌ای و طراحی نقشه‌های راهی است که به شما بگوید از کجا شروع کنید و چطور قدم‌به‌قدم پیش بروید. فرقی نمی‌کند دانش‌آموز باشید یا دانشجوی ترم اول دانشگاه؛ آغوش پژوهشگران همیشه به روی کنجکاوی‌های شما باز است!”

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

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

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