Senior design dec06 04
This presentation is the property of its rightful owner.
Sponsored Links
1 / 26

Senior Design Dec06-04 PowerPoint PPT Presentation


  • 74 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

Senior Design Dec06-04

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


Clock circuit diagram

Clock Circuit Diagram


Pic microcontroller

PIC Microcontroller


Receiver ic

Receiver IC


Real time clock

Real Time Clock


Senior design dec06 04

LEDs


Senior design dec06 04

LCD


Power

Power


Buzzer

Buzzer


  • Login