Daftar Isi:

Cara Membuat Decoder Saluran Telepon DTMF (nada) Sederhana: 3 Langkah
Cara Membuat Decoder Saluran Telepon DTMF (nada) Sederhana: 3 Langkah

Video: Cara Membuat Decoder Saluran Telepon DTMF (nada) Sederhana: 3 Langkah

Video: Cara Membuat Decoder Saluran Telepon DTMF (nada) Sederhana: 3 Langkah
Video: Cara kerja MT8870 DTMF Voice Audio Decoding module 2024, Desember
Anonim
Cara Membuat Dekoder Saluran Telepon DTMF (nada) Sederhana
Cara Membuat Dekoder Saluran Telepon DTMF (nada) Sederhana
Cara Membuat Dekoder Saluran Telepon DTMF (nada) Sederhana
Cara Membuat Dekoder Saluran Telepon DTMF (nada) Sederhana
Cara Membuat Dekoder Saluran Telepon DTMF (nada) Sederhana
Cara Membuat Dekoder Saluran Telepon DTMF (nada) Sederhana

Ini adalah proyek sederhana yang memungkinkan Anda memecahkan kode sinyal DTMF pada dasarnya semua saluran telepon. Dalam tutorial ini, kami menggunakan decoder MT8870D. Kami menggunakan dekoder nada prebuilt karena, percayalah, itu adalah rasa sakit di belakang untuk mencoba dan melakukannya dengan Arduino (Pada dasarnya tidak mungkin). Decoder ini juga dibuat dengan cukup cerdas, sehingga memiliki lekukan di filter untuk nada panggilan umum (350 dan 440Hz) yang memungkinkan Anda mengenali nada DTMF saat panggilan berlangsung. Cerdas, bukan? Chip ini memiliki keluaran biner (Q1-Q4) dan bendera pembaruan perangkat keras (ESt). Empat keluaran biner tetap sama sampai nomor baru yang berbeda dipanggil. Ini akan menjadi masalah, karena kami hanya bisa mendeteksi ketika nomor baru ditekan. Tapi ES untuk menyelamatkan! Dengan cara ini, ketika nomor baru ditekan, pin EST akan memberi tahu kami bahwa nomor baru ditekan dan output biner telah diperbarui. Dengan ini kami dapat mendeteksi penekanan tombol apa pun. Jika Anda tertarik, berikut adalah lembar data untuk chip tersebut.

Perlengkapan

Decoder DTMF (Dalam diagram saya menggunakan MT8870D karena murah)

Sebuah mikroprosesor (Akan merekomendasikan Arduino)

Papan tempat memotong roti

Beberapa Kabel

Resistor 102KΩ

71.5KΩ resistor (jangan berpikir mereka membuat ini; cukup pasang resistor 68KΩ dan 3.3KΩ dan 200Ω secara seri)

390KΩ resistor

dua kapasitor 100nF keramik

Kristal dengan presisi 3,579545MHz

Dan catu daya 5v

Langkah 1: Pikirkan Tentang Apa yang Ingin Anda Lakukan Dengan Sirkuit Anda Setelahnya dan Pesan Suku Cadangnya

Rencanakan apa yang akan Anda lakukan dengan sirkuit buatan Anda (dll. apa yang akan saya sambungkan ke Arduino; apa yang akan saya kendalikan dengannya?)

Kemudian, pesan suku cadang Anda.

Langkah 2: Satukan Sirkuit Anda

Satukan Sirkuit Anda
Satukan Sirkuit Anda
Satukan Sirkuit Anda
Satukan Sirkuit Anda

Berikut adalah skema sederhana tentang bagaimana semuanya berjalan bersama:

Ingatlah untuk juga memasang komponen pengontrol lainnya (dll. relai)

Langkah 3: Selamat

AAAAND, selamat! Anda memiliki sirkuit yang berfungsi yang dapat memecahkan kode sinyal DTMF apa pun pada saluran telepon ANDA! Ini tentang bagaimana seharusnya terlihat:

Direkomendasikan: