embedded systems & robotics

11
*

Upload: spoorani

Post on 13-Jul-2015

163 views

Category:

Engineering


7 download

TRANSCRIPT

AGENDA

Technical Intro

Embedded Systems

Robotics

Applications

INTRODUCTION TO EMBEDDED SYSTEMS

A combination of hardware and software which together form a component of a larger machine.

An embedded system is designed to run

on its own without human intervention,

and may be required to respond to

events in real time.

An embedded system is designed

to perform a dedicated function.

SOFTWARE

PROGRAMHARDWARE

ESSENTIAL COMPONENTS

Micro Processor

Micro Controller

ARM 7/9/11

PIC 16Fxxx/18Fxxx

MSP 430

Sensors/Actuators

Convertors(ADC/DAC)

MICROPROCESSOR

A microprocessor is a single chip semi conductordevice also which is a computer on chip, but not acomplete computer.

Its CPU contains an ALU, a program counter, a stackpointer, some working register, a clock timing circuitand interrupt circuit on a single chip.

To make complete micro computer, one must addmemory usually ROM and RAM, memory decoder, anoscillator and a number of serial and parallel ports.

MICROCONTROLLER

A microcontroller is a functional computer system-on-a-chip. It contains a processor, memory, andprogrammable input/output peripherals.

Microcontrollers include an integrated CPU, memory(a small amount of RAM, program memory, or both)and peripherals capable of input and output.

SENSORS

A sensor is a Converter that measures a Physical quantity and converts it into a signal which can be read by an observer or by an instrument.

CHARACTERISTICS OF EMBEDDED SYSTEMS

• Size

• LOW POWER CONSUMPTION

• Cost

-Low Cost .

-Cost Divided to Two Sections :

1) Cost Of Designers And Developer Of

Product .

2) Cost Of Production And Marketing

Household appliances:

(Microwave ovens, Television, DVD Players & Recorders)

Audio players

Integrated systems in aircrafts and

Missiles

Cellular telephones

Calculators &Videogames

Medical equipments

Digital musical instruments, etc.

APPLICATIONS

12

OTHER HARDWARE Power Source

Clock Oscillator

Reset Circuit

Memory

I/O Ports, I/O Buses

Interrupt Handler

LCD and LED Display

Keypad/Keyboard

EXAMPLES

14

SOFTWARE

SIMULATOR

Proteus

LANGUAGE

Embedded C

JAVACOMPILER

KEILMP Lab

Embedded C

Vs

ROBOTICS

It is a field of Engineering that covers the mimicking of human behavior.

Robotics includes the knowledge of Mechanical, Electronics, Electrical & Computer Science Engineering.

Robots

Autonomous

Manual

WHY ROBOTICS? Speed.

It can work hazardous/dangerous environment.

To perform repetitive task.

Efficiency.

Accuracy.

Adaptability.

ROBOT TYPES & APPLICATIONS

Climbing RobotsService robots

Industrial robots Military robots Entertainment robots

Domestic Robots

HumanoidsMedical robots Space robots

Hobby and competition robotsWeeding Robot