tp5088 - dtmf çıkışı var ama tel. çalmıyor...!

Başlatan mustafa_cmbz, 09 Mayıs 2011, 03:18:13

mustafa_cmbz

arkadaşlar çok yakın bir arkadaşımın proje ödevine yardım etmekteyim ama şuan ilk kez kullandığım tp5088 dtmf üreten entegresi ile uğraşıyorum.Devrenin diğer fonksiyonları çalışıp duru (tp5088 de çalışıyor ama ) çıkışta videoda izleyeceğiniz entegrenin çıkışından dtfm sinyalini duyabiliyorum ama çevirdiğim numarayı bir türlü çaldıramıyorum sizce sorun neyden kaynaklanıyor olabilir.daha önce bu konuyla alakalı çalışan 1-2 arkadaşımız varmış sitede konuları buldum ama açılan başlıklarda işin sonu getirelememiş ve açıklayıcı bilgi verilmemiş.

gözden geçirmem gerken kısımlar nerelerdir?

devrede kullandığım telefon hattı ile yapılan bağlantı kısmı (1:1 trafolu kısım) bilim teknikteki dtmf ile kontrol başlıklı uygulamadan alıtıdır :




video:


http://www.izlesene.com/video/dtmf-ile-kontrol/3412565

http://www.facebook.com/video/video.php?v=212282188797168&comments

entegrenin çıkışını direkt rölenin kontakları üzerinden hat trafosuna verdim...pcb dende resim ekliyeceğim çok geç oldu şimdi videonun yüklenmesi uzun sürdü de biraz...



t2

Paralel telefonu kaldırın, numara çevrilirken oradan tonlu arama sesini duyabiliyor musunuz? Duyamıyorsanız çevirme işi kesin olmamış demektir. ( duysanız da olmayabilir)

resimlerde tonlu aramayı üreten tp5088  yok.

Alıntı Yapentegrenin çıkışını direkt rölenin kontakları üzerinden hat trafosuna verdim
Bu entegrenin çıkışı muhtemelen çok zayıftır. hat trafosunu sürmez. lm386 amp. veya 1 adet bc337 gibi transistör  yardımıyla akımı yükseltilir. Telefon haTTINA ÖYLE BAĞLANIR.

Tel. hattına durduk yerde numara gönderilirse numara çevrilmiş sayılmaz. Önce bir direnç yardımıyla hattan akım çekilmeye başlanır. (470hm uygun) 1 saniye beklenir. numara gönderilir. böylece arama tamamlanmış olur. Daha sonra diğer işler yapılır. Sesli mesaj iletimi vb...

mustafa_cmbz

paraleldeki telefonun ahizesini devre dtmf üretmeye başladığında kaldırdığımda dtmf tonlarını duyabiliyorum....ama anladığım kadarıyla santral ürettiğim dtmf tonlarınıalgılamıyor.çünki normal bi telefonu ahizesini kaldırıp 4-5sn hiç bi işlem yapmazsanız dıt dıt dıttt dıt dıt dıtttt diye bir ton verir ya aynı o ton sesini duyoyorum pareledeki telefonun ahizesinden devre dtmf üretirken..

t2

Önce paralel telefonu kaldırın. ÇEvir sesi duyulurken devre arama yapsın. Bu şekilde  sorun çıkmayabilir. (belki rölenin çekmesi darbeli arama gibi algılanıyor o yüzden öyle )

Klein

çiple trafo arasındaki  100n kapasitörün değerini biraz yükseltirseniz ( 400-500n) sorun düzelebilir.  Ama bazı hatlarda yine sorun yaşayabilirsiniz. Garantiye almak için  çipin çıkışını bir transistörle sürmeniz gerekebilir.
Siz tonu duyuyorsunuz ama  duyduğunuz ton olması gereken ton değil. Muhtemelen kapasite ve bobinden dolayı ton değişiyor.

aslan_korhan

