I want to add a "reverse" function to a brushless motor ESC - in theory, it can be done by simply switching any two of the three output wires - I would like do to it via solid state relays, but I am not sure how to configure them - basically I want to be able to change which wires go where, so for example:
A --> B C --> D
A --> D C --> B
when I energize/de-energize the circuit
I am new to using solid state relays, however I would like to use them if possible. I believe that they do cross at 0, but at different time intervals, so I am not sure if I can rely on that to occur (I don't want to cause a short circuit by A --> C or vice versa) or how to ensure a "break before make" functionality such that both paths break before any new paths are made.
other possibly important specs: these will be handling 20A or so of current at ~14 volts
I am looking for guidance as to how I should wire this up or where to begin, even what specs I should look for in the relays.
P.S. - I would prefer an answer involving solid state relays.. I don't really want to use an H bridge that would need to support ~20A or so, nor drop ~1.4 volts, as that would waste a ton of power