ماژول درایور موتور L298
ماژول L298 یک درایور موتور پر کاربرد است که برای کنترل سرعت و جهت چرخش موتور های DC و همچنین موتورهای استپر استفاده میشود ، این ماژول مبتنی بر آیسی L298N است که یک درایور دو کاناله است
ویژگی های اصلی ماژول L298
1- کنترل دو موتور DC :
میتواند دو موتور DC را به طور مستقل کنترل کند
امکان کنترل جهت (چرخش ساعتگرد یا پادساعتگرد) و سرعت موتور (با استفاده از PWM)
2- کنترل موتورهای استپر :
میتواند یک موتور استپر دو فاز را کنترل کند
3- ولتاژ کاری :
تغذیه موتور (Vmotor) : بین 5 تا 35 ولت
تغذیه منطقی (Vlogic) : 5 ولت (معمولاً از ماژول جداگانه ای یا از رگولاتور داخلی 5 ولت تامین میشود)
4- جریان خروجی :
تا 2 آمپر به ازای هر کانال (با گرما گیر مناسب)
5- رگولاتور داخلی :
ماژول دارای یک رگولاتور 5 ولت داخلی است که میتواند تغذیه بخش منطقی را فراهم کند (به شرطی که تغذیه موتور بالای 7 ولت باشد)
6- حفاظت :
دارای دیود های داخلی برای حفاظت از ماژول در برابر جریان برگشتی موتور
پایه های ماژول L298
1- پایههای تغذیه :
Vmotor (12V) : تغذیه موتور (5 تا 35 ولت)
GND : زمین مشترک
5V : خروجی رگولاتور داخلی (در صورت عدم استفاده از جامپر 5 ولت)
2- پایههای کنترلی موتور A (Motor A) :
IN1 و IN2 : تعیین جهت چرخش موتور
ENA : کنترل سرعت موتور A با سیگنال PWM
3- پایه های کنترلی موتور B (Motor B) :
IN3 و IN4 : تعیین جهت چرخش موتور
ENB : کنترل سرعت موتور B با سیگنال PWM
4- خروجی موتور :
OUT1 و OUT2 : اتصال موتور A
OUT3 و OUT4 : اتصال موتور B
نحوه عملکرد
کنترل جهت :
با تغییر وضعیت پایه های IN1 و IN2 (یا IN3 و IN4) میتوان جهت چرخش موتور را تغییر داد
IN1 = HIGH و IN2 = LOW : چرخش ساعتگرد
IN1 = LOW و IN2 = HIGH : چرخش پادساعتگرد
IN1 = IN2 = LOW یا HIGH : موتور متوقف میشود (ترمز الکتریکی)
کنترل سرعت :
پایه های ENA و ENB با سیگنال PWM کنترل می شوند
با تغییر Duty Cycle سیگنال PWM (0-255 در آردوینو) سرعت موتور تغییر میکند
نحوه استفاده از رگولاتور 5 ولت داخلی
1- اگر ولتاژ تغذیه موتور بالاتر از 7 ولت باشد ، میتوان از رگولاتور داخلی برای تامین 5 ولت استفاده کرد : جامپر 5 ولت را روی ماژول قرار دهید. در این حالت ، نیازی به تغذیه جداگانه 5 ولت برای بخش منطقی نیست
2- اگر ولتاژ تغذیه موتور کمتر از 7 ولت است : جامپر 5 ولت را بردارید. ولتاژ منطقی 5 ولت را مستقیماً به پین 5V متصل کنید
کاربردهای ماژول L298
1- کنترل رباتهای متحرک :
کنترل سرعت و جهت چرخش چرخهای ربات
2- کنترل موتورهای استپر :
در پروژه های پرینتر سهبعدی ، CNC ، یا بازو های رباتیک
3- سیستمهای اتوماسیون :
کنترل موتور در نوار نقاله یا پروژه های صنعتی