Sie sind auf Seite 1von 30

A Presentation On A Cell phone operating Robot vehicle based on Embedded system Presented in partial fulfillment of Bachelors Degree in Technology

Rajasthan Technical University Kota

[Session: 2011-2012] Submitted To: HoD Sir Presented By: Harvinder singh Roll no. 08ESBEC043 Department of Electronics & Communication Engineering Sri balaji College of Engineering & Technology Jaipur

4/27/12

CONTENT

Company Profile Introduction Project Description Working Applications

Future Enhancement Conclusion Training certificate.

4/27/12

Company Profile

CMC Limitedis anInformation Technology services.

It is a consulting and software company having its Headquarters inNew Delhi,India.

CMC is part of theTATA group and is a subsidiary of Tata Consultancy Services(TCS).

CMC was incorporated on December 26, 1975, as the 'Computer Maintenance Corporation Private Limited.

On August 19, 1977, it was converted into a public limited company. In4/27/12 2001, CMC was privatized by the Government ofIndia,in a October

Embedded System
Definition: AnEmbedded systemis acomputer system designed to do one or a few dedicated or specific function often withreal-time computingconstraints. The real-time constraint in this system is the time in which the function must be performed. It have computer hardware and software embedded as parts of a complete device or system.

4/27/12

Embedded System in general life

Embedded systems range from portable devices such asdigital watches andMP3 players. Other large stationary installations liketraffic lights,factory controllers. Many household appliances, such as microwave ovens,washing machinesanddishwashers, are also including embedded systems. Another exampleHome automation which uses wiredand wireless-networking that can be used to control lights, security, surveillance, etc. all of this use embedded devices for sensing and controlling. Various electric motors-Induction motorsandDC motors are using electric/electronicmotor controllers.

4/27/12

A project cell phone operated robot vehicle based on Embedded system.

4/27/12

Project Description
Conventionally, Wireless-controlled robots use RF circuits, which have the drawbacks of limited working range, limited frequency range and the limited control. Use of a mobile phone for robotic control can overcome these limitations. It provides the advantage of robust control, working range as large as the coverage area of the service provider. In this project the robot, is controlled by a mobile phone that makes call to the mobile phone attached to the robot in the course of the call, if any button is pressed control corresponding to the button pressed is heard at the other end of the call.
4/27/12

Component used

Atmega microcontroller IC. L293D 16 pin motor driver IC. HT9170 DTMF 18 pin decoder IC. Crystal oscillators. x1-12MHz x2-3.57MHz 5 led s. 1 Voltage regulator IC 7805. DC Motors 12v, 300 rpm. 12 v DC Adapter.
4/27/12

Component used (contd.)

Capacitor
Two electrolytic capacitor (1000 MFD each). Four 0.1 MFD capacitor. One 10 MFD capacitor. Two ceramic capacitor(33pf each).

Resistance Two 47k ohm. Four 1.2k ohm. One 10k ohm. One 2.2k ohm.

4/27/12

Software used

4/27/12

The uVision KIEL Vision IDE from Keil combines project source code editing, program debugging, and complete simulation in one powerful environment. The Vision

Burner or Programmer(device) used

DESCRIPTION

DIAGRAM

Burner is a programmer which is used for burn source code in microcontroller via computer or laptop. Burner is USB based device 4/27/12

Block Diagram

4/27/12

Circuit

Diagram

4/27/12

Working
Technique Used:

DTMF(Duel tone Multi Frequency0


In this project, the robot is controlled by a mobile phone that makes a call to the mobile phone attached to the robot. In the course of a call, if any button is pressed ,a tone correspond in the button pressed is heard at the other end of the call. This tone is called dual-tone multiple-frequency (DTMF) tone.

4/27/12

Working (Contd.)

When we press a button from mobile keypad A dual Frequency tone is generated which is unique identification of that particular number.

4/27/12

Working (Contd.)

Now this tone is fed in to DTMF decoder IC(HT9170) which generate 4 bit binary output. These output table is as followed:-

4/27/12

Working (contd.)

Now 4 bit output of this Decoder IC is applied at the input pins of microcontroller IC. Then microcontroller IC provide two couple of bits which is fed in to l293d motor IC. Now this(l293d) IC will drive two motors according to controller IC output which is connected with this IC.

4/27/12

Program Used
#include<reg51.h> sbit Sw1=p1^0; sbit Sw2=p1^1; sbit Sw3=p1^2; sbit Sw4=p1^3; sbit m11=p2^0; sbittom12=p2^1; style Click edit Master subtitle sbit m21=p2^2; sbit m22=p2^3;

4/27/12

Program used
int main() { sw1=1; sw2=1; sw3=1; sw4=1; m11=0; m12=0; m21=0; m22=0; }
4/27/12

Program used
if(sw1==0)//for forward logic { m11=1; m12=0; m21=1; m22=0; }

4/27/12

Program used
if(sw2==0)//for left logic { m11=0; m12=0; m21=0; m22=0; delay(500); m21=1; m22=0; }
4/27/12

Program used
if(sw3==0)//for right logic { m11=0; m12=0; m21=0; m22=0; delay(500); m11=1; m12=0; }
4/27/12

Program used
if(sw4==0)//for backward logic { m11=0; m12=0; m21=0; m22=0; delay(500); m11=0; m12=1; m21=0; m22=1; }
4/27/12

Program used
void delay( int i) { int i; for( i=0;i<=500;i++); } return 0; }

4/27/12

Application

As a spy robot. In military Applications. In difficulties & in accidents.

4/27/12

Future Enhancement

Installation of a camera on robot vehicle for scene of site where robot is present.

4/27/12

Conclusion

We have learnt about use of embedded system. We have learnt about the dtmf technique. We have learnt about the dtmf decoder IC, microcontroller & motor driver IC.

4/27/12

Certificate of Training

4/27/12

thanks

4/27/12

QUERY ?
4/27/12

Das könnte Ihnen auch gefallen