Go Down

Topic: Control 230V pump with UNO (Read 3785 times) previous topic - next topic


Hello i want control 230V pump with my arduino but i dont know how exacly do this. I think about relay or transistor. Someone can guide me into topic?


Anyone that equates using a transistor to switch 230V AC, shouldn't be allowed near that kind of voltages to do anything except connect a plug in a wall socket or reset the circuit breaker.

The ideal thing to do is to use a relay, but not just any relay... you need to know the load of the motor in the pump. And in case it is something close to industrial grade, you need to think about an emergency stop switch for it.

You might be talking about an aquarium pump... and that, although dangerous, isn't as dangerous as a well pump, but since we don't know it's hard to advise in a safe way on what to get and how to use it.

If you can provide more info, I'm sure plenty of people can help you... but remember that IT IS DANGEROUS!!!!
This... is a hobby.

Terry King

Yes, be VERY careful with the 230V volt part of this.  Put the relay near the pump, and run only a signal circuit to Arduino. An opto-isolated relay or "Solid State Relay" would be best.

This is overkill with number of relays, but they are optically isolated: (DISCLAIMER: From my shop, but there are other suppliers too):

Regards, Terry King  ..On the Red Sea at KAUST.edu.sa
terry@yourduino.com  LEARN! DO! (Arduino Boards, Sensors, Parts @ http://yourduino.com


A 230V pump would put quite a load on your system at start up so a 30 amp relay minimum would be required but you would really have to calculate amperage maximum otherwise you can end up frying your system and potentially start a fire.

Opto-isolated relays would be best otherwise you could end up doing the floppy on the floor like the cod fish we catch over here in east coast Canada when they are out of the water.


I am a fan of "Home Easy" wireless sockets (and a range of other products).  They are easily interfaced with an Arduino using a <£5 RF module and offer complete protection in terms of the Arduino user not messing with mains voltage.  A wireless socket costs about £10.
If your system involves lethal voltages/life critical/flamable elements - you probably shouldn't need to ask.
The Arduino != PC.


Sep 14, 2011, 04:55 pm Last Edit: Sep 14, 2011, 05:01 pm by daveg360 Reason: 1
They are rated for 3kw or 13A at 230v - which also happens to be the max rating for the 3 pin plug used here.  We have no clue about the size of the pump - why are people making the mistake of equating voltage with power?  There's a 230v pump in the pond up at my parents house.  It's something like 60w.  This wouldn't be a problem in the slightest.  Bear in mind that the OP was considering a transistor for control AC - hence my conservative suggestion to use a product that maximises their safety.

If your system involves lethal voltages/life critical/flamable elements - you probably shouldn't need to ask.
The Arduino != PC.


When did the OP state that it's a big pump?  My washing machine, dishwasher, pressure washer etc etc etc all have 230v pumps and plug into a mains socket.  The OP has obviously been scared off anyway.....
If your system involves lethal voltages/life critical/flamable elements - you probably shouldn't need to ask.
The Arduino != PC.


There's info on answers... including 230v answer from the PowerTail Switch people... to this at...



Motors and devices drawing heavy current need a well built relay and should be installed professionally.

This should do it. About $80.00 US. Safe and reliable.




The relay pictured below (or seen in the link in the last message posted) is in a panel that can be locked.


The energizing coil is activated using 110V and is capable of switching up to 220v and 60 amps of current.
What this means of course is that you can use the "switchtail" between the wall outlet (110v) and the 110v cord leading into the panel. This allows you to safely turn the coil on and off using your arduino uno or whatever.


Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131