I want to run a 220VAC motor using arduino and I've realized that SSR is suitable for this appication. I can understand that I could connect arduino digital pin directly to SSR but I am not sure how to prepare a circuit to connect 220VAC motor to SSR.
I am thinkin' this relay is ok. Index | Omron
I know 220V mains power is bloody dangerous. Please someone teach me how to do it
Hi. thanks for reply.
I was thinking that i can control the speed of motor by using some kind of a speed controller but it would be very fun to learn how to control the speed by creating my own circuit. So... yes, I would love to learn about it.
direction control.. I think I can learn about that later.
I don't know too much about AC motors, but i think that controlling speed throuh a relay could be problematic.
So a dedicated speed controller is probaly better.
hi mikmo. i agree
then is there a good schematic to follow?
just on & off controlling of motor is fine for me.
it is confussing for me how to connect motor to SSR and connect mains power.
Very confusing....
thanks guys
i've been playing with dc motors with arduino using TIP120 transistors.
i am interested in using SSR so i figured it would be cool to know to control on/off mode of AC motor.
i was wondering how the circuit should be arranged in order to control ac motor.
MikMo, please let me know that link. I love to learn about that.
Thanks.
Voila, the cheat sheet for motor control. Maybe after this, no one will ask this question again.
AC motors, on-off control: use solid state relay or normal mechanical relay with transistor driver. Schematic in Playground
AC Motors, speed control: much more complicated, requires a specialized module/circuit. Some "speed control" Solid state relays amy do the trick. It's also possible to take an existing AC speed control and hack the control circuitry.
DC Motors and Solenoids, on-off control: use a TIP102 transistor for currents/voltages up to 3A/30V. See Playground schematic.
DC Motors and Solenoids, on-off control above 3A: use a bigger transistor or Mosfet. R/C Speed controller circuits have very high current ratings.
DC motors, reversing: use an H-bridge circuit (L293,L298 etc) or a DPDT relay.
DC motors, reversing with speed control: use an H-bridge circuit(L293,L298 etc) with PWM input capability. See the Adafruit Motorshield, Arduino Motorshield, and R/C motor speed controllers
When specifying both AC and DC motor control circuits, use a driver circuit that has at a higher current/voltage rating than the motor being driven. For a 10A AC motor, use a solid state relay rated 15A, and so on.