ECE 477 Design Review Team 7 Spring 2008 Paste a photo of team members here, annotated with names...

23
ECE 477 Design Review ECE 477 Design Review Team 7 Team 7 Spring 2008 Spring 2008 Paste a photo of team members here, annotated with names of team members.

Transcript of ECE 477 Design Review Team 7 Spring 2008 Paste a photo of team members here, annotated with names...

Page 1: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

ECE 477 Design Review ECE 477 Design Review Team 7 Team 7 Spring 2008 Spring 2008

Paste a photo of team members here, annotated with names of team members.

Page 2: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

OutlineOutline• Project overview Project overview • Project-specific success criteriaProject-specific success criteria• Block diagramBlock diagram• Component selection rationaleComponent selection rationale• Packaging designPackaging design• Schematic and theory of operationSchematic and theory of operation• PCB layoutPCB layout• Software design/development statusSoftware design/development status• Project completion timelineProject completion timeline• Questions / discussionQuestions / discussion

Page 3: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Project OverviewProject Overview

• Electronic Cornhole GameElectronic Cornhole Game• RFID-based electronic scoringRFID-based electronic scoring

– Tag detection top/inside boxTag detection top/inside box• LED scrolling displayLED scrolling display• RF remote control (Bluetooth)RF remote control (Bluetooth)

Page 4: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Project-Specific Success CriteriaProject-Specific Success Criteria

An ability to:An ability to:• Control the game system via an RF remoteControl the game system via an RF remote• Detect the presence of a bag on top of the Detect the presence of a bag on top of the

cornhole boxcornhole box• Detect the presence of a bag inside the Detect the presence of a bag inside the

cornhole boxcornhole box• Distinguish between two sets of bags Distinguish between two sets of bags

(corresponding to two teams)(corresponding to two teams)• Display game statusDisplay game status

Page 5: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Block DiagramBlock Diagram

MCU

LED Display

RFID Reader

Bluetooth Module

Remote Control

Inside AntennaTop Antenna

Wireless RS232 Serial

RS232C Serial

RS232C SerialRFID Reader

RS232C Serial

2

2

2

2

Buttons + RotaryPulse Generator

7

Page 6: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Component Selection RationaleComponent Selection Rationale• S4100 RFID module (Texas Instruments)S4100 RFID module (Texas Instruments)

– Collision detectionCollision detection– RS232CRS232C– Antenna design supportAntenna design support– Available evaluation boardAvailable evaluation board

• GY2200 LED Display (Vorne Industries)GY2200 LED Display (Vorne Industries)– Visibility/presentationVisibility/presentation– RS232RS232– Free (on loan)Free (on loan)

• F2M03GLA Bluetooth (free2move)F2M03GLA Bluetooth (free2move)– Class 2Class 2– Onboard antennaOnboard antenna– RS232CRS232C

• MC9S12XD256MAL Controller (Freescale)MC9S12XD256MAL Controller (Freescale)– 4 SCI4 SCI– Prefer FreescalePrefer Freescale– Plenty of memory (256K)Plenty of memory (256K)

Page 7: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Packaging DesignPackaging Design

• Stick to ACA cornhole regulationsStick to ACA cornhole regulations• Modified interiorModified interior

– Antenna shieldingAntenna shielding– Funneling of bags (must be in range of Funneling of bags (must be in range of

small antenna)small antenna)• Visible LED DisplayVisible LED Display

Page 8: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Packaging DesignPackaging Design

Page 9: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Schematic/Theory of OperationSchematic/Theory of Operation

Page 10: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Schematic/Theory of OperationSchematic/Theory of Operation

Page 11: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Schematic/Theory of OperationSchematic/Theory of Operation

Page 12: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Schematic/Theory of OperationSchematic/Theory of Operation

Page 13: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Schematic/Theory of OperationSchematic/Theory of Operation

Page 14: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

PCB LayoutPCB Layout

Page 15: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

PCB LayoutPCB Layout

Page 16: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

PCB LayoutPCB Layout

Page 17: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

PCB LayoutPCB Layout

Page 18: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

PCB LayoutPCB Layout

Page 19: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Software DesignSoftware DesignMain LoopMain Loop

Power On

WELCOME

GAME_SELECT = 1

Time delay

MAIN

GAME_SELECT = 1?

GAME SELECTNORMAL_GAME = 0

BUST_GAME = 0CORNHOLES_ONLY = 0

SCORE_CORRECTION = 0

Yes

SCORE_CORRECTION = 1?

No

SCORE CORRECTIONYes

NORMAL_GAME = 1?

No

NORMAL GAMEBUST_GAME = 0

CORNHOLES_ONLY = 0Yes

BUST_GAME = 1?BUST GAME

NORMAL_GAME = 0CORNHOLES_ONLY = 0

CORNHOLES_ONLY = 1?CORNHOLES ONLYNORMAL_GAME = 0

BUST_GAME = 0

No

No

Yes

No

Yes

Page 20: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Software DesignSoftware DesignGame SelectGame Select

GAMESELECTION

First Entry = 1? Display: Select Game TypeFirst Entry = 0

Normal Game = 1?

21 or Bust = 1?

Cornholes Only = 1?

Display: Normal Mode

Display: 21 or Bust Mode

Display: Cornholes Only

YES

NO

YES

NO

NO

YES

YES

EXIT

NO

Page 21: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Software DesignSoftware DesignGame PlayGame Play

Game Play

Display: Round 1

Display: TEAM _Toss First

Next Round = 1?

NO

TEAM =RANDOM

Record baglocations and

calculate score.Increase Round

YES

Display:Red Team: SCOREBlue Team: SCORE

Which TeamScored?

TEAM = RED TEAM = BLUE

RED BLUE

RED SCORE = 21or

BLUE SCORE = 21?

GAME OVERExit

YES

NO

Page 22: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Project Completion TimelineProject Completion Timeline  Week: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Item                                  

Project Proposal                                

Component Selection                                

Package Design                                

Schematic Layout                                

PCB Layout                                

Design Review                                

Build/Test Large Antenna                                

Build/Test Small Antenna                                

Proof of Parts                                

Build Package                                

RFID Test Program                                

LED Test Program                                

Software Design/Layout                                

Solder Parts                                

Write Software                                

Hardware Tests                                

Software Testing                                

Write Manual                                

Presentation                                

Page 23: ECE 477 Design Review Team 7  Spring 2008 Paste a photo of team members here, annotated with names of team members.

Questions / DiscussionQuestions / Discussion