Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.