18
www.technogroovy.com, Cell- +91- 7500347448 , +91-7533940322 www.technogroovy.com, Cell- +91-7500347448 , +91- 7533940322

Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

Embed Size (px)

DESCRIPTION

Technogroovy Systems India Pvt. Ltd. Website : http://www.technogroovy.com/ Email:- [email protected] Cell: +91-7500347448 , +91-7533940322

Citation preview

Page 1: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 2: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• Introduction • Company Profile• Embedded System

o Definitiono Advantageso Applications

• Programmable Data Terminal (PDT)o Definitiono Applications of PDT

• Point of Sale (PoS)• Technical Requirements for PoS

o Handheld Devices o PC with Serial Interfaceo Keil Softwares

• Working of PoS

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 3: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

REIL: Rajasthan Electronics and Instrumentation Ltd.Chairman: B.S SahneyTechnical Executive: Abhilasha Maheshwari

Products are:• Agro Dairy Products ( Milk tester)• SPV Products ( Street lighting & water pumping

system)• IT Products ( Internet tech. applications)• Industrial Electronics Products ( Single & three phase

energy motors)

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 4: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

“An embedded system is a computer system designed to perform one or a few dedicated often with real-time computing constraints.”

“It is embedded as part of a complete device often including hardware and software parts.”

SoftwareHardware Interface

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 5: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• Designed to do a specific task. • Simplified system hardware. • Less costly.• In the form of small computerized parts in larger

devices. • Required limited computer hardware resources.• Little memory and small keyboard or screen.

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 6: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• MP3 players • Mobile phones • GPS receivers • Printers• Programmable data terminal

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 7: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

“The Programmable Data Terminal (PDT) is a Hand Held Computer”. It consists of components like Program flash memory, Data flash memory, customized Keypad, Display unit with Backlight, Impact or Thermal printer, Rechargeable battery, High speed RS232 / IR port for programming and data transfer etc.

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 8: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• Electronic Ticketing Machine

• Spot Billing Machine• Electronic Parking Machine• Micro Banking • House tax terminal. • Traffic Offence recording

system• Point of Sale terminal etc.

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 9: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• Point of sale or point of service (POS or PoS) is used the location - where a sale transaction takes place.

• More specifically, point of sale often refers to -- the equivalent of an electronic cash register.

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 10: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• Handheld Device• PC With Serial Interface• Keil Complier

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 11: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

“Handheld device is a pocket-sized computing device, typically comprising a small visual display screen for user output with a thermal printer and a miniature keyboard or touch screen for user input”.

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 12: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

The POS Terminal consists of wide range of optional Hardware components like: •  Customised Key Pad (30 keys Elestomeric)• Display (5 lines x 20 characters) unit with Backlight• 256KB program flash memory• 4MB Data flash Memory• Built in 2.2 AHr NiMH battery• Intelligent Battery Charger• High speed serial port• Programming port• High speed Thermal printer • Data Modem (optional)• Smart Card Reader (optional)

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 13: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

“The interfacing between computer and hand held device is done by a data cable.”

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 14: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

A different type of compiler is used for compiling in programmable data terminal.This software follow the steps below:1. Create a project to select the 8051 Device and the

tool settings.2. Create source files in C or Assembly.3. Build your application with the Project manager.4. Correct errors in source files.5. Test linked application

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 15: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 16: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

Data Flow Diagram

POS Terminal

PAYMENT MODE

DELETION OF ITEMS ADDITION OF ITEMS

Billing

Cash delivered

submit

Add itemRemoved item

Removing item

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 17: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

• INSTANT GENERATION OF SALES BILL •  THE STOCK IS REDUCED FOR THE ITEMS SOLD.•  THE STOCK CAN BE UPDATED ON RECEIPT OF ITEMS.•  CHECKS AND BALANCES LIKE SALE FOR ITEMS NOT IN STOCK

CAN NOT BE MADE.•  FACILITY OF INSTANTLY KNOWING STOCK OF ALL OR

INDIVIDUAL ITEMS•  DATA TRANSFER FACILITY BETWEEN PDT AND PARENT PC.•  THE SALE TRENDS AND SALE HISTORY REMAINS AVAILABLE

AT HOST PC WITH A VARIETY OF REPORTS

www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322

Page 18: Embedded|Matlab|VHDL|Software|Hardware Projects Assistance

QUERIESwww.technogroovy.com, Cell- +91-7500347448 ,

+91-7533940322www.technogroovy.com, Cell- +91-7500347448 , +91-7533940322