Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.

Similar presentations


Presentation on theme: "ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The."— Presentation transcript:

1 ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The Wait

2 2 ECE415 Senior Design Project Fall 2008 Problem  Waiting in a restaurant is not enjoyable: Boring Inefficient Wait for table then wait for food Limited Interaction Too many people around to talk private Reason to leave

3 3 ECE415 Senior Design Project Fall 2008 Solution  Create a system which allows The customer to: Stay entertained Interact in a new fun way with all other patrons Obtain updated wait information w/o getting up The business to: Encourage customers to return Have an edge over competitors Improve overall restaurant efficiency

4 4 ECE415 Senior Design Project Fall 2008 Solution  A Two Piece System: A client side handheld unit consisting of: 4.3" LCD Touch Screen Display Wireless capabilities A user friendly software interface A server side software client: PC based Fulfill client handheld requests Interact with local restaurant network Manage multiple users simultaneously

5 5 ECE415 Senior Design Project Fall 2008 Software/Use Features  Customer: At initial screen the user is presented different options: View menu Pre-order their meal View updated wait time Turn on gaming mode Tic Tac Toe, Holdem Poker, etc…  Restaurant: Server client’s features: Notify table status Update wait times Process Orders

6 6 ECE415 Senior Design Project Fall 2008 Block Diagram

7 7 ECE415 Senior Design Project Fall 2008 Platforms  Client: C#.NET Compact Framework Version 2.0  Server: Java  Networking: IEEE 802.11b

8 8 ECE415 Senior Design Project Fall 2008 Work Breakdown  Server: Back: Robert Basile GUI: Robert Basile  Client: Back: Rowan Oberski GUI: Dan Li  Windows CE Platform Builder: Dan Li & Robert Basile  Hardware: PCB: Q Zheng Component Selection

9 9 ECE415 Senior Design Project Fall 2008 Proposed CDR Deliverables  Handheld Unit: Working user interface with GUI Receive “table-ready” notification Check remaining wait time Download Menu Place pre-orders Enter game mode  Server: Accept incoming user communication Handle user requests Store Orders Notify user table is ready

10 10 ECE415 Senior Design Project Fall 2008 Actual CDR Deliverables  Server Back 80% complete Tic-Tac-Toe implemented  Server Gui 70% complete  Client 75% complete Wireless Networking Our own board design

11 11 ECE415 Senior Design Project Fall 2008 Server Screenshot

12 12 ECE415 Senior Design Project Fall 2008 Queuing Theory  Three most important characteristics of a queuing system  Arrival Process  Service Process  Number of Servers  ETW Addresses the Service Process  Little’s Theorem: N = λT

13 13 ECE415 Senior Design Project Fall 2008 OPCode Commands  HELLO  MENU  ORDER  GAME  HAND  TIME  BYE  ETC…

14 14 ECE415 Senior Design Project Fall 2008 Sample Command  String to be sent between Server/Client  “Enter Game Mode” sample command: TICTAC+(Gamechoice)+(Pub/Priv)+(X)+(Y)+/r  “Menu Pre-Order” sample command: MENU+ORDER+(Item#)+(Quantity)+/r

15 15 ECE415 Senior Design Project Fall 2008 Hand Held Class Diagram

16 16 ECE415 Senior Design Project Fall 2008 Client Screenshot

17 17 ECE415 Senior Design Project Fall 2008 Chip Specs  Samsung S3C2440A ARM920T Core Up to 400MHz On-chip clock generator LCD Controller Interrupt Controller Variable Power Mode

18 18 ECE415 Senior Design Project Fall 2008 CPU Block diagram

19 19 ECE415 Senior Design Project Fall 2008 UTU2440-S Development Kit

20 20 ECE415 Senior Design Project Fall 2008 Dev Board  SDRAM - 64M SDRAM - 32bit DataBus - SDRAM Clock 100MHz  Flash - 64M Nand Flash, - 2M Nor Flash,BIOS installed  System Clock - 12MHz  RTC - Internal  Expand Interface - 1 34 pin 2.0mm GPIO - 1 44 pin 2.0mm System Bus  Dimension - 120 x 100(mm)  OS Support - Linux 2.6.13 - Windows CE.Net 4.2/5.0 Interface and Resource - 1 10M Ethernet RJ-45(CS8900) - 3 Serial Port - 1 USB Host - 1 USB Slave Type B - 1 SD Card Interface - 1 Steoro Audio out?1 Micro In? - 1 20 pinJTAG - 4 USER LEDs - 4 USER buttons - 1 PWM Beeper - 1 POT used for A/D converter adjust - 1 AT24C08 forI2C test - 1 20pin Camera Interface - 1 Battery for RTC - Power In(12V), with switch and lamp

21 21 ECE415 Senior Design Project Fall 2008 PCB Motivation

22 22 ECE415 Senior Design Project Fall 2008 Our PCB Features

23 23 ECE415 Senior Design Project Fall 2008 PCB Design

24 24 ECE415 Senior Design Project Fall 2008 Power QuantityComponentComponent NumberSupply Voltage (V)Max Current (mA)Max Power (mW) 1TFT LCD ModuleLTE430WQ-F0C3.32582.5 2LCD connectorDF9-41S-1V3.350700 1MicrocontrollerS3C2440AL-403.3200600 264MB (16Mx16)SDRAMHY57V561620FTP-H3.33001000 1EEPROMs for smart card24C023.3516.5 23 chan UART (need DB9 conn)MAX3232EEAE3.360396 2USB 802.11VT66563.3Transmit: < 350mA.1155 Receive: < 270mA.891 TOTAL POWER:4841 ~(4.9W)

25 25 ECE415 Senior Design Project Fall 2008 Proposed FPR Deliverables  Completion of Server & Hand Held Software  Design documentation and specifications  Proper use instructions  PCB Design and Test Board

26 26 ECE415 Senior Design Project Fall 2008 Wrap Up All accomplishable goals met Difficulties with product ordering Overambitious Board Design


Download ppt "ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The."

Similar presentations


Ads by Google