1. TIMER CLOCK Fungsi timer clock adalah sebagai penyedia pulsa detak untuk penghitung pulsa atau counter. Struktur dari sirkit ini terdiri dari IC timer 555 yang bekerja sebagai astabil multivibrator/free running multivibrator.
R2
4 8
U1
Q DC 3 7
10k
U2
14 1 2 3 6 7 CKA CKB R0(1) R0(2) R9(1) R9(2) 7490 Q0 Q1 Q2 Q3 12 9 8 11
C2
5 1.0u 2 GND TR CV
VCC
R1
TH 6 10k
NE555
C1
10u
U6:A
1
3 2 7408
U3
14 1 2 CKA CKB R0(1) Q0 Q1 Q2 Q3 12 9 8 11
2. ENCODER BCD COUNTER Fungsi encoder BCD counter adalah sebagai penghitung jumlah pulsa yang masuk pada pin inputnya Struktur dari rangkaian ini terdiri dari IC TTL 7490. Cara kerjanya, Apabila pada input pin 14 terdapat pulsa pertama, maka counter akan memberikan logika output DCBA menjadi 0001, dan output DCBA akan berubah menjadi 0010 pada pulsa kedua dan seterusnya.
R2
4 8
U1
Q DC 3 7
10k
U2
14 1 2 3 6 7 CKA CKB R0(1) R0(2) R9(1) R9(2) 7490 Q0 Q1 Q2 Q3 12 9 8 11 7 1 2 6 4 5 3
U4
A B C D BI/RBO RBI LT 7447 QA QB QC QD QE QF QG
CV
VCC
R1
2 GND TR TH 6 10k
NE555
C1
10u
U6:A
RESET
decoder/driver dari keluarga TTL 7447 yang bekerja sebagai driver 7 segment U3 U5 14 12 7 display. CKA Q0 A
1 2 6 CKB R0(1) R9(1) R9(2) 7490
Q1 Q2 segment Q3
9 8 11 decoder,
1 B 2 C 6 maka pada setiap perubahan kondisi D 4 BI/RBO 5 pulsa-pulsa untuk mendrive 7 RBI segment 3 LT 7447
QA QB QC QD QE QF QG
13 12 11 10 9 15 14
Q1 Q2 Q3
8 11
R1
2 6 4 5 3
0k
QB QC QD QE QF QG
11 10 9 15 14
150R
R7
150R
R8
150R
R9
150R
U6:A
1 3 2 7408
R10
150R
R11
150R
U3
14 1 2 3 6 7 CKA CKB R0(1) R0(2) R9(1) R9(2) 7490 Q0 Q1 Q2 Q3 12 9 8 11 7 1 2 6 4 5 3
U5
A B C D BI/RBO RBI LT 7447 QA QB QC QD QE QF QG 13 12 11 10 9 15 14
R12
150R
R13
150R
R14
150R
R15
150R
R16
150R
4. SEVEN SEGMENT Fungsi rangkaian driver adalah sebagai penampil informasi atau kode desimal. Struktur dari rangkaian ini terdiri dari 7 segment display common anoda. Apabila common terhubung ke logika 1, segment b dan c diberi logika 00, maka 7 segment display akan menampilkan angka desimal 1. Demikian pula bila segment a, b dan c berlogika 0 maka angka desimal 7 akan ditampilkan.
5. PEMBATAS Fungsi rangkaian pembatas adalah untuk membatasi nilai counter yang akan ditampilkan sesuai yang diinginkan. Struktur dari rangkaian ini terdiri dari rangkaian gerbang AND menggunakan IC TTL 7408. Input rangkaian pembatas ini berasal dari Output BCD Counter. Jika yang diinginkan batas hitungan terakhirnya adalah 29 maka saat hitungan ke-30 akan kembali pada hitungan awal. Sehingga pada rangkaian BCD Counter untuk satuan adalah 0, maka bilangan BCD tersebut adalah 0000 (DCBA). Pada rangkaian BCD Counter untuk puluhan adalah 3, maka bilangan BCD tersebut adalah 0011 (DCBA). Logika yang bernilai 1 tersebut dijadikan input rangkaian pembatas berupa gerbang AND, sehingga jika input B dan A berlogika satu (rangkaian BCD Counter untuk Puluhan) maka Output Pembatas akan berlogika 1. Output Pembatas tersebut akan digunakan sebagai
pemicu reset pada kedua rangkaian BCD Counter (Satuan dan Puluhan). Sehingga hitungan akan diulang kembali dari awal.
R2
4 8
U1
Q DC 3 7
10k
U2
14 1 2 3 6 7 CKA CKB R0(1) R0(2) R9(1) R9(2) 7490 Q0 Q1 Q2 Q3 12 9 8 11 7 1 2 6 4 5 3
U4
A B C D BI/RBO RBI LT 7447
VCC
C2
5 1.0u 2 GND TR CV
R1
TH 6 10k
Q Q Q Q Q Q Q
NE555
C1
10u
U6:A
1
RESET
3 2 7408
U3
14 1 2 3 6 7 CKA CKB R0(1) R0(2) R9(1) R9(2) 7490 Q0 Q1 Q2 Q3 12 9 8 11 7 1 2 6 4 5 3
U5
A B C D BI/RBO RBI LT 7447 QA QB QC QD QE QF QG 13 12 11 10 9 15 14
R 3 R 2
4 8
U 1
Q D C 3 7
10k
R 4 U 2
14 12 C K A Q 0 1 9 C K B Q 1 8 Q 2 11 Q 3 2 R 0 (1 ) 3 R 0 (2 ) 6 R 9 (1 ) 7 R 9 (2 ) 7490 7 1 2 6 4 5 3
150R
U 4
A Q B Q C Q D Q B I / R B QO R B I Q LT Q 7447 1 A 1 B 1 C 1 D 9 E 1 F 1 G 3 2 1 0 5 4
150R
R 5
150R
V C C
R 6
150R
C 2
5 1 .0 u 2 G N D C V
R 7
150R
R 8
150R
R 1
TR TH 1 6 10k
R 9
150R
N E 555
C 1
10u
U 6 :A
1
R 10
150R 2
R E SE T
3 7408
R 11
150R
U 3
14 12 C K A Q 0 1 9 C K B Q 1 8 Q 2 11 Q 3 2 R 0 (1 ) 3 R 0 (2 ) 6 R 9 (1 ) 7 R 9 (2 ) 7490 7 1 2 6 4 5 3
U 5
A Q B Q C Q D Q B I / R B QO R B I Q LT Q 7447 1 A 1 B 1 C 1 D 9 E 1 F 1 G 3 2 1 0 5 4
R 12
150R
R 13
150R
R 14
150R
R 15
150R
R 16
150R