L298 Motor Shield (SHD-L298N)

L298 Motor Shield (SHD-L298N)

L298 Motor Shield (SHD-L298N)

Motor Shield (2A) uses L298P chip which allow to drive two 7-12V DC motors with maximum 2A current. This shield can be directly mount onto standard Arduino Duemilanoveand Arduino Mega.

8 items in stock

Price:

19,40 €

Add to cart

Tinklapyje visos kainos nurodytos su 21% PVM.

By buying this product you can collect up to 1 loyalty point. Your cart will total 1 point that can be converted into a voucher of 0,20 €.

More info

Motor Shield (2A) uses L298P chip which allow to drive two 7-12V DC motors with maximum 2A current. This shield can be directly mount onto standard Arduino Duemilanoveand Arduino Mega.

The speed control is achieved through conventional PWM which can be obtained from Arduino's PWM output Pin 5 and 6. The enable/disable function of the motor control is signalled by Arduino Digital Pin 4 and 7. The Motor shield can be powered directly from Arduino or from external power source. It is strongly encouraged to use external power supply to power the motor shield.


Feature

  • Logic Control Voltage:5V (From Arduino)
  • Motor Driven Voltage:6.5~12v(VIN Power Supply),4.8~35V (External Power Source)
  • 2 way motor drive
  • Logic supply current Iss:≤36mA
  • Motor Driven current Io:≤2A
  • Maximum power consumption:25W(T=75℃)
  • Up to 2A current each way
  • Pin 4,5,6,7 are used to drive two DC motor
  • Support PWM speed control
  • Support PLL advance speed control
  • Size: 51x57mm

Atsisiunčiami failai

Source codes

//Arduino PWM Speed Control:
 int E1 = 5;   
 int M1 = 4; 
 int E2 = 6;                       
 int M2 = 7;
void setup()  
{      
   pinMode(M1, OUTPUT);       
   pinMode(M2, OUTPUT); 
} 
  void loop() 
   { 
     int value;   
     for(value = 0 ; value < 256; value+=5)
     {
       digitalWrite(M1,HIGH);       
       digitalWrite(M2, HIGH);           
       analogWrite(E1, value);   //PWM Speed Control   
       analogWrite(E2, value);   //PWM Speed Control     
       delay(30);   
      }  
 }

 //Arduino PLL Speed Control:
  int E1 = 4;    
  int M1 = 5; 
  int E2 = 7;                        
  int M2 = 6;
 void setup()  
  {      
     pinMode(M1, OUTPUT);       
     pinMode(M2, OUTPUT); 
   }  
 void loop()  
    { 
      int value;   
      for(value = 0 ; value < 256; value+=5)
      { 
          digitalWrite(M1,HIGH);      
          digitalWrite(M2, HIGH);           
          analogWrite(E1, value);   //PLL Speed Control    
          analogWrite(E2, value);   //PLL Speed Control    
         delay(30);   
         }   
     }

30 other products in the same category: