Professional Documents
Culture Documents
Abstract:
In the present project the robot is controlled by a mobile phone which 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 of the call. This tone is called DTMF tone. The robot perceives this
DTMF tone with the help of a phone stacked in the robot. The processing of the received tone is done by
ATmega 16 microcontroller with the help of DTMF decoder, HT9170. The decoder decodes the DTMF
tone in to its equivalent binary digit and this binary number is sent to the microcontroller. The
microcontroller is preprogrammed to take a decision for any given input. The microcontroller outputs its
decision to motor drivers to drive the motors in order to have forward or backward motion or a turn.
Any mobile which makes a call to the mobile phone stacked in the robot will act as remote. So, this is a
simple robotic project which even does not require the construction of receiver and transmitter kits, but
has an innovated application of cell phone and robust control.
Dual-tone multi-frequency (DTMF) signaling is used for telephone signaling over the line in the voice-
frequency band to the call switching center. The version of DTMF used for telephone tone dialing is
known by the trademarked term Touch-Tone. DTMF assigns a specific frequency (consisting of two
separate tones) to each key so that it can easily be identified by a microcontroller. The signal generated
by a DTMF encoder is a direct algebraic summation, in real time, of the amplitudes of two sine (cosine)
waves of different frequencies, i.e. pressing '5' will send a tone made by adding 1336 Hz and 770 Hz to
the other end of the line.
DID YOU SAY ROBOTICS??
Industrial Robots
Mobile Robots
Domestic Robots
Military Robots
Agribots
Nanorobots
Space Robots
MOBILE ROBOTS:
ASSIGNED FREQUENCIES:
Paging Systems
Repeater Systems/mobile Radio
Remote Control
Personal Computers
Telephone Answering Machine
Receiver System for British Telecom (BT)
CEPT Spec (MT8870D-1)
MOBILE CONTROLLED
WIRELESS LAND ROVER:
What is it ???
It is a 4 wheeled vehicle controlled wireless by
the Dual Tone Multiple Frequency Mobile
Technology.
NOT Gate IC
Decoder IC – MT8870
Atmega16 Microcontroller
WHAT IS IC:
Input Output
1 0
0 1
A NOT gate can only have one input. A NOT gate is also
called an inverter.
It has 2 sections:
8051 Microcontroller
PIC Series Microcontroller
AVR Atmega Microcontrollers (Atmega8,
Atmega16, Atmega32)
ARM32, etc
Rabbit 2000
TI Series Microcontroller
Atmega 16:
BLOCK DIAGRAM:
ROLE OF DECODER IC:
The HT9170
series are Dual Tone Multi
Frequency receivers (DTMF decoders).
All types of the HT9170 series use
digital counting techniques to detect and
decode all the16 DTMF tone pairs into a 4-bit
code output.
A built-in dial tone rejection circuit is
provided to eliminate the need for pre-filtering.
When input signals given at VP (1) and VN (2)
pins are recognized to be effective, DV (15)
becomes high and the correct 4bit code of the
tone (DTMF) is transferred to the output pins,
D(11), D(14). Figure 2 shows the IC’s pin
assignment. Figure shows the DTMF data output table
of HT9170 series
ROLE OF AVR
MICROCONTROLLER:
#include<iom16v.h>
#include<macros.h>
Void delay(unsigned int i)
{unsigned int j;
while(i--)
for(j=0;j<=1000;j++);
}
Void main()
{unsigned int k,h;
DDRA=0x00;
DDRD=0xFF;
DDRB=0xFF;
while(1)
{k =~PINA;
h=k & 0x0F;
PORTB=h;
switch(h)
{case 0x02: {PORTD=0x09; // if the i/p is 0x02, then give
break; // the o/p 0x09 i.e. to move forward
}
case 0x08: {PORTD=0x06;
break;
}
}
}
DRAWBACKS OF DTMF
TECHNOLOGY: