My question is simple, why are we still using relays ? Can't we say that MOSFET are the future of relays?

  • 2
    \$\begingroup\$ Because a $1 relay is cheaper than a $20 MOSFET. \$\endgroup\$ – Ignacio Vazquez-Abrams Dec 5 '16 at 8:51
  • 2
    \$\begingroup\$ Relays provide isolation. \$\endgroup\$ – Rev1.0 Dec 5 '16 at 8:57
  • 2
    \$\begingroup\$ electronics.stackexchange.com/questions/232035/… \$\endgroup\$ – dim lost faith in SE Dec 5 '16 at 8:58
  • 4
    \$\begingroup\$ Your question assumes that a MOSFET can always replace a relay. It cannot so it will not replace it. Both devices have their own applications. MOSFETs vs relays is like comparing apples and oranges. \$\endgroup\$ – Bimpelrekkie Dec 5 '16 at 10:46
  • 2
    \$\begingroup\$ Relays provide complete electrical isolation. They offer higher current flow limits, and are cheaper. Mosfets are active, non-linear devices. But they are not interchangeable. They each have their own unique characteristics. \$\endgroup\$ – CogitoErgoCogitoSum Jun 2 '17 at 17:19

Can't we say that MOSFET are the future of relays?

You will probably never replace some radio frequency relays with MOSFETs because a MOSFET has several pF of drain-source capacitance and at 1 GHz that will continue to look pretty much like a closed contact. At 1 GHz, 100 pF has an impedance of 1.59 ohms - It wouldn't make much of an open-contact if you used a MOSFET.

Even at (say) audio frequencies this capacitance is problematic if you were considering using a MOSFET as a signal switch. At 10 kHz, 100 pF has an impedance of 159 kohms and this could still let through a significant signal into a high impedance amplifier.

  • \$\begingroup\$ Do you mean some relays switch at GHz frequency ranges? \$\endgroup\$ – user3219492 Dec 5 '16 at 9:11
  • 1
    \$\begingroup\$ @user3219492 No of course they don't but some relays will switch signals that are in the GHz range. RF relays are a very specialist field. Go look and see. \$\endgroup\$ – Andy aka Dec 5 '16 at 9:14
  • \$\begingroup\$ Okay, will look. \$\endgroup\$ – user3219492 Dec 5 '16 at 9:16

To add to Andy's response, relays and MOSFETs do have their own application ranges and are not always interchangeable. For example, MOSFETs have a much, much higher switching frequency than relays — you wouldn't want to drive a stepper motor with relays. On the other hand relays provide insulation between command and output when jelly-bean MOSFETs generally do not. In some circumstances, relays may even take less space than MOSFET equivalent solutions, e.g. when using H-bridges to drive motors in two directions.

Choosing between relays or MOSFETs depends upon the application field and various constraints such as space, consumption, driver stage requirements, power supply, switching voltage, switching current, capacitive/inductive/resistive load, insulation (command/gate and output)... There's no straight formula that drives the decision between both, it's up to the design engineer to opt for which best fits.


Relays have several desirable properties.

  1. Resistance when on is very low
  2. Leakage when off is very low
  3. When off current flow is blocked in both directions (mosfets have a "body diode" and the body is normally connected to the source).
  4. Input and output sides are isolated.
  5. They are generally robust against spikes, heat etc.

They also have several undesirable properites.

  1. Cycle life is relatively short.
  2. Physical size is large

Mosfets have been improving in recent years but still for applications involving infrequent switching of high currents relays are hard to beat.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.