Arkadaşlarında dediği gibi 5088'in çıkış seviyesini yükseltmen gerekebilir. BC548 yeterli olur.
Ama bundan önce 5088'in çıkışına bir trimpot bağla ve bununla çıkış seviyesini ayarla.
Seviye yüksek olduğu zaman DTMF sinyali bozuluyor ve karşı taraf algılamıyor. Hatta bazı tonları algılayıp bazılarını algılamıyor. Ben araya her zaman bir trimpot kullanırım...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

mustafa_cmbz

http://www.wulfden.org/downloads/datasheets/TP5088.pdf        entegrenin datasheet'i

http://www.kmitl.ac.th/~kswichit/dtmf/dtmf.htm                            entegre hakkında kısa bilgi

http://www.newark.com/etal/p1200/line-matching-transformer/dp/17M8870   kullandığım 1:1 hat trafosunun markası modeli - datasheeti  (kurumu yaşmı bilmiyorum)






isiste şema olarak elimde telefon hattlı ile ilgili kendi çizimin olmadığı için netten çeşitli şemalardan toparlama yoluyla çizdiğim pcb'nin telefon hattı ile ilgili kısmı....ben şemayı bilim tekniğin verdiği trafolu hat açma kapama şemasına göre (bu şema orada sadece mt8870 için kullanılmış) çizdiğim için tp5088'de sorun yaşadım gibi geldi ve


tp5088'in datasheetinde :



izah etmiş olduğu gibi trafonun bi ucunu tp5088'in besleme ucuna bir diğer ucunuda transitör ile anahtarlayarak tp5088'in ürettiği tonları trafonun diğer ucuna aktarıyor.../Fakat kart üzerinde değişiklikler yaparak bu yöntemide denedim..olmadı....!


piyasada bulabilleceğimiz başka isimlerde hangi dtmf üreten entegreler var acaba?






burak1000

ben daha önce CM8870 kullanmıştım pek sorun çıkmadı.
datasheet:
http://www.google.com.tr/url?sa=t&source=web&cd=1&ved=0CBoQFjAA&url=http%3A%2F%2Fwww.biltek.tubitak.gov.tr%2Fgelisim%2Felektronik%2Fdosyalar%2F18%2Fics8870.pdf&rct=j&q=CM8870&ei=Fl7KTd7-L4PKswa23tmHAw&usg=AFQjCNE5GBYWu8ETSC3omfM5P-S7pxLP9w

telefon hattına 470 Ohm luk direnci attıktan sonra arkadaşların dediğin gibi çıkış seviyesini bir transistör ile yükseltirsen  tahminimce olacaktır.


birde ben kendi deneyimde olmayınca transistörün tetiklemesini dtmf entegersi üzerinden verirken collector ucuna +12V bağlamıştım belki 5 volt yetmiyordur diye :P.

gokhan1500

CM8870 dtmf alıcıdır.Biltek deki devre alıcı için tasarlanmış o yüzden herhangi bir sıkıntı yok bende sıkıntısız çalıştırdım bu kısmı.Ama aramaya gelince bende aynı sorunla karşılaştım.Telefon için kullanılcak özelliğe göre ön devrenin tasarımı değişiyor.Hatta bunun için özel modüller üretmişler(DAA module) Linkte istenilen özellikler için ürünler mevcut: http://www.clare.com/products/cybergate.htm... Ebayde buldum bu ürünlerden bir kaç tane fiyatları pahalı 10 dolar ile 20 dolar arasındalar kendimiz tasarlamamız gerekecek.Fax modem üzerindeki devreleri araştırıyorum şu an bilgiye ulaştıkca paylaşırım.

burak1000

