dtmf ton üretici yardım

Başlatan arif0666, 20 Şubat 2012, 17:19:25

arif0666

benim dtmf kodu üretip telefon araması yapmam gerekiyor bilgi sahibi olanların yardımını bekliyorum

burak ozturk

happy coding.

mas

samusngun eski bir entegresi vardı. ks58006n telefonlarda kullanılıyor. içinde dtmf ton üreteci de var

http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/18/ks58006.pdf

elimde bu entegreden var. piyasada bulamazsan gönderebilirim.

cemilkendir

dtmf şart değilse darbeli arama yapabilirsin

Veli B.

12F629 ve 20Mhz xtal ile doğrudan üretebilirsiniz. Tuş takımı şart ise 16F648A vb bir MCU ile yapabilirsiniz. Kritik nokta çıkışta RC filtre kullanmak. Forumda çok konuşuldu bu konu. Arama yaparsanız ulaşırsınız.

ipek

Standart dışı tuş kullanırım Kolon kriş ile uğraşmam diyor isen ....

http://www.projectmf.org/  buraya bir bak derim....

arif0666

Alıntı yapılan: mas - 20 Şubat 2012, 19:57:27
samusngun eski bir entegresi vardı. ks58006n telefonlarda kullanılıyor. içinde dtmf ton üreteci de var

http://www.biltek.tubitak.gov.tr/gelisim/elektronik/dosyalar/18/ks58006.pdf

elimde bu entegreden var. piyasada bulamazsan gönderebilirim.

entegre var ama devre şeması yok bu entegreyi board üzerinde denemem lazım nasıl yapabilirim hangi devreyi kurmam lazım ilgilendiğiniz için teşekkürler


OG

Proton da çok kolay,

Syntax
DTMFout Pin, { OnTime }, { OffTime, } [ Tone {, Tone...} ]

Overview
Produce a DTMF Touch Tone sequence on Pin.

Operators
Pin is a Port.Bit constant that specifies the I/O pin to use. This pin will be set to output during
generation of tones and set to input after the command is finished.
OnTime is an optional variable, constant, or expression (0 - 65535) specifying the duration, in
ms, of the tone. If the OnTime parameter is not used, then the default time is 200ms
OffTime is an optional variable, constant, or expression (0 - 65535) specifying the length of silent
delay, in ms, after a tone (or between tones, if multiple tones are specified). If the OffTime
parameter is not used, then the default time is 50ms
Tone may be a variable, constant, or expression (0 - 15) specifying the DTMF tone to generate.
Tones 0 through 11 correspond to the standard layout of the telephone keypad, while 12
through 15 are the fourth-column tones used by phone test equipment and in some radio applications.

Example
DTMFout PORTA.0, [ 7, 4, 9, 9, 9, 0 ]

If the PICmicrotm was connected to the phone line correctly, the above command would dial
666-709. If you wanted to slow down the dialling in order to break through a noisy phone line or
radio link, you could use the optional OnTime and OffTime values: -

'Set the OnTime to 500ms and OffTime to 100ms
DTMFout PORTA.0, 500, 100, [7, 4, 9, 9, 9, 0]

Notes DTMF tones are used to dial a telephone, or remotely
control pieces of radio equipment. The PICmicrotm
can generate these tones digitally using the DTMFout
command. However, to achieve the best quality tones, a
higher crystal frequency is required. A 4MHz type will
work but the quality of the sound produced will suffer. The
circuits illustrate how to connect a speaker or audio amplifier
to hear the tones produced.
The PICmicrotm is a digital device, however, DTMF tones
are analogue waveforms, consisting of a mixture of two
sine waves at different audio frequencies. So how can a
digital device generate an analogue output? The
PICmicrotm creates and mixes two sine waves mathematically, then uses the resulting stream
of numbers to control the duty cycle of an extremely fast pulse-width modulation (Pwm) routine.
Therefore, what's actually being produced from the I/O pin is a rapid stream of pulses. The purpose
of the filtering arrangements illustrated above is to smooth out the high-frequency Pwm,
leaving behind only the lower frequency audio. You should keep this in mind if you wish to interface
the PICmicro's DTMF output to radios and other equipment that could be adversely affected
by the presence of high-frequency noise on the input. Make sure to filter the DTMF output
scrupulously. The circuits above are only a foundation; you may want to use an active lowpass
filter with a cut-off frequency of approximately 2KHz.


free image hosting
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

Ali_54

merhaba bende ks58006 ton üretecini kullanmaya çalışıyorum aynı Amaçla. ama Tone Out(pin12) çıkışından telefon hattına nasıl bir giriş yapabileceğimi bilemedim. Bunu Tarif edebilir misiniz?
1 harf öğretenin 4 gün kölesi olurum.