Es robotics

17
Embedded System & Robotics Presented By : Abhijit Pattnaik

Transcript of Es robotics

Page 1: Es robotics

Embedded System &

Robotics

Presented By : Abhijit Pattnaik

Page 2: Es robotics

Embedded System ?

• An embedded system is a dedicated computer system designed for specific functions.

• An embedded system can be thought of as a computer hardware system having software embedded in it.

Page 3: Es robotics

Examples :

Page 4: Es robotics

Robotics ?

• Branch of technology that deals with the design, construction, operation, and application of robots.

Robot ?

• A machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer.

Page 5: Es robotics
Page 6: Es robotics

ROBOT

Page 7: Es robotics

Embedded System Parts

• Hardware• Circuits• Microcontrollers• Components• Programmer /Burner

• Software• Compiler• Simulator• In-system programming (ISP)

Page 8: Es robotics

MicroProcessor and MicroController

Page 9: Es robotics

Types of MicroController

• 8051• 89s51• 89s52

• AVR /ARDUINO• ATMEGA8• ATMEGA16• ATMEGA32

• ARM• STM32• LPC2148

• PIC• PIC24

Page 10: Es robotics

89s52 features

• A CPU (Central Processing Unit) 8 Bit.• 40 pin DIP• 256 bytes of RAM (Random Access Memory) internally.• The size of 8 KByte EPROM for program memory.• 4-port I/O, which each consist of 8 bits• A serial port with full duplex UART .• Support upto max 64k of ROM• Support upto max 64k of external RAM

Page 11: Es robotics
Page 12: Es robotics

LED Interface Program

#include<reg51.h>#include<delay.h>void main(){

while(1){P1=0x55; delay_ms(100);P1=0xaa; delay_ms(100);}

}

Page 13: Es robotics

KEIL

Page 14: Es robotics

Proteous

Page 15: Es robotics
Page 16: Es robotics

Learn and Make• engineersgarage.com• instructables.com• arduino.cc• hackster.io

• Youtube.com/creative research

Page 17: Es robotics