IC 555 adjustable timer explained here can be adjusted from any time delay 1 second to 3 hours for operating any load through a relay control
The produced time delay is fully adjustable and the user has the freedom to set the time period as desired.
There are many ways of making simple timer circuits using different ICs and discrete components; here I have explained one such circuit using the ubiquitous IC 555.
The IC 555 is a pretty common electronic part among the electronic enthusiasts and is also very popular due to the involved simple configurations and low component count.
The two popular multivibrator modes of operation that’s associated with this IC are the astable mode, and the monostable mode. Both of these are useful configurations and have plenty of different applications.
Using the IC 555 in Monostable Mode
For the present adjustable IC 555 timer circuit design we incorporate the second mode of operation, which is the monostable mode.
In this mode of operation the IC is configured to receive a trigger externally, so that it’s output changes state, meaning if with reference to the ground if the output of the IC is zero, then it would become positive as soon as the trigger (momentary) is received at its input terminal.
This change in its output is sustained for a certain period if time, depending upon the external time determining components. Normally the time determining components are in the form of a resistor and a capacitor which together determine or fix the time period for which the IC output would hold its “high” position.
By changing either the value of the capacitor or the resistor, the timing can be altered as desired. The above time fixing components are termed as the RC component.
Note: Please connect the buzzer or the load between pin#3 and ground, and not between pin#3 and positive as incorrectly shown in the above diagram.
How the Circuit Functions
The 555 IC timer circuit above shows a very straightforward design where the IC 555 forms the central controlling part of the circuit. As discussed in the above section, the IC is in its standard monostable mode.
Pin #2 receives the external timing trigger from a push-to-ON switch. Once this switch is pushed, the circuit pulls its output to a positive potential and holds it until the predetermined time delay lapses.
The entire circuit can be built over a small piece of general PCB and housed inside a neat looking plastic enclosure along with the battery.
The output may be ideally connected to a buzzer for receiving the warning alarm after the set time lapses.
Parts List
- R1, R4 = 4K7,
- R2 = 10K,
- R3 = 1M pot,
- C1 = 0.47uF,
- C2 = 1000uF/25V,
- C3 = 0.01uF,
- IC1 = 555,
- Bz1 = Piezo Buzzer,
Push Button = push to ON switch circuit design requested by Mr.Bourgeoisie:
Please connect the buzzer or the load between pin#3 and ground, and not between pin#3 and positive as incorrectly shown in the above diagram.
Timer Circuit with Relay Switching
If you are wondering how the above simple timer circuits could be used for triggering a high power load through relay switching, then the following diagram will help you to implement the same by attaching a simple relay stage with the shown designs:
Parts List
All resistors are 1/4 watt 5%
- R1, R4 = 4K7,
- R2 = 10K,
- R3 = 1M pot, Linear
- C1 = 0.47uF Ceramic disc or PPC,
- C2 = 1000uF/25V, Electrolytic
- C3 = 0.01uF, Ceramic Disc
- IC1 = 555,
- Diode = 1N4007
- Relay = 12V/400 Ohm relay,
- Push-button = Any push-to-ON switch
Circuit Operation
In the shown diagram, when power is switched ON, the IC goes into a standby state, and no triggering action is initiated at this moment.
However as soon as the push button pressed, pin#2 is pulled down to ground which instantly triggers the IC in the monostable counting mode, and the relay is activated. The load connected with the relay is thus also activated.
The IC starts counting, and depending on the values of R3/R4, and C2, once the timing period gets elapsed, the IC resets to the previous standby mode deactivating the relay. The relay load also gets deactivated in this situation.
The cycle repeats each time the push button is pressed, enabling the user to achieve the relay triggered timing ON OFF feature in the circuit.
The timing interval can be increased or decreased to a given extent by suitably altering the pot R3 value and/or by modifying the value of C2.
Prototype Images
The above explained 555 adjustable timer circuit was successfully built and tested by Mr. Vee, who is one of the dedicated readers of this blog, and a serious electronic hobbyist.
The circuit was appropriately modified to suit his personal timer application. The modified image can be viewed in the following diagram:
The prototype images of the above timer unit can be witnessed as shown below (built and tested by Mr. Vee):
sashika samaradivakara says
Sir, im SASHIKA from sri lanka. i want to make a polyethene sealer machine for my privet purpose, its hard to find a proper variable timing circuit for it. can you please send me a proper circuit diagram for it.
circuit work direct 230v, and heater work with 12v t/f
Swagatam says
Hello Sashika, You can try the 3rd circuit from the above article?
https://www.homemade-circuits.com/wp-content/uploads/2012/01/Simple-Timer-1-1.png
For the 12V operation you will have to use a 12V transformer power supply or an SMS because your heater is 12V.
Pedja says
How to add a pause function on this circuit. So, after the end of the first cycle time PIN 3 will remain off for a certain time N seconds, even if the button is pressed several times during that time, after this time PIN 3 will be able to be high again by pressing the button and start another cycle time. In the picture I have shown the working principle of the circuit.
Thanks.
https://www.homemade-circuits.com/wp-content/uploads/2024/09/555-timer-diagram.jpg
Swagatam says
For this you can use another 555 circuit configured as an astable oscillator, and then disconnect the monostable 555 timers pin#4 from the positive line and connect it with the pin#3 of this astable 555 oscillator.
Let me know if you understood the connections or not…
Pedja says
I don’t understand the connection. Can you draw circuit diagram it for me.
Thanks.
Swagatam says
You can do it in this way:
https://www.homemade-circuits.com/wp-content/uploads/2024/09/automatic-set-reset-555-timer.jpg
Pedja says
It works Thanks. You are genius!
Swagatam says
You are most welcome, glad it worked….
Derek Leech says
Hi Swagatam, I have built the first page monostable 555 ic circuit, It works very well however the output (terminal 3) only energises for 10 minutes max. I require at least an hour, Max 3 hrs, Please advise the correct combination value of the capacitor C1 or C2 + resistors R1, R4 or R2 to obtain the 1 to 3 hours duration. Note: this is required for an automatic watch winder project, Thanks in anticipation,
Kind regards, Derek
Swagatam says
Thanks Derek,
For 3 hours delay you will need R3 + R4 = 4.7 MegOhm and C2 = 2200uF/25V
These figures look huge and the time delay may not be accurate due to internal instability of the IC 555.
For accurate results using much smaller parts I would recommend using an IC 4060 timer circuit.
Karl Frey says
Hi there, I am very interested in using the circuit named “Adjustable timer circuit using I.C. 555” Scrolling down on that circuit using a relay to control bathroom exhaust fan with an ERV in our new home. The circuit Mr Vee uses states he eliminated D1, D2, and C1. I have built a prototype of the circuit as he did, without the reset and stop button, but it just cycles relay on and off depending on value at R3 without pressing the push button and not sure why this is happening. Not sure why he eliminated those parts, but maybe these parts need to be in there. I am not an engineer, but a graduated electronics tech that am capable of building these type of circuits. Could you look at his design and verify his revised schematic? I would be very grateful.
Thank you,
Karl Frey in Ct.
Swagatam says
Hi Karl, you have to build the circuit in the following way. This circuit cannot go ON/Of continuously. The relay will be ON only momentarily when the push button is pressed. The momentary relay ON time will depend on the adjustment of the 100K pot and the 100uF capacitor values.
Thomas Grace says
Hello Swagatam
I am in need of a programmable Drag Racing “reaction time” delay box that can be activated from an existing Transmission brake (transbrake) circuit that uses a 12v- (ground activated) normally open, momentary contact switch. The “delay box” would need to be programmable for a range of 0.000 seconds to 9.999 seconds and be adjustable “on the fly” meaning I might have to adjust it from round to round during a race. There are existing delay boxes such as the Dedenbear RTD-6 Reaction Time Delay Box (I have one of these) but all of them are 12v+ switched. The delay box has to be wired “in-line” with the activation switch on the existing transbrake. A conversion circuit would also work and allow me to use my existing delay box. It would need to convert the ground trigger to a positive trigger and back again and be wired to the existing system “in-line”.
Here is an example of what I need BUT it should work off of a ground activated switch instead of a 12v+ switch. http://www.dedenbear.com/TXTrtd.htm
Swagatam says
Hello Thomas, To figure out a method to convert the positive triggered time delay box into negative triggered unit I will have to see the wiring diagram of the whole system. Without seeing the full wiring diagram it can difficult for me to suggest the exact solution. By the way I already have drag race timer circuit in this blog, but it uses an optical triggering system instead of a push button.
https://www.homemade-circuits.com/make-this-drag-race-timer-circuit/
Thomas Grace says
Thank you sir for such a fast reply! I did look at the timer circuit you have. That unit is designed to physically time a vehicle in motion over a given distance. Tracks use those to time race cars during each race. What I need is physically inside the vehicle itself and is used exclusively to delay the launch of the car when the light turns green. I have many photos I could send if needed. Please look at the links below. These are the products I have and unfortunately that is the best I can do without being able to send you the photos I have.
https://www.jmschip.com/content/LaunchMAX/JMS_LaunchMAX_Plug_and_Play_web.pdf
http://www.dedenbear.com/instructionswiring/RTD67.pdf
http://www.dedenbear.com/TXTrtd.htm
I hope this helps you. Thank you again.
Swagatam says
Hi Thomas,
I am sorry those pics are not helping. I am unable to understand the working condition of the timer you are looking for.
You are saying that the timer unit is supposed to be inside the car and this will delay the launch of the car when a light turns green.
How is the timer integrated to the car?
How is the timer supposed to launch the car?
Where is this green light situated and how can the timer sense this green light?
I can understand the working only if you explain the entire system in a step wise manner.
Thomas Grace says
I think I figured it out. I have a working test unit now. I was able to use a relay to trigger ground instead of positive 12v.
1. I connected one side of the JMS LAunchmax activation lead to 87 on the relay.
2. I then looped 87 to 86 on the relay
3. I connected a 12v lead to 85
4. I connected the other side of the switch from the JMS Launchmax to 30 on the relay.
5. I wired the Dedenbear RTD-6 as I normally would with any manual valve body automatic transmission.
Using a standard transbrake button, when I stage the car I simply push the button. The button activates the RTD-6 which in turn feeds a 12v signal to the relay. When the relay triggers, the transbrake locks the car in position. When I let the button go, the RTD-6 counts down based on the delay I set and then kills the power to the relay and launching the car.
If I had the ability to send you photos, I would send you a photo and/or video of it in action.
Swagatam says
That’s great Thomas, Glad the issue is solved now.
Unfortunately there’s no facility to upload images on this platform, I wish I could do it here.
Dennis says
Thanks very much for the detailed circuit description – I now undertans how it works.!
I will head to the local electronics shop and get the components and some veroboard!
Will let you know when we’ve cleaned the first fuel injector.
Many thanks.
Swagatam says
Sure, no problem. Wish you all the best!
Dennis says
One last dumb question. Is the positive output at the top of of the load and the negative at the bottom?
Swagatam says
Yes, Load top side is the positive side, load lower side which is connected to the transistor is negative side.
Dennis Hoines says
Thank you so much. I would really value a description of how the circuit works. From my limited knowledge of electronics, I can see that the capacitors charge up time cause the circuit to switch off and then on again when charged up, but not sure what T1 and T2 do. I also presme that when voltage is applied to T3 it turns the circuit on. Or am I following it incorrectly?
Swagatam says
The circuits is a basic transistor astable oscillator. The two capacitors along with the resistors charge and discharge alternately causing the two transistors to switch ON and OFF alternately. The capacitors and the R2, R3 resistors needs to be balanced in order to ensure the ON/OFF switching periods across the two transistors are equal and uniform. This means the values of these components can be altered as desired to change the ON/OFF periods accordingly.
The T3 accepts the ON/OFF signals from the astable oscillator and switches the load ON/OFF with the same interval.