senior design dec06 04
Download
Skip this Video
Download Presentation
Senior Design Dec06-04

Loading in 2 Seconds...

play fullscreen
1 / 26

Senior Design Dec06-04 - PowerPoint PPT Presentation


  • 101 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
ad