2 years, 7 months ago.

How do I increase Arduino analog output current to 0.5A and still have variable voltage output

Hi I need to simulate a pump control system that uses a rheostat to control the pump motor speed.

With readings from a multimeter and trials with a variable power supply, I can control the pump motor speed when I set x Volts @ 0.5A. I intend to use an Arduino board for this purpose but is unable to increase the Arduino analog output pin current beyond 40ma.

Please help.

Comment on this question

1 Answer

2 years, 7 months ago.

This is the mbed forum not an arduino one.

You need some sort of amplifier circuit to supply that much current. Something along the lines of this:

To post an answer, please log in.