DTMF Decoder
Bu ayki projemizde PIC 16F84A ve 8870 entegresini kullanarak DTMF Kod çözücü projesini gerçekleştiriyoruz
Projemize geçmeden önce DTMF hakkında kısa bir açıklama yapalım isterseniz. DTMF (Dual Tone Multi Frequency) sözcüğünün Türkçe karşılığı olarak Çift Ton Çoklu Frekans’ı kullanabiliriz. Peki Çift ton ve çoklu frekans ne işe yarıyor? Bunu anlayabilmek için önce aşağıda verdiğim frekans tablosuna kısaca bir göz atalım.
1209 | 1336 | 1447 | 1633 | |
697 | 1 | 2 | 3 | A |
770 | 4 | 5 | 6 | B |
852 | 7 | 8 | 9 | C |
941 | * | 0 | # | D |
Tablodan da görülebileceği gibi her bir tuş için iki farklı frekans atanmıştır. Yanlış algılamayı engellemek için tüm frekanslar özel bir şekilde seçilmiştir. Devremiz yukarıdaki tabloda verdiğimiz bilgileri kullanarak hangi tuşa basıldığı yada gelen DTMF sinyalinin hangi rakkam/harf’e karşılık geldiğini 2X16 LCD ekran üzerinde görüntülemek üzere tasarlanmıştır.
Devremizde DTMF kodlarını çözmek için 8870 entegresi kullanılmış olup, çözülen DTMF kodları PIC16F84A yardımıyla LCD ekranda görüntülenmektedir.
Devremizin 12 volt ile çalışmakta olup, yerleşim planında yer alan hoparlör girişi ve şase girişlerine kullandığınız telsizin kulaklık çıkışını bağlayarak telsiziniz yardımıyla da DTMF kodlarını çözebilirsiniz.Sözü fazla uzatmadan hemen yerleşim planını verelim.
Devremizin baskılı devresini kendi imkanları ile basmak isteyenler için 1:1 ölçekli baskılı devre dosyasını buradan indirebilirsiniz.
Kullanılan PIC 16F84A’nın hex dosyasını buradan indirebilirsiniz.
Gelecek ay yeni bir proje ile buluşmak üzere hoşça kalın.
Tarık KONCA