Solid StateRelay Modules for Arduino Projects
by rjkorn in Circuits > Electronics
2433 Views, 47 Favorites, 0 Comments
Solid StateRelay Modules for Arduino Projects
![53727bfb26ece22f630000b9.jpg](/proxy/?url=https://content.instructables.com/FIW/DXEI/HV4DBLLU/FIWDXEIHV4DBLLU.jpg&filename=53727bfb26ece22f630000b9.jpg)
I like to breadboard and test many different types of projects. For a while I was doing a lot of home automation things trying to cut down on my electric bill while not sacrificing creature comforts. Controlling an A/C or large heater takes a bit of care. luckily there are solid state relay modules that do most of the work for you.
Since I use so many of these Solid State Relays I made a nice test box to help in the design phase. I've used these to control routers, vacuums, lighting, chargers heaters and more.
First Generation
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/F7N/YY4L/HV3ZSGAL/F7NYY4LHV3ZSGAL.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FVU/000J/HV3ZSGAO/FVU000JHV3ZSGAO.jpg&filename=14, 15:33.jpg)
This is the first one I built back in the 90's. it was still working last week when I tripped over it and pulled the ac cord out of its grommet. i opened it up and it looked fine but it had some limitations. There was no heatsinking so i was limited to 400 watts per socket. I decided to rebuild it rather than repairing it. These solid state relays were removed from an old computer disk drive with 14" removable disk pack. I have a bunch around since it was company policy to replace all 3 when one failed. Every service call yielded 2 good relays for the scrap box.
Second Generation
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FSR/KQHS/HV3ZSGAN/FSRKQHSHV3ZSGAN.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FUV/S21X/HV3ZSGAP/FUVS21XHV3ZSGAP.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/F5L/H4OW/HV3ZSGAM/F5LH4OWHV3ZSGAM.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FCT/G96N/HV3ZSGB2/FCTG96NHV3ZSGB2.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/F9F/2O0I/HV3ZSGAZ/F9F2O0IHV3ZSGAZ.jpg&filename=14, 15:33.jpg)
I salvaged an AC panel from an old UPS and got a new enclosure from Radio Shack. That is the only part that wasn't recycled. I used a scroll saw to cut out the center of the lid to accept the UPS panel.
Heatsinking
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FER/EXXS/HV3ZSGB8/FEREXXSHV3ZSGB8.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FQO/Z4RE/HV3ZSGB1/FQOZ4REHV3ZSGB1.jpg&filename=14, 15:33.jpg)
![14, 15:33.jpg](/proxy/?url=https://content.instructables.com/FL4/R6O2/HV3ZSGB0/FL4R6O2HV3ZSGB0.jpg&filename=14, 15:33.jpg)
I mounted the relays to a scrap piece of 1/8 aluminum plate. It's more than enough. these things will never come near their limit of 45 Amps at 240 Volts. I like to use relays that allow 3-30 V input. They work well with Arduino's and Pic's but can even be used in 12 V and 24 V circuits.
I ran a ground wire from that plate to the UPS panel and the line cord for safety
Final Assembly
![14, 16:08.jpg](/proxy/?url=https://content.instructables.com/FB1/LSBZ/HVGXH6SM/FB1LSBZHVGXH6SM.jpg&filename=14, 16:08.jpg)
![14, 16:09.jpg](/proxy/?url=https://content.instructables.com/FLB/9CXA/HVGXH6SP/FLB9CXAHVGXH6SP.jpg&filename=14, 16:09.jpg)
![14, 16:08.jpg](/proxy/?url=https://content.instructables.com/FYB/7R67/HVGXH6SN/FYB7R67HVGXH6SN.jpg&filename=14, 16:08.jpg)
Testing
![14, 16:09.jpg](/proxy/?url=https://content.instructables.com/FXG/X8GB/HVGXH6SO/FXGX8GBHVGXH6SO.jpg&filename=14, 16:09.jpg)
![14, 16:09.jpg](/proxy/?url=https://content.instructables.com/FXO/O094/HVGXH6SQ/FXOO094HVGXH6SQ.jpg&filename=14, 16:09.jpg)