Pages: [1]   Go Down
Author Topic: How do I make the arduino uno put out more power?  (Read 461 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I am working on a project with the arduino uno and I need it to open and close a 24 volt valve, but the board only puts out 5Vdc and isnt strong enough to open the valve. How would I make the arduino put out more power?
Logged

SE USA
Offline Offline
Faraday Member
**
Karma: 41
Posts: 3783
@ssh0le
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

solid state relay is the easiest, one with a 5 volt input and an output that handles 24vdc and the required current (its quite common as many industrial machines use this setup)
Logged


Copenhagen / Denmark
Offline Offline
Edison Member
*
Karma: 6
Posts: 2360
Do it !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The problem is not so much the volts but the current!
An Arduino pin can only source an absolute maximum of 40 mA, far less than your valve will probably draw.

You need to have an external powersupply and control the valve inderectly via a powertransitor or a solid state relay.

Some good reading:

http://www.opencircuits.com/Driving_Large_Loads_with_the_Arduino
http://bildr.org/2011/03/high-power-control-with-arduino-and-tip120/
http://arduino.cc/playground/Learning/SolenoidTutorial
Logged

United Kingdom
Offline Offline
Tesla Member
***
Karma: 224
Posts: 6619
Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Use a logic-level mosfet and a flyback diode, see http://bildr.org/2012/03/rfp30n06le-arduino/.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Pages: [1]   Go Up
Jump to: