dtmf-telefon.jpg

Telefon araması ile uzaklardaki elektronik cihazları kontrol etmek süper bir şey :) bu konu ile ilgili birkaç uygulama var

Microcontroller ile yapılmış DTMF Kontrol uygulamaları (DTMF Remote control) çok değerli bilgiler umarım işinize yarar feyz alırsınız :)

İlk uygulamamız Sevgili Erol Erdal Abimizden tüm detayları ile en güzeli kaynak .bas koduda var PIC16F628 ve HT9170 üzerine kurulu

telefon_kontrol.gif

Açıklama

PCB ölçüsü 1/1 oranında olup direk bastırılıp kullanılacaktır. Boyut ayarlamasına gerek yoktur.
Sistem PCB deki yer sorunu nedeni ile 6 adet cihaza kumanda edilecek şekilde tasarlanmıştır.
Sistemin çalışmaya başlaması için gerekli önseçimli zil çalma adedi 5 adet dir. Bu daha sonra telefonla değiştirilebilir.
Sistem 5 adet telefon zilinin çalmasını müteakip otomatik olarak açılır ve 3 adet açılış beep sesi duyulur. Beep sesleri mümkün olan en kuvvetli biçimde verilmeye çalışılmıştır. Daha da kuvvetlendirmek için devreye kuvvetlendirici bağlanması gerekmektedir. Sesin azlığından lütfen şikayet etmeyiniz. İsteyen kuvvetlendirici bağlayabilir.

Açılışı müteakip giriş için şifre girilmesi gerekir. Şifre 4 haneli bir rakam olup önseçimli şifre 1234 rakamıdır. Buda program içinden veya telefonla sonradan değiştirilebilmektedir.
Şayet şifrenizi unutur iseniz ikinci şifre ile sistemi açmanız mümkündür. Buda 2006 olarak belirlenmiştir. İsteyen bunu program içinden değiştirebilir (telefonla değiştirilemez).
Girilen şifre doğru ise, doğruluğu belirleyen bir beep mesajı değil ise yanlış olduğunu belirleyen bir beep mesajı alacaksınız.
Şifreniz yanlış ise yeniden girme imkanınız bulunmaktadır. Yeniden giriş imkanı 3 adettir. Şayet 3 defa yanlış şifre girerseniz sistem kendini kilitler ve yeniden giriş yapılmasına mani olur.

Girilen ÅŸifre doÄŸru ise;
Öncelikle bir işlem seçmeniz gerekecek. İki seçeneğiniz var;
# tuşuna basarak herhangi bir cihazı açma bölümüne geçebilirsiniz;
* tuşuna basarak herhangi bir cihazı kapatma bölümüne geçebilirsiniz.
Diyelimki # tuşu ile açma bölümüne geldiniz. Burada şayet;
- 0 tuşuna basarsanız sistemden hemen çıkarsınız ve hat kullanıma kapatılır.
- 1 tuşuna basarsanız 1 nolu cihaz açılır.
- 2 tuşuna basarsanız 2 nolu cihaz açılır
- 3 tuşuna basarsanız 3 nolu cihaz açılır
- 4 tuşuna basarsanız 4 nolu cihaz açılır.
- 5 tuşuna basarsanız 5 nolu cihaz açılır
- 6 tuşuna basarsanız 6 nolu cihaz açılır
- 8 tuşuna basarsanız zil çalma sayısını yeniden girersiniz (1-9 arası değer)
- 9 tuşuna basarsanız şifrenizi değiştirebilirsiniz. (4 haneli bir rakam)

Diyelimki * tuşu ile kapatma bölümüne geçtiniz. Burada şayet;
- 0 tuşuna basarsanız açık olan tüm cihazların hepsini kapatırsınız.
- 1 tuşuna basarsanız 1 nolu cihaz kapanır.
- 2 tuşuna basarsanız 2 nolu cihaz kapanır
- 3 tuşuna basarsanız 3 nolu cihaz kapanır.
- 4 tuşuna basarsanız 4 nolu cihaz kapanır.
- 5 tuşuna basarsanız 5 nolu cihaz kapanır
- 6 tuşuna basarsanız 6 nolu cihaz kapanır.

Şifre girişi seçilmiş ise (Önce # tuşu sonra 9 tuşu ile) öncelikle mevcut şifrenizi girmeniz ve gelen beep ikazlarını takiben yeni şifrenizi girmeniz gerekmektedir.
Gerek tuş girişlerinde ve gerekse şifre girişlerinde süre tutulmaktadır. Şayet önceden ayarlanmış süre içinde giriş yapılmaz ise sistem kendini otomatik olarak kapatacaktır.
Bu nedenle girişlerin çabuk yapılmasında yarar vardır. Sistemden hoşlanacağınız ümidi ile başarılar temenni ediyorum.

Ete

Uygulama Dosyalarını Buradan indirebilirsiniz .hex .bas şema pcb

—————————————————————————————————————————————

Foxdelta sitesinden güzel bir uygulama PIC16F84A DTMF Repeater Remote Controller

dtmf_pic16f84_mt8870.jpg

Açıklama
DTMF Kontrol devresinin ikinci denemesi. İlk çalışmanın başarılı olduğu söylenebilir bazı malzemeler sorun çıkartmıştı Sebepler 75T204 DTMF alıcısı ile PIC arasında arabirim problemi ile ilişkili olarak bulunmustur. 75T204 şimdi MT8870 ile değiştirilmişti ve sonuçlar %100’dur.

Uygulama Detayları ve diğer dosyalara Buradan ulaşabilirsiniz badlink.gif

—————————————————————————————————————————————

Khazama Sitesinden Atmel ATMEGA8 MT8870D üzerine kurulu güzel bir uygulama devre şeması .hex kodu ve orcad .dns .opj .dbk dosyaları var Detay ve dosyalara Buradan ulaşabilirsiniz badlink.gif

atmega8_dtmf.jpgdtmf_diagram.gif

—————————————————————————————————————————————

PIC16F84 ve KT3170 DTMF kod çözücü entegresi üzerine kurulu detaylı anlatımı ile güzel bir proje raporu Proje Dosyalarını Buradan indirebilirsiniz

DTMF Sinyallerle Uzaktan Kontrol Devresinde, kullanıcının hattın diğer ucundan telefon vasıtasıyla DTMF sinyaller olarak gönderdiği komutları PIC’in algılayabileceği Binary karşılıklarına çeviren KT3170 DTMF kod çözücü entegresinin gerekli konfigürasyona sahip şekli breadboard üzerinde kurularak denendi. Devreyi hattan yalıtmak amacıyla transformatör kullanıldı. Devrenin bu haliyle hattan fazla akım çektiği gözlendi. Bu sebeple hem devreyi korumak hem de hattı yüklememek için Şekil-2’deki devre kuruldu. Devrenin bu haliyle daha sağlıklı olarak çalıştığı ve hattan gelen DTMF sinyalleri doğru olarak çıkışlarına aktardığı tespit edildi.

dtmf_staj_raporu.png

—————————————————————————————————————————————

Radu Constantinescu DTMF Remote control – A software DTMF decoder for PIC 16F87X MCP6022 ve PIC16F877 üzerine kurulu bir proje devre şeması ve .asm kodları var Detaylara ve Dosyalara Buradan ulaşabilirsiniz Alternatif

This project is a simple DTMF Remote control. The DTMF detector is integrated in software. All the logic requested to receive and decode DTMF Commands over the phone line is integrated in the 16F877 chip, only few external components are used. As soon as possible I plan to switch to a 16F629-20 Pic and like that will be a Single Chip DTMF Remote Control. The debug possibilities of 16F877 made him a good choice in order to develop the application. Once the development is finished the downsize to a smaller Pic will reduce the cost and integrate the Comparator to.

dtmf-decoder-for-pic-16f87x.jpg

—————————————————————————————————————————————

Tuş Takımı hakkında detaylı bilgi (ingilizce) çeşitli bilgiler ve tuş seslerinin (wav formatında) bulunduğu güzel bir site dosyalar ve detaylara Buradan ulaşabilirsiniz badlink.gif

dtmf_dual-tone.PNG

770 Tone

—————————————————————————————————————————————

DTMF ile Röle Kontrol

Antrak sitesinden güzel bir uygulama Şükrü Özkarabacak Abimize Teşekkürler Dosyaları Buradan indirebilirsiniz Alternatif

dtmf_ile_role.jpg

DTMF ile kontrol sistemi birçok amatör rölede kulanılmaktadır Bu sistem sayesinde bir röle sistemini kilometrelerce öteden açamak veya kapatmak mümkündür Sistemimizin çalışma mantığına kısaca bakacak olursak , DTMF tonları önce HT8870 isimli entegreye ulaşmakta ve bu entegre tarafından çözülerek dört bitlik binary sayı sistemi şeklinde çıkmaktadır

dtmf_tablo.png

Bu dört bitlik sayı sistemi PIC16F84A tarafından algılanmakta ve sonrasında gelen bilginin doÄŸruluÄŸuna göre TR1 veya TR2 (BC547) transistörleri tetiklenerek röleler iletime geçmektedir. Devrede iki adet röle bulunmaktadır. İstendiÄŸinde bu röleler zamanlayıcı olarakta kullanılmaktadır. Ekte vermiÅŸ olduÄŸum dosyada devrenin PROTEUS programında çizilmiÅŸ baskı devresi , iki adet hex dosyası ve uygulamaya ait çeÅŸitli resimler bulunmaktadır. Hex dosyalarından birincisinde röle1 25 dakika zamanlayıcı olarak ayarlanmış diÄŸeri ise AÇ-KAPAT ÅŸeklinde çalışmaktadır. İkinci HEX dosyasında ise rölelerin ikiside sabit olarak AÇ-KAPAT olarak ayarlanmıştır. Zamanlayıcı özelliÄŸi bulunan hex dosyasının ÅŸifreleri şöyle ayarlanmıştır. Röle1 zamanlayıcı olarak ayarlı 25 dakika ÅŸifre “B01″ Röle2 AÇ-KAPAT ÅŸifre “B02″ aynı ÅŸifre hem açmak için hemde kapatmak için kullanılmaktadır. İkinci HEX dosyasının ÅŸifreleri Röle1 için “7A6″ Röle2 için “7A7″ ÅŸeklinde ayarlanmıştır.
Çalışmayı uygulayacak arkadaÅŸlara baÅŸarılar dilerim. Konu ile ilgili aklınıza takılabilecek hertürlü hususta banasukruozkarabacak@hotmail.com Bu mail adresi spam botlara karşı korumalıdır, görebilmek için Javascript açık olmalıdır adresinden ulaÅŸabilirsiniz tüm amatörlere TARSUS’TAN 73…..