Monday, May 24, 2010

Cellphone operated lane rover





ABSTRACT

Conventionally, wireless controlled robots user circuits, which have a drawback of limited working range, limited frequency range and limited control. Use of mobile phones for robotic control can overcome these limitations. It provides the advantages of robust control, working range as large as the coverage area of the service provider, no interference with other controllers and up to twelve controls.

Although, the apperanceand capabilities of robot vary vastly, all robots share the feature of a mechanical, movables structure under some form of control. The control of robot involves three distent phases: perception, processing, action. Generally, the preceptors are sensors mounted on the robot, processing is done by the on board microcontroller and the task is performed using motors or with some other actuators.

In the 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 corresponding to the button pressed is heard at the other end called ‘Dual Tone Multiple frequency’ (DTMF) tone. The robot receives these tones with help of phone stacked in the robot. The received tone is processed by the microcontroller with the help of DTMF decoder ic cm8870 .these ic sends a signals to the the motor driver ic l293d which derives the motor forward,revarse…etc




















Project report:

http://www.2shared.com/file/tmyOrqBe/complet_document.html

36 comments:

Ankita said...

hello gaurav.. this is ankita i am a 3rd yr engineering student makin a projct on this cell phone controlled land rover. i really need some help. can u plzprovide me ur email or give me some material regarding how exactly to proceed

Gaurav.K said...

my e mail id gaurav_opjy@yahoo.co.in

first u have to downlode the rar file from the link i have provided

u have to to first understand the basic working of the project

search for the components and bye it every compomebts are easily avaliable

then print the pcb which i have provided u if dificult i can make avaliable for u any time u want

then assembel the pcb neetly le without extra soldring

test it ,and machinical assembly u can do as u wish ,

for fast responce add me in orkut
e mail -gaurav_opjy@yahoo.co.in


thank u

Gaurav.K said...

@ ankita

plz send me ur email ID

Alfred said...

i am a +2 student .i decided,
for exhibition a project on this cell phone controlled land rover.

i made pcb and fixed the components.
i used atmega32 & programed in it.
i got the schematic from efy of 2008.

but no use can any one help?

Gaurav.K said...

try using atmega 16 micro

if u r using atmega 32 trace the pins with the program as input and o/p ,cryatal etc

Alfred said...

essed

Alfred said...

atmega 16 is not currently available.

for atmega32 which vale of crystal must be used.
i am using 12Mhz.

how the power supply must be,
i used with 6v 1.5amp

Gaurav.K said...

hi increase the current more then 3A
crystal is ok

seprate the power supply of decoder and all other ckt

use 4.5v to decoder and 9v to other ckt and common GND

when u press any key on cell see the changes at the decoder output pins
u will get idea for farther troubleshooting

Alfred said...

do i need supply for dtmf and others by 2 seperate
batery

Alfred said...

why do you use a voltage regulator in that cplor

Gaurav.K said...

yes u need 2 batt separately
decoder should have 4.5v
and other 5 volts
i have use a batt stack to make 4.5v
by useing 3 cells 1.5v

important of the ckt is that i required more current

PLZ post u r excate problem u face in u r project

Alfred said...

i am stuck now ckt is showing no response help me

does any thing wrong connect may spoil atmega32

when i give separate supply atmega is getting hot

my friend told that by connecting led to 15th pin of decoder & gnd, you can check whether decoder is receving signal from phone ..is that correct i tried it but no use

he has written program for blinking led's in the direction of the car in that atmega32-
how much is for the ---programed atmega 16 that you provide

Gaurav.K said...

u r ic is getting hot which is not good just check that u have not done extra soldering or any short

ur friend is right pin 15 i thing strobe pin it indicates that the signal is recived or not when u press any key it gets blink once

so remove u r micro test the o/p of decoder through mulitmeter,the o/p of cm8870 is in binary 11,12,13,14

compare u r o/p by the table of dtmf decoder to make sure that u r getting correct o/p

the pin configuration of atmega16 and atmega 32 is same
u too compare the datasheet of both with their prohramming pins vpp,vdd etc

i think the pin 31 in ckt board is vdd or gnd which is not shone in ckt dig

but the most imp for this ckt is that u should get o/p from decoder

Alfred said...

what do you mean bu this

so remove u r micro test the o/p of decoder through mulitmeter,the o/p of cm8870 is in binary 11,12,13,14

Gaurav.K said...

u r microcontroller is getting hot
so remove it from the board and see he voltages at the micro socket

pin 11,12,13,14 are o/p of decoder

the individual pin represent high and low level

nikhilkumarsr said...
This comment has been removed by the author.
Unknown said...

Hi, im doing this bot with some modification, we r installing another driver for stepper motor n mounting a cam over it. n one more modification is we are programming the mc so that it saves the path directions and so wen u switch off the mobile the bot traces the same path without any manual aid. we tested the code n its working. but we are stuck with the basic thing, connecting the headphones to the dtmf decoder. its a 1100. my doubt is - there are two wires from the headphones n in each of the wires there's another 2 wires, so making it totally 4. we traced the connection from to the earphones n gt to know how they are connected. but when we tried connecting it to the decoder we r not getting ne results. we've used leds to see the output for timebeing. the soldering is fine, no short ckts. little help needed regarding connection.

