خلاصه عملکرد درایور:
شیلد موتورداریور L298P که بر مبنای چیپ L298 است درایوری با قابلیت درایور موتورهایی با توان بالا است که توسط کمپانی LGS طراحی شده است. این درایور قابلیت درایو همزمان 2 موتور DC با جریانی حدود 2 آمپر را داراست. در ساختمان این شیلد از 8 دیود شاتکی با سرعت بالا برای محافظت استفاده شده است. همچنین این داریور قابلیت تنظیم سرعت PWM را نیز دارا است.
مشخصات فنی شیلد:
1. ولتاژ ورودی VD :5 ولت
2. ولتاژ مرجع درایور: VIN input 6.5~12V, PWMIN input 4.8~24V
3. Iss ≤ 36mA
4. Io ≤ 2A
5. ماکزیمم توان مصرفی: 25 وات
6. دمای مجاز کاری : -25 تا 130 ℃
7. نوع درایو: درایور دو کاناله توان بالای H-bridge
8. قابلیت کنترل سرعت موتور با PWM/PLL
خصوصیات:
1.برای اتصال این شیلد به آردوینو به هیچ گونه سیم کشی نیازی نیست. این شیلد برای درایو موتور از پین های D8. D10.D11.D12دیجیتال استفاده میکند.
2.داری بازر
3.پین های دیجیتال D2,D3,D5,D6,D7,D9,D13 در این شیلد مورد استفاده قرار نگرفته اند.
4.حرکت های Forward ، backward و rotaryهر کدام در این شیلد داری نمایشگر LED مخصوص هستند.
6.5 پین آنالوگ آردوینو از این شیلد قابل دسترسی هستند.
کد راه اندازی با آردوینو:
کد:void setup() { pinMode(8,OUTPUT); pinMode(10,OUTPUT); pinMode(11,OUTPUT); pinMode(12,OUTPUT); } void forWard(){ digitalWrite(12,HIGH); digitalWrite(8,HIGH); digitalWrite(10,HIGH); digitalWrite(11,HIGH); } void reVerse(){ digitalWrite(10,HIGH); digitalWrite(11,HIGH); digitalWrite(12,LOW); digitalWrite(8,LOW); } void right_F(){ digitalWrite(12,HIGH); digitalWrite(8,LOW); digitalWrite(11,HIGH); digitalWrite(10,HIGH); } void left_F(){ digitalWrite(12,HIGH); digitalWrite(8,HIGH); digitalWrite(11,HIGH); digitalWrite(10,HIGH); } void loop() { forWard(); delay(2000); reVerse(); delay(2000); right_F(); delay(2000); left_F(); delay(2000); }