Searching \ for 'Dial, talk, recognize DTMF' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/pots/dtmf.htm?key=dtmf
Search entire site for: 'Dial, talk, recognize DTMF'.

Truncated match.
PICList Thread
'Dial, talk, recognize DTMF'
1998\02\01@173216 by Flavio Rizzardi

flavicon
face
Hello all.

My boss told me to build a circuit to be connected to the telephone line;
I'm doing some preliminary research and I'd like some tips or suggestions.
The circuit should be able to dial a phone number (DTMF or pulses), wait
for an answer from a human operator (i.e. distinguish a voice from a busy
line or other tones) and then recognize DTMF tones and reply with short
pre-recorded messages (something like: "Press 1 on your telephone to do
this, or 2 to do that").

I've already built something using a Mitel 8870 to recognize DTMF tones,
and I used an ISD1020 in another project to make my PIC talk over a phone
line, but these were low-cost projects;
this time my boss allowed me to spend as much as I want (oh well...)

My question is: is there something ready-to-wear to perform the four
functions that I need, or do I have to toy with half a dozen of different
circuits (one to dial, one for the DTMF tones and so on?)
The total length of the recorded messages is about 5 minutes; quality is
not a must, so long as you can understand the messages.

Thanks a lot for any reply, tip or hint.

By the way, if you need help with the 8870 or the ISD1020 I'm here to help.

Bye,

Flavio Rizzardi
design engineer

1998\02\01@184242 by Morgan Olsson

picon face
Maybe ne AD/DA chip, memory, and a signal processor?
But the signal processor need external components too...
WOW: Texas Instruments sell development boards with all this in a ready to
run PCB including Assembler, debugger and documents for only $99 !
Lust to add more memory (FLASH?) and the line interface, I think.

Only the programming left...

I think this is the right oppotunity if you want to learn signal processors!
(Myself have not had the time to play with them yet)
/Morgan

At 23:22 1998-02-01 +0100, you wrote:
{Quote hidden}

Morgan Olsson, MORGANS REGLERTEKNIK, Sweden, ph: +46 (0)414 70741; fax 70331
-

1998\02\01@195828 by Harold Hallikainen

picon face
On Sun, 1 Feb 1998 23:22:38 +0100 Flavio Rizzardi
<spam_OUTrizTakeThisOuTspamGHOST.BIO.UNIPD.IT> writes:
>Hello all.
>
>My boss told me to build a circuit to be connected to the telephone
>line;
>I'm doing some preliminary research and I'd like some tips or
>suggestions.
>The circuit should be able to dial a phone number (DTMF or pulses),
>wait
>for an answer from a human operator (i.e. distinguish a voice from a
>busy
>line or other tones) and then recognize DTMF tones and reply with
>short
>pre-recorded messages (something like: "Press 1 on your telephone to
>do
>this, or 2 to do that").
>



       How about just putting a socket in for an ISA card and use a
CHEAP internal data/fax/voice modem card?  These include an FCC
registered DAA and all the hardware you need.  It seems like it'll take a
fair amount of ROM to hold the digitized speech, but you can hang some
external ROM on the PIC and just have the PIC read a byte, then send it
to the modem card.

Harold

_____________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
Or call Juno at (800) 654-JUNO [654-5866]

1998\02\01@202350 by Charlie McCook

flavicon
face
>I've already built something using a Mitel 8870 to recognize DTMF tones,
>and I used an ISD1020 in another project to make my PIC talk over a phone

>
>My question is: is there something ready-to-wear to perform the four
>functions that I need, or do I have to toy with half a dozen of different
>circuits (one to dial, one for the DTMF tones

I beleive that there is a companion chip to the 8870 that has DTMF output
as well as input.  Also check digikey.com for other voice record chips of
longer record time.

chas  K4YC

1998\02\01@212200 by Amey Deosthali

flavicon
face
All the things you need can be done in software. Maybe a DSP processor is
not a bad idea. But you may even be able to do these things on a
microcontroller like PIC. DTMF dialing on a PIC or a DSP processor is not
difficult. I guess there is already a routine available for generating
sine waves on a PIC. DTMF decoding can also be done by the chip. You don't
need a 8870. There are a lot of algorithms for DTMF detection. Currently I
am working on a DTMF decoding algorithm on a microcontroller. I am working
with Shawn McCaslin of Cicada Semiconductor. Shawn also has a patent on
detecting voice in an environment of noise and voice. For more details
contact him at .....srmKILLspamspam@spam@cicada-semi.com

So I guess you can implement all this on a single chip. The only thing you
need to take care of is the speech digitization.

Amey

-------------------------------------------------------------------------------
                       AMEY A. DEOSTHALI
-------------------------------------------------------------------------------
Lab Address:                              Home Address:
ESPL, ENS526E                             3110 Red River, Apt # 208
Dept. of ECE                              Austin, TX 78705
University of Texas at Austin,            Tel:(512)-499-8957
Austin, TX 78712 - 1084.
Tel:(512)-232-2769
               Email:ameyspamKILLspamvision.ece.utexas.edu
               Web  :http://anchovy.ece.utexas.edu/~amey
-------------------------------------------------------------------------------

1998\02\02@041756 by Leon Heller

flavicon
picon face
In message <.....3.0.32.19980201232202.007adda0KILLspamspam.....ghost.bio.unipd.it>, Flavio
Rizzardi <EraseMErizspam_OUTspamTakeThisOuTGHOST.BIO.UNIPD.IT> writes
>Hello all.
>
>My boss told me to build a circuit to be connected to the telephone line;
>I'm doing some preliminary research and I'd like some tips or suggestions.
>The circuit should be able to dial a phone number (DTMF or pulses), wait
>for an answer from a human operator (i.e. distinguish a voice from a busy
>line or other tones) and then recognize DTMF tones and reply with short
>pre-recorded messages (something like: "Press 1 on your telephone to do
>this, or 2 to do that").

A DSP is the easiest way to handle that lot.

Leon
--
Leon Heller: leonspamspam_OUTlfheller.demon.co.uk http://www.lfheller.demon.co.uk
Amateur Radio Callsign G1HSM    Tel: +44 (0) 118 947 1424
See http://www.lfheller.demon.co.uk/dds.htm for details of my AD9850
DDS system. See " "/diy_dsp.htm for a simple DIY DSP ADSP-2104 system.

1998\02\02@075853 by Stevenson, Brad

flavicon
face
Well, if money isn't an issue, time usually is. The fastest way I could
think of doing this is pretty much the route you're looking at. A DSP is
certaintly a slick solution to the problem, but if your not up to date
on your signal theory, it won't be the easiest solution.

For the DTMF rx/tx I'd use the Mitel 8880. It also has a "Call Progress"
detector. Actually it is an energy detector, but you can time the
"Energy Detect" pin to distinguish between busy tone, ring back tone and
'randon' tones (ie. voice).

For the message playback, the ISD chips certaintly provide an easy
solution although you may have to daisy chain several together to give
you 5 minutes worth. The last time I used ISD chips was a couple of
years ago and the largest part I could get was 90 seconds. They may make
longer ones now.

Brad Stevenson, CET
The DPL Group - Telecom Techniques
506-635-1055 or 1-800-561-8880
http://www.dpl.ca

> {Original Message removed}

1998\02\02@164737 by andre

flavicon
face
Since your already familiar with pic,dtmf,isd1020 and you have done an other
project with pic I do not see any reason not to get this one done.

I do not know any ic that is ready to use for your project. if you found one
please let me know.

I was working on similar project for fun using DTMF by national TP5088.
it doesn't detect busy tone but it has 4 bit input for mcu to drive. you
can dial unlimited numbers. I prepared 16 macros for each button if I
want to dial 1-800-555-1212 I just type
dial_1
dial_8
dial_0
dial_0  and so on

for your project you need
1. pic to drive isd and dtmf
2. DTMF ic
3. isd  ic. to get 5 minutes time you may need to buy more then 10

Andre Abelian

Flavio Rizzardi wrote:

{Quote hidden}

--








==========================================
= http://www.compufire.com               =
= @spam@andreKILLspamspamcompufire.com             =
= KILLspammcu-engineeringKILLspamspamcompufire.com   =
= Andre Abelian: Engine Electronics, Inc.=
= Tel 909-589-5485  Fax 909-598-5695     =
==========================================


'Dial, talk, recognize DTMF'
1998\10\10@231415 by RICHARD SKINNER
flavicon
face
Hi,
I'm also trying interfacing a ISD chip to a 8870 then to the phone line.
I'm not very good at electronics and this is not a project for resell, just
a learning type of project.  Would you have a schematic that you could share
showing a dependable way to interface all of these items ?

Any help woul be most appreciated,
Thanks,

Richard Skinner
RemoveMErwskinnerTakeThisOuTspamworldnet.att.net
http://home.att.net/~rwskinner
{Original Message removed}

1998\10\12@110151 by Bob Carter

flavicon
face
Monday again......Where did the weekend go?,

Look at Teltone for a DTMF transceiver chip (approx $2.00) that allows
you to generate and receive DTMF tones. CP Clare carries a line of
modules (Cybergate) that interfaces to to telephone network (look for the
one with the 2-4 wire built in, CYG2217). Both these devices work very
well with a PIC.

Thank You,

Bob Carter, design engineer

Wildlife Materials, Inc.
1031 Autumn Ridge Road
Carbondale, IL 62901, USA

voice (618) 549-6330 (ext. 225)
fax   (618) 457-3340
email spamBeGonewolftechspamBeGonespammidwest.net
www   http://www.wildlifematerials.com

More... (looser matching)
- Last day of these posts
- In 1998 , 1999 only
- Today
- New search...