# DIGITAL CLOCK

Discussion in 'Homework Help' started by Hasan Nahid, Mar 29, 2017.

1. ### Hasan NahidNew Member

Joined:
Mar 29, 2017
Messages:
6
Likes:
0
CAN ANYONE PROVIDE ME A FULL CIRCUIT DIAGRAM FOR MAKING A DIGITAL CLOCK USING 555 TIMER ? THANKS

2. ### PommieWell-Known MemberMost Helpful Member

Joined:
Mar 18, 2005
Messages:
10,024
Likes:
317
Location:
Brisbane Australia
ONLINE
That is a really bad idea.

Mike.

3. ### Hasan NahidNew Member

Joined:
Mar 29, 2017
Messages:
6
Likes:
0
OKAY! I NEED TO SHOW HOUR MINUTE AND SECONDS . WHAT WILL BE THE EASIEST WAY TO DO THIS?

Joined:
Jan 12, 1997
Messages:
-
Likes:
0

5. ### alec_tWell-Known MemberMost Helpful Member

Joined:
Jul 10, 2011
Messages:
9,259
Likes:
1,218
Location:
Cardiff, Wales

Using all CAPITALS is regarded as shouting. Please don't do it.
Is this a school/college assignment?

6. ### JLNYActive Member

Joined:
Mar 5, 2011
Messages:
220
Likes:
35
Location:
New York, USA
To answer the question, there are several ways of doing it:

1. Gang together binary counter ICs and connect the outputs to 7-segment driver ICs to drive leds for the digits. You will need to set the counters to reset at the appropriate numbers (e.g. 60, 60, 12/24). driving this from a 555 timer would be problematic because 555 timers rely on a very simple RC timing circuit that is not very frequency accurate and won't be stable over time.

2. Use a crystal oscillator and divide it down to 1 Hz to drive the same arrangement as above. Typically, one would select a crystal with a frequency that is divisible by a power of 2, such as 32.768 kHz (2^15 = 32768 Hz), and use binary counters to divide the frequency down.

3. Use a microcontroller with a crystal for the clock reference and multiplex the outputs to drive the 7-segment displays. The frequency accuracy of this method will depend on the way in which the program is coded. There are probably a zillion tutorials on how to do this online, so I won't go into detail here.

4. Use a microcontroller with an external RTC IC to keep track of the time, and use the microcontroller to multiplex the data to the segment displays. Typically one can get RTC ICs that can communicate with the microcontroller via a serial protocol such as SPI or I2C. Using an external circuit to keep track of the time eliminates the need for precise timing in the code.

• Like x 1

Joined:
Sep 22, 2011
Messages:
1,107
Likes:
160
Location:
Ohio - GMT-5
5. ebay

8. ### schmitt triggerActive Member

Joined:
May 24, 2009
Messages:
887
Likes:
84
I've built several clocks using all the methods described above, and in times of money, effort and performance, I would suggest #4 for a DIY project.

There are also standalone ICs. National Semi used to offer them. They have been obsolete now for a while but may still be found online.

More modern and inexpensive table clocks utilize Chinese-designed ASICs. One only adds the display and some passive components.

But if you don't have the time or expertise to design a clock from scratch, then a simple kit from Ebay would do.

Last edited: Mar 30, 2017
9. ### Hasan NahidNew Member

Joined:
Mar 29, 2017
Messages:
6
Likes:
0
This is a project for my class. I need to build the circuit and demonstrate it showing hour , minutes and second and the date if possible .
If anyone can help me with required schematic diagram of this would be much appreciated.
using microcontroller is not allowed .

10. ### alec_tWell-Known MemberMost Helpful Member

Joined:
Jul 10, 2011
Messages:
9,259
Likes:
1,218
Location:
Cardiff, Wales
Is it a condition of your assignment that you must use a 555?

Joined:
Mar 29, 2017
Messages:
6
Likes:
0
no .

12. ### Nigel GoodwinSuper ModeratorMost Helpful Member

Joined:
Nov 17, 2003
Messages:
39,235
Likes:
641
Location:
Derbyshire, UK
Just search on google, there are numerous old circuits out there - 40 years ago such things were common projects, but not using a 555 as that would be a really poor clock.

13. ### alec_tWell-Known MemberMost Helpful Member

Joined:
Jul 10, 2011
Messages:
9,259
Likes:
1,218
Location:
Cardiff, Wales