Senior design dec06 04
Download
1 / 26

Senior Design Dec06-04 - PowerPoint PPT Presentation


  • 95 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Senior Design Dec06-04' - gratia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Senior design dec06 04

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
Presentation Outline

  • Problem description

  • Detailed functionality

    • Required and additional

  • Approach

    • General and additional

  • Intended users

  • Intended uses

  • Detailed design


Problem description

Geek

Clock

Problem Description

The purpose of this project is

to develop a binary alarm clock to display the current time.


Required functionality
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


Additional functionality
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


General approach

Approaches:

LEDs

- AM/PM indicator

Alarm buttons

- up/down counter

- fast/slow speeds

Software code

3V coin cell battery

User manual

Clear case to show inner circuitry

Problems:

Binary main display format

twelve-hour format (XX:XX:XX with AM/PM)

or twenty-four 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

General Approach


Additional function approach

Problems:

Self-adjust/correct time

Binary week/date display

Learn binary

Snooze

Automatic leap year correction

Idle state (lower power required) while running back-up power

Approaches:

RF antenna and receiver

Binary LED

Digital LCD

User presses any button

Real Time Clock

(RTC)

RTC low power detection – turn off week/date displays

Additional Function Approach


Geek clock
Geek Clock

  • Time

  • Day of the week

  • Date

  • LCD display

  • ON/OFF or AM/PM notification

  • Mechanical switches for alarm control

  • Toggle switch for user preferences


Intended user s
Intended User(s)

Those who . . .

  • Know binary code

  • Fit the geek persona

  • Want to learn binary

  • Adults


Indented use s
Indented Use(s)

  • Standard alarm clock

  • Outlet for geek personas

  • Tool to learn binary


Detailed design
Detailed Design

Block Diagram


Detailed design1
Detailed Design

PIC Microcontroller

  • 8-bit architecture

  • Enhanced Flash

  • I/O pins

  • Voltage

  • MPLAB

  • Programming language


Detailed design2
Detailed Design

Piezo Buzzer

  • Buzzer types

  • Sound Pressure Level

  • Frequency

  • Voltage

  • Price


Detailed design3
Detailed Design

Antenna &

Receiver Controller IC

  • WWVB 60kHz freq

  • Self-update

    • Time

    • Date


Detailed design4
Detailed Design

Real Time Clock IC

  • Oscillator

  • Calendar self-update

  • Low power detection


Detailed design5
Detailed Design

Displays: LEDs & LCD

  • Ultra bright/low current

  • 2-input pins

  • 8 x 2


Detailed design6
Detailed Design

Regulated Power Supply Source

  • 120V AC to 12V DC

  • ON/OFF functionality


Questions

Geek

Clock

Questions










ad