• 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 » Light Controlled Switch Circuit using IC LM311 and LDR

Light Controlled Switch Circuit using IC LM311 and LDR

Last updated on 13 August 2025 by Admin-Lavi Leave a Comment

This article talks about Light Controlled Switch Circuit using IC LM311 and LDR.

It simple and very useful and it feel light change near it.

We find this circuit in many place like automatic light, street lamp and security system.

Main thing is voltage comparator with LM311 IC.

LDR sees light and LM311 IC turns ON the relay.

Relay control other devices.

Also use BC547 transistor to control outside loads.

The circuit uses 12V DC power or 12V battery.

Circuit Working:

Light Controlled Switch Circuit Diagram using IC LM311 and LDR

Parts List:

ComponentSpecificationQuantity
Resistors (All resistors are 1/4 watt unless specified)
10k2
1k1
2.2k1
Preset 47k1
LDR as sensor1
Semiconductors
IC LM3111
Transistor BC5471
Diode 1N40071
LED 5mm 20mA1
Relay 12V SPST1

LM311 comparator is main part of this circuit and it compare two voltage levels.

Pin 2 Non-Inverting positive get reference voltage from preset VR1 and resistor R1.

Pin 3 Inverting negative get voltage from LDR and resistor R2 as voltage divider.

When light is bright the LDR resistance goes down and voltage at pin 3 goes up.

If pin 3 voltage is higher than pin 2 and output pin 7 goes LOW and this turns OFF the transistor and relay.

When light is dim LDR resistance goes up and voltage at pin 3 goes down.

If pin 3 voltage is lower than pin 2 then output pin 7 goes HIGH and this turns ON the transistor Q1 and relay.

LED1 glows to show relay work.

Diode D1 is put to protect from voltage spikes from relay coil.

Formulas with Calculations:

Voltage at Pin 3 (Inverting input):

Pin 3 voltage come from LDR and R2 voltage divider:

Formula:

V3 = (R2 / (LDR + R2)) × V_supply

Example:

If LDR in dark is 50kΩ

V3 = (10k / (50k + 10k)) × 12V = 2V

If LDR in bright light is 5kΩ

V3 = (10k / (5k + 10k)) × 12V = 8V

How to Build:

To build a Light Controlled Switch Circuit using IC LM311 and LDR following steps are required for connection of the circuit:

  • Pin 1 of LM311 IC goes to GND
  • Pin 2 of LM311 IC goes to Non-Inverting input between R1 and R2
  • Pin 3 of LM311 IC goes to Inverting input between VR1 preset and LDR
  • Pin 4 of LM311 IC goes to GND
  • Pin 5 and pin 6 of LM311 IC connects together
  • Pin 7 of LM311 IC goes to base of transistor Q1 through resistor R3
  • Pin 8 of LM311 IC goes to positive supply +12V
  • Collector goes to positive supply through diode D1
  • Emitter goes to GND
  • One coil pin connects to positive supply
  • Other coil pin connects between diode D1 and transistor collector
  • LED anode connects to positive supply
  • LED cathode connects to one end of resistor R4
  • Other end of resistor R4 connects between diode D1 and transistor collector

Conclusion:

This Light Controlled Switch Circuit using IC LM311 and LDR is simple and works good.

LM311 comparator make switching exact.

Transistor BC547 help relay work strong.

We can change sensitivity by preset VR1.

It is good for automatic night lights, security alarms and for saving energy.

References:

Datasheet IC LM311

Filed Under: LDR Circuits, LED and Lamps

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 555 Timer Based Mini Flasher Circuit
Next Post: PWM Dimmer Circuit for 12V DC Lamp »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar




Categories

  • Alarm Circuits (31)
  • Amplifier Circuits (67)
  • Arduino Projects (30)
  • Audio Circuits (93)
  • Automobile Circuits (19)
  • Battery Charger Circuits (48)
  • Free Energy (13)
  • Heater and Temperature Controllers (9)
  • High Voltage (1)
  • Indicator Circuits (38)
  • Inverter Circuits (13)
  • LDR Circuits (14)
  • LED and Lamps (114)
  • Meters and Testers (27)
  • Motor Controllers (18)
  • Oscillator Circuits (32)
  • Power Supply Circuits (91)
  • Remote Control Circuits (6)
  • Security and Protection (23)
  • Sensors and Detectors (74)
  • Solar Circuits (16)
  • Timer Circuits (28)
  • Transistor Circuits (56)
  • Transmitter Circuit (12)
  • Tutorials (4)
  • Water Level Controller (4)

Recent Posts

  • Low Power Led Flasher Circuit using Nand Gate IC
  • Two Star Flasher Circuit with 555 IC
  • Automatic Light Control Switch Circuit using IC 555
  • Ultrasonic Blind Stick Circuit using Arduino
  • Simple Humidity Level Detector Circuit

Recent Comments

  1. Admin-Lavi on Constant Voltage, Constant Current Battery Charger Circuit
  2. Bill on Constant Voltage, Constant Current Battery Charger Circuit
  3. Admin-Lavi on Long Range FM Transmitter Circuit (2km)
  4. Sina on Long Range FM Transmitter Circuit (2km)
  5. Admin-Lavi on Long Range FM Transmitter Circuit (2km)

Copyright © 2025 | New Circuit Ideas