24
REMOTE CONTROLLED EMBEDDED SYSTEM VIA INTERNET 9540854414 Tecnocrats Infotech Summer Training and Robotics Projects tecnocrats Infotech 9540854414

Embedded Systems & Robotics Projects

Embed Size (px)

DESCRIPTION

Cell +91-7500347448,+91-7533940322 , log on: www.technogroovy.com , mail :[email protected] ,Like Us on Facebook: https://www.facebook.com/Technogroovyindia

Citation preview

Page 1: Embedded Systems & Robotics Projects

REMOTE CONTROLLEDEMBEDDED SYSTEM

VIA INTERNET9540854414

Tecnocrats InfotechSummer Training and Robotics Projects

tecnocrats Infotech 9540854414

Page 2: Embedded Systems & Robotics Projects

By

Arpit Gupta (T3083011) Gaurav Kulkarni (T3083077) Venkatesh Iyer (T3083057)

Under the able guidance of

Mrs. Smita Daphale

tecnocrats Infotech 9540854414

Page 3: Embedded Systems & Robotics Projects

INTRODUCTION

tecnocrats Infotech 9540854414

Page 4: Embedded Systems & Robotics Projects

NEED FOR AUTOMATION.

REMOTE SENSING OF A ROBOT.

USE OF INTERNET.

WHY PICK AND PLACE?

tecnocrats Infotech 9540854414

Page 5: Embedded Systems & Robotics Projects

tecnocrats Infotech 9540854414

Page 6: Embedded Systems & Robotics Projects

LITERATURE SURVEY

tecnocrats Infotech 9540854414

Page 7: Embedded Systems & Robotics Projects

NEED FOR REMOTE CONTROLLED ROBOT

tecnocrats Infotech 9540854414

Page 8: Embedded Systems & Robotics Projects

Construction Works. Nuclear Power Plants. Steel Plants.

Future Scope

tecnocrats Infotech 9540854414

Page 9: Embedded Systems & Robotics Projects

SPECIFICATIONS

tecnocrats Infotech 9540854414

Page 10: Embedded Systems & Robotics Projects

Microcontroller : AVR ATmega32 Temperature Sensor : LM 35 , 10mV/C LCD : 16 x 2 Motor Driver : L298. Type of Motor : DC Battery : Voltage : 12 V Maximum o/p current : 3.36 A Charging Time : 1.2 Ah

tecnocrats Infotech 9540854414

Page 11: Embedded Systems & Robotics Projects

Dimensions of Robot (approx) Length : 25 cm Width : 30 cm Height : 35 cm Length of arm : 30cm

Left ,Right motor : 10 rpm ,12V ,2 kg Other motor : 30 rpm ,12V ,1 kg Total Load Capacity of the robot : 4 kg

tecnocrats Infotech 9540854414

Page 12: Embedded Systems & Robotics Projects

WHY THE AVR FAMILY?8051

AVR

8 bit micro based on CISC architecture.

8051 family is slower as compared to AVR.

Does not have a ADC. Instruction set is

large.

JTAG interface absent.

8 bit micro based on RISC architecture.

AVR's are fast, consume little power, are rugged.

It has an inbuilt 10-bit ADC.

Instruction set is simple and compact.

JTAG interface present.

tecnocrats Infotech 9540854414

Page 13: Embedded Systems & Robotics Projects

FLOW CHART

tecnocrats Infotech 9540854414

Page 14: Embedded Systems & Robotics Projects

START

INITIALISE THE UART & ADC

ACCEPT COMMAND FROM SERVER PC

CHOICE

FORWARD/

REVERSE

MOTION

GRIPPING OF

ROBOTIC ARM

CIRCULAR

MOTION

VERTICAL MOTION

STOP

A

B

tecnocrats Infotech 9540854414

Page 15: Embedded Systems & Robotics Projects

A

READ TEMPERATURE FROM SENSOR

CONVERT TO DIGITAL VIA ADC

SEND DATA TO RXD

O/P DATA TO LCD

END COMMUNICATIO

N

STOP

B

Yes

No

tecnocrats Infotech 9540854414

Page 16: Embedded Systems & Robotics Projects

Basic working

tecnocrats Infotech 9540854414

Page 17: Embedded Systems & Robotics Projects

Yes No

tecnocrats Infotech 9540854414

Page 18: Embedded Systems & Robotics Projects

tecnocrats Infotech 9540854414

Page 19: Embedded Systems & Robotics Projects

Remote Terminal Used for an authorised client’s access to

robot.

Has a JAVA based client applet running on it. Moniters the temperature. Controls the motions of robot.

Server Machine Acts as an intermediate between robot and

user . Has a JAVA based server applet running on it. Connected via RS-232 to robot.

tecnocrats Infotech 9540854414

Page 20: Embedded Systems & Robotics Projects

Microcontroller (AVR Atmega 32) Converts analog signal from sensor to digital. Sends digital data via UART to server PC. Receives control code from user through

server. Controls robot as per the received code. Detects errors ,if any and sends it to LCD.

Temperature Sensor(LM 35) Is a Precision Centigrade Temperature Sensor

with a sensitivity of 10mV/C. Senses temperature and converts into

equivalent analog voltage between -550 to 1500 mV.

tecnocrats Infotech 9540854414

Page 21: Embedded Systems & Robotics Projects

SCHEMATIC

tecnocrats Infotech 9540854414

Page 22: Embedded Systems & Robotics Projects

Motor Motor used is a DC motor with an output of

1.18W and operates in 6-12V range. Motor is controlled by an H-bridge in the

driver.

Driver(L298) Is an interface between low power(AVR) and

high power(motor) devices. Contains an inbuilt H-bridge controlled by

AVR.

LCD Used to display temperature and to detect

errors in the robot control.tecnocrats Infotech 9540854414

Page 23: Embedded Systems & Robotics Projects

REFERENCES

tecnocrats Infotech 9540854414

Page 24: Embedded Systems & Robotics Projects

“8051 micro-controller and embedded systems”, M.Mazidi. “8051 micro-controller architecture”, Kenneth Aayala Electronic For You ‘Electronics design’ magazine www.dogpile.com www.howstuffworks.com www.google.com www.weikipedia.com www.nationalsemiconductor.com www.datasheet4u.com www.encyclopediaofelectronics.com www.figaro.com

tecnocrats Infotech 9540854414