senior design dec06-04

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

Upload: gratia

Post on 19-Jan-2016

30 views

Category:

Documents


0 download

DESCRIPTION

Geek. Clock. Senior Design Dec06-04. Diana Calhoun (Communication Coordinator) Matt Koch (Group Leader) Kelly Melohn (Communication Aide) Yesuratnam Thommandru (Group Leader Aide). Presentation Outline. Problem description Detailed functionality Required and additional Approach - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Senior Design Dec06-04

Senior Design Dec06-04

Diana Calhoun (Communication Coordinator)Matt Koch (Group Leader)

Kelly Melohn (Communication Aide)Yesuratnam Thommandru (Group Leader Aide)

Page 2: Senior Design Dec06-04

Presentation Outline

• Problem description• Detailed functionality

– Required and additional

• Approach– General and additional

• Intended users• Intended uses• Detailed design

Page 3: Senior Design Dec06-04

Problem Description

The purpose of this project is to develop a binary alarm clock to

display the current time.

Page 4: Senior Design Dec06-04

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

Page 5: Senior Design Dec06-04

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

Page 6: Senior Design Dec06-04

General ApproachApproaches: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 function3. Self-correcting for

daylight saving time4. Withstand power

outages for at least 2 hours

5. Implement completed consumer product

6. Display “Geeky” personality

Page 7: Senior Design Dec06-04

Additional Function Approach

Problems:1. Self-adjust/correct time2. Binary week/date

display3. Learn binary4. Snooze5. Automatic leap year

correction6. Idle state (lower power

required) while running back-up power

Approaches:1. RF antenna

and receiver2. Binary LED3. Digital LCD4. User presses any

button5. Real Time Clock

(RTC)6. RTC low power

detection – turn off week/date displays

Page 8: Senior Design Dec06-04

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

Page 9: Senior Design Dec06-04

Intended User(s)Those who . . .

– Know binary code– Fit the geek persona– Want to learn binary – Adults

Page 10: Senior Design Dec06-04

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

Page 11: Senior Design Dec06-04

Detailed DesignReceiver IC

PIC Microcontroller

Real Time ClockAntenna

LCD DisplayLED Display Buzzer

User Interface Buttons

Block Diagram

Page 12: Senior Design Dec06-04

Detailed DesignPIC Microcontroller

• 8-bit architecture• Enhanced Flash • I/O pins• Voltage• MPLAB• Programming

language

Page 13: Senior Design Dec06-04

Detailed DesignPiezo Buzzer

• Buzzer types• Sound Pressure

Level• Frequency• Voltage• Price

Page 14: Senior Design Dec06-04

Detailed DesignAntenna & Receiver

Controller IC

• W W V B 60kHz freq

• Self-update– Time– Date

Page 15: Senior Design Dec06-04

Detailed DesignReal Time Clock IC

• Oscillator• Calendar self-

update• Low power

detection

Page 16: Senior Design Dec06-04

Detailed DesignDisplays: LEDs &

LCD

• Ultra bright/low current

• 2-input pins

• 8 x 2

Page 17: Senior Design Dec06-04

Detailed DesignRegulated Power

Supply Source

• 120V AC to 12V DC

• ON/OFF functionality

-

+

Transfomer

Bridge Rectifier

Smoothing

Regulator

DC OutputAC Input

Page 18: Senior Design Dec06-04

Questions

Page 19: Senior Design Dec06-04

Clock Circuit Diagram

Page 20: Senior Design Dec06-04

PIC Microcontroller

Page 21: Senior Design Dec06-04

Receiver IC

Page 22: Senior Design Dec06-04

Real Time Clock

Page 23: Senior Design Dec06-04

LEDs

Page 24: Senior Design Dec06-04

LCD

Page 25: Senior Design Dec06-04

Power

-

+

Transfomer

Bridge Rectifier

Smoothing

Regulator

DC OutputAC Input

Page 26: Senior Design Dec06-04

Buzzer