Week Day Programmable Timer Circuit

The post explains a couple of interesting timer circuits customized as per individual requirements.

The first one is a kind of week/day programmable timer circuit for actuating a motor for a predetermined time only during certain selected days of the week, while the second timer circuit is for alerting a lecturer regarding the finish of the allotted time of his/her class period.

The ideas were requested by Mr. Stevan and Mr Ilman respectively.

Circuit Request#1

Dear Swagatam, my name is Stevan and I spend more than 20 hours on your site, searching for a circuit I need...

My knowledge is not enough to figure which circuit I can use and I tried with many of them... If you have time, I would be very grateful if you could help me and design circuit.

I need timer circuit which will allow me to choose for how long it will stay ON (3-10 sec) and how many times it will repeat that action during 7 days (1-7 times i.e. once in a week, twice in a week, every day etc). I need it for controlling 9-12V electrical motor.

Thank you very much in advance!

Circuit Schematic

Circuit Description

As shown in the above week day programmable timer circuit, the IC 4060 at the left side is wired up as a 24 hour timer circuit.

The time length is determined by the 22uF capacitor and the 10m pot. A suitable fixed value may be selected for these two components for getting the specified time delay.

The 22uF capacitor must be non-polar low leakage type of capacitor and the resistors should be MFR 1%

The output is received from pin#3 of the above IC, which goes high as soon as the set time elapses. This results in a short pulse to pin#14 of the IC 4017 which is configured as a 7 stage counter divider here.

With every pulse after the preset 24 hours interval, the IC 4060 also resets itself via the diode connected across its pin#3 and pin#12.

The IC 4017 output functions as a week timer where its 7 outputs shift (become high) from pin3 to pin6 sequentially in response to the above 24 hour pulses, depicting the 7 days of the week.

The right hand side IC 4060 is configured as short duration timer for activating the motor which may be connected with the shown relay contacts.

This stage is integrated with the IC 4017 stage through the shown 7 1N4148 diodes. Depending on what days the motor needs to be switched ON, only those relevant diodes are connected with the 4017 outputs, rest of the diodes are kept unconnected.

After all these connections, when power is switched ON, the left hand side 4060 triggers and forces the outputs of the IC 4017 to become high in sequence every after 24 hours.

Depending upon the connections of the diodes, the right hand side 4060 IC gets switched ON only on those selected days of the week via the BC547 transistor which grounds its reset pin#12 on receiving the signal from the IC 4017 relevant outputs.

This prompts its pin#3 to go low activating the preceding relay driver stage and the motor.

The above stage stays activated until the set time elapses when its output becomes high inhibiting the relay driver sage from base drive thereby stopping the motor. The high from the pin 3 also latches the IC via the diode to its pin11. The time interval may be fixed by adjusting the given 100k pot

The whole operation resets on the next pulse from the 24 hour 4060 timer stage.

The operation thus repeats as per the programming done on the three ICs.

Circuit Request#2

Dear Guru ...
I need circuit for time limiter to use for public speaking.
Say if a teacher has one hour to speak in the class then the timer will show a green light starting from 60 minute then counting down to 0, but before finish the yellow light will turn on to remain a teacher that the time almost finish, it can be 3 minutes before to 0, finally when the time is over the red light will be on, it means that time for the teacher is finish.

Thanks & Regards,




Circuit Description

The above cascaded two stage sequential timer circuit is rather simple with its configuration  Two 4060 ICs are linked with each other to form a sequential timer configuration.

The left IC is rigged as a 57 minute timer circuit while the right hand side IC as a 3 minute timer circuit.

When switched ON the left IC starts counting (green LED ON) until 57 minutes have elapsed which makes its pin3 go high, shutting off the green LED

This triggers the connected BC547 transistor which now grounds pin12 of the second 4060 IC prompting it to start its 3 minute counting process.

This activates the yellow LED indicating the last 3 minutes being counted, until it gets over shutting off the yellow LED and switching ON the RED LED.

The diodes across pin3 and pin11 of the ICs keep the ICs latched until the circuit is switched OFF and switched ON for initiating the next cycle.

7 thoughts on “Week Day Programmable Timer Circuit

  1. Have questions? Please feel free to post them through comments! Comments will be moderated and solved ASAP.
  2. Dear Swagatam, thank you very very much for this circuit, explanation and your time! I have just two additional question…
    You wrote "Depending on what days the motor needs to be switched ON, only those relevant diodes are connected with the 4017 outputs, rest of the diodes are kept unconnected" – Does it mean that motor can be turned ON for example 2nd day and 4th day?
    My second question is about +12V and Ground because it looks like it's short circuited?
    Thanks again…

  3. Thanks Guru …
    It works by little bit correction in pin 8 (IC2) should be opened from ground.

    My next question is about the formula for resistors and capacitor that connect to pin 9 and 10, so I can calculate the time needed.

    Thanks for your help.

  4. Respected Sir,
    I love your blog. I spend a lot time for searching circuit for countdown timer switch for 120v but I cannot find it. Can you please upload one or can guide me for the same?

    Thank You

  5. Dear Swagatam Majumdar
    Im Shouquat. I like ur work. May I know, How to check the 7 days daily circuit? Its working or not. Because if its working but wait for long time to see the result. Can u give me some idea to check the circuit quickly? Regards,

Leave a Comment