ID Pemanggil Berbasis Mikrokontroler & Penggunaan DS1232

Coba Instrumen Kami Untuk Menghilangkan Masalah





Aplikasi Praktis dengan Mikrokontroler - Caller ID

ID Penelepon dikenal sebagai identifikasi penelepon (CID), ini adalah layanan telepon untuk mengirimkan nomor penelepon ke telepon orang yang dipanggil segera setelah panggilan dijawab. Di mana, ID penelepon juga dapat memberikan nama penelepon jika tersedia. ID penelepon dapat ditampilkan pada layar ponsel atau pada perangkat tampilan terpisah yang terhubung dengannya.

ID Penelepon adalah karakteristik jaringan telepon digital, di mana nomor telepon penelepon dapat ditransfer, menggunakan saluran telepon standar ke orang yang dipanggil sebelum dia menjawab panggilan. Ada dua sistem pensinyalan ID penelepon yang berbeda, di mana data dikirim antara semburan sinyal dering telepon pertama dan kedua. Selanjutnya informasi nomor dikirim menggunakan sinyal DTMF standar. Mikrokontroler digunakan untuk mengontrol sistem total.




Nomor masuk dan keluar ditampilkan pada layar LCD. Mikrokontroler digunakan untuk mengontrol keseluruhan sistem. Ini mendapatkan angka melalui decoder DTMF dan menampilkannya melalui LCD.

Catatan Kecil tentang DTMF:



Ada dua jenis sistem panggilan: Panggilan pulsa dan panggilan nada. Sistem panggilan nada adalah sistem panggilan umum dan lebih cepat dari sistem panggilan pulsa. DTMF digunakan dalam sistem saluran telepon dan juga digunakan untuk mengontrol sistem telepon. Sistem DTMF sebagian besar terdiri dari band frekuensi rendah dan tinggi untuk setiap nomor, menurut frekuensi ini sinyal dapat ditransfer ke sistem. Ketika nomor telepon ditekan maka akan menghasilkan nada.

Spesifikasi dan Standar ID Penelepon:


Ada dua jenis sistem pensinyalan ID pemanggil. Sistem penomoran terdiri dari kode negara (CC) dan angka signifikan nasional (NSN). Misalnya, di nomor telepon 91-9885098850, kode negaranya adalah '91' dan nomor signifikan nasional adalah '9885098850'. Angka signifikan nasional terdiri dari kode wilayah dan nomor pelanggan.

peneleponInformasi nomor panggilan dan informasi nomor yang dipanggil ditransfer dalam format berikut:

penelepon IInformasi yang diteruskan sebagai urutan nada DTMF. Dari gambar di atas, nomor panggil pertama dikirimkan dengan urutan urutan nomor yang diteruskan diikuti dengan kode informasi. Di sini A dan B menunjukkan awal dari panggilan dan nomor yang diteruskan. Jika ada lebih banyak nomor yang diteruskan maka nomor tersebut dikirimkan secara bergantian. Dan C adalah akhir transmisi.

Fitur Utama dari Perangkat ID Penelepon:

  • Menampilkan nomor telepon panggilan sebelum panggilan dijawab
  • Menyimpan log semua panggilan tak terjawab serta waktu dan tanggal panggilan
  • Menampilkan nomor yang dihubungi oleh pengguna dan durasi panggilan
  • Tampilan waktu dan tanggal saat perangkat menganggur
  • Memungkinkan pengguna untuk menyesuaikan tanggal dan waktu menggunakan tombol tekan

Diagram Blok Caller Id menggunakan 8051 dan Bekerja:

Mikrokontroler merupakan komponen terpenting dalam sistem ID pemanggil. Ini digunakan karena berbagai alasan. 8051 adalah pengontrol 8-bit, kita dapat memprogram dengan sangat mudah. Ini memiliki memori flash 4Kb, 128 byte RAM on-chip.

