Download presentation
Presentation is loading. Please wait.
Published byBelinda Leonard Modified over 8 years ago
1
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
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
General Approach Approaches: 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 function 3.Self-correcting for daylight saving time 4.Withstand power outages for at least 2 hours 5.Implement completed consumer product 6.Display “Geeky” personality
7
Additional Function Approach Problems: 1.Self-adjust/correct time 2.Binary week/date display 3.Learn binary 4.Snooze 5.Automatic leap year correction 6.Idle state (lower power required) while running back-up power Approaches: 1.RF antenna and receiver 2.Binary LED 3.Digital LCD 4.User presses any button 5.Real Time Clock (RTC) 6.RTC low power detection – turn off week/date displays
8
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
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 W W V B 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
Questions
19
Clock Circuit Diagram
20
PIC Microcontroller
21
Receiver IC
22
Real Time Clock
23
LEDs
24
LCD
25
Power
26
Buzzer
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.