Unknown said...

help needed regarding how to connect the earphone wires to decoder..

Unknown said...

coming back with clear information.
two wires - one for left channel n one for right channel.
each wires have 2 wires. the copper colored wire is present in both.
while one has green coloured wired and another red color. so finally
copper and green - 1 pair
copper and red - 1 pair.
now which one is tip and green?

Gaurav.K said...

u r right in u r observation
the brown colour i mean the copper colour is common wire on bith the ear piece so it is -ve terminal

Now take any one terminal from 2 of the ear piece
and at the end of the both the wires i mean the copper and red
rub it with the help of blade (shaving blade) till the red cote is removed and u can see the copper colour wire

and same for the brown wire
see the continuity for both the wires from the connecting jack to the other end which u have choose

there would b some white plastic hair type material cut it accuractly or shrink it with the help of solder heat
now connect directly to the decoder
after soldering it to the decoder recheck the continuity from the circiut board track to the connecting jack

Gaurav.K said...

@ Ravi
this is some what similar project which uses a same concept which u r making now i mean knowing the path what the bot have traveled previously

http://www.ikalogic.com/wfr2.php

Unknown said...

u mean to say that just one pair of wire is sufficient, i mean - the copper colored and the red colored wire which is going to one of the channel(right/left), the pair is not required?
Actually we tried using oscilloscope thinking it'll be of some help, but no use..
n thanks fr tat site. i had gone thru it earlier before starting this project

Gaurav.K said...

yes correct u r right
just solder the wires to the decoder

and check the continuity
i think there is no need to use the CRO on CRo u can only see the sine wave of various freq according to the key press

but dont forget to scratch the end of the wires adn also check the continuity

Unknown said...

ya, thanks we'l do that.. we didnt scratch the end of the wire to remove that white hair like material. maybe tat's why we were not getting ne thing on the cro..
thanks mate, we'll gt back if hv ne doubts//

Unknown said...

i scratched the end of the wires n connected it to the decoder, but nt able to get ne o/p. the ckt's conncections r all fine coz - if i use i use a multimeter put it across pin 9(vss) and 11(d1), the led for d1 glows. same with the other dx.
i didnt gt this part "checking the continuity from ckt board track to jack"

Unknown said...

also i can scratch up either the green or red wire to gt that brown wire. the -ve terminal cant scratch it up. so i've used one -ve terminal(as gnd to decoder) and red color wired(scratched and connected to decoder)

Gaurav.K said...

@ravi
"checking the continuity from ckt board track to jack"
means select the DMM on continouty mode then connect the black prob to red wire and other to the jack that u have to put in the phone (headphone jack)
on the jack u will see the 2 black ring of plastic these r u se to seprate the connection
now the 3 sepration upper ,middle ,lower

now connect the red prob to any one of the 3 sepration on which side u get the buzzer sound is that wire

the brown is ground when u scratch the brown u will see the shining copper strands these r the original copper wirer of common gnd

but it is compulsory to connect the gnd wire to the decoder pin 6,5,9

Gaurav.K said...

send me some photos of the ckt that u have made and the

and also send seprate pic of the hande free chord
that u r using

tell me the exact problem that u r facing
by the way from wher u have collected the ckt dig and all other material

akshay lodhi said...

HELLO GAURAV..
Can you please tell us how to remove the noise from the DTMF input.
We have attached Telephone cables to the handsfree and then soldered it on the PCB, will that cause any problem?? Also can you explain how you have used 7805 in the circuit??
We are using ATMEGA16L.
Thanks for your help...

Gaurav.K said...

attach direct the hands free wires to the Pcb,i mean do not usethe seprat telephone cable in between the hands free and pcb coz i think the DTMF signal is weak and the join u make can cause some distortion or error in the signal

I have just made the seprat powersupply to the DECODER cm8870 which have 4.5v supply directly given to the decoder,amd the 7805 provides supply to rest of the CKT which is of 9v ( this setting is actual in my running project)

ATMEGA 16L is ok,u can use it

Anonymous said...

Hello sir...
Iam Priyatham
sir could you please suggest me a cell phone through which,i can be able to use all the keys to control the robot and including some extra features.
can NOKIA 1100 be used to serve the purpose..
HELP!
Thanks in advance

Gaurav.K said...

@ Priyatham
nokia 1100 is a ideal phone for this project
for more features u can use other 7 keys includin # and * u just to add some lines in the code to make work u r other features

Unknown said...

hello ajay ;
gr8 work..
can u plz tell me about the pins TIP and RING..
are these the pins connected to cell phone connector as in the tip and ring inside the cell phone connector...
can u suggest any substitute for the same..
and if u have some more details about the bot like report or something for substitutes u can mail in me at talsaniamihir@yahoo.co.in

thanx
regards
mihir talsania

aryan said...

file is not there anymore

ansuni bate said...

hi....this is umesh tailor from final year ECE NIT Jaipur. I wanna know about the exact circuit diagram of the project and want the complete project report

parag said...

I am 3rd year student of electronics ..i want to make this project for my project work at my college ....
is this possible with out micro controller ic ?
how a DTMF decoder ic works in this circuit.??


plz help me for making this project....

and also mantion how much money needed for complet project...