İçindekiler:

Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır: 3 Adım
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır: 3 Adım

Video: Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır: 3 Adım

Video: Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır: 3 Adım
Video: İki kanal dtmf devresi 2024, Aralık
Anonim
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır
Basit Bir DTMF (ton) Telefon Hattı Şifre Çözücü Nasıl Yapılır

Bu, temelde herhangi bir telefon hattında DTMF sinyallerini çözmenize izin veren basit bir projedir. Bu eğitimde, MT8870D kod çözücüyü kullanıyoruz. Önceden oluşturulmuş bir ton kod çözücü kullanıyoruz çünkü inanın bana Arduino ile denemek ve yapmak arkada bir acıdır (temelde imkansızdır). Bu kod çözücü aynı zamanda oldukça akıllı bir şekilde oluşturulmuştur, bu nedenle genel çevirme tonları (350 ve 440Hz) için filtrede, herhangi bir DTMF tonunu WHILE çevirirken tanımanızı sağlayan çentiklere sahiptir. Akıllı, değil mi? Bu çip bir ikili çıkışa (Q1-Q4) ve bir donanım güncelleme bayrağına (ESt) sahiptir. Dört ikili çıkış, yeni bir farklı numara çevrilene kadar aynı kalır. Bu bir sorun olurdu, çünkü yalnızca yeni bir numaraya basıldığında algılayabiliyorduk. Ama kurtarmaya ESt! Bu şekilde yeni bir numaraya basıldığında ESt pini bize yeni bir numaraya basıldığını ve binary çıkışın güncellendiğini bildirecektir. Bununla, herhangi bir düğmeye basıldığını algılayabiliyoruz. İlgileniyorsanız, çipin veri sayfası burada.

Gereçler

Bir DTMF kod çözücü (şemalarda MT8870D'yi kullanıyorum çünkü ucuz)

Bir mikroişlemci (Arduino'yu tavsiye ederim)

ekmek tahtası

Bazı Teller

102KΩ direnç

71.5KΩ direnç (bunları yaptıklarını düşünmeyin; seri olarak 68KΩ ve 3.3KΩ ve 200Ω direnç koymanız yeterlidir)

390KΩ direnç

iki seramik 100nF kapasitör

Tam olarak 3.579545MHz'lik bir kristal

Ve 5v güç kaynağı

Adım 1: Daha Sonra Devrenizle Ne Yapmak İstediğinizi Düşünün ve Parçaları Sipariş Edin

Dahili devrenizle ne yapacağınızı planlayın (vb. Arduino'ya ne bağlayacağım; onunla neyi kontrol edeceğim?)

Ardından parçalarınızı sipariş edin.

Adım 2: Devrenizi Birleştirin

Devrenizi Birleştirin
Devrenizi Birleştirin
Devrenizi Birleştirin
Devrenizi Birleştirin

İşte her şeyin nasıl bir araya geldiğine dair basit bir şema:

Diğer kontrol bileşenlerinizi de (bir röle vb.) bağlamayı unutmayın.

3. Adım: Tebrikler

AAAAND, tebrikler! Telefon hattınızdaki herhangi bir DTMF sinyalini çözebilen işleyen bir devreniz var! Bu nasıl görünmesi gerektiğiyle ilgili:

Önerilen: