0% found this document useful (0 votes)
94 views2 pages

Digital Alarm Clock Design Project

This assignment involves designing a digital alarm clock with specific features. Students will analyze the problem statement, design the clock circuits, simulate their operation, and potentially implement their design on hardware. They will be graded on their problem analysis, conceptual and circuit design, simulation and testing, hardware implementation, documentation, and a final presentation of their digital alarm clock design.

Uploaded by

Osama butt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views2 pages

Digital Alarm Clock Design Project

This assignment involves designing a digital alarm clock with specific features. Students will analyze the problem statement, design the clock circuits, simulate their operation, and potentially implement their design on hardware. They will be graded on their problem analysis, conceptual and circuit design, simulation and testing, hardware implementation, documentation, and a final presentation of their digital alarm clock design.

Uploaded by

Osama butt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Open-Ended Lab / Problem-Based Learning – PLO 11

Issue date: 4th September 2023 End date: 2nd October 2023
Title Digital Clock – (Individual Assignment)
Attributes of Problem Range of Resources, Familiarity, and Level of interaction
EE371 and EE371L Microprocessor Systems, EE272 and EE272L -
Subjects included
Digital Systems
Designing a digital alarm clock (outdoor purpose). The clock should have
the following features:

Display: The clock should display the current time in hours and minutes
using seven-segment displays. It should also have a mode to display the
alarm time.

Alarm Setting: The clock should allow the user to set the alarm time using
buttons. There should be buttons to increase and decrease the hours and
minutes for both the current time and alarm time.
Brief Description
Alarm Functionality: When the current time matches the set alarm time,
an alarm sound should be triggered. The alarm sound should stop when the
user presses a designated button.

A small Bell rings every hour.

Timekeeping: The clock should accurately keep track of time, including


hours, minutes, and seconds. It should also account for AM and PM.

Display Control: The display should have a button to toggle between


showing the current time and the alarm time.
Total marks = 100
Problem Analysis (10)
Conceptual Design:(10)
Circuit Design: (10)
Grading Policy
Simulation and Testing (10)
Hardware Implementation: (20)
Documentation (20):
Presentation (20)
Problem Analysis:(5) Students analyze the problem statement and
identify the requirements and constraints for the digital alarm clock.

Conceptual Design:(5) Students brainstorm and create a conceptual


design of the clock, considering the digital logic components needed (e.g.,
counters, multiplexers, decoders, flip-flops).

Circuit Design: (5)Students design the digital circuits necessary to


implement the clock's features. This includes creating state machines for
timekeeping, alarm control, and snooze functionality.

Simulation and Testing(5) Students use digital logic simulation tools


(e.g., Logisim, ModelSim) to simulate the clock's operation and ensure it
meets the requirements. They should test various scenarios, such as setting
the alarm, toggling the display, and snoozing.

Hardware Implementation: (5) Depending on the resources available,


students can implement their designs on physical hardware, such as FPGA
boards or microcontrollers.

Documentation(5): Students create detailed documentation, including


schematics, truth tables, state diagrams, and a user manual for the digital
alarm clock.

Presentation(5) Present their digital alarm clock designs to the class,


explaining their design choices and demonstrating its functionality.

You might also like