counter timer step 7
Post on 05-Feb-2018
253 Views
Preview:
TRANSCRIPT
-
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.
top related