Counter Timer Step 7

Embed Size (px)

Citation preview

  • 7/21/2019 Counter Timer Step 7

    1/12

    TIMER

    Fungsi timer : 1. Dapat mengatur kapan suatu output harus aktif setelah kita berikan input.

    2. Selain itu kita juga dapat mengatur seberapa lama

    output tersebut harus aktif.

    Macam-macam timer berdasarkan cara kerja nya :

    1. S_PULSE

    S input a!al"# nilai timer$ reset%& nilai timer dengan format interger%'D nilai timer dengan format %'D( status keluaran timer

    )enjelasan :

    "imer akan bekerja ketika input a!al *S+ bernilai ,1, dan lamanya menghitung *delaytime+ sesuai dengan nilai pada "# . etika timer menghitung dan nilai input a!al *S+berubah menjadi /0/ maka hitungan timer akan berhenti dan hitungannya akankembali ke a!al saat nilai S menjadi /1/. ilai sinyal output *(+ akan bernilai /1/selama timer menghitung ketika timer selesai menghitung nilai ( akan berubahmenjadi /0/. "imer akan di-reset *timer bernilai ,0,+ ketika nilai $eset *$+ bernilai,1,.

    S_PULSE

    S Q

    TV BIR BCD

  • 7/21/2019 Counter Timer Step 7

    2/12

    2. S)34" *35tendeed )ulse "imer+

    )enjelasan :

    "imer akan bekerja ketika input a!al *S+ bernilai ,1,. "imer akan terusmenghitung sampai nilai timer *"#+ habis !alaupun nilai input a!al *S+ berubahnilai menjadi ,0, ketika ditengah 6 tengah hitungan. etika timer menghitungdan nilai input a!al *S+ berubah menjadi /0/ dan berubah lagi menjadi /1/maka hitungan akan dimulai dari a!al lagi. ilai sinyal output *(+ akan bernilai/1/ selama timer menghitung ketika timer selesai menghitung nilai ( akanberubah menjadi /0/."imer akan di-reset *timer bernilai ,0,+ ketika nilai $eset

    *$+ bernilai ,1,.

  • 7/21/2019 Counter Timer Step 7

    3/12

    7. S8D" *8n Delay "imer+"imer akan bekerja selama input a!al *S+ selalu bernilai ,1, jika saatmenghitung *S+ berubah dari nilai ,1, menjadi ,0, maka hitungan timer akanberhenti. etika timer menghitung dan nilai input a!al *S+ berubah menjadi

    /0/ dan berubah lagi menjadi /1/ maka hitungan akan dimulai dari a!al lagi.ilai sinyal output *(+ saat timer menghitung adalah ,0, jika telah selesaimenghitung nilai ( berubah menjadi ,1,."imer akan di-reset *timer bernilai,0,+ ketika nilai $eset *$+ bernilai ,1,.

  • 7/21/2019 Counter Timer Step 7

    4/12

    9. S_ODTS (Retentetive On Delay Timer)Penjelasan :

    "imer akan bekerja ketika input a!al *S+ bernilai ,1,. "imer akan terus menghitung sampai nilai timer *"#+ habis !alaupun nilai input a!al *S+ berubah nilai menjadi ,0, ketika ditengah 6 tengah hitungan. etikatimer

    menghitung dan nilai input a!al *S+ berubah menjadi /0/ dan berubahlagi

    menjadi /1/ maka hitungan akan dimulai dari a!al lagi. ilai sinyaloutput

    *(+ akan bernilai /0/ selama timer menghitung ketika timer selesaimenghitung nilai ( akan berubah menjadi /1/."imer akan di-reset

    *timer

    bernilai ,0,+ ketika nilai $eset *$+ bernilai ,1,.

    . S8FFD" * 8ff Delay "imer +

    )enjelasan : "imer akan bekerja ketika input a!al *S+ bernilai ,1,. "imer akan terusmenghitung sampai nilai timer *"#+ habis !alaupun nilai input a!al *S+ berubah nilai

    menjadi ,0, ketika ditengah 6 tengah hitungan.etika timer menghitung dan nilaiinput a!al *S+ berubah menjadi /0/ dan berubah lagi menjadi /1/ maka hitungan akandimulai dari a!al lagi. ilai sinyal output *(+ akan bernilai /1/ selama timermenghitung ketika timer selesai menghitung nilai ( akan berubah menjadi /0/."imerakan di-reset *timer bernilai ,0,+ ketika nilai $eset *$+ bernilai ,1,. ilai timer dapatjuga menggunakan %& yaitu kode biner atau dengan %'D

  • 7/21/2019 Counter Timer Step 7

    5/12

    ---* S) + )ulse "imer 'oil

    ; " no. e 8n-Delay "imer 'oil

    ; " no.