I am using Adafruit's Motor shield to drive a DC motor I got out from an RC car...
Powering the Arduino from USB. And powering the shield from a 12V / 1.5 A Power adapter (the shield is using an L293D)
I checked the datasheet of the L293D and it says max current is 0.6 A and max power dissipation is 5 Watts.
I measured the drawn current from the supply and it was : 0.5 A. (with running motor) As soon as the motor turns on the chip gets hot quickly (withing 1 sec) & the motor's speed drops down.
Another weird thing is that when I connect the motor directly to the power supply it starts turning for 1 second then turns off for 2, then it turns back on & so on... I am suspecting that it's exceeding the power adapter's max current (1.5 A) which is also weird because the motor is small and doesn't look that powerful.
Can anyone please help me here?