• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Circuit Ideas for You

Get free circuit ideas online.

  • Home
  • Privacy Policy
  • About
Home » Simple Solenoid Driver Circuit

Simple Solenoid Driver Circuit

Last updated on 8 June 2026 by Admin-Lavi Leave a Comment

A Simple Solenoid Driver Circuit is a setup to control solenoid using low voltage signal; solenoids are like magnets and they change electric power into movement.

Furthermore, they need more voltage than small digital parts like microcontrollers can give, also the driver works like a switch and it lets small signal turn big current ON and OFF for solenoid.

Circuit Working:

Simple Solenoid Driver Circuit Diagram

Parts List:

ComponentsValuesQuantity
Resistors1k 1/4 watt1
10k 1/4 watt1
CapacitorsCeramic 1nF1
SemiconductorsIC 78121
MOSFET IRF5401
Diode 1N40071
ON/OFF switch1
12V Solenoid1

This article explains a circuit that uses a switch and low voltage to control a solenoid and the full design appears in the image above and we can also build it on a small board because it is not difficult to construct.

In this circuit, the solenoid operates when we apply 12V and turns OFF when we remove power; the circuit uses a MOSFET, a special switch that we control with low voltage, to turn the solenoid ON and OFF.

Important part here is MOSFET IRF540 and some things to check when choosing MOSFET:

  • It must turn ON at low voltage and this one needs 4V and circuit gives 5V so it works and it must handle enough current and this one can take 10A and whereas solenoid needs only 1.2A.
  • Always better to pick MOSFET that handles more current than needed.
  • When ON, it should have low resistance so solenoid gets full voltage whereas this one has only 0.077 ohm which is good.

If using other solenoid then check its datasheet.

The 12V supply becomes 5V using IC1 7812 regulator.

When we press the switch, 5V reaches the MOSFET gate pin through the 1k resistor R1 and when we do not press the switch, the 10k resistor R2 pulls the gate pin to ground, so the MOSFET stays OFF.

Also, we add a diode in reverse (anti-parallel) to prevent back current from the solenoid coil from flowing into the power line.

Formulas:

Lets see main formula and things to think about when making solenoid driver circuit:

Solenoid current (Isol):

We need to know how much current solenoid pulls from power.

Isol = Vout / Rload

where:

  • Vout is 12V from IC 7812 output
  • Rload is solenoids resistance

Check if voltage and current ratings of all parts match our solenoid and use case, if solenoid needs high current then test circuit well.

Ensure MOSFET can handle heat and change parts and values as needed for our solenoid.

How to Build:

To build a Simple Solenoid Driver Circuit follow the below mentioned steps for assembling.

  • First, gather all parts shown in circuit diagram.
  • After that, connect MOSFET Q1 gate pin to point between R1 and R2, connect drain pin of Q1 to one wire of 12V solenoid also connect other solenoid wire to +12V supply and then connect source pin of Q1 to ground (0V).
  • Now connect Vin pin of IC1 7812 between C1 capacitor and +12V supply, connect GND pin of IC1 to 0V negative supply and then connect Vout pin of IC1 to R1 resistor through ON/OFF switch.
  • Also, solenoid wires go between Q1 drain and +12V supply and then connect diode D1 in parallel with solenoid wires for reverse direction.

Safety Tips:

  • Solenoids can use high current/voltage so we should use right rated parts, so do not use solenoids near fire or explosion risk because its switching can spark.

Conclusion:

To conclude, with voltage regulator and MOSFET switch this Simple Solenoid Driver Circuit lets us turn ON big solenoid using small low voltage switch.

Moreover, this circuit is easy to make but we should just take proper care while making it.

Filed Under: Mini Projects, Transistor Circuits

About Admin-Lavi

Lavi is a B.Tech electronics engineer with a passion for designing new electronic circuits. Do you have questions regarding the circuit diagrams presented on this blog? Feel free to comment and solve your queries with quick replies

Previous Post: « IC LM386 Based Voiceover Project Circuit
Next Post: 24V Flasher Circuit »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar




Categories

  • 555 Timer Projects (80)
  • Alarm Circuits (71)
  • Amplifier Circuits (91)
  • Arduino Projects (103)
  • Audio Circuits (181)
  • Automation Circuits (60)
  • Automobile Circuits (29)
  • Battery Charger Circuits (85)
  • DIY Projects (257)
  • Free Energy (12)
  • Heater and Temperature Controllers (31)
  • High Voltage (23)
  • Hobby Circuits (128)
  • Indicator Circuits (59)
  • Inverter Circuits (18)
  • IoT projects (1)
  • LDR Circuits (39)
  • LED and Lamps (188)
  • Meters and Testers (40)
  • Mini Projects (188)
  • Motor Controllers (24)
  • Oscillator Circuits (58)
  • Power Supply Circuits (205)
  • Radio Frequency (1)
  • Remote Control Circuits (11)
  • Renewable energy (4)
  • Security and Protection (87)
  • Sensors and Detectors (202)
  • Solar Circuits (31)
  • Timer Circuits (58)
  • Transistor Circuits (156)
  • Transmitter Circuit (21)
  • Tutorials (9)
  • Voltage Regulator (20)
  • Water Level Controller (10)

Recent Posts

  • Low Current Controlled Battery Charger Circuit using LM723 IC
  • 741 Op-Amp Treble Booster Circuit
  • Simple Diode and Transistor Based Audio Limiter Circuit
  • Simple 500mW Speaker Driver Circuit
  • Easy DIY LM386 Audio Amplifier Circuit

Recent Comments

  1. Tony Gallegos on NTC Thermistor Based Temperature to Voltage Converter Circuit
  2. colin on Simple Single Transistor Audio Amplifier Circuit
  3. How to Make a Bird Chirping Noise Easily on Chirping Bird Sound Generator Circuit
  4. Transistor Based Medium Impedance Preamplifier Circuit - Circuit Ideas for You on Low Impedance Input Transistor Preamplifier Circuit
  5. Admin-Lavi on Alternate Red Green LED Flasher Circuit

Copyright © 2026 | New Circuit Ideas