0% found this document useful (0 votes)
508 views

Remote Controlled Embedded System Via Internet

This document describes a remote controlled embedded system for a robot via the internet. The robot uses an AVR microcontroller and sensors to read temperature and control motors. It can be operated remotely through a server computer connected via RS-232 serial communication. The robot is designed for applications like construction, steel plants, and nuclear power where remote sensing and control is needed. It has specifications for components like the microcontroller, sensors, motors, and dimensions. The document also provides flowcharts and diagrams to explain how the system works by sending sensor data and receiving remote commands over the internet.

Uploaded by

Gaurav Kulkarni
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
508 views

Remote Controlled Embedded System Via Internet

This document describes a remote controlled embedded system for a robot via the internet. The robot uses an AVR microcontroller and sensors to read temperature and control motors. It can be operated remotely through a server computer connected via RS-232 serial communication. The robot is designed for applications like construction, steel plants, and nuclear power where remote sensing and control is needed. It has specifications for components like the microcontroller, sensors, motors, and dimensions. The document also provides flowcharts and diagrams to explain how the system works by sending sensor data and receiving remote commands over the internet.

Uploaded by

Gaurav Kulkarni
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 24

REMOTE CONTROLLED

EMBEDDED SYSTEM
VIA INTERNET
By

Arpit Gupta (T3083011)


Gaurav Kulkarni (T3083077)
Venkatesh Iyer (T3083057)

Under the able guidance of


Mrs. Smita Daphale
INTRODUCTION
 NEED FOR AUTOMATION.

 REMOTE SENSING OF A ROBOT.

 USE OF INTERNET.

 WHY PICK AND PLACE?


LITERATURE SURVEY
NEED FOR REMOTE CONTROLLED ROBOT
Future Scope

• Construction Works.
• Nuclear Power Plants.
• Steel Plants.
SPECIFICATIONS
• 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
• 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
WHY THE AVR FAMILY?
8051 AVR
• 8 bit micro based on CISC • 8 bit micro based on RISC
architecture. architecture.
• 8051 family is slower as • AVR's are fast, consume
compared to AVR. little power, are rugged.
• Does not have a ADC. • It has an inbuilt 10-bit ADC.
• Instruction set is large. • Instruction set is simple and
compact.
• JTAG interface absent. • JTAG interface present.
FLOW CHART
START

INITIALISE THE UART & ADC

ACCEPT COMMAND
FROM SERVER PC

CHOICE

FORWARD GRIPPING OF CIRCULAR VERTICAL


ROBOTIC STOP
/REVERSE MOTION MOTION
MOTION ARM

A
A

READ TEMPERATURE
FROM SENSOR

CONVERT TO DIGITAL VIA ADC

SEND DATA TO RXD

O/P DATA
TO LCD B

No
END
COMMUNICATION

Yes

STOP
Basic working
Yes No
• 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.
• 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.
• SCHEMATIC
• 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.
REFERENCES

“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

You might also like