Summer training introduction on embedded

Post on 26-Jan-2015

109 views 3 download

description

CETPA INFOTECH PVT LTD is one of the IT education and training service provider brands of India that is preferably working in 3 most important domains. It includes IT Training services, software and embedded product development and consulting services.

transcript

aries.nitin.gupta@gmail.com

N e x t O r b i t o f E n g i n e e r i n g E x c e l l e n c e

Basic Electronics

Digital Design

Antenna

EMFT

Analog Integrated circuits

Microprocessor

VLSI

Automatic Control System

N/w Analysis & Systems

MATLAB

VLSI (HDL + Design + Fabrication)

Embedded System Designing

PLC/ SCADA

Analog Circuit Designing

What we Study What we Need

aries.nitin.gupta@gmail.com

DEFINITION OF EMBEDDED SYSTEMS

Embedded Systems are the Microprocessor /Microcontroller based computing/control systems whichare designed for specific task. Ex-Automatic WashingMachines, Robots, Electronic Cash Register, MobilePhones etc. Every Device is converting into automotive,there is the role of Embedded Technology.

aries.nitin.gupta@gmail.com

Examples of Embedded Systems

ROBOTICS AUTOMOTIVE ELECTRONICS NETWORK SWITCHES

BIO-METRICSARTIFICIAL SATELLITESLED DISPLAY PANELS

aries.nitin.gupta@gmail.com

Examples of Embedded Systems

aries.nitin.gupta@gmail.com

• Consumer Appliances

• Office Automation

• Industrial Automation

• Medical & Bio-Metrics

• Computer Networking

• Telecommunication

• Instrumentation

• Security & Surveillance

• Automobiles

• Military applications

• Satellites & Geo-Applications

Application Areas

CONSUMER APPLICATIONS

AUTOMOBILE APPLICATION

MILITARY APPLICATION

MEDICAL APPLICATIONS

Future Application

AUTOMOBILE APPLICATION MILITARY APPLICATION

AND TO BE MANY MORE APPLICATIONS..

aries.nitin.gupta@gmail.com

Market Share of Embedded Tech.In comparison to IT industry ,thisdomain is stable while slowlyincreased to present 40%software market. Many IT MNCare dealing with Embeddedsoftware, thus creating the needfor skilled Engineers who arecompetitive enough tounderstand product’s market &design requirements .So knowingbasic development environment& platform increases the chancesfor a good start up withdevelopment Firms.

aries.nitin.gupta@gmail.com

1. Minimization Of Circuit.2. Reliable3. Power Efficient4. Production when done even on Medium-scale

is cost effective.5. Product customization even after production is

possible to a limit.

Benefits of Embedded Systems

aries.nitin.gupta@gmail.com

General-Purpose Microprocessor System

Data Bus

Address Bus

Microprocessors

Many chips on mother’s board

CPUGeneral-Purpose

Micro-processor

RAM ROM I/O port Timer Serial COM Port

CPU for Computers

No RAM, ROM, I/O on CPU chip itself

Example:Intel’s x86, Motorola’s 680x0

aries.nitin.gupta@gmail.com

Microcontrollers

aries.nitin.gupta@gmail.com

Microprocessor

Contains only CPU; RAM, ROM, I/O, timer are separately interfaced.

Designer decides on the amount of ROM, RAM and I/O ports.

Expansive

General-purpose

Microcontroller

• CPU, RAM, ROM, I/O and

timer are all on a single chip

• Fix amount of on-chip ROM,

RAM, I/O ports

• For applications in which cost,

power and space are critical

• Single purpose

Microprocessor vs. Microcontroller

aries.nitin.gupta@gmail.com

Micro Controller Examples

ATMEL

micro controller

Microchip pic-microcontroller

Intel micro controller

Zilog

microcontroller

Motorola

microcontroller

aries.nitin.gupta@gmail.com

1. General System 1. Designed for Specific Task

2. Maximum Resources 2. Minimum Resources

3. Response is not time bounded 3. Response is time bounded

4. Reliability is not a issue 4. Highly reliable

5. Examples 5. Examples

Personal Computer Calculator, Robots

Laptop ECR,PCO M/C,

Workstations etc. LCD Projector

Data Loggers etc

aries.nitin.gupta@gmail.com

Micro Controller 8051

Assembly Language

Program Simulation

Interfacing of Peripherals

aries.nitin.gupta@gmail.com

Introduction to Embedded Systems.

Architecture and Pin Description of 8051.

Bus Architecture, timers & interrupts.

Instruction set.

ALP of 8051.

Assembler ,Simulator & Serial Programmers.

Interfacing & programming of I/O devices:-

Led ,7-segment Displays, Momentary Switches, DIP Switch, Matrix Keyboard, Intelligent LCD Display, Stepper Motors .Working on Keil Compiler, Topview tool & Project Work.

Course Contents

aries.nitin.gupta@gmail.com

aries.nitin.gupta@gmail.com