Alıntı yapılan: gokhan1500 - 11 Mayıs 2011, 13:53:34
CM8870 dtmf alıcıdır.Biltek deki devre alıcı için tasarlanmış o yüzden herhangi bir sıkıntı yok bende sıkıntısız çalıştırdım bu kısmı.Ama aramaya gelince bende aynı sorunla karşılaştım.Telefon için kullanılcak özelliğe göre ön devrenin tasarımı değişiyor.Hatta bunun için özel modüller üretmişler(DAA module) Linkte istenilen özellikler için ürünler mevcut: http://www.clare.com/products/cybergate.htm... Ebayde buldum bu ürünlerden bir kaç tane fiyatları pahalı 10 dolar ile 20 dolar arasındalar kendimiz tasarlamamız gerekecek.Fax modem üzerindeki devreleri araştırıyorum şu an bilgiye ulaştıkca paylaşırım.
demek ki bir daha soruyu düzgün okumadan cevap vermemeliyim teşekkürler :D

mufitsozen

Alıntı yapılan: gokhan1500 - 11 Mayıs 2011, 13:53:34
CM8870 dtmf alıcıdır.Biltek deki devre alıcı için tasarlanmış o yüzden herhangi bir sıkıntı yok bende sıkıntısız çalıştırdım bu kısmı.Ama aramaya gelince bende aynı sorunla karşılaştım.Telefon için kullanılcak özelliğe göre ön devrenin tasarımı değişiyor.Hatta bunun için özel modüller üretmişler(DAA module) Linkte istenilen özellikler için ürünler mevcut: http://www.clare.com/products/cybergate.htm... Ebayde buldum bu ürünlerden bir kaç tane fiyatları pahalı 10 dolar ile 20 dolar arasındalar kendimiz tasarlamamız gerekecek.Fax modem üzerindeki devreleri araştırıyorum şu an bilgiye ulaştıkca paylaşırım.

DAA icin ornek devre yapabilirsiniz: http://www.daycounter.com/Circuits/DAA/DAA.phtml

eger projenizi yapmak icin 2-3 tane DAA lazimsa bende analog DAA olmasi lazim, isterseniz veririm.

Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

aslan_korhan

DTMF'yi neden direkt olarak işlemciden üretmiyorsun ?
Hem 5 pin yerine sadece 1 pin kullanmış olursun.
Birkaç telefon şemasını inceleyip bunlara göre DTMF sinyalini nasıl telefon hattına vereceğini bulabilirsin...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

mustafa_cmbz

hay allahım yarabbim çıldırma aşamasına geldim transistörle sürdüm olmadı araya trimpot attım olmadı kondansatörleri değiştirdim yine olmadı.Ben dtmf ile daha basit olur dedim gsm modül almışken ondan vazgeçtim başıma daha da iş açmışım farkında değilim :)

neyse bklm eve gittiğimde picle dtmf tonlarını üreten daha önce sitede paylaşan bi arkadaş vardı o kodları bir deniyeceğim daha sonra mt8870 için direkt telefon hattına bağlanan bir ayrı kart tasarlayıp mt8870 in çalıştığından da emin olduktan sonra trafolu hattı açıp kapatan kısımla ilgili deneme yanılma bişiler yapıcam.bklm ne yapabileceğiz...

bişi merak ediyorum burada hat trafosunu kullanmasak direkt 470r direnç ile hattı açıp dtmf tonlarını o şekilde göndersek sorun olurmu ? bu işlemi picle yaparken de mpsa92 gibi transistörleri kullanmak şartmıdır?

Klein



Ben böyle yapıyorum. Şimdilik bir sorun yaşamadım. Kullandığım DTMF çipi HT9200. Seri haberleşmeli bir çip. Eğer pin sayınız yetersiz ise bunu kullanabilirsiniz.

Transistörün beyzindeki direnç 1K olacak. Ctrl+C , Ctrl+V hatası.

gokhan1500

#14
mufitsozen abimizden aldığım DAA ile dtmf aramayı sıkıntısız hallettim.Kendisiylede tanışma fırsatı buldum bu vesileyle.Kendisi bu işe yeni adım atmış olan bendenize oldukça yaralı bilgilerde verdi burdan bir daha teşekkürü borç bilirim sağolasın müfit abi.

Cermetek DAA ile Mt8888 bağlantı şeması:
[IMG]http://img831.imageshack.us/img831/9230/mt8888daa.png[/img]