Can a Arduino MEGA 2560 R3 provide enough current out of its pin to activate the Songle srd-24vdc-sl-c relay? Will powering the Arduino with an external power supply help?

enter image description here


This relay cannot be directly commanded by any Arduino because its coil require 24V voltage to be able to switch the contact; Arduino Mega pins output voltage is 5V.

Regarding current, the relay coil needs 15mA ("high sensitivity" model) or 18.7mA (standard model), that would be OK for an Arduino Mega pin (max current = 40mA).

Anyway, you would have to add some circuit to adapt voltage between the Arduino pin and the relay. For this, first of all you will need to get a second power supply (in addition to the Arduino 5V supply used for Arduino) that can supply 24V.

Then you could use a MOSFET transistor between the Arduino pin and the relay. A MOSFET is often used in so-called Solid State Relay (SSR) because it can almost do the same as a coil relay but is 100% electronic-based (no moving parts); however, contrarily to a coil relay, it does not provide galvanic isolation between the input and the output circuits.

You can check out this question to find out further information on MOSFET.

Personnally, I would rather replace that relay with a 5V relay model, as that would make the circuit simpler, and would remove the need for a second power supply.

  • 1
    No, a MOSFET is never called an SSR, these are entirely different devices. A MOSFET has no galvanic separation between input and "output". – jippie May 2 '14 at 10:21
  • Well according to wikipedia (en.wikipedia.org/wiki/Solid-state_relay), it's not obvious an SSR has to provide galvanic separation. Also, it mentions a "A SSR based on a single MOSFET, ..., works well for DC loads.". I think we might argue about it, but I admit that provided SSR examples don't look like MOSFET :-) I'll update my answer. – jfpoilpret May 2 '14 at 17:32
  • 1
    I had a chat at EE.SE and apparently a single MOSFET called SSR is uncommon, but it does sometimes appear in literature. – jippie May 2 '14 at 20:49

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.