Electrical – Solid state relay (SSR) – alternating polarity

polarityraspberry pisolid-state-relay

I'd like to control a slave clock, via a relay(s), which needs an alternating polarity pulse once a second.

The attached circuit incorporates two SPDT relays which do this (one relay activated one second, the other the next, to provide the alternating polarity).

I'd like to use a SSR relay though to avoid mechanical wear.

I've got some SPST DC-DC SSR relays but, as they're SPST, I can't see a way to replicate the circuit I've attached.

Does anyone have any ideas?

Thanks.

*Note: I can control the SPDT relays from a Raspberry Pi using a transistor circuit (output 5V). The SSR relays can be controlled using the output from the Pi without using a transistor (output 3 - 5V). The voltage the clock requires is around 24V DC.*

Best Answer

I would recommend an H-bridge driver.

If you've not familiar with them, they typically are implemented in a single IC or an IC with external power FETs, depending on the current you want. I don't know your load current but I'd guess it'll suit the former, a single IC.

Have a look at the ONSemi NCV7729 (5..28 V, 8 A) or ST L9958 (4..28 V, 8.6 A) to give you some ideas.