Fire alarm using thermistor & NE555

jacky March 8, 2012 53 Comments


Many fire alarm circuits are presented here,but this time a new circuit using a thermistor and a timer to do the trick. The circuit is as simple and straight forward so that, it can be easily implemented. The thermistor offers a low resistance at high temperature and high resistance at low temperature. This phenomenon is employed here for sensing the fire.

The IC1 (NE555) is configured as a free running oscillator at audio frequency. The transistors T1 and T2 drive IC1. The output (pin 3) of IC1 is couples to base of transistor T3 (SL100), which drives the speaker to generate alarm sound. The frequency of NE555 depends on the values of resistances R5 and R6 and capacitance C2. When thermistor becomes hot, it gives a low-resistance path for the positive voltage to the base of transistor T1 through diode D1 and resistance R2. Capacitor C1 charges up to the positive supply voltage and increases the the time for which the alarm is ON. The larger the value of C1, the larger the positive bias applied to the base of transistor T1 (BC548). As the collector of T1 is coupled to the base of transistor T2, the transistor T2 provides a positive voltage to pin 4 (reset) of IC1 (NE555). Resistor R4 is selected s0 that NE555 keeps inactive in the absence of the positive voltage. Diode D1 stops discharging of capacitor C1 when the thermistor is in connection with the positive supply voltage cools out and provides a high resistance path. It also inhibits the forward biasing of transistor T1.

Circuit diagram with Parts list.



  • The circuit can be powered from a 6V battery or a 6V power supply.
  • Click Here ! for the circuit diagram of a power supply circuit for this project.
  • The thermistor can be mounted on a heat resistant material like mica to prevent it from damage due to excessive heat.
  • The LED acts as an indication when the power supply is switched ON.

Related Posts

Fire alarm using Thermistor

