ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng...
-
date post
20-Dec-2015 -
Category
Documents
-
view
213 -
download
0
Transcript of ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng...
![Page 1: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/1.jpg)
ECE415 Senior Design Project Fall 2008
CDR PresentationRobert Basile
Rowan OberskiQiaowen Zheng
Danxiang Li
Faculty Advisor: Russell Tessier
Enjoy The Wait
![Page 2: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/2.jpg)
2ECE415 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
![Page 3: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/3.jpg)
3ECE415 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
![Page 4: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/4.jpg)
4ECE415 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
![Page 5: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/5.jpg)
5ECE415 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
![Page 6: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/6.jpg)
6ECE415 Senior Design Project Fall 2008
Block Diagram
![Page 7: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/7.jpg)
7ECE415 Senior Design Project Fall 2008
Platforms
Client:• C#• .NET Compact Framework
Version 2.0
Server:• Java
Networking:• IEEE 802.11b
![Page 8: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/8.jpg)
8ECE415 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
![Page 9: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/9.jpg)
9ECE415 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
![Page 10: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/10.jpg)
10ECE415 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
![Page 11: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/11.jpg)
11ECE415 Senior Design Project Fall 2008
Server Screenshot
![Page 12: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/12.jpg)
12ECE415 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
![Page 13: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/13.jpg)
13ECE415 Senior Design Project Fall 2008
OPCode Commands
HELLO MENU ORDER GAME HAND TIME BYE ETC…
![Page 14: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/14.jpg)
14ECE415 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
![Page 15: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/15.jpg)
15ECE415 Senior Design Project Fall 2008
Hand Held Class Diagram
![Page 16: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/16.jpg)
16ECE415 Senior Design Project Fall 2008
Client Screenshot
![Page 17: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/17.jpg)
17ECE415 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
![Page 18: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/18.jpg)
18ECE415 Senior Design Project Fall 2008
CPU Block diagram
![Page 19: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/19.jpg)
19ECE415 Senior Design Project Fall 2008
UTU2440-S Development Kit
![Page 20: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/20.jpg)
20ECE415 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
![Page 21: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/21.jpg)
21ECE415 Senior Design Project Fall 2008
PCB Motivation
![Page 22: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/22.jpg)
22ECE415 Senior Design Project Fall 2008
Our PCB Features
![Page 23: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/23.jpg)
23ECE415 Senior Design Project Fall 2008
PCB Design
![Page 24: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/24.jpg)
24ECE415 Senior Design Project Fall 2008
Power
Quantity Component Component Number Supply Voltage (V) Max Current (mA) Max Power (mW)
1 TFT LCD Module LTE430WQ-F0C 3.3 25 82.5
2 LCD connector DF9-41S-1V 3.3 50 700
1 Microcontroller S3C2440AL-40 3.3 200 600
2 64MB (16Mx16)SDRAM HY57V561620FTP-H 3.3 300 1000
1 EEPROMs for smart card 24C02 3.3 5 16.5
2 3 chan UART (need DB9 conn) MAX3232EEAE 3.3 60 396
2 USB 802.11 VT6656 3.3 Transmit: < 350mA. 1155
Receive: < 270mA. 891
TOTAL POWER: 4841
~(4.9W)
![Page 25: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/25.jpg)
25ECE415 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
![Page 26: ECE415 Senior Design Project Fall 2008 CDR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy The.](https://reader031.fdocuments.net/reader031/viewer/2022032800/56649d4d5503460f94a2beba/html5/thumbnails/26.jpg)
26ECE415 Senior Design Project Fall 2008
Wrap Up
• All accomplishable goals met• Difficulties with product ordering• Overambitious Board Design