Bonus Project for Computer Logic Design
The five-point bonus project is to design and implement a digital clock. This
project is to be completed by lab partner pairs and must be delivered no later
than December 7th at 5:00pm. The deliverables are a complete design (schematic
and parts list) and a breadboarded circuit that meets the below
requirements.
Requirements:
The requirements for the clock project are:
- The clock signal input is a 60-hz clock cycle from a 555 timer circuit.
The design and implementation of the timer circuit is part of the project.
- The clock must display seconds, minutes, and hours (0 to 24 in
"military time"). The clock can use 7-segment LED displays for each of the
6 required digits (two digits for hours, two for minutes, and two for
seconds).
- The clock must have settable minutes and hours. The clock is set via
a "fast forward" feature for both hours and minutes. Pressing the fast
forward button for hours increments the hours setting by one hour per
second. The minutes fast forward button does the same for minutes.
- The accuracy of the clock must be within 1 minute lost or gained per
hour.
- You may not use a ready-made clock chip for your implementation.
Your design must use basic SSI and MSI 74 series chips including gates,
combinational MSI devices (e.g., decoders, etc.), flip flops, and sequential
MSI devices (e.g., counters, etc.).
Hints:
Some hints for the clock project are:
- See page 471 of your text for a sample circuit.
- See the 555
timer tutorial might be useful to you.
- You are responsible for getting the needed parts for your design. You
are welcome to the resources of our lab, but I am not sure we will have all
the parts you will need. Figure-out what you need early enough to
have time to order the parts.
- A good electronics part vendor is
Jameco. A 555 timer chip is 49 cents (shipping is probably much more).
- Good ole RadioShack can order
a lot of stuff.
Last updated by Ken Christensen on OCTOBER 22, 2001