Antar Muka DTMF Decoder dengan DST-51

AN0001

Interface ini menggunakan teknik pengambilan sinyal DTMF oleh AT89C51 Minimum System dengan menggunakan IC MT8870/CM8870 sebagai konverter DTMF ke binary

DTMF Interface

DTMF Interface

Aplikasi

Interface ini dapat di aplikasi kan pada :

  • Home Control System
  • Phone Billing System
  •  Smart Phone System
  • Phone Security System


Description

MT8870D atau CM8870 menerima sinyal DTMF melalui T1 AX141 Coupling Transformer dan di decode menjadi binary. AX141 adalah trafo dengan impedansi 600 ohm 1:1 yang digunakan untuk meng-coupling sinyal DTMF dari jalur telephone

Saat MT8870D/CM8870 menerima Sinyal DTMF dan kode biner muncul pada outputnya (Q0…Q3) maka kaki STD akan berubah dari kondisi low menjadi high hingga Sinyal DTMF hilang. Dengan menggunakan U2 7404 sebagai inverter, maka sinyal STD dapat digunakan untuk memberi interupsi pada INT0 atau INT1 dari MCS51 sehingga mikrokontroler dapat mengetahui bahwa kode biner telah muncul pada output DTMF.

Source Code

Program ini digunakan untuk mengambil Sinyal DTMF dan menyimpannya mulai pada alamat 30H

Org    2000H
Ajmp  Start
Org    2003H
Ajmp  Int0

Start:

Mov  R0,#30H
Mov  P1,#0FFH ; Set P1 as input
Mov  IE,#81H ;
Enable Int0 Ajmp  *

Int0:

Clr    IE.0 ; Disable Int0
Mov  A,P1
Anl    A,#0FH 
Mov  @R0,A ; Simpan Sinyal DTMF yang didecode ke memori
Inc    R0
Setb  IE.0 ; Enable Int0
Reti

Komponen pendukung

Modul pendukung

Keterangan lebih lanjut bisa hubungi support@delta-electronic.com

Tags: , , , , ,

Leave a Reply