Top Banner
INTRODUTION TO EMBEDDED SYSTEM N ROBOTICS
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Arjit intro

INTRODUTION TO EMBEDDED SYSTEM NROBOTICS

Page 2: Arjit intro
Page 3: Arjit intro

LCD Display

Page 4: Arjit intro
Page 5: Arjit intro

EMBEDDED System???....

1)An embedded system is a special-purpose computer systemdesigned to perform one or a few dedicated functions.2) Physically, embedded systems range from portable devices such as digital watches and MP4 player to large stationary installations like traffic lights, factory controllers, or the systems controlling nuclear power plants.

Page 6: Arjit intro

Embedded system:- An intro.

An embedded system is a computer system designed for specific control functions within a larger system .• Embedded systems contain processing cores that are typically Microcontrollers .

Page 7: Arjit intro

Application of Embedded system

Page 8: Arjit intro
Page 9: Arjit intro

ROBOT

MECHANICAL MODULE

ELECTRICAL MODULE

ELECTRONICS MODULE

SOFTWARE MODULE

Page 10: Arjit intro

Microprocessor

1) A microprocessor incorporates the functions of a computer's central processing unit (CPU) on a single integrated circuit.2) It is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output

Page 11: Arjit intro

MICROCONTROLLER ??? …

• microcontroller (also microcontroller unit, MCU or µC) is a small computer on a single integrate circuit consisting of a relatively simple CPU .

Page 12: Arjit intro
Page 13: Arjit intro

Microprocessor v/s Microcontroller

Microprocessor:• Memory is not there.• Microprocessor only process the i/o data.• Microprocessor has more generalized functions.• Brain of any computingmachine.

Microcontroller:• It has owes Memory.• Microcontroller can also process the data.• A Microcontroller is more specific to its task.• Microcontroller is completeComputing machine.

Page 14: Arjit intro

Simple difference between Microprocessor and Microcontroller

1) Microprocessor = CPU2) Microcontroller = CPU + Peripherals + Memory3) Peripherals = Ports + Clock + Timers + UART + ADC +DAC+ other stuff4) Memory = EEPROM + SRAM + EPROM + Flash

Page 15: Arjit intro

Types of microcontrollers(arch.)

1) 80512) AVR3) PIC4) PSoC5) 68HC 116) eZ8,eZ807) Etc…

Page 16: Arjit intro

Atmel AVR

The AVR is a Modified Harvard architecture 8-bitRISC single chip microcontroller (µC) which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to One-Time Programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time.

Page 17: Arjit intro
Page 18: Arjit intro
Page 19: Arjit intro

AVR classification:-

AVR

ATMEGA

ATMEGA 8 , ATMEGA16,ATMEGA32, ATMEGA 128

Page 20: Arjit intro

Atmega 8

Page 21: Arjit intro

Atmega 16

Page 22: Arjit intro

Pin configuration of Atmega 8•

• • • • • VCC • • GND• • • Port A (PA7..PA0)• • • Port B (PB7..PB0)• • • Port C (PC7..PC0)• • • Port D (PD7..PD0)• • • RESET• • • XTAL1• • • XTAL2• • • AVCC• • AREF