Electronic – Solid State Relay replacement for SRD-12VDC-SL-C

relaysolid-state-relay

I've bought a relay board controlled over modbus from ali that contains 16x SRD-12VDC-SL-C relays to control my heating cables on the floor using rpi and nodered, my question is can I find a SSR pin compatible replacement for those relays? (I only use the 'NO' pin so NC output is not mandatory)
After a couple of days of working I can see that I'll hit the 100k on/off cycles pretty fast, I want to have some information on what options do I have regarding potential fixes/replacements of those boards (besides replace to another SRD-12VDC-SL-C relay…)

Also if somebody have any other ideas I'll be happy to hear them out 🙂

EDIT
System is "fail safe" that is, any damage of relay will not cause damage to my heating cables, or house, or anything…

I do not use RPI GPIO to control the relays, I control the state or relays using modbus RTU protocol

Best Answer

You can consider SSRs (Solid-state relays). They're available in various ratings and qualities. You will need something of a heat sink at the 6A range. They can be driven directly with 3.3V or 5V logic and typically contain adequate isolation.

Photo from Digikey (note the safety approval markings):

enter image description here

Make sure your overtemperature system cuts off the actual power and not just the control signal- a frequent failure mode is stuck "on" permanently and ignoring the control signal.

Edit: There is no such thing as a pin-compatible SSR with those cheap relays, or most other kinds of relays, for that matter. Maybe some DIN-rail mount contactors have SSR doppelgängers that are more-or less compatible (probably with derated current capability).