performed by : segev eran
DESCRIPTION
Technion - Israel institute of technology department of Electrical Engineering. הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל. High speed digital systems laboratory. המעבדה למערכות ספרתיות מהירות. Computerized supermarket Cart. Performed by : - PowerPoint PPT PresentationTRANSCRIPT
Performed by: Segev Eran
Rokach Oren
Supervisor: Michael Itzkovitz .
High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
הטכניון - מכון טכנולוגי לישראל
הפקולטה להנדסת חשמל
Technion - Israel institute of technologydepartment of Electrical Engineering
Computerized supermarketCart.
1
AbstractHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
2
People around the globe are spending great dill of their quality time doing shopping. The main aim of this project is to save some of this precious time.
The mean of achieving this goal is building a smart, Computerized, wireless platform for supermarket carts.
This project is a prototype for such a platform which, Basically, have the following abilities:
• Ability to communicate with the customers.
• Ability to communicate with a main server.
• Ability to identify products.
• Ability to manage shopping list and calculate total price.
Project Goals:High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
2
1. A Computerized Supermarket 1. A Computerized Supermarket cartcart
Equipped with:
1. BarCode scanner.
2. Key pad.
3. LCD screen.
4. Wireless, BlueTooth device
5. Rechargeable Battery.
Which enables:1. Easy Communication with the clients.
2. Wireless communication with a Database server
3. Identify products through their barcode labels.
2. Database Server2. Database ServerWith the following abilities:
1. Store and access various databases
2. Response to customer’s inquiries.
3. Perform wireless communication with all the customers.
Build a complete system composed of Build a complete system composed of
System DiagramHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
3
Bluetooth
Device
LAN
Database Server
Cashier
LAN
Bluetooth
Device
LAN
Supermarket
Path Way
Bluetooth
Device
Wireless Access Point
LAN
Supermarket
Path Way
Supermarket
Path Way
EXIT
Wireless Access Point
Wireless Access Point
Database server & Access PointHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
3
Database Features
• Stores the products database (price and location).
• Stores advertisements database
• Reply to clients inquiries.
Access Point Features
• Communicate with clients through Bluetooth wireless communication.
• Communicate with a server through locale area network.
Customer System Block DiagramHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
Client’s Interface Features
High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
3
. Managing client’s Shopping list.
. Advertisements.
. Inquire for price.
. Inquire for product location.
. Report total shopping list upon payment.
(option) save standing in line time, using credit card scanner and the wireless communication.
Implementation Block DiagramHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
2
Customer Interface
TI C5402 DSK – Evaluation Platform
Peripherals Board
Expansion Glue-Logic Controller
DSP Based C++ Program
C based Bluetooth Protocol API
C++ based Database Server
C++ based Blutooth Protocol API for Window
Validation environment
Peripherals board LayoutHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
Board development flow:
Design
Layout
Manufacture
Assembly
Program
Debug
Integration
FPGA Controller Block Diagram
High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
6
DSP INTERFACE
LCDLCD
CONTROLERCONTROLER
KEYPAD
CONTROLER
RS-232RS-232
CORECORE
MEMORYMEMORY
CONTROLERCONTROLER
GLUEGLUE
LOGICLOGIC
System Software FlowHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
Wireless C
omm
un
icationCustomer interrupts
Data receive & Event triggering
Event decode
Machine state
Data Inquiries
Data responses
Database
Updates & Response
Visual Response
DSP Access Point ServerClient
Server & Access Point SoftwareHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
The aim of the server software is to built debug environment for the Customer’s platform
It implements a supermarket database server which communicate through wireless access points.
The operation of the Program is easily done through a Graphical user interface.
DSP SoftwareHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
Interrupts
State machine
Key interpreter
Local Storage
Blutooth
HCI
Layer
Interrupts
Peripheral Storage
Blutooth
UART
Layer
Bluetooth Drivers
Final ResultsHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
Bluetooth Device
Keypad
4*40 LCD ScreenExpansion
Peripherals Daughter Board
C5402 DSP Mother Board
Barcode Scanner
Battery
High speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
The System is Operational.The System is Operational.
BlueToothHigh speed digital systems laboratoryהמעבדה למערכות ספרתיות מהירות
4
The BlueTooth is an RF wireless communication device, which transmits in 56 kb rate.
The Bluetooth will enable wireless communication between the client and the supermarket.
The BlueTooth will enable the supermarket to locate the client’s location within the Supermarket, and send advertisements accordingly.