I have 1000 Rpm geared 12v 2A brushed Dc motor. If I run it with 12v 2A power supply, it works, but if I use it with load, power supply shuts down after 4 minutes or so. Then I tried more powerful power supplies, 12v 3.33A and 6.66A, but even without load these restarts after every second, on off on off and so?
What can be the problem and what is the solution to this?
FiveO:
What can be the problem and what is the solution to this?
One problem is that you did not give us a wiring diagram.
What are you using to drive the motor? How is that motor driver powered? How is the arduino powered?
Get a pen and paper, draw a wiring diagram, take a picture of that diagram and post the picture here.
I haven't tried with Arduino yet. I was firstly testing directly from 12v power supply + with +, - with - on 12v Output. Power supply gets it's power from 220v. I am using it for mixing resins.
It sounds like you need to measure the actual current that the motor is taking. Unless your quoted 2A is the STALL current then with a heavy load it may be taking a lot more current than you think.
We might be able to tell more with a link to a datasheet for the actual motor but just "12V 2A brushed DC" doesn't really tell us much.
What can be the problem and what is the solution to this?
Likely none of those power supplies are sufficient. The stall/startup current is typically 5 to 10 times the running current, so plan on 10 Amperes at the very minimum. Consult the motor data sheet.
The power supply should be rated to deliver at least twice the anticipated current.
Or simply measure the static winding resistance across the motor terminals with a multimeter.
Typically you want a power supply designed for motors, which current-limits rather than cutting
out on overload. Otherwise you'll need a supply capable of at least the stall current (or maybe
twice that if the motor is rapidly reversed - rapid reversal pulls twice the stall current).
A current limited supply will simply limit the current (and thus torque) until the motor has
speeded up and the current demand falls.
You might also consider ramping the PWM drive (if the motor is being PWM'd), so that the
stall current is never demanded in the first place.