CMOS Optically Triggered Traffic Recorder

15
CS-EE 481 Spring 2006 1 CMOS Optically Triggered Traffic Recorder Authors Annette Collins Tom Kinnear Jeff Scott Advisor Dr. Aziz Inan Dr. Peter Osterberg Industry Representative Mr. Mike Desmith Intel Founder’s Day, 2006 University of Portland School of Engineering

description

CMOS Optically Triggered Traffic Recorder. Authors Annette Collins Tom Kinnear Jeff Scott. Advisor Dr. Aziz Inan Dr. Peter Osterberg Industry Representative Mr. Mike Desmith Intel. Agenda. Introduction Annette Background Tom Methods Tom Results Jeff Conclusions Annette - PowerPoint PPT Presentation

Transcript of CMOS Optically Triggered Traffic Recorder

Page 1: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

1

CMOS Optically Triggered Traffic

Recorder

AuthorsAnnette Collins

Tom Kinnear

Jeff Scott

AdvisorDr. Aziz Inan

Dr. Peter Osterberg

Industry RepresentativeMr. Mike Desmith

IntelFounder’s Day, 2006

University of Portland School of Engineering

Page 2: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

2

Agenda

• Introduction Annette

• Background Tom

• Methods Tom

• Results Jeff

• Conclusions Annette

• Demonstration Tom

Founder’s Day, 2006University of Portland School of Engineering

Page 3: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

3

Introduction

• What is it?– People Counter– Room usage and traffic analysis tool

• What is the purpose?– Building automation– Usage Analysis

Founder’s Day, 2006University of Portland School of Engineering

Page 4: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

4

Introduction

• Assumptions– No Intentional Disruptions– Single Person Doorway– Digital Sensor Output

Founder’s Day, 2006University of Portland School of Engineering

Page 5: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

5

Background

• Technologies– Optical triggering methods– CMOS VLSI circuit design– RS-232 Serial Link– Linux C programming

Founder’s Day, 2006University of Portland School of Engineering

Page 6: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

6

Background

• Functional Specifications– Room & Day counters– 2-way communication with PC– Data logging via PC– Operate as stand-alone unit (no PC)– Ability to control room lighting– 2 Custom CMOS ICs

Founder’s Day, 2006University of Portland School of Engineering

Page 7: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

7

Methods

• Top Down Design– Determined functional specifications– Created block diagrams– Created 4 distinct parts

• Counters, Direction Sensors, Light Controller, Off Chip Logic

– Hierarchical Design for each part– Integrated parts

Founder’s Day, 2006University of Portland School of Engineering

Page 8: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

8

Methods

• Top Down Design – Software Modeling

• B2Logic, Ledit

– Programmed CPLDs for Macromodel– Assembled prototype– Debugged circuitry

Founder’s Day, 2006University of Portland School of Engineering

Page 9: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

9

Results

Founder’s Day, 2006University of Portland School of Engineering

How it Works...

Optical Sensor

Computer/Software

Electronics Box With LED Display

Page 10: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

10

Results

Founder’s Day, 2006University of Portland School of Engineering

text

Day Total Counter

Room Total

Counter

Display Selector

Direction Sensor

Light Controller

7 Segment Decoder

UART & Line Driver

Door Sensor 1

Door Sensor 2

Analog Input Conditioning

LongTom 1 LongTom 2

Relay

Page 11: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

11

Results

• It Works!

• Problems & Obstacles– Wrap around ‘bug’– PC Interfacing– Heat

• Room Usage Report

Founder’s Day, 2006University of Portland School of Engineering

Page 12: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

12

Results

Founder’s Day, 2006University of Portland School of Engineering

People vs. Time

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

17:2

9

17:2

9

17:2

9

17:3

5

17:3

8

17:4

0

17:4

3

17:4

6

17:4

7

17:5

0

17:5

2

17:5

2

17:5

2

17:5

4

17:5

4

17:5

7

17:5

8

18:0

1

18:0

4

18:0

5

18:1

0

18:1

4

18:1

7

18:1

9

18:2

1

18:2

6

18:2

8

18:3

0

18:3

4

18:4

0

18:4

1

18:4

4

18:4

5

18:4

6

18:5

2

18:5

7

19:0

0

19:0

3

19:0

6

Time

Peo

ple

in

Ro

om

0

10

20

30

40

50

60

70

80

90

Day

To

tal

Room Total Day Total

Page 13: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

13

Conclusions

• Recap

• Improvements– Fix the wrap-around bug– Heat– Design sensors to operate on +5VDC– Shrink hardware– Consider IEEE 802.3 Ethernet Connection

Founder’s Day, 2006University of Portland School of Engineering

Page 14: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

14

Conclusions

• Special Thanks– Mr. Mike Desmith, Intel– Dr. Aziz Inan– Dr. Peter Osterberg– Sandra Ressel– MOSIS Foundation

Founder’s Day, 2006University of Portland School of Engineering

Page 15: CMOS Optically Triggered Traffic Recorder

CS-EE 481 Spring 2006

15

Demonstration

Founder’s Day, 2006University of Portland School of Engineering