Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 Design Review Team 14  Spring 2012

Similar presentations


Presentation on theme: "ECE 477 Design Review Team 14  Spring 2012"— Presentation transcript:

1 ECE 477 Design Review Team 14  Spring 2012
Matt Finn Brian Crone Samuel Oshin Yonathan Feleke

2 Outline Project overview Project-specific success criteria
Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion

3 Project Overview Future Cash Register
Designed to make credit card transactions entirely paperless by using NFC Voice recognition to facilitate orders

4 Project-Specific Success Criteria
Ability to customize the inventory via the user interface (Atom) Ability to communicate with an NFC device (dSPIC30) Ability to interface with an IR sensor to detect the presence of a user (dSPIC30) Ability to display prompts to user through LCD (dSPIC30) Ability to aid cashier by highlighting menu choices while placing order with voice recognition (Atom)

5 Block Diagram

6 Component Selection Rationale
Microcontroller – dsPIC30F5011 Fast GPIOs SPI ATD UART Memory NFC Controller – NXP PN532 Large memory Cheaper Detailed datasheet SPI interface.

7 Component Selection Rationale
Touch screen – Planar PX2230MW Large screen Great resolution Money to size ratio Interfacing Support. IR sensor – GP2Y0A02YK0F Long range LCD Display – C-51847NFJ-SLW-ADN 80 character Easy to interface Cheap

8 Packaging Design 7” x 5” x 3”

9 Packaging Design

10 Schematic/Theory of Operation

11 Schematic - Micro

12 Schematic - IR

13 Schematic - LCD

14 Schematic – Voltage Regulator

15 Schematic – NFC

16 Schematic – COM Interface

17 PCB Layout – All Layers

18 PCB Layout – Bottom Layer

19 PCB Layout – Top Layer

20 Software Design/Development Status
Customer Present (dsPIC30) IR sensor Polling: 250 ms Voice Recognition (Atom) Google speech to text API Cashier takes order (Atom) C# GUI Finish Order/Pay (Atom) Signal to dsPIC30 Prompt User dsPIC30 to LCD Received Payment? (dsPIC30) NFC through SPI Send to Atom Send Receipt (Atom) Send Receipt to NFC (Micro) Status: Not done on all.

21 Project Completion Timeline
19-Mar 26-Mar 2-Apr 9-Apr 16-Apr 23-Apr 2-May Wire PCB GUI Application (hello world) (Touchscreen output) (Inventory functions) ("Server" Communication) (Debug) Microcontroller (Heartbeat on PCB) (NFC Communication) Perform Transaction (Basic transaction) PRESENT!

22 Questions?


Download ppt "ECE 477 Design Review Team 14  Spring 2012"

Similar presentations


Ads by Google