ppt of ir based robo

29
A LAND OVER REMOTELY CONTROLLED BY HAND HELD IR TRANSMITTER Under the Guidance of Submitted by Project Title

Upload: tirthankar-mohanty

Post on 21-Dec-2015

234 views

Category:

Documents


9 download

DESCRIPTION

power point presentation of IR based robot

TRANSCRIPT

Page 1: ppt of IR BASED ROBO

A LAND OVER REMOTELY CONTROLLED BY HAND HELD IR TRANSMITTER

Under the Guidance of

Submitted by

Project Title

Page 2: ppt of IR BASED ROBO

ABSTRACT

This project uses a land over robot that can move through any

place by hand held remote infrared control.

The body is driven by a set of 2 motors duly interfaced through

motor driver IC.

An infrared receiver receives IR signals from a conventional TV

remote and then decodes the sent IR data duly interfaced to the

microcontroller where the program while executed delivers

appropriate command to the motor driver IC for its movement as

desired.

The PCB has a provision with another output to be driven by a

transistor switch for any flashing LED

Page 3: ppt of IR BASED ROBO

EXISTING SYSTEM

In the Present situation ,a Robot is controlled by manual

over ride .

Every time a manual action is required to Switch ON and

Switch OFF the buttons to control the Robot.

So at that time only Robot is moving according to the

manual instruction.

Missing the objective that need to monitor the Robot

wirelessly

Page 4: ppt of IR BASED ROBO

PROPOSED SYSTEM

Proposing a system ,where a Robot is monitored wirelessly.

Giving instructions to the Robot wirelessly ,with an IR (infrared) Transmission with a Remote controller acts as an Transmitter

By IR(infrared) Receiver, Robot receives the commands wirelessly from transmitter and perform the task

By this we can operate our Robot with remote control ,which has a advantage in performing various tasks automatically according to instructions by IR transmitter

Page 5: ppt of IR BASED ROBO

BLOCK DIAGRAM

Page 6: ppt of IR BASED ROBO

HARDWARE REQUIREMENTS

POWERSUPPLY BLOCK

MICROCONTROLLER (AT89S52/AT89C51)

PUSH BUTTONS

DC MOTOR

L293D

TSOP1738

BC547

LED

1N4007

RESISTORS

CAPACITORS

BATTERY

Page 7: ppt of IR BASED ROBO

POWER SUPPLY

230 V AC 50 Hz

5V DC

12V step down transformer

Filter(470µf)

5v RegulatorBridge rectifier

Page 8: ppt of IR BASED ROBO

MICROCONTROLLER

• It is a smaller computer

• Has on-chip RAM, ROM, I/O ports...

RAM ROM

I/O Port

TimerSerial COM Port

Microcontroller

CPU

A single chip

Page 9: ppt of IR BASED ROBO

INTERNAL STRUCTURE OF A MICRO CONTROLLER-AT89S52/51

CPU

On-chip RAM

On-chip ROM for program code

4 I/O Ports

Timer 0

Serial Port

OSC

Interrupt

Control

External interrupts

Timer 1

Timer/Counter

Bus Control

TxD RxDP0 P1 P2 P3

Address/Data

Counter Inputs

Page 10: ppt of IR BASED ROBO

Features of AT89S51/52

• Compatible with MCS®-51 Products

• 8K Bytes of In-System Programmable (ISP) Flash Memory

• Endurance: 10,000 Write/Erase Cycles

• 4.0V to 5.5V Operating Range

• Fully Static Operation: 0 Hz to 33 MHz

• 256 x 8-bit Internal RAM

• 32 Programmable I/O Lines

• Three 16-bit Timer/Counters

• Eight Interrupt Sources

• Full Duplex UART Serial Channel

• Interrupt Recovery from Power-down Mode

• Watchdog Timer

• Dual Data Pointer

Page 11: ppt of IR BASED ROBO

Pin Description

Page 12: ppt of IR BASED ROBO

MOTOR DRIVER (L293D)

Features:

Wide supply-voltage range: 4.5V to 36V

Separate input- logic supply

Internal ESD protection

Thermal shutdown

High-Noise-Immunity input

Functional Replacements for SGS L293 and SGS L293D

Output current 1A per channel (600 mA for L293D)

Peak output current 2 A per channel (1.2 A for L293D)

Output clamp diodes for Inductive Transient suppression(L293D)

Page 13: ppt of IR BASED ROBO

DESCRIPTION

L293D is a dual H-bridge motor driver integrated

circuit (IC).

In its common mode of operation, two DC motors

can be driven simultaneously, both in forward and

