cs-ee 481 1founder’s day university of portland school of engineering 24 hour clock authors evan...

Post on 12-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CS-EE 481

1Founder’s DayUniversity of Portland School of Engineering

24 Hour Clock

AuthorsEvan McNichols

Brian Myles

Joe Oletti

AdvisorProf. Nuxoll, Dr. Crenshaw,

Dr. Osterberg

Industry RepresentativeMr. Walt Harrison

Intel & etc.

CS-EE 481

2Founder’s DayUniversity of Portland School of Engineering

Introduction

CS-EE 481

3Founder’s DayUniversity of Portland School of Engineering

Agenda

• Background Brian

• Methods Evan

• Results The Team

• Demonstration Joe

• Possible Enhancements Brian

• Conclusions Brian

CS-EE 481

4

Background• Key Technology: MOSIS• B^2 Logic used to program logic• Hard deadline of November 26th• 5 feature display

– Time of day– Day of week– Class In/Out– Greeting– Ten-minute countdown

CS-EE 481

5Founder’s DayUniversity of Portland School of Engineering

Methods• Leveraged what we knew• Scheduled extra work-time• Practiced parallel development• Saved time with custom Printed Circuit Board

CS-EE 481

6

Results

CS-EE 481

7

User Input

CS-EE 481

8

User Input

ENABLE SET_1 SET_0 RESULT

OFF X X Normal Function

ON OFF OFF Display Freezes, Seconds Reset to 00

ON OFF ON Only Minutes Change

ON ON OFF Only Hours Change

ON ON ON Only Days Change

CS-EE 481

9

User Input

ENABLE SET_1 SET_0 RESULT

OFF X X Normal Function

ON OFF OFF Display Freezes, Seconds Reset to 00

ON OFF ON Only Minutes Change

ON ON OFF Only Hours Change

ON ON ON Only Days Change

CS-EE 481

10

User Input

ENABLE SET_1 SET_0 RESULT

OFF X X Normal Function

ON OFF OFF Display Freezes, Seconds Reset to 00

ON OFF ON Only Minutes Change

ON ON OFF Only Hours Change

ON ON ON Only Days Change

CS-EE 481

11

User Input

ENABLE SET_1 SET_0 RESULT

OFF X X Normal Function

ON OFF OFF Display Freezes, Seconds Reset to 00

ON OFF ON Only Minutes Change

ON ON OFF Only Hours Change

ON ON ON Only Days Change

CS-EE 481

12

User Input

ENABLE SET_1 SET_0 RESULT

OFF X X Normal Function

ON OFF OFF Display Freezes, Seconds Reset to 00

ON OFF ON Only Minutes Change

ON ON OFF Only Hours Change

ON ON ON Only Days Change

CS-EE 481

13

Logic Block Diagram

CS-EE 481

14

LOGIC GATE DIAGRAM

CS-EE 481

15

CS-EE 481

16

CS-EE 481

17

CS-EE 481

18

CS-EE 481

19

CS-EE 481

20

CS-EE 481

21

CS-EE 481

22

CS-EE 481

23

Display/PCB

CS-EE 481

24

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

25

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

26

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

27

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

28

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

29

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

30

Display/PCB• MOSIS socket• 1Hz Fox Chip• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

31

Display/PCB• MOSIS Socket• 1Hz clock• Bulb display• Countdown• Seconds• Hours&Minutes• Switch circuit• Headers

CS-EE 481

32

Display/PCB

• Headers• Bulb LED display• 7-segment LEDs

CS-EE 481

33

Display/PCB

• Headers• Bulb LED display• 7segment LEDs

CS-EE 481

34

Display/PCB

• Headers• Bulb LED display• 7segment LEDs

CS-EE 481

35

Display/PCB

• Headers• Bulb LED display• 7segment LEDs

CS-EE 481

36

Display/PCB

• Headers• Bulb LED display• 7segment LEDs

CS-EE 481

37

Demonstration

ENABLE SET_1 SET_0 RESULT

OFF X X Normal Function

ON OFF OFF Display Freezes, Seconds Reset to 0

ON OFF ON Only Minutes Change

ON ON OFF Only Hours Change

ON ON ON Only Days Change

CS-EE 481

38

Possible Enhancements

• 10-minute countdown

• Display:• Peripheral Interface Controller

(PIC)• LED driver

CS-EE 481

39Founder’s DayUniversity of Portland School of Engineering

Conclusions

Desired Function Actual Function

Time of day (24 hour format)

Day of week (Monday – Sunday)

10-minute countdown timer 9-minute countdown timer with warning

Greeting (Good morning, good afternoon, good evening)

Class In/Out

CS-EE 481

40Founder’s DayUniversity of Portland School of Engineering

Conclusions• Created IC-based project• Used MOSIS for IC• Demonstrated effective design method• Met requirements and functionality• Learned about the design process

CS-EE 481

41Founder’s DayUniversity of Portland School of Engineering

Thank You

Prof Nuxoll Dr Crenshaw Dr Osterberg Craig Henry

Walt Harrison

Chet Gardner Sunstone Electronics

MOSIS

CS-EE 481

42

Questions?

top related