5-20 Minutes Timer Circuit Using IC555

Here is a simple 5-20 minutes timer circuit using the 555 timer integrated circuit. This circuit uses a buzzer alarm and has a choice of 5, 10, 15, or 20 minutes for the timer. It is also very uncomplicated and compact.

Let's Make 5-20 minuts timer circuit using IC 555

In addition, we can modify this circuit to control other loads apart from the buzzer because the 555 timer has a maximum output current of 200mA. If you want to learn more about the 555 timer, consider seeing our article on it here: How does NE555 timer circuit works.

Simple 5 Minutes Timer Circuit

Let’s start with a simple 5 minutes timer circuit first. We power this circuit with a 9V battery and use the switch S1 to turn it on and off. The main component is the 555 timer IC, which operates in a monostable, or timer, mode.

The switch S2 functions as a start button for the timer. The timer starts when we press S2, and when it reaches 5 minutes, the IC555 will sound the buzzer. The timer duration depends on the value of R2 and C1. To calculate the time, we will have to use this formula: T = 1.1 RC.

5 minutes timer circuit

Now that we know how this timer circuit works, let’s look at the 5-20 minutes timer circuit that has 5, 10, 15, and 20 minutes timer options.

5-20 Minutes Timer Circuit

5-30 minuts timer circuit using IC 555

This 5-20 minutes timer circuit is set up in a way that we could easily choose which resistor to use while leaving the capacitor C2 the same. In other words, each of the timer durations is determined by C2 together with R2, R3, R4, or R5. Thus, the higher the resistance, the longer the duration; for instance, switching on S5 will use R4 as the resistor, thus setting the timer duration to 15 minutes. For the rest, it goes:

  • Switching on S3 uses R2, resulting in a 5-minute timer.
  • Switching on S4 uses R3, resulting in a 10-minute timer.
  • Switching on S5 uses R4, resulting in a 15-minute timer.
  • Switching on S6 uses R5, resulting in a 20-minute timer.

This circuit relies heavily on the monostable multivibrator function of the 555 timer. Monostable means that the IC switches to an unstable state when it receives a pulse and stays in that state for a set period before switching back to the original state. The duration of the unstable state is determined by the resistors and the capacitor mentioned above.

However, the timer duration may differ from the calculation because of factors such as component degradation and temperature. From our experiences, the actual timer can be up to 20% off from the calculation. We thus recommend trying the circuit first. See if it is precise enough; if not, then change the value of the resistors up or down accordingly.

Building this Circuit

Building this circuit is very easy, but first, we have to start by preparing the components we would need, the list of which is down below.

Parts List

IC1: NE555 timer IC
C1: 0.1µF 50V, Ceramic Capacitors
C2: 470µF 16V, Electrolytic Capacitors
R1: 22K, 0.25W Resistors, tolerance: 5%
BZ1: 9V Piezo sounder (incorporating 3KHz oscillator)
S1: the ON-OFF SPST Switch
S2: Normally open push-button Switch
S3 to S6: small SPST Slider Switch
B1: 9V batteries
Wires, Socket IC, etc.

Then, you could choose to assemble the circuit on a PCB as shown below.

PCB_copper_layout-of-5-30-minuts-timer-circuit-using-IC555


The copper PCB layout

the PCB layout of 5-30 minuts timer alarm circuit using IC555

Components layout

However, if you want to save time and money, you could also assemble it on a perforated PCB. But you would have to be extra careful, as components such as the 555 timer, electrolytic capacitor, and buzzer do have polarity.

As you can see below, we test this 5-20 minutes timer circuit on a breadboard, and it works very well.

Sidenote on the switches: In the circuit above, we used four different sliding switches, but you could also use a single rotary switch, as seen below.

Rotary or Selector Switch Setup for Convenient Timer Switching

Adding a Relay for Controlling a Bigger Load

If you want to control larger loads, simply modify the circuit by adding a relay, as shown below. Now you will be able to control any load your relay allows for.

Add relay timer circuit using 555

Conclusion

This 5-20 minutes timer circuit is a pretty simple yet functional project to make. It requires few components, is easy to assemble, and is precise enough to be used on a daily basis. Furthermore, the addition of a relay to the circuit allows for greater load flexibility. Nevertheless, there are alternatives out there that have higher precision, such as crystal- or microcontroller-based solutions, and we hope we can get to them in the future.

Download This

All full-size images of this post are in this Ebook: Elec Circuit vol. 2 below. Please support me. 🙂

Check out these related circuits, too:

GET UPDATE VIA EMAIL

I always try to make Electronics Learning Easy.

Get Ebook: Simple Electronics Vol.4

22 thoughts on “5-20 Minutes Timer Circuit Using IC555”

  1. Dear Admin,
    I want to make a timer circuit similar to what you shown here. But I want to connect the timer circuit to my Air Conditioner which is of 1647 Watt.
    And I want to make it work for infinite loop, i.e. it switch on for 30 mins then switch off and then again switch on and so on. Please suggest me the required modification.

    Reply
  2. Hello again! the problem was with my switch S2,i used a SPST instead of a push switch. Now I’ve fixed it and the circuit works!! Thanks!

    Reply
  3. I want a circuit which can switch on a 500watt load for 10 min and then switch off the same load for 10 min and switching on and off goes repeatedly. Thank you

    Reply
  4. I want to make a timer circuit for my home use submersible pump. Plz help me to make a circuit by which the pump switch offs automatically after 20mins of switch on.

    Reply
    • Hello Bhatia,

      Thank you that you are interested this circuit.
      I am sorry. I cannot sell a KIT for you.
      But you can use other way to do with bread board. It is easy too.

      When there is any progress Please let me know here.

      Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.