Antar Muka Hook Detector dengan DST-51

AN0003

Interface ini mendeteksi kondisi gagang telephone dengan menggunakan opto coupler bi-directional H11AA1.
Rangkaian ini juga dapat digunakan untuk menerima pulse dial dari pesawat telephone.

Hook Interface Schematic

Hook Interface Schematic

 


Aplikasi
Interface ini dapat di aplikasi kan pada :

 

  • Hook Detector
  • Dialed Pulse Counter
  • Smart Phone Systems
  • Phone Security Systems
  • Auto Dialer

Deskripsi

Rangkaian hook detector ini menggunakan aliran arus sebagai detektor diangkat atau ditutupnya gagang telephone sehingga sama sekali tidak mengganggu tegangan yang ada pada jalur telephone. Apabila gagang telephone terangkat maka rangkaian dalam pesawat telephone akan terhubung dengan jalur telkom sehingga terjadi aliran arus pada R10. Arus tersebut diubah menjadi tegangan oleh R10 sehingga optocoupler aktif dan titik “HOOK” akan berubah menjadi 0 volt atau low. Sedangkan bila gagang telephone diletakkan maka rangkaian dalam pesawat telephone akan terputus dengan jalur telkom sehingga aliran arus pada R10 terhenti. Kondisi tegangan pada diode dari optocoupler menjadi 0 volt dan optocoupler non aktif. Titik “HOOK” yang mendapat bias dari R8 akan berubah menjadi high

Dengan digunakannya Optocoupler H11AA1 yang bersifat bidirectional pada arus forward diodenya maka posisi TIP dan RING dapat dibolak-balik, bahkan connector jalur telkom maupun connector pesawat telephone juga dapat dibolak-balik tanpa mengganggu proses kerja rangkaian.

Diputarnya nomor telephone dengan menggunakan mode pulse menimbulkan kondisi yang sama dengan terjadinya kondisi diangkat dan diletakkan gagang telephone sebanyak nomor yang diputar, oleh karena itu rangkaian ini juga dapat berfungsi untuk mengambil nomor telephone yang diputar dalam mode pulse.

Source Code

Berikut ini adalah source code nya

Delay_100mS  EQU 016EH 
ASCII_Out       EQU 0197H
Init_Serial       EQU 01B8H

;DF-88 Routines
Init_MT8888        EQU 0682H
AmbilPulse_Dial  EQU 06E9H

   Org 2000H   ; Reset Vector  
   Ajmp Start    ;
   Org 2003H   ; External Interrupt 0 Vector
   Reti              ;
   Org 200BH   ; Timer 0 Interrupt Vector
   Reti              ;
   Org 2013H   ; External Interrupt 1 Vector  
   Reti              ;
   Org 201BH   ; Timer 1 Interrupt Vector  
   Reti              ;
   Org 2023H   ; Serial Interrupt Vector  
   Reti              ;

Start:  

   Lcall   Init_MT8888  
   Jb       T0,*  
   Lcall   Delay_100mS

Loop:   

   Lcall   AmbilPulse_Dial  
   Lcall   ASCII_Out  
   Ajmp  Loop

Komponen pendukung

 

 

 

 

Modul pendukung

  • DF-88 DTMF/Pulse Transceiver + Call Progress Detector      

Tags: , , , , ,

Leave a Reply

301 Moved Permanently

301 Moved Permanently