ID peneleponMikrokontroler memainkan peran utama dalam sistem ID pemanggil, ia mengontrol seluruh komponen sistem sepenuhnya terutama layar DTMF dan LCD. Fungsi utama perangkat ini adalah untuk menerima sinyal DTMF yang mewakili informasi ID pemanggil dari saluran telepon dan menerjemahkannya ke dalam kode biner yang sesuai. Sebuah ponsel dihubungkan dari soket telepon telinga ke decoder DTMF untuk menerima data. Kode-kode ini kemudian ditransfer ke mikrokontroler. Data yang diolah kemudian diberikan ke tampilan tujuh segmen yang terhubung paralel.

Sebuah cara untuk menguji Power Supply ke Sistem Berbasis Mikrokontroler - Menggunakan DS1232

DS1232 adalah chip monitor mikro, yang digunakan untuk memantau dan mengontrol catu daya dan pelaksanaan perangkat lunak dari sistem berbasis mikrokontroler dan untuk memberikan reset tombol tekan. Ini terutama bekerja pada tiga kondisi virtual:

  1. Pertama, referensi kompensasi suhu presisi dan rangkaian komparator memantau status Vcc.
  2. Fungsi kedua adalah melakukan kontrol reset push-bottom.
  3. Fungsi ketiga adalah pengatur waktu pengawas yang memaksa sinyal reset ke status aktif jika input strobo tidak didorong rendah sebelum waktu habis.

Ketika Vcc kembali ke kondisi dalam toleransi, sinyal reset disimpan dalam keadaan aktif minimal 250ms untuk memungkinkan catu daya dan prosesor stabil.

DS1232 tersedia dalam konfigurasi 8-pin dan 16-pin. Di sini kita hanya akan melihat sekitar 8-pin DS1232.

DS1232 Deskripsi Pin DS1232

Fitur:

  • Menghentikan dan memulai ulang mikroprosesor saat di luar kendali
  • DIP 8-pin dengan penghematan ruang
  • Menghapus komponen terpisah
  • Mikroprosesor akan memulai ulang secara otomatis saat listrik datang
  • Jika penggantian eksternal terjadi maka itu mengontrol tombol tekan
  • Daya suplai dikontrol 5% atau 10%
  • Mikroprosesor akan tetap ideal saat memeriksa transien daya

Penerapan DS1232:

Rangkaian di bawah ini menunjukkan bagaimana DS1232 digunakan dengan Mikrokontroler DS87C520.

Sirkuit DS1232

Dari rangkaian, resistor pull-up untuk output rendah aktif dan kapasitor decoupling untuk mengurangi kemungkinan kebisingan pada catu daya yang menyebabkan reset. Output RST dari DS1232 tidak diperlukan oleh mikrokontroler. LED digunakan untuk memberi sinyal ketika ISR (Permintaan Layanan Interupsi) sedang diservis.

Ketika sinyal reset tinggi aktif naik dengan VCC dan tetap tinggi antara 250 ms dan 1 detik. Reset rendah aktif tetap 0V sampai penundaan berlalu dan kemudian ditarik tinggi oleh resistor pull-up. Resistor pull-up diperlukan karena RST adalah keluaran kolektor terbuka. Biasanya, RST dan membutuhkan sekitar 450 ms menjadi tidak aktif. Jika sinyal reset tidak aktif, mikrokontroler harus menyalakan sinyal ST rendah sebelum timer pengawas berlalu. Pengatur waktu pengawas DS1232 tidak dapat dinonaktifkan, jadi ini harus terjadi dalam n ms setelah sinyal reset menjadi tidak aktif atau mikroprosesor akan disetel ulang. DS1232 memantau VCC setiap saat dan menyetel ulang mikrokontroler jika tegangan turun di bawah VCCTP (titik trip VCC). VCCTP dapat diprogram hingga 5% atau 10% di bawah VCC dan monitor mikro akan menahan sinyal reset aktif selama 250 ms hingga 1 detik setelah VCC pulih dan kembali di atas VCCTP. VCCTP diprogram dengan pin TOL.