1 / 26

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. Problem description Detailed functionality Required and additional Approach

gratia
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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Geek Clock 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. Geek Clock 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. 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

  7. 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

  8. 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

  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 • WWVB 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. Geek Clock Questions

  19. Clock Circuit Diagram

  20. PIC Microcontroller

  21. Receiver IC

  22. Real Time Clock

  23. LEDs

  24. LCD

  25. Power

  26. Buzzer

More Related