29306350 home automation using phone dtmf touch tone modified version
TRANSCRIPT
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
1/28
Miniproject Report On
DTMF Teleswitch
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
2/28
2
CONTENTS
Sl No. Contents Page No
1. Cover Page 2
2. C e r t i f i c a t e 3
3. Acknowledgement 4
4. C o n t e n t s 5
5. A b s t r a c t 6
6. I n t r o d u c t i o n 7
7. B l o c k D i a g r a m 8
8. C i r c u i t D i a g r a m
9. C i r c u i t D e s c r i p t i o n
10. P C B D e s i g n & F a b r i c a t i o n
11. P C B L a y o u t
12. R e s u l t s & C o n c l u s i o n
13. R e f e r e n c e
14. D a t a s h e e t s
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
3/28
3
ABSTRACT
Todays busy world is an assemblage of many communication
networks; some are yet to have their entries. The amazing thing is
that these all are being used for various communication purposes
only, though it is possible to extend their impacts in a variety of
manner by the manifestation of interesting systems where we can
directly have an aid from these. We are coming up with one of such
interesting systems by which we can access even our bedroom
electronic devices even from the most far off places in the world,
provided the network under use has good range everywhere.
Here we are demonstrating a system namely RAN as an
abbreviation for Remote Automation using Networks. In this most
basic demonstration, the transmitter is chosen as a mobile phone and
the decoding receiver as the land phone for convenience. One can
have either two mobile phones or two land phones for the same
purposes. To demonstrate such a system we will control, simply
turning ON and OFF of four LEDs representing the actual devices,
using any mobile phone from anywhere. Here we are designing such
an electronic assemblage which can decode the signals from the
mobile phone and can drive the four LEDs with the help of the BSNL
network and the receiving land phone, representing the receiver
section.
Such a system is really an asset for this busy modern
world, where everything is being sought for automation ..................
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
4/28
4
INTRODUCTION
Here we are restricting our discussion about RAN in
the receiver section alone as the transmitting section is alike the
common communication system with the only change that instead of
a verbal message, a number (or numerical code) representing the
code for a device to be controlled is transmitted. This code is
decoded and used to drive the LED represented by the number using
the receiver section.
The underlying principle mainly relies up on the abilityof DTMF (Double Tune Multi Frequency) ICs to generate DTMF
corresponding to a number or code in the number pad and to detect
the same number or code from its corresponding DTMF. In detail, a
DTMF generator generates two frequencies corresponding to a
number or code in the number pad which will be transmitted through
the communication networks, constituting the transmitter section
which is simply equivalent to a mobile set. In the receiver part, the
DTMF detector IC, for example IC MT 8870 detects the number or
code represented by DTMF back, through the inspection of the two
transmitted frequencies. The DTMF frequencies representing the
number/ codes are shown below.
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
5/28
5
BLOCK DIAGRAM
As mentioned earlier, as the relevance of our
design confines in the receiver section to drive the devices
represented by the LEDs from the DTMF transmitted by the
mobile phones to the land line, we are restricting our whole
discussion therein.
RING DETECTION
DECODING SECTION
OUT PUT SECTION
Input to thelandline
INTERFACE
RELAY
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
6/28
6
CIRCUIT DESCRIPTION
Now lets have a detailed look into the whole circuit section wisely.
Before getting in to the description, for the sake of easiness, lets confirm
our aim or lets predict our expectation regarding its working.
We are supposed to send a code word from the mobile phone, which
is the transmitter and is sending the corresponding DTMF frequencies
along. At the receiver end, i.e. at the land line end we need to detect the
code back using our circuitry and it is to be used for driving the devices,
represented by the LEDs.
RING DETECTION_SECTION
Refer the circuit diagram of this section....Regarding the need of
this section, we want to use this circuitry in the device mode i.e. to control
the devices turn off and turn on while maintaining the normal functionality
and usage of the land line to make and accept calls. So we must allow
sometime for the land line to get into the off hook mode, also it is
necessary to get the landline from on hook mode to off hook mode to
enable the DTMF reception. If the land line is already in the off hook mode,
then it wont be able to receive any signal as in the normal speech
communication through networks. So using this section we are aiming to
automatically activate our circuitry after a number of rings are heard from
the landline, while the coupling for automation is done using a relay. Here
we have designed such that the DTMF signals will automatically be coupled
to the
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
7/28
7
Decoding section just after the 6th
ring.
Now getting into the detailed analysis, the initial high ring
voltage is coupled to a zener diode circuitry to reduce the voltage level for
protection, at the same time maintaining the enough magnitude for
detection using the opto-coupler. See the details in the circuit diagram.
Whenever a ring occurs a sufficient amount of ring voltage is established
across the inputs of the opto-coupler which causes the internal transistor to
conduct and effectively the output 5
th
and 4
th
pin to get short. This resultsin an effective coupling of input ring voltage to pass through. Now we will
exploit this signal to use it as a clock signal for the decade counter IC 4017,
which will produce a high logic level at its Q5 pin upon reception of the 6th
ring, which was changed into a quality clock signal. The diode-resistor-
capacitor network along with the NAND gates of the IC 4093 is used to
shape up the irregular voltage signal obtained at the output of the opto-
coupler into a quality clock pulse for the IC 4017. Because of this, as
mentioned earlier, just after the 6th ring the counter 4017 will produce a
high level at the Q5 pin till the next clock occurs. This logic 1 level of Q5
pin is then used to drive the monostable multivibrator using 555 timer IC
through BC 547 transistor coupling. The monostable multivibrator is
designed for a period of about 60 seconds which is the allotted time for the
operator to control the device using the palm device he has. Thus the
monostable multivibrator will produce logic 1 level for a period of about 60
seconds at its output which is used to drive a relay as shown through
transistor coupling, which will couple a low resistance in between the RING
and the TIP terminals of the landline, resulting in the manifestation of a DC
loop driving the landline from ON HOOK to OFF HOOK preparing the
decoding section for the reliable reception of the signal transmitted from
the mobile phone.
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
8/28
8
Now, we have to contend with a problem arising from the
past counting of the IC 4017. Suppose a fellow called to our landline and cut
the phone at the 4th or 5th ring. After this if somebody calls again then right
at the first ring the landline will get into the OFF HOOK mode contrary to
our expectation at the 6th
ring. How can we avoid this error? To solve this,
what we have with us is only the RESET pin of IC 4017. So the solution is
that we must reset the IC 4017 every time just after once the 6th
ring has
occurred or the decoding section is coupled for decoding. So for this we use
the retrigerrable monostable multivibrator using IC 74LS123 commonly
called as the MISS-PULSE-DETECTOR. For this we supply the same clock
pulse of 4017 to the IC74123, which has been designed for a period of more
than twice as long as the duration of a single ring signal, which is about 5
seconds. The out put from the 4th
pin of IC 74123, which is the TOGGLED Q
output, is then supplied to the active high RESET pin of IC 4017. Thus this
arrangement will avoid the past counting nature of IC 4017 by resetting it
just after the completion of the 6th
ring and the consequent coupling of the
decoding section.
Now that we have effectively coupled the signals from the palm device
to the decoding section, lets see how the decoding section performs the
decoding function.
DECODING_ SECTION
Refer the circuit diagram of this section....when the 1k resistor is
brought across the RING and TIP terminals the landline also brought to OFF
HOOK mode so that the decoding section is now connected to the
transmitted signal and can receive it.
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
9/28
9
The input capacitor-zener-resistor network is meant for both theprotection of the DTMF decoder IC 8870 from comparatively higher ring
voltage and the coupling of the signal to the same IC. Based on the
reference DTMF frequencies the DTMF decoder IC 8870 decodes the binary
equivalent of the keys or numbers in the number pad of the transmitting
mobile phones. The decoding scenario of the IC 8870 can be consolidated as
given below.
Q3
Off
Off
Off
On
On
On
On
Off
Off
Off
* On Off On On
# On On Off On
KEYS
1
2
Q4
Off
Off
3 Off
4 Off
5 Off
6 Off On
7 Off
8 On
9 On
0 On
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
10/28
10
A On On Off On
B On On On Off
C On On On On
D Off Off Off Off
The output of the DTMF decoder IC 8870 is binary code, which is then fed
to the binary to decimal decoder IC 74HC154 retrieving the original
transmitted key or number. But the IC 74HC154 has active low output pins.
So these active low outputs are converted to active high ones by passing
them through NOT gates. Note that here we are using only five outputs of
IC 74HC154 to control four devices represented by LEDs as an instance.
Specifically the pins we are using are the 13th
pin which produces an active
low corresponding to the code *, the 2nd
pin which produces an active low
corresponding to the code 1, the 3rd
one for the code 2, the 4th
one for thecode 3 and finally the 5
thone for the code 4. Thus in the decoding section
we retrieve back the same number or code transmitted from the mobile
phone.
OUT PUT_ SECTION
Refer the circuit diagram of this section....using the converted
active high outputs of the decoding section we are now supposed to
control the TURN OFF and TURN ON of four LEDs. The output
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
11/28
11
corresponding to the code * from the decoding section is used to trigger a
monostable circuitry in the output section, which is designed to produce a
high pulse at its output for a period of about 5 seconds. This high pulse
with the duration of 5 seconds is used to activate the four tristate buffers
i.e. the ICs 74LS126 enabling the coupling of the respective inputs of the
buffers to their respective outputs. Now with in this 5 second duration we
can have our control signals to pass through the buffers and can be used to
control the D flip flops i.e. the ICs 74LS74, which has been set in the
latching mode to get its output toggled upon receiving consequent clock
pulses, thus triggering the turn ON and turn OFF of the devices once thesame code is transmitted for a second time. In a nutshell, the latching mode
operation of D flip flops causes a device to get turn on from off state or vice
versa on reception of the code word. The IC 74LS74 is a positive edge
triggered IC. One of the practical limitation we face here is to create a
positive edge at the clock input of the D flip flop IC, using the isolated pulse
coming through the buffer to its output. If we directly apply the pulse to
the D flip flop to work in the latching mode it wont work due to the lack of
establishment of the positive edge to its clock input, resulting from the
occurrence of logic 1 level at the clock input of D flip flop right at the time
of biasing or when connected to the power supply. For this purpose to
create a positive edge going from logic 0 level to logic 1 level we pass the
pulse coming out of the buffer through another NOT gate as shown.
Finally, we need to find out a code which we have to
transmit from the mobile phone so that we can establish a well shaped
pulse as clock pulse at the clock input pin of the D flip flop for it to work in
latching mode i.e. to get the LEDs turned on if they were in the off state
and vice versa.
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
12/28
12
First of all we must activate the buffer in the output section
for the predetermined time by triggering the monostable circuitry there in.
So the first symbol in the code word should be *. Now, we need to
transmit a high level through the activated buffer using another symbol
specific to each of the device represented. From the circuit diagram we
can see it can be 1 for the 1st
device, 2 for the second one and so on. Thus
by sending *(ordinal number of the device) we can create a low to high
transition at the out of the buffer. But its not yet been a well defined pulse
with both trailing and falling edge. So to get a falling edge we should now
send a symbol other than ordinal number of the device. Let it also be * to
have a convenient code. Now, as we know we use * for triggering the
monostable circuitry in the output section we must not end our code
word with *. Other wise, it will cause the triggering input of the
monostable multivibrator to continue in the logic 1 level even after the
specified 5 seconds which in turn forces it not to get triggered for a second
time on pressing * as there lacks the transition from low to high level at
its triggering input. Hence we must end our code word with a symbol
other than both * and ordinal number of the device. Let it be 0. Thus, wegot the code word that is to be send for our expected control as * ordinal
number
of the device*0. For example, to change the state of first device we have to
send a code-*1*0, for the 2nd
one *2*0 etc...
By following the similar logic, it is possible to find some other
formats of code words. For example, the code word * ordinal number ofthe device 0 is also seeming to be worthy of.
Thus the whole control procedure can be consolidated as first of
all we need to make a call to the land line, just after the 6th
ring it will
automatically get on to the OFF HOOK mode for about 1minutes, during
this time we can control the required devices with code words of specified
format with in the installments of 5 seconds.
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
13/28
RING
C1
0.47uF (250V)
R7
1K
TIP
2
1
T1BC547
4N25
OPTO
+5V
R5
100K
6
R3 D44
5
0.1uF
+5V GND
1K 1N4148
C5
100uF
GND
6
7
2
+5V
IC4
NE555
TRE
TRI
DIS
GND
C2
1uF
VCC+
/RES
CONGND
OUT
8
3
5
1
2
1
GND
4093N
IC5A 5
0.1uF
C8
+5V GND
3
R12
1K
6
T2BC547
4093N
IC5B4
K1_D PDT
15
14
13
+5V GND
4017N
+5V GNDIC3
6 5
7 8
CLK
ENA
RES
K1_D PDT
K1_D PDT
CO
Q0Q1
Q2Q3
Q4Q5
Q6Q7
Q8Q9
24
3
7
5
69
10
1
11
12
+12V
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
14/28
29
JP2
R7
1K
OPTO
R5
100uF
100K
C3
R3
1K
C7
0.1uF
1 N4148
74LS123N
D4
NE555
4093N
R12
1K
JP3
U$1
M01PTH
IC3
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
15/28
30
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
16/28
+5V
IC3 +5V
Q11N4148
VDDD117 GND
1STIGT
2 16
18
7ESTOSC1
8 15STDOSC2
3.57MHz1 10
TOEIN+
2 11IN- Q1
12
3Q2
GS13
Q3
12
3
44
Q4
VREF
14
10K5
INH JP7
150K9
6VSS
VSS GNDR8 GND
CM8870CP M01PTH
R2R6
56K JP856K
M01PTH
JP9
56K 56K
R5R7
R1
1K
+5V
IC1P
GND
+5V
IC2P
GND
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
17/28
31
JP1
C2
0.1uF(250V)
JP4
M01PTH
JP6
C3
0.1uF(250V)R11K
M01PTH
R6
56K
56K
R7
. z
Q1
R2
56K
56K
R5
R8
150K
JP10
M01PTH
IC3
74HC154N
0.1uF
C1
JP3
74HCT04N
D1
1 N4148
JP2
JP8
JP9
M01PTH
M01PTH
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
18/28
32
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
19/28
10
+5V GND
1310
+5V
VCC
6
4
T5
GND
1
+5V
IC5
TRE VCC+8
4
/RES
R77BC547 3DIS OUT
51K
2
i1uF
C1
NE555
TRI
CON
GND1
C3
47uF(35V)
GND
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
20/28
33
C2
0.1uF
JP3
IC5
JP1 JP2
R7
1K
BC547 BC547
74LS74N
T 1T 2
LED1 LED2
74LS126N
74HC04N
74LS74N
T32
3 12
3 1
LED3 LED4
T4BC547
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
21/28
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
22/28
34
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
23/28
35 11
2
1TR1
230-12VAC
4
3
GND
470uF
C2
1VO
GND
78L05Z
VI
IC2
3
GND
0.1uF
C1
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
24/28
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
25/28
35
JP2 JP6 JP5 JP3 JP1 JP4
M01PTH
1C2
TR1
P1
VP3 1
S1
M01PTH
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
26/28
36
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
27/28
13
RESULTS AND CONCLUSIONS
The Remote Automation using Networks
[RAN] on test performed exceptionally well to its
capability and accuracy. All the inherent parts of the
circuit performed consistently. It helped us to come out
with good judgment. With the features what it inherits, it
seems to be advantageous to the present era.
-
7/27/2019 29306350 Home Automation Using Phone Dtmf Touch Tone Modified Version
28/28
14
Final Implementation