Low cost Fire alarm

  • Jas
    March 1, 2016

    I am actually making this for my eet project is anyone provide me the PCB board layout of this project.

  • gatera
    July 8, 2015

    on which temperature the thermistor will start to operate

  • March 1, 2015

    I am willing to learn about this project more deeply.Please help me.I have know about the schematic circuit diagram and also the PCB designs..Thank You…

  • Amoah
    January 21, 2015

    I want to build a fire detector, I need help..

  • saqib
    December 8, 2014

    hyy why we use 555 ic in this circuit what is it main role and why we give positive voltage to pin 4 reset what is its reason and why we are using more than one capacitors and transistors

  • krithika
    November 12, 2014

    i would like to know why we use transistor T2 (BC558), why can’t transistor T1 provides the required positive voltage to the timer. why we need T2 ?

  • sujith
    September 12, 2014

    Take 1k thermister, supply 2.5 v,take R8 100ohms .I made these changes and it is working for me!!!

  • guest
    July 24, 2014

    sir in this circuit, i used candle to heat thermistor…is that heat is enough to increase the temperature of thermister??…how to check the output?…what will be the voltages at pin 4,6,3 when heat is given?…

  • abhi
    June 14, 2014

    when i connect supply speaker starts sound
    what should i do ??

    • Jagrut savani
      August 27, 2014

      Check whether any wires have been bymistakely shorted, And ensure that the diode is reverse biased

  • yashwanth
    March 5, 2014

    pleas tell me what type of thermister used in this project

  • November 4, 2013

    Is there any transistor which I can use instead of the SL100B. & one more thing is fine to use 8ohms 2W speaker instead of 8ohums 1W speaker.

    can you please replay me as soon as possible. Thank you

  • bhanu
    September 12, 2013

    is there any replacement for IC NE555 & sl100b?

  • sumanth
    September 3, 2013

    sir, can you explain how speaker make sound.
    Is that the output signal from 555 timer amplified by T3 then passed to speaker?
    or any other explanation.

  • ee student
    August 26, 2013

    is there any relay version of this circuit?

  • MBA
    December 17, 2012

    is there any replacement for sl 100b

    • Seetharaman
      April 18, 2013

      Hi MBA you can use any medium power transistor like 2N1711, 8050, BD135 2N2219 etc

  • Arriane
    December 7, 2012

    what is the brand/model/manufacturer of the Thermistor?Thanks

    • Anish
      December 7, 2012

      There isn’t a particular branded product/or it is least known ;). Just ask for a thermistor at the shop and thats enough.

    • Anish
      December 7, 2012

      As Mr. seetharaman told, ask for a NTC thermistor.

  • sara
    October 26, 2012

    hi sir………..
    please answer my question
    what transistor can i use replase sl100
    i can not found sl100
    tanks a lot

  • Pep
    October 13, 2012

    sorry, but can i replace the thermistor with lm35 ?
    i tried, but the speaker alarmed imidiately when i turned on the supply, at the normal sensor.
    can anyone help me ?

  • Amogha
    September 20, 2012

    it working………. but with circuit temperature

  • Amogha
    September 19, 2012

    is ne-555 acts as temperature sensor or trigger to alarm…..

    • seetharaman
      September 20, 2012

      Hi Amogha the temperature sensor is Thermistor (NTC)and the level sensor is NE555. Initially at room temperature check Thermister resistance. R8 can be selected to be around 80% of its value.

  • juver
    September 12, 2012

    is it possible to make the blinking and beeping i mean by modifying the circuitry a bit

  • August 25, 2012

    sir,when will this circuit starts alarm sound,i mean at what temperature the alarm will sounds..?

    And another question,how to check the output of this fire alarm..?

    Thanks in advance…

  • X3T
    August 14, 2012

    Hey. I’m in need of a circuit in addition to a fire alarm to warn of smoke and carbon monoxide as well. PLEASE. Help? Thanks

  • Shawn
    August 14, 2012

    hi there what replacement can i use for the SL100B NPN transistor and the BC558 PNP transistor

  • May 23, 2012

    i need a suitable rely circuit at the output of this

    • Seetharaman
      August 1, 2012

      Hi Aswathy Disconnect R7 from pin no3 of NE555 IC and shift it to T2 collector. Replace the speaker with 6 volt 100 ohms relay. donot forget the free wheeling diode across the relay in reverse bias condition anode of the diode to + rail and cathode to T3 collector add a 100uF 12 volt capacitor in parallel with the relay to avoid chatter.

  • Olawale kabir
    April 24, 2012

    pls i need a circuit that is simple for construction

  • Seetharaman
    March 25, 2012

    Hi Sam delay? The circuit will work and stay for a long duration is the fire is on for longer duration if it goes out soon and you want the alarm to continue for a long duration increase the value of capacitor C1 please refer to the text.

  • sam
    March 25, 2012

    my circuit is working ..but it is not giving time delay properly…please help.ive chekd the connections.they all are fine,.

  • Moffat Masina
    February 8, 2012

    i have tried this circuit and it has worked successifully, oh am happy now! continue giving us more.

    • Sharif Altomoni
      November 7, 2012

      You are a pony!

    • yashwanth
      March 12, 2014

      Hai. I complted thi circuit but when i give supply speaker starts sound pleas tell me what to do

  • Seetharaman
    January 14, 2012

    Hi Richa this sensor is sensing the temperature of the ambient, hence once the fire severity is more only it will sense. Hence smoke detector is a better choice.

  • January 12, 2012

    may i know the advantages n disadvantages of using fire alarm using thermistor.

    • shrijan
      May 3, 2013

      This fire alarm circuit wont work as the 555 time is unable to reset design ur circuit using LM358 opamp

  • trhaslim
    June 28, 2011


  • seetharaman
    June 27, 2011

    Hi TRHaslim you replace the speaker with 6 volt relay. remove NE555. delete R5 R6 C2 and C3. connect T2 R4 junction to R7. use the relay contact to operate sprinkler’s solenoid.

  • trhaslim
    June 27, 2011

    can i get the circuit for automatic sprinkler…..

  • Fifi
    April 20, 2011

    how can i test the circuit when am finished with the connections.

  • April 9, 2011

    wastage of my money n time….
    this thing is nt working.

  • Seetharaman
    October 18, 2010

    Hi Keybal any available 1K to 5K NTC (film / bead type thermistor with proper mica insulation)can be used.

    • Darji Parth
      April 19, 2013

      In Fire alarm circuit 5k ntc thermister use insted of 10k ntc thermister any problem create????
      In circit????

    October 16, 2010

    what is the thermistor value?

  • August 15, 2010

    can i use smoke detector as detector in this fire alarm ckt?

  • Pavan
    April 14, 2009

    My greetings to the author for posting a simple& smart circuit,but 4 things stoping from constructing this much realiable is this circuit ?? 2.what value of thermistor is required ??.3.what is the sesitivity of the circuit ??4.what is the intention behind using pin no 4 instead of 2 ??

    • admin
      April 14, 2009

      any general purpose thermistor like DO35 from US Sensors can be used here.
      circuit can sense temperature changes as low as 1 degree Celsius.

  • Low
    February 11, 2009

    what is the thermistor value?

    • Matt
      July 30, 2012

      I used 10k ohm, and a hairdryer will set it off in about 5 seconds. I also used 3904 and 3906 transistors as substitute, and my diode was a 1n4148. worked great. Especially considering this was my very first breadboard project ever!

Leave a Reply