reverse direction.

The motor operations of two motors can be

controlled by input logic at pins 2 & 7 and 10 & 15.

Input logic 00 or 11 will stop the corresponding

motor. Logic 01 and 10 will rotate it in clockwise and

anticlockwise directions, respectively.

Enable pins 1 and 9 (corresponding to the two

motors) must be high for motors to start operating.

When an enable input is high, the associated driver

gets enabled

Page 14: ppt of IR BASED ROBO

DC- MOTOR

A DC motor is an electric motor that runs on

direct current (DC) electricity. In any electric

motor, operation is based on simple

electromagnetism.

A simple 2-pole DC electric motor (here red

represents a magnet or winding with a "North"

polarization, while green represents a magnet or

winding with a "South" polarization).

Every DC motor has six basic parts -- axle, rotor

(a.k.a., armature), stator, commutator, field

magnet(s), and brushes.

Page 15: ppt of IR BASED ROBO

TSOP1738Features:-

Photo detector and preamplifier in one package

Internal filter for PCM frequency

Improved shielding against electrical field disturbance

TTL and CMOS compatibility

Output active low

Low power consumption

High immunity against ambient light

Continuous data transmission possible (up to 2400 bps)

Suitable burst length .10 cycles/burst

Page 16: ppt of IR BASED ROBO

Description:-

The TSOP17 – series are miniaturized receivers for infrared remote

control systems.

PIN diode and preamplifier are assembled on lead frame, the epoxy

package is designed as IR filter.

The demodulated output signal can directly be decoded by a

microcontroller.

TSOP1738 is the standard IR remote control receiver series,

supporting all major transmission codes.

Page 17: ppt of IR BASED ROBO

BC547 (NPN –Transistor)

The BC547 transistor is an NPN Epitaxial

Silicon Transistor.

It is used in general-purpose switching and

amplification BC847/BC547 series 45 V, 100

mA NPN general-purpose transistors.

The ratio of two currents (Ic/Ib) is called the DC Current Gain of

the device and is given the symbol of hfe or nowadays Beta, (β).

Page 18: ppt of IR BASED ROBO

The current gain from the emitter to the collector

terminal, Ic/Ie, is called Alpha, (α), and is a function of the

transistor itself

Page 19: ppt of IR BASED ROBO

SCHEMATIC DIAGRAM

Page 20: ppt of IR BASED ROBO

Conventional T.V. remotes output infra red codes.

A standard TV remote that delivers infrared codes at 38 KHz is

thus received by the TSOP receiver feeding a 14 bit data so emitted

from the remote to the controller through receiver.

The program is so returned that it recognizes the corresponding

14 bit data relating to a particular number being pressed at the

remote.

The program is so returned i.e., while executed it sends

commands to the motor driver IC as per its requirement for running

the motor for the movement of the robot as explained in the subject

above in L293D.

The TV remote button 1 is for left, 3 is for right, 2 is forward, 5

is for backward and 0 is for stop.

OPERATION OF PROJECT

Page 21: ppt of IR BASED ROBO

Soft ware Requirements

• Keil an ARM Company makes C compilers, macro assemblers, real-

time kernels, debuggers, simulators, integrated environments,

evaluation boards, and emulators for ARM7/ARM9/Cortex-M3,

XC16x/C16x/ST10, 251, and 8051 MCU families.

• Compilers are programs used to convert a High Level Language to

object code. Desktop compilers produce an output object code for the

underlying microprocessor, but not for other microprocessors.

Page 22: ppt of IR BASED ROBO

• i.e the programs written in one of the HLL like ‘C’ will compile

the code to run on the system for a particular processor like x86

(underlying microprocessor in the computer).

• For example compilers for Dos platform is different from the

Compilers for Unix platform  So if one wants to define a compiler

then compiler is a program that translates source code into object

code.

Page 23: ppt of IR BASED ROBO

Applications

Page 24: ppt of IR BASED ROBO

Advantages

Page 25: ppt of IR BASED ROBO

Conclusion

Page 26: ppt of IR BASED ROBO

Future scope

Page 27: ppt of IR BASED ROBO

BIBILOGRAPHY

“The 8051 Microcontroller and Embedded systems” by

Muhammad Ali Mazidi and Janice Gillispie Mazidi , Pearson

Education.

ATMEL 89S52 Data Sheets.

• www.atmel.com

• www.beyondlogic.org

• www.wikipedia.org

• www.howstuffworks.com

• www.alldatasheets.com

Page 28: ppt of IR BASED ROBO

QUERIES ?

Page 29: ppt of IR BASED ROBO

THANKYOU