8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

24
REMOTE CONTROLLED EMBEDDED SYSTEM VIA INTERNET Techogroovy Systems India Pvt Ltd Embedded Systems & Robotics Projects Based Training www.technogroovy.com Mail : [email protected] Cell- +91-7500347448 , +91-7533940322 Summer Training and Robotics Projects Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail : [email protected]

description

Technogroovy Systems India Pvt. Ltd. Website : http://www.technogroovy.com/ Email:- [email protected] Cell: +91-7500347448 , +91-7533940322

Transcript of 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Page 1: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

REMOTE CONTROLLEDEMBEDDED SYSTEM

VIA INTERNETTechogroovy Systems India Pvt Ltd

Embedded Systems & Robotics Projects Based Training www.technogroovy.com

Mail : [email protected]

Cell- +91-7500347448 , +91-7533940322

Summer Training and Robotics Projects

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 2: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

By

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

Under the able guidance of

Mrs. Smita Daphale

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 3: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

INTRODUCTION

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 4: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

NEED FOR AUTOMATION.

REMOTE SENSING OF A ROBOT.

USE OF INTERNET.

WHY PICK AND PLACE?

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 5: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 6: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

LITERATURE SURVEY

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 7: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

NEED FOR REMOTE CONTROLLED ROBOT

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 8: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Construction Works. Nuclear Power Plants. Steel Plants.

Future Scope

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 9: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

SPECIFICATIONS

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 10: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 11: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 12: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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.

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 13: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

FLOW CHART

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 14: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 15: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 16: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Basic working

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 17: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Yes No

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 18: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 19: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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.

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 20: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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. Techogroovy Systems India Pvt Ltd ,

www.technogroovy.com, Mail : [email protected]

Page 21: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

SCHEMATIC

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 22: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

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.Techogroovy Systems India Pvt Ltd ,

www.technogroovy.com, Mail : [email protected]

Page 23: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

REFERENCES

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]

Page 24: 8051 Course,PIC Course,AVR Course,ARM Course,Ece Training,Electronics Training

Techogroovy Systems India Pvt Ltd

www.technogroovy.com, Mail: [email protected] Cell- +91-7500347448 , +91-7533940322

Thank You

Techogroovy Systems India Pvt Ltd , www.technogroovy.com, Mail :

[email protected]