Şimdi Ara

PIC ile telefon hattını kontrol etmek

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
20
Cevap
0
Favori
3.621
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Beyler benim şu sorunum var ben uzaktan evdeki telefonu aradığımdan 2 çalmadan sonra telefonun hattını açmasını istiyorum yani 2 kere çaldırıcam telefonı ve hat açılıcak sanki biri ahizeyi kaldırmış gibi...

    hat açıldıktan sonra ben dışardaki telefondan herhengi bir tuşa basıcam evdeki telefon bu tuş bilgisini PIC e gönderip gerekli pini 1 yapıcak

    DTMF kod çözücü yongasını kullanacapımı biliyorum DTMF sinyallerini 4 bite çevirdikten sonra PIC e göndericem ve eeprom belleğe kaydettiğim verilerle karşılaştırıcam ve gerekli çıkışı 1 yapıcam

    örnek dışardaki telefondan evi aradım, 2 kez çaldı ve hat açıldı ,daha sonra ben 5 yuşuna bastım evdeki telefona bağlı DTMF kod çözücü kodu çözdü ve 4 bitlik bilgiyi PIC e yolladı PIC te belleğine baktı ve gereken çıkışı bir yaptı buraya kadar herşey tamam

    ama ben 2 çalmadan sonra hattı nasıl açıcam yani bu devreyi telefonun neresine bağlıycam???

    ikincisi bu DTMF kod çözücü yongasını evdeki telefonun neresine bağlamalıyım ki ben dışardan 5 tuşuna bastığımda gerekilen kod üretilip PIC e gitsin yani DTMF kod çözücüyü evdeki telefonun neresine bağlamalıyım ve 2 çalmadan sonra hattı nasıl açmalıyım

    dikkat ederseniz biriyle konuşurken kaza ile bir tuşa bastığımızda karşı taraf bu tonu duyuyor işte ben dışardan tuşa bastığımda (2 çalmadan sonra hat açıldıktan sonra) evdeki telefona bağlı DTMF kod çözücü bu tuş bilgidini 4 bite çecvirip PIC yollıycak bağlantılar konsunda yardım!! 2 kere çalıcınca neresini açcaz bu telefonunda hat açılsın







  • Telefonun kaç kere çaldığını bir zil algılama devresi ile algılayabilirsin. Google'dan arat olması gerek. Bu devrenin çıkışını bir pine verdiğinde telefon çaldığı sürece lojik "1" çalmadığı zaman ise lojik "0" üretilir. Sen 2 kere lojik "1" gördüğünde telefon 2 kere çalmış demektir.

    Telefonu otomatik olarak açma konusunda ise 600 ohmluk bir direnç işini görür. Telefonu açmak için 600 ohmluk bir direnci hatta paralel bağlaman gerekir. Bunu kontrol etmek için ise bir röle kullanabilirsin. PIC ile bu röleyi kontrol edip telefonu açabilirsin. İstersen bunu bir dene, kendin hatta 600 ohm civarında bir direnç bağla. Sonra telefonu ara (örneğin cep telefonu ile) meşgul olduğunu göreceksin.

    DTMF decoder konusunda ise zaten kataloğunda DMTF decoderi hatta nasıl bağlayacağın konusunda devre şeması vardır. Kolay gelsin.




  • hacı sağolasın da hatta nasıl bağlıycaz bu direnci hat nerde ben pek anlamam telefon olaylarından okuldan da gelince proje yapmak zorundayım biraz yardım
  • Hat telefona bağlanan jaktır işte. O jakı takip et bir yerde bulursun bantlanmış bir nokta veya bir fiş falan. Orada 2 kablo olacak oraya bağla direnci işte... Kolay gelsin...
  • dostum ben DTMF kod çözücü olarak MT8870 yongasını kullanıcam data sheetinde bağlantıları vermiş orda DTMF input var ben bunu evdeki telefonun nersine bağlamalıyımki dışardan cep telefonu ile aradığımda cep telefonundan bastığım tuşların DTMF sinyallerini evdeki telefon alıp PIC e yollasın yani DTMF input girişini evdeki telefonun neresine bağlamalıyım
  • Telefona değil hatta bağlayacaksın. Hatta 2 tane tel var herhangi birine bağlayabilirsin. Tabii diğer kalan ucu da toprağa bağlamalısın. Bu arada MT8870 entegresini nerden aldın? Kolay gelsin
  • Merhaba...
    Bence bir röle ve bir de trafo kullanırsanız , çok daha verimli olacaktır. İki çalmada röle yi çektirisiniz ve sesi de bir 600Ohm-600Ohm trafo ile alıp 8870 e girersiniz...Trafoyu , bozuk bir modem kartından çıkartabilirsiniz. zil iki kez çaldığında röle çeker ve bir zamanlayıcı ( mesela 1-2 dakikalık !!! ) çalışmaya başlar. Bu arada da trafo devreye girer rölenin diğer kontağı üzerinden ve hattaki sesleri sekonderine aktarır. Siz gereken kodları girip işlemlerinizi tamamlarsınız ve extra bir kod gönderip , zamanlayıcıyı reset edip röleyi bıraktırarak , hattı kapatırsınız. Zamanlayıcı niçin derseniz de , herhangi bir telefon geldiğinde , tel hattının açık kalmasını önlemek için derim.
    Saygılar.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • eyvallah ta hocam bunun başka yolu yokmu

    trafo filan uğraşmadan yani DTMF in girişini başka ne şekilde ana telefona bağlarımki bu sesleri DTMF yongasına aktarıyım
  • yani ben pek anlamıyorumda trafo zor geldi ya
  • PuPPet sen ne yaptığını sanıyorsun bak benin nickim PanDa sen beim nicki niyi alıyosun ki ben senin acemiler netten tanıyorum o nick ve resimle girme hoca en azından değişik yaz terbiyesizliğin luzumu yok
  • hocam bu nicki ve resmi illa sen kullanıcan diye bir kaide mi var istediğim i seçerim alla alla
  • Arkadaşlar katalogtaki devreye hiç mi bakmadınız yaa. Bakın işte aşağıda verdim devreyi. DTMF input yazan yere hattın herhangi bir ucunu bağlayın. Hattın kalan diğer ucunu ise devredeki toprağa bağlayın. Hatta zaten 2 tane tel var. Hat nerde diye daha sormayın. Hat telefona gelen kablodur. O kablodan paralel bir hat çekin, devreye bağlayın işte. Devreden de görüleceği gibi araya 2 direnç 1 kondansatör atmanız gerekiyor, işte hepsi bu kadar.

     PIC ile telefon hattını kontrol etmek
  • merhaba...
    Arkadaşlar... Trafoyu , tel hattından devreyi galvanik olarak ayırmak için önermiştim. Yoksa 8870 entegresi direkt olarak hat uçlarına tabii ki direkt olarak da bağlanır. Ancak bu durumda , PIC li devremizi SMPS beslemeli , topraklanmış cihazlar veya PC ye direkt olarak bağlantılandırırsak , şase hatasından dolayı oluşacak aşırı gürültü ve parazitlerin , 8870 ini çalışmasını engellemesi kesin gibidir. Bunun sıkıntısını ve ardından getirdiği problemleri yaşadığım için trafo önermiştim. Ayrıca , hattı 600 Ohm ile açtığımızda , ya PIC yazılımında , ya da harici bir zamanlama devresi koymalıyız ki , herhangi biri telefon açtığında telefon hattı bir süre sonra kapanabilsin ve meşgul edilmesin santral kapatana kadar... Zili algılamak için bir optokuplör kullanılabilir. Standart zil sesi 20Hz lik bir darbeler grubundan oluşur. Bu ve benzeri sorularınızın cevabı için birtakım linkleri de veriyorum. Kolay gelsin...

    http://wandel.ca/homepage/pbx.html
    http://www.bobblick.com/techref/projects/tonedec/toneline.gif
    http://www.dschmidt.com/modemxfmr.jpg
    http://www.melabs.com/downloads/LABXTSCH.PDF
    http://jenal.com/pdfs/dt8prg2.pdf
    http://www.twysted-pair.com/cgi-bin/eboard30/index2.cgi?frames=no&board=Main&mode=Archived&message=2746
    http://www.electronic-circuits-diagrams.com/microcontrollers/microcontrollers1.shtml
    http://electro-tech-online.com/viewtopic.php?t=2222
    http://www.ee.washington.edu/conselec/A95/projects/jjblome/dschem.gif
    http://www.ee.washington.edu/conselec/A95/projects/jjblome/callerid.htm
    http://www.shout.net/~wildixon/
    http://www.homeautomationindex.com/

    saygılar.




  • Feyzee data sheet i inceledim zaten ama trafo filan grince karıştırdım ama şimdi olay çözüldü herşey için sağolun
  • Arkadaşlar benim de telefonu açmam gerekiyor. Trafo kullanılmadan nasıl açabilirim

    Ben telefonun çaldığını anlıyabilmem lazım bunu pic ile yapacam onuda göz önüne alarak bana cevap veririseniz sevinirim
  • girişe bir kondansatör tak çıkışından eksiye bir direnç ona bağlı bir diyot diyaottan geçen gerilimi istenilen değerde bir kondansatör tak onun çıkşına 4017 sayıcı çıkışını 2 şerli ayır diyotla bağla..
  • Arkadaşlar benim yapmak istediğim telefon ile bilgisayarda kayıtlı olan veri tabanındaki bilgileri mail ile göndermek, fakat forum da verilen devreyi kurdum Q1 Q2 Q3 Q4 çıkışlarına birer tane led bağladım çalıştığını kontrol etmek için. cep telefonundan aradığım telefonu açtım ve numaraları tuşladım fakat devredeki ledlerde bir değişiklik olmadı sürekli yanıyor. Bunun nedeni telefon hattındaki parazit mi ? yoksa mutlaka bir pic 16f84 kullanmalımıyım? Ben direk olarak çıkışları bilgisayarın paralel portuna bağlamayı düşünmüştüm. Ve basılan tuşları pic yerine Visual Basic de programlayacağım Yardım ederseniz çok sevinirim.


    Devreyi çalıştıramadım
  • bu arada ben 8870 entegresini bilgisayarın parelel portundaki 5V ile tetikliyorum sorun bu olabilirmi?
    Yardım ederseniz çok sevinirim
  • sana biraz fikir verir

    ha bide tarihe dikkat


     PIC ile telefon hattını kontrol etmek


     PIC ile telefon hattını kontrol etmek



    < Bu mesaj bu kişi tarafından değiştirildi leeon -- 8 Ağustos 2006; 21:42:05 >
  • devreyi çalıştırmayı başardım

    Teşekkürler
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.