Dear friends and colleagues,
My knowledge in electronic has grown to the point that I intend to start exploring the world of electromotors. So the decided to start with the simplest electromotor - a generic brushed DC motor.
Small DC motor 3 to 5V Runs on as little as 3 Volts, 5 Volts Maximum. Current at 5V: 400 mA No Load, 1.7A Stalled * *(Do not stall for more than a few seconds at 5V)
I intend to use an L293D motor driver. I could just copy/replicate what I saw on many online tutorials, but I want to have a deeper understanding of how things work.
Please help me find the answers to the following questions:
1) The current from the power source that goes in the DC motor will peak if the motor is stalled - 1.2A (in case the motor is blocked because there is not enough torque (if I stop the motor with my hand)), but usually it will consume 400mA with no load ? The higher the load (the more torque it needs) the more the power consumption will go from 400mA to the value of 1.2 A ?
2) Is the voltage drop of the DC motor (in this particular case) = the input voltage - the voltage drop of L293D (the flyback diodes are dropping the voltage, plus the transistors) ?
3) If the DC motor stalls it consumes 1.2A. The max current rating for L293D is 600mA for each channel. Does is mean that if I block the motor, it will burn the L293D ?
4) If the Arduino is supplied from the USB, the current that goes through the motor should never go the the Arduino ground, instead they should have a common ground that is not the Arduino GND (a huge current will go through the Arduino(it can damage it) and then through the PC/Laptop) ?
Thanks in advance for the replies, I hope many will benefit after reading your replies. ;)