Presentation is loading. Please wait.

Presentation is loading. Please wait.

Senior Design Dec06-04 Diana Calhoun (Communication Coordinator) Matt Koch (Group Leader) Kelly Melohn (Communication Aide) Yesuratnam Thommandru (Group.

Similar presentations


Presentation on theme: "Senior Design Dec06-04 Diana Calhoun (Communication Coordinator) Matt Koch (Group Leader) Kelly Melohn (Communication Aide) Yesuratnam Thommandru (Group."— Presentation transcript:

1 Senior Design Dec06-04 Diana Calhoun (Communication Coordinator) Matt Koch (Group Leader) Kelly Melohn (Communication Aide) Yesuratnam Thommandru (Group Leader Aide)

2 Presentation Outline Problem description Detailed functionality –Required and additional Approach –General and additional Intended users Intended uses Detailed design

3 Problem Description The purpose of this project is to develop a binary alarm clock to display the current time.

4 Required Functionality Binary main display format 12 hour format (XX:XX:XX with AM/PM) or 24 hour format (XX:XX:XX) A settable alarm function Self-correcting for daylight saving time Withstand power outages for at least 2 hours Implement completed consumer product Display “Geeky” personality

5 Additional Functionality Self adjust/correct time Display date and weekday in binary Provide the ability to learn binary Snooze Automatic leap year correction Idle state during power outage

6 General Approach Approaches: 1.LEDs - AM/PM indicator 2.Alarm buttons - up/down counter - fast/slow speeds 3.Software code 4.3V coin cell battery 5.User manual 6.Clear case to show inner circuitry Problems: 1.Binary main display format twelve-hour format (XX:XX:XX with AM/PM) or twenty-four hour format (XX:XX:XX) 2.A settable alarm function 3.Self-correcting for daylight saving time 4.Withstand power outages for at least 2 hours 5.Implement completed consumer product 6.Display “Geeky” personality

7 Additional Function Approach Problems: 1.Self-adjust/correct time 2.Binary week/date display 3.Learn binary 4.Snooze 5.Automatic leap year correction 6.Idle state (lower power required) while running back-up power Approaches: 1.RF antenna and receiver 2.Binary LED 3.Digital LCD 4.User presses any button 5.Real Time Clock (RTC) 6.RTC low power detection – turn off week/date displays

8 Geek Clock (1)Time (2)Day of the week (3)Date (4)LCD display (5)ON/OFF or AM/PM notification (6)Mechanical switches for alarm control (7)Toggle switch for user preferences

9 Intended User(s) Those who... – Know binary code – Fit the geek persona – Want to learn binary – Adults

10 Indented Use(s) Standard alarm clock Outlet for geek personas Tool to learn binary

11 Detailed Design Block Diagram

12 Detailed Design PIC Microcontroller 8-bit architecture Enhanced Flash I/O pins Voltage MPLAB Programming language

13 Detailed Design Piezo Buzzer Buzzer types Sound Pressure Level Frequency Voltage Price

14 Detailed Design Antenna & Receiver Controller IC W W V B 60kHz freq Self-update –Time –Date

15 Detailed Design Real Time Clock IC Oscillator Calendar self-update Low power detection

16 Detailed Design Displays: LEDs & LCD Ultra bright/low current 2-input pins 8 x 2

17 Detailed Design Regulated Power Supply Source 120V AC to 12V DC ON/OFF functionality

18 Questions

19 Clock Circuit Diagram

20 PIC Microcontroller

21 Receiver IC

22 Real Time Clock

23 LEDs

24 LCD

25 Power

26 Buzzer


Download ppt "Senior Design Dec06-04 Diana Calhoun (Communication Coordinator) Matt Koch (Group Leader) Kelly Melohn (Communication Aide) Yesuratnam Thommandru (Group."

Similar presentations


Ads by Google