file-1415424425

20
ROBOTIC VEHICLE MOVEMENT BY CELL PHONE Under the Guidance of Submitted by Project Title

Upload: debashish1135

Post on 14-Nov-2015

215 views

Category:

Documents


1 download

DESCRIPTION

jkkjjk

TRANSCRIPT

Slide 1

ROBOTIC VEHICLE MOVEMENT BY CELL PHONE Under the Guidance of

Submitted by

Project TitleThe main scope of project is to send commands from one cell phone to be received by another cell phone mounted on the robot to receive the DTMF (Dual Tone Multi Frequency) mode commands which are then decoded. The corresponding codes are then fed to a microcontroller, programmed to recognize those codes to operate 2nos DC motors for any direction movement as per the sent commands from senders mobileABSTRACTPROJECT BLOCK DIAGRAM

HARDWARE REQUIREMENTSPOWER SUPPLY BLOCKMICROCONTROLLER (AT89S52/AT89C51)PUSH BUTTONSDTMF DECODERL293D MOTOR DRIVERDC MOTOR INVERTER IC 7404LED1N4007RESISTORSCAPACITORSBATTERYPOWER SUPPLY

230 V AC 50 Hz5V DC 12V step down transformerFilter(470f)5v Regulator

Bridge rectifier

MICROCONTROLLER It is a smaller computerHas on-chip RAM, ROM, I/O ports...

RAM ROMI/O PortTimerSerial COM PortMicrocontrollerCPUA single chipINTERNAL STRUCTURE OF A MICRO CONTROLLER-AT89S52/51CPUOn-chip RAMOn-chip ROM for program code4 I/O PortsTimer 0Serial PortOSCInterrupt ControlExternal interruptsTimer 1Timer/CounterBus ControlTxD RxDP0 P1 P2 P3Address/DataCounter InputsFeatures of AT89S51/52Compatible with MCS-51 Products8K Bytes of In-System Programmable (ISP) Flash MemoryEndurance: 10,000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz256 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

Pin Description

Dtmf decoder (MT8870)This circuit detects the dial tone from a telephone line and decodes the keypad pressed on the remote telephone. Two distinct frequency tones make up the DTMF(dual tome multiple frequency), and hence the name. The dialer and the telephone exchange communicate one way through the DTMF communication.The tone generator and the tone decoder consist of a complete communication setup.

Features Low power consumption Internal gain setting amplifier Adjustable guard time Central office quality Power-down mode Inhibit mode Backward compatible with MT8870C/MT8870C-1INVERTER IC 7404

The 7404 is an inverting buffer, especially useful when the output of one circuit cannot sink much current. Each of the parallel ports outputs can be connected to one of the six inputs on the 7404 hex inverter chip. However, more than one 7404 will be needed to interface all of the parallel port pins. Features:Output Drive Capability - 10 Outputs Directly Interface to CMOS, NMOS and TTLLarge Operating Voltage RangeLow Input CurrentHigh Noise ImmunityMOTOR DRIVER (L293D) Features:Wide supply-voltage range: 4.5V to 36VSeparate input- logic supplyInternal ESD protectionThermal shutdownHigh-Noise-Immunity input Functional Replacements for SGS L293 and SGS L293DOutput 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)

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

DC- MOTORA 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.

WORKING OF PROJECTThe project uses DTMF technology for decoding tone commands by a DTMF decoder IC MT8870. That develops a 4 bit binary data corresponding to the number related tone received at its pin 2 through a high pass glitter of 0.47 Mf and 100s resistor in series. The IC uses a crystal of 3.57 MHz for frequency reference such that input frequency I compared to develop digitaloutput.this4 bit data is passed through an inverter for buffering purposes before being connected to MC input at pin 1.0 to 1.3 while output drives the L293D for 2 motors as per the command.

Software RequirementsKeil 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. i.e the programs written in one of the HLL like Cwill 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 platformSo if one wants to define a compiler then compiler is a program that translates source code into object code.

BIBILOGRAPHYThe 8051 Microcontroller and Embedded systems by Muhammad Ali Mazidi and Janice Gillispie Mazidi , Pearson Education. ATMEL 89S52 Data Sheets.www.atmel.comwww.beyondlogic.orgwww.wikipedia.orgwww.howstuffworks.comwww.alldatasheets.comTHANKYOU