ECE 477 Final Presentation Team 4 Spring 2008. Outline Project overviewProject overview Block...

15
ECE 477 Final ECE 477 Final Presentation Team 4 Presentation Team 4 Spring 2008 Spring 2008

Transcript of ECE 477 Final Presentation Team 4 Spring 2008. Outline Project overviewProject overview Block...

Page 1: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

ECE 477 Final Presentation ECE 477 Final Presentation Team 4 Team 4 Spring 2008 Spring 2008

Page 2: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

OutlineOutline

• Project overviewProject overview

• Block diagramBlock diagram

• Design challengesDesign challenges

• Project demonstrationProject demonstration

• Individual contributionsIndividual contributions

• Questions / discussionQuestions / discussion

Page 3: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Project OverviewProject Overview

AD

Targeting ads… Reaching demographics…The future of advertising!

Page 4: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

RFID Reader

(TRRO1OEM)

RFID Reader

(TRRO1OEM)

Block DiagramBlock Diagram

Microcontroller(MC9S12NE64)

LevelShifter

(Max3322) LCDController

(SLCD)

RFID tags

2

CLOCK1

PushButton

SD CardReader

(BOB-00204)

RJ-45

4

2

4

7

2

1

Voltage Regulator

3.3V

Microcontroller(MC9S12NE64)

LevelShifter

(Max3322) LCDController

(SLCD)2

CLOCK1

PushButton

SD CardReader

(BOB-00204)

RJ-45

4

2

4

7

2

1

Voltage Regulator

3.3V

SCI

SCI

SPI

Ethernet

SCI

SCI

SPI

Ethernet

RFID tags

Page 5: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Design ChallengesDesign Challenges

• RFID Technology RFID Technology – Passive long range tags and antennas are Passive long range tags and antennas are

expensive and rareexpensive and rare

• LCD and ControllerLCD and Controller– Either very expensive or very difficultEither very expensive or very difficult

Page 6: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Design ChallengesDesign Challenges

• PCB DesignPCB Design– Specific layout restrictions from part Specific layout restrictions from part

manufacturersmanufacturers

• SD Card DatabaseSD Card Database– Images and preference databases stored Images and preference databases stored

and modifiedand modified– FAT16 file systemFAT16 file system

Page 7: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Project DemonstrationProject Demonstration

1.1. An ability to decode a valid shopper RFID tag.An ability to decode a valid shopper RFID tag.

2.2. An ability to retrieve shopper's characteristics An ability to retrieve shopper's characteristics from a database indexed by decoded ID.from a database indexed by decoded ID.

3.3. An ability to load general and An ability to load general and

targeted advertisements from targeted advertisements from

a database.a database.

Page 8: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Project DemonstrationProject Demonstration

4.4. An ability to display targeted advertisement An ability to display targeted advertisement images on a local LCD in response to images on a local LCD in response to current shopper's ID.current shopper's ID.

5.5. An ability to display general advertisement An ability to display general advertisement images on a local LCD when valid RFID tag images on a local LCD when valid RFID tag is not detected.is not detected.

Page 9: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Project DemonstrationProject Demonstration

Page 10: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Individual ContributionsIndividual Contributions

• Team Leader – Ian BaconTeam Leader – Ian Bacon• Team Member 2 – Zach DicklinTeam Member 2 – Zach Dicklin• Team Member 3 – Amy RitterTeam Member 3 – Amy Ritter• Team Member 4 – Eric YeeTeam Member 4 – Eric Yee

Page 11: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Team Leader – Ian BaconTeam Leader – Ian Bacon

• Project managementProject management• PCB Layout / routingPCB Layout / routing• Debug functions and testingDebug functions and testing• Code organizationCode organization• SD Card interfacingSD Card interfacing

Page 12: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Member 2 – Zach DicklinMember 2 – Zach Dicklin

• Initial ConceptInitial Concept• Microcontroller selectionMicrocontroller selection• PCB Layout / RoutingPCB Layout / Routing• PCB PopulationPCB Population• FAT file systemFAT file system• SD Card interfacingSD Card interfacing

Page 13: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Member 3 – Amy RitterMember 3 – Amy Ritter

• RFID component selectionRFID component selection• Schematic layoutSchematic layout• Kiosk constructionKiosk construction• User ManualUser Manual• Ethernet/Open TCPEthernet/Open TCP• Coding assistanceCoding assistance

Page 14: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Member 4 – Eric YeeMember 4 – Eric Yee

• RFID component selectionRFID component selection• Schematic layoutSchematic layout• PCB PopulationPCB Population• Kiosk Construction Kiosk Construction • User ManualUser Manual• All presentationsAll presentations

Page 15: ECE 477 Final Presentation Team 4  Spring 2008. Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.

Questions / DiscussionQuestions / Discussion