Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

10
Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra

Transcript of Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Page 1: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Tejas D KulkarniAbhisheyk Gaur

Himanshu RaghavAnkur Mishra

Page 2: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

An ability to wirelessly exchange information between the Intel Atom and External Managing device via Bluetooth interface

An ability to read/write data such as menu items, items ordered, statistics, feedback and other preferences from a SD card interface

An ability to display information obtained from the touch interface such as the food item ordered, billing information and other data on a Graphical LCD on the External Managing Device

An ability to detect and process multiple fingers and gestures on the touch table via a Intel Atom board

An ability to charge the battery of the External Managing Device and monitor its status on the LCD

Success Criteria

Page 3: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Page 4: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Intel Atom(Image Processing)

(Embedded Windows)(OpenCV, C++, Java)

IR LEDs (850 nm, Surrounding Plexiglass to Flood fill the Glass with IR Light)

Webcam (840-850 nm)(USB)

(Resolution: 640x450, 30 FPS)

Mini Projector(VGA)

Wireless Interface(USB Bluetooth)

Freescale 9S12C Microcontroller

Freescale 9S12C Microcontroller

Touch Based SCI Graphics OLED Screen (2.4”)

SD Card (SPI)

Table Surface (Plexiglass Sheet covered with Silicon Paper to Enable Projection)

Camera detecting IR blobs on Glass surface

Projecting data onto Screen

Wireless Interface(SCI Bluetooth)

Menu items and other information read from SD Card

Items Ordered, Statistics and other preferences are stored

Data to display on OLED Screen

Input returned from Screen, through Touch systems (Coordinates are returned that would be processed)

CAN Interface

External Managing Device (EMD):

Multi-touch Table

TABLE 2

TABLE 3

TABLE n

Battery(ADC)

Page 5: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Micro-controller Requirements On chip Peripheral Requirements:

SCI : Interface to Graphics OLED Display

SPI : Interface with SD card

SCI : Interface with Bluetooth module

ADC : To monitor battery status

CAN : Data communication with the other microcontroller

Processing Power Requirements:

Medium to high computations

OLED display module (multiplication and division for touch interface)

Graphics Display

Flash memory required for graphics and drivers. Not more than 32 KB

Power Consumption Requirements:

Modules should consume less power due to limited power supply from battery.

Page 6: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Micro-controller Choices

Microchip PIC24HJ32GP204 (16 Bit)

Flash: 32 KB SRAM: 2 KB

Interfaces: 1 SCI, 1 SPI, I2C, ADC

Phase Lock Loop (PLL) for Power adjustment

Freescale 9S12C32 (16 Bit)

Flash: 32 KB SRAM: 2 KB

Interfaces: 1 SCI, 1 SPI, CAN, ADC

Phase Lock Loop (PLL) for Power adjustment

Atmel ATMega64M1 (8 Bit)

Flash 64 KB SRAM : 2 KB

Interface: 1 SPI, 1 SCI, CAN, ADC

Phase Lock Loop (PLL) for Power adjustment

Page 7: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Micro-controller Choices

Final Choice: 9S12C32 Micro-controller Reasons:

Minimum 16 Bit registers for graphic computations Instruction set supporting multiplication/division CAN interface for easier and faster communication

between micro-controllers Familiarity with 9S12C32 micro-controller

Reasons for two micro-controllers One micro-controller for Bluetooth interaction One micro-controller for graphics display

Page 8: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Touch Table Requirements

Low Cost Multi Touch Capability Low Power Packaging

Technologies Available FTIR: Based on total internal reflection of IR LASER: Based on IR LASER plane reflection Capacitive: Based on transparent conductor

technology

Page 9: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Touch Table Choice We chose FTIR Technology

FTIR is cheaper than counterparts Minimal setup compared to other systems Scalable Easy availability and robustness in design due to

off the shelf cheap components

Page 10: Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.

Questions .....