Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

A Design to detect phone busy tone

Status
Not open for further replies.

Mr.Deeds

Newbie level 4
Joined
Jan 4, 2003
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
54
call progress tone detector lm567

I need to design a circuit to detect the signals coming to the phone,when the other line is busy,or no body answers.....Any Help?
 

S

sick_man

Guest
invite your kid sister to your house

bomb bomb

use 1 diode and a small disk of metal as a gnd

youll build up 50V when the volts goes birrrr birrrrr

its ringing
the single diode will rectify the audio off use a 500R resistor in series with the diode then connect the other end of the resisotor to a 9.1v regulator using just a single zener and a 2sc1815 or other gp npn

the resistor will act as a buffr so the audio dosnt die when the transmiter draws power

when you get it just right
it dosnt matter so much about a gnd you can manufature one just offsetting the ground - ve of the tx with another diode


other than this an easy way is just to use a 1mv - 4 or 5v opamp single audio range amp



to detect the ring you can again just use a single diode and transistor just using a smaller cap as you need less volts

change the ringing into a trigger to the transistor supply on a little vhf device
bingo from one wire on the line anywhere you tx on vhf
 

luben111

Advanced Member level 1
Joined
Mar 2, 2002
Messages
491
Helped
111
Reputation
223
Reaction score
107
Trophy points
1,323
Location
UK
Activity points
3,911
Hi,

Busy tone is easy to detect with PLL tone detector like LM567 - works great. Even in the data sheet of LM567 is some application that's suitable for detecting the busy signal.

Of course there are more advanced schemes - I used to work with one chip DTMF encoder/decoder with special feature to detect busy tone... just forgot the part name.

Luben
 

cesare

Full Member level 3
Joined
Feb 21, 2002
Messages
175
Helped
9
Reputation
18
Reaction score
2
Trophy points
1,298
Activity points
1,226
There are several ic called "Call progress detector" that perform the task

for example Clare M980 detect tones from 316Hz to 640Hz.
They need only a crystal and have a pin that goes High wen the tone is present.

externally a microprocessor must decode the tone pattern to distinguish between different meaning.

Regards
 

artem

Advanced Member level 4
Joined
May 22, 2003
Messages
1,350
Helped
126
Reputation
252
Reaction score
32
Trophy points
1,328
Location
Turkey
Activity points
13,450
There can be 2 type of tones -
busy tone
and ring back tone
Those could have or different conbination tone-pause or even different frequencies .
So if tone frequency is the same you should make circuit to detect timeout and detect duration difference . This information has to be specified in standard for subscriber line .
But this standard is different from country to country
 

artem

Advanced Member level 4
Joined
May 22, 2003
Messages
1,350
Helped
126
Reputation
252
Reaction score
32
Trophy points
1,328
Location
Turkey
Activity points
13,450
There could be IC to detect presence of tone for defined frequency , but in case for pause-tone combination , this has to be designed alone with timers on IC's but this complicates design and increases number of components there .

Simplest way to do that (from component point of view ) is to use mcu and OA as ADC with shifted input level .
The try to analyse the input sequence and may be correlation analysis will be enough to detect tione and duration differencies
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top