Académique Documents
Professionnel Documents
Culture Documents
College of Engineering
Department of ECE
Finals Project
Digital Clock with Alarm Function
Members:
Perdio, Lejan Daniel I.
Pulayan, John Eric R.
Quitco, Kimberly F.
Date Submitted:
RATING
Materials
Dipswitch
Solid Wires
Breadboard
Seven Segment Display
Resistors
Capacitors
Voltage Regulator
NE 555 (PRECISION TIMERS)
IC 74LS90 (DECADE AND BINARY COUNTERS)
IC 74LS192 (PRESETTABLE BCD/DECADE UP/DOWN COUNTER)
IC 74LS47 (BCD TO 7-SEGMENT DECODER/DRIVER)
IC 74LS85 (4-BIT MAGNITUDE COMPARATORS)
IC 74LS08 (QUADRUPLE 2-INPUT POSITIVE-AND GATES)
IC 74LS32 (QUADRUPLE 2-INPUT POSITIVE-OR GATES)
IC 74LS08 (HEX INVERTERS)
Introduction
This project is a time keeping digital clock that displays time in hours,
minutes, and seconds. The goal of this project is to implement all of the
basic features that one would normally expect to find on a standard digital
clock. The features of this project include the standard twelve-hour time, an
alarm function, and a clock and alarm setting functionality.
Testing Results
For every part, there is a corresponding testing situation to know if
the circuit is in its proper condition. The results were as follows:
Source Section: The 555 Timer was used to produce signals for the
counters. A variable potentiometer was used to vary the frequency of the
clock pulse. To test the output, LED indicator was connected to the pin 3 of
the 555 timer which is the pin that produces the output. The blinking rate
varied according to the adjustment of the potentiometer.
Seconds Section: To test the seconds section, the clock source was
inputted at the pin 14 of the first IC 74LS90. The first IC was cascaded to
the second IC by connecting its output ( pin 11 ) to the input ( pin 14 ) of the
second one. For proper operation, it must count from 00 to 59.
Minutes Section: In testing the minutes section, we repeated the
procedures for testing the seconds section. The main problem that has
been encountered in this section is the incrementation when the push
button is pressed. We used additional logic gates to fix this issue
Conclusion
The circuit was purely designed with the basic knowledge on both
combinational and sequential circuit designing. Combinational Logic circuit
is a type of logical circuit where the output is a pure function of the present
input only, while sequential logic circuit depends not only on the present
input but also on the history of the output. CLCs used in this project are a
BCD to 7segment decoder, to display the output digitally, and comparators,
to differentiate the alarm set data to the present data of the clock. On the
other hand, counters, the most common type of a sequential digital logic
circuit, are used for recording the number of events occurring in a specified
interval of time.
The most significant error that needs to be highlighted is the
malfunctioning of the breadboard. Continuity test was made to ensure that
the connections were really connected.
The output shows that the Digital Clock behaved as expected. It was
however, noticed that there is sometimes a skipping situation in the
incrementation of minutes and hours. The connections have been
rechecked multiple times, but there was no error found. We want to
improve this part as we continue to do research about this project.
Breadboard Layout