OLEH :
Dosen Pembimbing : 1. Sofyan Tato, ST, MT. 2. Kurniawati Naim, ST, MT. 3.
Sulhan Bone, S.ST, MT. 4. Andarini, ST, MT / PLP : Hasmiati
TAHUN 2018
1
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Allah SWT, atas Rahmat dan Hidayah-Nya
sehingga laporan Elektronika Digital dan Mikrokontroler ini dapat diselesaikan.
Tujuan dari pembuatan laporan ini adalah untuk memberi gambaran mengenai
pelaksanaan praktikum serta bentuk pertanggungjawaban sebagai bahan evaluasi hasil praktik
yang telah di dilakukan.
Penulis menyadari bahwa dalam penyusunan laporan ini masih banyak kesalahan dan
kekeliruan, maka dari itu penulis sangat mengharapkan kritik dan saran yang bersifat
membangun guna memperbaiki kesalahan, agar dalam penyusunan laporan selanjutnya bisa
lebih baik kedepannya.
Akhir kata penulis mengucapkan terima kasih, semoga laporan ini dapat bermanfaat.
Penulis
Nur Azizah Karim
421 17 016
2
DAFTAR ISI
LABORATORIUM.................................................................................................................. 1
KATA PENGANTAR ............................................................................................................... 2
DAFTAR ISI.............................................................................................................................. 3
DAFTAR TABEL ...................................................................................................................... 6
DAFTAR GAMBAR ................................................................................................................. 7
DASAR GERBANG I ............................................................................................................. 15
1.1 TUJUAN ..................................................................................................................... 15
1.2 TEORI DASAR .......................................................................................................... 15
1.3 ALAT DAN BAHAN ................................................................................................. 18
1.4 LANGKAH KERJA ................................................................................................... 18
1.5 HASIL PERCOBAAN ............................................................................................... 20
1.6 ANALISIS .................................................................................................................. 25
1.7 KESIMPULAN........................................................................................................... 29
1.8 DAFTAR PUSTAKA ................................................................................................. 30
DASAR GERBANG II ............................................................................................................ 31
2.1 TUJUAN ..................................................................................................................... 31
2.2 TEORI DASAR .......................................................................................................... 31
2.3 ALAT DAN BAHAN ................................................................................................. 35
2.4 LANGKAH KERJA ................................................................................................... 35
2.5 HASIL PERCOBAAN ............................................................................................... 43
2.6 ANALISIS .................................................................................................................. 54
2.7 KESIMPULAN........................................................................................................... 65
2.8 DAFTAR PUSTAKA ................................................................................................. 66
LAMPIRAN............................................................................................................................ 66
DASAR LOGIKA PENJUMLAHAN BINER ........................................................................ 67
3.1 TUJUAN ..................................................................................................................... 67
3.2 TEORI DASAR .......................................................................................................... 67
3.3 ALAT DAN BAHAN ................................................................................................. 69
3.4 LANGKAH KERJA ................................................................................................... 70
3.5 HASIL PERCOBAAN ............................................................................................... 71
3.6 ANALISIS .................................................................................................................. 78
3.7 KESIMPULAN........................................................................................................... 85
3.8 DAFTAR PUSTAKA ................................................................................................. 85
LAMPIRAN............................................................................................................................ 86
PENYEDERHANAAN FUNGSI LOGIKA............................................................................ 87
3
4.1 TUJUAN ..................................................................................................................... 87
4.2 TEORI DASAR .......................................................................................................... 87
4.3 ALAT DAN BAHAN ................................................................................................. 92
4.4 LANGKAH KERJA ................................................................................................... 92
4.5 HASIL PERCOBAAN ............................................................................................... 94
4.6 ANALISIS ............................................................................................................... 114
4.7 KESIMPULAN......................................................................................................... 156
4.8 DAFTAR PUSTAKA ............................................................................................... 156
LAMPIRAN.......................................................................................................................... 157
FLIP-FLOP ............................................................................................................................ 158
5.1 TUJUAN ................................................................................................................... 158
5.2 TEORI DASAR ........................................................................................................ 158
5.3 ALAT DAN BAHAN ............................................................................................... 162
5.4 LANGKAH KERJA ................................................................................................. 162
5.5 HASIL PERCOBAAN ............................................................................................. 164
5.6 ANALISIS ................................................................................................................ 175
5.7 KESIMPULAN......................................................................................................... 200
5.8 DAFTAR PUSTAKA ............................................................................................... 200
LAMPIRAN.......................................................................................................................... 201
DIGITAL OUTPUT LED ...................................................................................................... 202
6.1 TUJUAN ................................................................................................................... 202
6.2 TEORI DASAR ........................................................................................................ 202
6.3 ALAT DAN BAHAN ............................................................................................... 207
6.4 LANGKAH KERJA ................................................................................................. 208
6.5 HASIL PERCOBAAN ............................................................................................. 215
6.6 ANALISIS ................................................................................................................ 222
6.7 KESIMPULAN......................................................................................................... 233
6.8 DAFTAR PUSTAKA ............................................................................................... 233
SEVEN SEGMENT ............................................................................................................... 234
7.1 TUJUAN PERCOBAAN.......................................................................................... 234
7.2 TEORI DASAR ........................................................................................................ 234
7.3 ALAT DAN BAHAN ............................................................................................... 236
7.4 LANGKAH KERJA ................................................................................................. 237
7.5 HASIL PERCOBAAN ............................................................................................. 238
7.6 ANALISIS ................................................................................................................ 250
7.7 KESIMPULAN......................................................................................................... 277
7.8 DAFTAR PUSTAKA ............................................................................................... 278
4
LCD........................................................................................................................................ 279
8.1 TUJUAN PERCOBAAN.......................................................................................... 279
8.2 TEORI DASAR ........................................................................................................ 279
8.3 ALAT DAN BAHAN ............................................................................................... 284
8.4 LANGKAH KERJA ................................................................................................. 284
8.5 HASIL PERCOBAAN ............................................................................................. 285
8.6 ANALISIS ................................................................................................................ 289
8.7 KESIMPULAN......................................................................................................... 297
8.8 DAFTAR PUSTAKA ............................................................................................... 298
DIGITAL INPUT SWITCH .................................................................................................. 299
9.1 TUJUAN PERCOBAAN.......................................................................................... 299
9.2 TEORI DASAR ........................................................................................................ 299
9.3 ALAT DAN BAHAN ............................................................................................... 301
9.4 LANGKAH KERJA ................................................................................................. 301
9.5 HASIL PERCOBAAN ............................................................................................. 302
9.6 ANALISIS ................................................................................................................ 311
9.7 KESIMPULAN......................................................................................................... 326
9.8 DAFTAR PUSTAKA ............................................................................................... 327
ANALOG INPUT (ADC)...................................................................................................... 328
10.1 TUJUAN PERCOBAAN.......................................................................................... 328
10.2 TEORI DASAR ........................................................................................................ 328
10.3 ALAT DAN BAHAN ............................................................................................... 331
10.4 LANGKAH KERJA ................................................................................................. 332
10.5 HASIL PERCOBAAN ............................................................................................. 334
10.6 ANALISIS ................................................................................................................ 337
10.7 KESIMPULAN......................................................................................................... 343
10.8 DAFTAR PUSTAKA ............................................................................................... 343
5
DAFTAR TABEL
6
DAFTAR GAMBAR
7
Gambar 48 Kondisi saklar A = 1 & B = 0, led padam ............................................................. 53
Gambar 49 Kondisi saklar A = 1 & B = 1, led menyala .......................................................... 53
Gambar 50 Simulasi Kondisi saklar A = 0 & B = 0 ................................................................ 54
Gambar 51 Simulasi Kondisi saklar A = 0 & B = 1 ................................................................ 54
Gambar 52 Simulasi Kondisi saklar A = 1 & B = 0 ................................................................ 55
Gambar 53 Simulasi Kondisi saklar A = 0 & B = 0 ................................................................ 56
Gambar 54 Simulasi Kondisi saklar A = 0 & B = 1 ................................................................ 56
Gambar 55 Simulasi Kondisi saklar A = 0 & B = 1 ................................................................ 56
Gambar 56 Simulasi Kondisi saklar A = 1 & B = 1 ................................................................ 57
Gambar 57 Simulasi Kondisi saklar A = 0 .............................................................................. 58
Gambar 58 Simulasi kondisi saklar A = 1 ............................................................................... 58
Gambar 59 Simulasi kondisi saklar A = 0 B = 0 .................................................................... 60
Gambar 60 Simulasi kondisi saklar A = 0, B = 1 .................................................................... 60
Gambar 61 Simulasi kondisi saklar A = 1 B = 0 ..................................................................... 60
Gambar 62 Simulasi keadaan saklar A = 1 B = 1 .................................................................... 61
Gambar 63 Simulasi keadaan saklar A = 0 B = 0 ................................................................... 61
Gambar 64 Simulasi keadaan saklar A = 0 B = 1 .................................................................... 62
Gambar 65 Simulasi keadaan saklar A = 1 B = 0 .................................................................... 62
Gambar 66 Simulasi keadaan saklar A = 1 B = 1 .................................................................... 63
Gambar 67 Simulasi keadaan saklar A = 0 B = 0 .................................................................... 63
Gambar 68 Simulasi keadaan saklar A = 0 B = 1 .................................................................... 64
Gambar 69 Simulasi keadaan saklar A= 1 B = 0 ..................................................................... 64
Gambar 70 Simulasi keadaan saklar A = 1 B = 1 .................................................................... 64
Gambar 71 Gerbang logika Half-Adder .................................................................................. 68
Gambar 72 Gerbang Logika Full-Adder .................................................................................. 69
Gambar 73 Percobaan 1 half-adder.......................................................................................... 70
Gambar 74 Percobaan 2 full-adder .......................................................................................... 71
Gambar 75 Rangkaian half-adder input A = 0 B = 0, output S = 0 Co = 0 ............................. 72
Gambar 76 Rangkaian half-adder input A = 1 B = 0, output S = 1 Co = 0 ............................. 72
Gambar 77 Rangkaian half-adder input A = 0 B = 1, output S = 1 Co = 0 ............................. 73
Gambar 78 Rangkaian half-adder input A = 1 B = 1, output S = 0 Co = 1 ............................. 73
Gambar 79 Rangkaian full-adder input A = 0 B = 0 C = 0, output S = 0 Co = 0 .................... 74
Gambar 80 Rangkaian full-adder input A = 0 B = 0 C = 1, output S = 1 Co = 0 .................... 75
Gambar 81 Rangkaian full-adder input A = 0 B = 1 C = 0, output S = 1 Co = 0 .................... 75
Gambar 82 Rangkaian full-adder input A = 0 B = 1 C = 1, output S = 0 Co = 1 .................... 76
Gambar 83 Rangkaian full-adder input A = 1 B = 0 C = 0, output S = 1 Co = 0 .................... 76
Gambar 84 Rangkaian full-adder input A = 1 B = 0 C = 1, output S = 0 Co = 1 .................... 77
Gambar 85 Rangkaian full-adder input A = 1 B = 1 C = 0, output S = 0 Co = 1 .................... 77
Gambar 86 Rangkaian full-adder input A = 1 B = 1 C = 1, output S = 1 Co = 1 .................... 78
Gambar 87 Gambar skematik percobaan half-adder ............................................................... 78
Gambar 88 Simulasi Rangkaian half-adder input A = 0 B = 0 ................................................ 79
Gambar 89 Simulasi Rangkaian half-adder input A = 0 & B = 1 ............................................ 79
Gambar 90 Simulasi Rangkaian half-adder input A = 1 & B = 0 ............................................ 80
Gambar 91 Simulasi Rangkaian half-adder input A = 1 & B = 1 ............................................ 80
Gambar 92 Gambar skematik percobaan full-adder ................................................................ 81
Gambar 93 Simulasi Rangkaian full-adder input A = 0, B = 0, C = 0..................................... 82
Gambar 94 Simulasi Rangkaian full-adder A = 0, B = 0, C = 1 .............................................. 82
Gambar 95 Simulasi Rangkaian full-adder A = 0, B = 1, C = 0 .............................................. 82
Gambar 96 Simulasi Rangkaian full-adder A = 0, B = 1, C = 1 .............................................. 83
Gambar 97 Simulasi Rangkaian full-adder A = 1, B = 0, C = 0 .............................................. 83
8
Gambar 98 Simulasi Rangkaian full-adder A = 1, B = 0, C = 1 .............................................. 83
Gambar 99 Simulasi Rangkaian full-adder A = 1, B = 1, C = 0 .............................................. 84
Gambar 100 Simulasi Rangkaian full-adder A = 1, B = 1, C = 1 ............................................ 84
Gambar 101 LAMPIRAN DATA PRAKTIKUM ................................................................... 86
Gambar 102 Percobaan rangkaian A’BC’ + ABC’ = Y .......................................................... 92
Gambar 103 Percobaan rangkaian (A’+B’).(A+B+C) = Y...................................................... 93
Gambar 104 Percobaan rangkaian (A.B'.C') + (A'.D) = Y ...................................................... 93
Gambar 105 percobaan rangkaian (A’.B’).(A + B) ................................................................. 94
Gambar 106 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=0 ............................. 95
Gambar 107 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=1 ............................. 95
Gambar 108 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=0 ............................. 96
Gambar 109 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=1 ............................. 96
Gambar 110 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=0 ............................. 97
Gambar 111 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=1 ............................. 97
Gambar 112 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=0 ............................. 98
Gambar 113 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=0 ............................. 98
Gambar 114 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=0 B=0 C=0 ........................ 99
Gambar 115 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=0 B=0 C=1 ...................... 100
Gambar 116 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=0 B=1 C=0 ...................... 100
Gambar 117 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=0 B=1 C=1 ...................... 101
Gambar 118 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=1 B=0 C=0 ...................... 101
Gambar 119 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=1 B=0 C=1 ...................... 102
Gambar 120 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=1 B=1 C=0 ...................... 102
Gambar 121 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=1 B=1 C=1 ...................... 103
Gambar 122 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=0 D=0 .............. 104
Gambar 123 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=0 D=1 ............... 104
Gambar 124 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=1 D=0 ............... 105
Gambar 125 (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=1 D=1 ................................. 105
Gambar 126 (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=0 D=0 ................................. 106
Gambar 127 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=0 D=1 ............... 106
Gambar 128 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=1 D=0 ............... 107
Gambar 129 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=1 D=1 ............... 107
Gambar 130 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=0 D=0 ............... 108
Gambar 131 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=0 D=1 ............... 108
Gambar 132 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=1 D=0 ............... 109
Gambar 133 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=1 D=1 ............... 109
Gambar 134 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=0 D=0 ............... 110
Gambar 135 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=0 D=1 ............... 110
Gambar 136 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=1 D=0 ............... 111
Gambar 137 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=1 D=1 ............... 111
Gambar 138 rangkaian (A’.B’).(A + B), untuk saklar A=0 B=0 ........................................... 112
Gambar 139 rangkaian (A’.B’).(A + B), untuk saklar A=0 B=1 ........................................... 113
Gambar 140 rangkaian (A’.B’).(A + B), untuk saklar A=1 B=0 ........................................... 113
Gambar 141 rangkaian (A’.B’).(A + B), untuk saklar A=1 B=1 ........................................... 114
Gambar 142 Gambar skematik percobaan pertama ............................................................... 114
Gambar 143 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=0 ............. 115
Gambar 144 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=1 ............. 116
Gambar 145 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=0 ............. 117
Gambar 146 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=1 ............. 118
Gambar 147 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=0 ............. 119
9
Gambar 148 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=1 ............. 120
Gambar 149 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=0 ............. 121
Gambar 150 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=1 ............. 122
Gambar 151 Gambar skematik percobaan kedua .................................................................. 123
Gambar 152 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=0 C=0.......... 123
Gambar 153 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=0 C=1.......... 124
Gambar 154 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=1 C=0.......... 125
Gambar 155 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=1 C=1.......... 127
Gambar 156 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=0 C=0.......... 128
Gambar 157 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=0 C=1.......... 129
Gambar 158 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=1 C=0.......... 131
Gambar 159 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=1 C=0.......... 132
Gambar 160 Gambar skematik percobaan ketiga .................................................................. 133
Gambar 161 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=0, D=0
................................................................................................................................................ 133
Gambar 162 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=0, D=1
................................................................................................................................................ 134
Gambar 163 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=1, D=0
................................................................................................................................................ 136
Gambar 164 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=1, D=1
................................................................................................................................................ 137
Gambar 165 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=0, D=0
................................................................................................................................................ 138
Gambar 166 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=0, D=1
................................................................................................................................................ 139
Gambar 167 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=1, D=0
................................................................................................................................................ 140
Gambar 168 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=1, D=1
................................................................................................................................................ 141
Gambar 169 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=0, D=0
................................................................................................................................................ 142
Gambar 170 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=0, D=1
................................................................................................................................................ 144
Gambar 171 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=0, D=1
................................................................................................................................................ 145
Gambar 172 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=1, D=1
................................................................................................................................................ 146
Gambar 173 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=0, D=0
................................................................................................................................................ 147
Gambar 174 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=0, D=1
................................................................................................................................................ 148
Gambar 175 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=0, D=1
................................................................................................................................................ 149
Gambar 176 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=1, D=1
................................................................................................................................................ 151
Gambar 177 Gambar skematik percobaan keempat .............................................................. 152
Gambar 178 Simulasi rangkaian (A’.B’).(A + B) untuk saklar A=0 B=0 ............................. 152
Gambar 179 Simulasi rangkaian (A’.B’).(A + B) untuk saklar A=0 B=1 ........................... 153
Gambar 180 Simulasi rangkaian (A’.B’).(A + B) untuk saklar A=1 B=0 ........................... 154
Gambar 181 Simulasi rangkaian (A’.B’).(A + B) untuk saklar A=1 B=1 ........................... 155
10
Gambar 182 RS Flip-Flop ...................................................................................................... 159
Gambar 183 CRS Flip-Flop ................................................................................................... 159
Gambar 184 D Flip Flop ........................................................................................................ 160
Gambar 185 T Flip Flop ........................................................................................................ 161
Gambar 186 JK Flip Flop ...................................................................................................... 161
Gambar 187 Rangkaian 1 (RS flip-flop)................................................................................ 163
Gambar 188 Rangkaian 2 (CRS flip-flop) ............................................................................. 163
Gambar 189 Rangkaian 3 (JK flip-flop) ................................................................................ 163
Gambar 190 RS flip-flop dalam kondisi R=0 S=0 ................................................................ 164
Gambar 191 RS flip-flop dalam kondisi R=0 S=1 ................................................................ 164
Gambar 192 RS flip-flop dalam kondisi R=1 S=0 ................................................................ 165
Gambar 193 RS flip-flop dalam kondisi R=1 S=0 ................................................................ 165
Gambar 194 CRS flip-flop dalam kondisi C=0 R=0 S=0 ...................................................... 166
Gambar 195 CRS flip-flop dalam kondisi C=0 R=0 S=1 ...................................................... 166
Gambar 196 CRS flip-flop dalam kondisi C=0 R=1 S=0 ...................................................... 167
Gambar 197 CRS flip-flop dalam kondisi C=0 R=1 S=0 ...................................................... 167
Gambar 198 CRS flip-flop dalam kondisi C=1 R=0 S=0 ...................................................... 168
Gambar 199 CRS flip-flop dalam kondisi C=1 R=0 S=1 ...................................................... 168
Gambar 200 CRS flip-flop dalam kondisi C=1 R=1 S=0 ...................................................... 169
Gambar 201 CRS flip-flop dalam kondisi C=1 R=1 S=0 ...................................................... 169
Gambar 202 JK flip-flop dalam kondisi C=0 R=0 S=0 ......................................................... 170
Gambar 203 JK flip-flop dalam kondisi C=0 R=0 S=1 ......................................................... 171
Gambar 204 JK flip-flop dalam kondisi C=0 R=1 S=0 ......................................................... 171
Gambar 205 JK flip-flop dalam kondisi C=0 R=1 S=1 ......................................................... 172
Gambar 206 JK flip-flop dalam kondisi C=1 R=0 S=0 ......................................................... 172
Gambar 207 JK flip-flop dalam kondisi C=1 R=0 S=1 ......................................................... 173
Gambar 208 JK flip-flop dalam kondisi C=1 R=1 S=0 ......................................................... 173
Gambar 209 JK flip-flop dalam kondisi C=1 R=1 S=1 ......................................................... 174
Gambar 210 Pengawatan RS Flip-flop keadaan 0 dan 0 ....................................................... 175
Gambar 211 Pengawatan RS Flip-flop keadaan 0 dan 1 ....................................................... 176
Gambar 212 Pengawatan RS Flip-flop keadaan 1 dan 0 ....................................................... 177
Gambar 213 Pengawatan RS Flip-flop keadaan 1 dan 1 ....................................................... 178
Gambar 214 Pengawatan CRS Flip-flop keadaan 0, 0, dan 0 ................................................ 179
Gambar 215 Pengawatan CRS Flip-flop keadaan 0, 0, dan 1 ................................................ 180
Gambar 216 Pengawatan CRS Flip-flop keadaan 0, 1, dan 0 ................................................ 181
Gambar 217 Pengawatan CRS Flip-flop keadaan 0, 1, dan 1 ................................................ 182
Gambar 218 Pengawatan CRS Flip-flop keadaan 1, 0, dan 0 ................................................ 184
Gambar 219 Pengawatan CRS Flip-flop keadaan 1, 0, dan 1 ................................................ 185
Gambar 220 Pengawatan CRS Flip-flop keadaan 1, 1, dan 0 ................................................ 186
Gambar 221 Pengawatan CRS Flip-flop keadaan 1, 1, dan 1 ................................................ 187
Gambar 222 Pengawatan JK Flip-flop keadaan 0, 0, dan 0 ................................................... 188
Gambar 223 Pengawatan JK Flip-flop keadaan 0, 0, dan 1 ................................................... 190
Gambar 224 Pengawatan JK Flip-flop keadaan 0, 1, dan 0 ................................................... 191
Gambar 225 Pengawatan JK Flip-flop keadaan 0, 1, dan 1 ................................................... 193
Gambar 226 Pengawatan JK Flip-flop keadaan 1, 0, dan 0 ................................................... 194
Gambar 227 Pengawatan JK Flip-flop keadaan 1, 0, dan 1 ................................................... 196
Gambar 228 Pengawatan JK Flip-flop keadaan 1, 1, dan 0 ................................................... 197
Gambar 229 Pengawatan JK Flip-flop keadaan 1, 1, dan 1 ................................................... 199
Gambar 230 Gambar Struktur Arduino ................................................................................. 203
Gambar 231 Beberapa tipe papan arduino ............................................................................. 205
11
Gambar 232 Tampilan aplikasi proteus ................................................................................. 206
Gambar 233 LED dan simbolnya .......................................................................................... 207
Gambar 234 Program menyalakan lampu LED di PIN 13 .................................................... 212
Gambar 235 Program menyalakan lampu LED BLINK tiap satu detik ................................ 212
Gambar 236 Program menyalakan 3 lampu LED .................................................................. 212
Gambar 237 Program menyalakan 3 lampu LED BLINK tiap satu detik ............................. 213
Gambar 238 Program menyalakan running LED .................................................................. 213
Gambar 239 Gambar simulasi rangkaian 1 ............................................................................ 214
Gambar 240 Gambar simulasi rangkaian 2 ............................................................................ 214
Gambar 241 Percobaan 1 : Menyalakan lampu LED di PIN 13 ............................................ 215
Gambar 242 Percobaan 2 : LED Blink dalam kondisi padam ............................................... 215
Gambar 243 Percobaan 2 : LED Blink dalam kondisi menyala ............................................ 216
Gambar 244 Percobaan 3 : Menyalakan tiga lampu LED ..................................................... 216
Gambar 245 Percobaan 4 : LED Blink dalam kondisi padam ............................................... 217
Gambar 246 Percobaan 4 : LED Blink dalam kondisi menyala ............................................ 217
Gambar 247 Percobaan 5 : Running LED L1 menyala ......................................................... 218
Gambar 248 Percobaan 5 : Running LED L2 menyala ......................................................... 218
Gambar 249 Percobaan 5 : Running LED L3 menyala ......................................................... 219
Gambar 250 Percobaan 5 : Running LED L4 menyala ......................................................... 219
Gambar 251 Percobaan 5 : Running LED L5 menyala ......................................................... 220
Gambar 252 Percobaan 5 : Running LED L6 menyala ......................................................... 220
Gambar 253 Percobaan 5 : Running LED L7 menyala ......................................................... 221
Gambar 254 Percobaan 5 : Running LED L8 menyala ......................................................... 221
Gambar 255 Simulasi Percobaan 1 ........................................................................................ 223
Gambar 256 Simulasi Percobaan 2 ........................................................................................ 225
Gambar 257 Simulasi Percobaan 3 ........................................................................................ 227
Gambar 258 Simulasi Percobaan 4 ........................................................................................ 229
Gambar 259 Simulasi Percobaan 5 ........................................................................................ 233
Gambar 260 Seven Segmen Anoda dan Katoda .................................................................... 235
Gambar 261 Simulasi Seven Segment ................................................................................... 237
Gambar 262 Percobaan 1 Menyalakan Seven Segmen Angka 0 ........................................... 238
Gambar 263 Percobaan 2 Menyalakan Seven Segmen Angka 0 (Counter Up) .................... 238
Gambar 264 Percobaan 2 Menyalakan Seven Segmen Angka 1 (Counter Up) .................... 239
Gambar 265 Percobaan 2 Menyalakan Seven Segmen Angka 2 (Counter Up) .................... 239
Gambar 266 Percobaan 3 Menyalakan Seven Segmen Angka 0 (Counter Up) .................... 240
Gambar 267 Percobaan 3 Menyalakan Seven Segmen Angka 1 (Counter Up) .................... 240
Gambar 268 Percobaan 3 Menyalakan Seven Segmen Angka 2 (Counter Up) .................... 241
Gambar 269 Percobaan 3 Menyalakan Seven Segmen Angka 3 (Counter Up) .................... 241
Gambar 270 Percobaan 3 Menyalakan Seven Segmen Angka 4 (Counter Up) .................... 242
Gambar 271 Percobaan 3 Menyalakan Seven Segmen Angka 5 (Counter Up) .................... 242
Gambar 272 Percobaan 3 Menyalakan Seven Segmen Angka 6 (Counter Up) .................... 243
Gambar 273 Percobaan 3 Menyalakan Seven Segmen Angka 7 (Counter Up) .................... 243
Gambar 274 Percobaan 3 Menyalakan Seven Segmen Angka 8 (Counter Up) .................... 244
Gambar 275 Percobaan 3 Menyalakan Seven Segmen Angka 9 (Counter Up) .................... 244
Gambar 276 Percobaan 4 Menyalakan Seven Segmen Angka 9 (Counter Down) ............... 245
Gambar 277 Percobaan 4 Menyalakan Seven Segmen Angka 8 (Counter Down) ............... 245
Gambar 278 Percobaan 4 Menyalakan Seven Segmen Angka 7 (Counter Down) ............... 246
Gambar 279 Percobaan 4 Menyalakan Seven Segmen Angka 6 (Counter Down) ............... 246
Gambar 280 Percobaan 4 Menyalakan Seven Segmen Angka 5 (Counter Down) ............... 247
Gambar 281 Percobaan 4 Menyalakan Seven Segmen Angka 4 (Counter Down) ............... 247
12
Gambar 282 Percobaan 4 Menyalakan Seven Segmen Angka 3 (Counter Down) ............... 248
Gambar 283 Percobaan 4 Menyalakan Seven Segmen Angka 2 (Counter Down) ............... 248
Gambar 284 Percobaan 4 Menyalakan Seven Segmen Angka 1 (Counter Down) .............. 249
Gambar 285 Percobaan 4 Menyalakan Seven Segmen Angka 0 (Counter Down) ............... 249
Gambar 286 Format Program Percobaan 1 ............................................................................ 250
Gambar 287 Simulasi Percobaan 1 Menyalakan Seven Segmen Angka 0 ............................ 251
Gambar 288 Format Program Percobaan 2 ............................................................................ 252
Gambar 289 Simulasi Percobaan 1 Menyalakan Seven Segmen Angka 0 ............................ 253
Gambar 290 Simulasi Percobaan 1 Menyalakan Seven Segmen Angka 1 ............................ 254
Gambar 291 Percobaan 1 Menyalakan Seven Segmen Angka 2 ........................................... 255
Gambar 292 Format Program Percobaan 3 ............................................................................ 258
Gambar 293 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 0 ............................ 259
Gambar 294 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 1 ............................ 260
Gambar 295 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 2 ............................ 261
Gambar 296 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 3 ............................ 262
Gambar 297 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 4 ............................ 263
Gambar 298 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 5 ............................ 264
Gambar 299 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 6 ............................ 265
Gambar 300 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 7 ............................ 266
Gambar 301 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 8 ............................ 266
Gambar 302 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 9 ............................ 267
Gambar 303 Format Program Percobaan 4 ............................................................................ 269
Gambar 304 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 9 ............................ 270
Gambar 305 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 8 ............................ 271
Gambar 306 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 7 ............................ 272
Gambar 307 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 6 ............................ 273
Gambar 308 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 5 ............................ 273
Gambar 309 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 4 ............................ 274
Gambar 310 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 3 ............................ 275
Gambar 311 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 2 ............................ 275
Gambar 312 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 1 ............................ 276
Gambar 313 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 0 ............................ 277
Gambar 314Bentuk Fisik LCD .............................................................................................. 280
Gambar 315 Struktur Dasar LCD .......................................................................................... 281
Gambar 316 Percobaan 1 Menuliskan teks “POLITEKNIK” ............................................... 285
Gambar 317 Percobaan 2 Blink Text LCD ............................................................................ 286
Gambar 318 Menampilkan Teks Nama ................................................................................. 287
Gambar 319 Running Text Nama .......................................................................................... 288
Gambar 320 Format Program Percobaan 1 Menuliskan Teks Di LCD ................................. 289
Gambar 321 Simulasi Percobaan 1 Menuliskan Teks Di LCD ............................................. 290
Gambar 322 Format Program Percobaan 2 Blink Teks Lcd .................................................. 291
Gambar 323 Simulasi Percobaan 2 Blink Teks Lcd .............................................................. 292
Gambar 324 PERCOBAAN 3 MENAMPILKAN TEKS NAMA ........................................ 293
Gambar 325 Simulasi Percobaan 3 Menampilkan Teks Nama ............................................. 294
Gambar 326 format Program Percobaan 4 Running Text Nama ........................................... 295
Gambar 327 Simulasi Percobaan 4 Running Text Nama ...................................................... 297
Gambar 328 Push Button ....................................................................................................... 299
Gambar 329 Prinsip Kerja Push button switch ...................................................................... 300
Gambar 330 Switch dengan LED .......................................................................................... 302
Gambar 331 Switch dengan LED L1 Menyala ...................................................................... 303
13
Gambar 332 Switch dengan LED L2 Menyala ...................................................................... 303
Gambar 333 Switch dengan LED L3 Menyala ...................................................................... 304
Gambar 334 Switch dengan LED L4 Menyala ...................................................................... 304
Gambar 335 Switch dengan Seven Segmen menampilkan angka 0 ...................................... 305
Gambar 336 Switch dengan Seven Segmen menampilkan angka 1 ...................................... 305
Gambar 337 Switch dengan Seven Segmen menampilkan angka 2 ...................................... 306
Gambar 338 Switch dengan Seven Segmen menampilkan angka 3 ...................................... 306
Gambar 339 Switch dengan Seven Segmen menampilkan angka 4 ...................................... 307
Gambar 340 Switch dengan Seven Segmen menampilkan angka 5 ...................................... 307
Gambar 341 Switch dengan Seven Segmen menampilkan angka 6 ...................................... 308
Gambar 342 Switch dengan Seven Segmen menampilkan angka 7 ...................................... 308
Gambar 343 Switch dengan Seven Segmen menampilkan angka 8 ...................................... 309
Gambar 344 Switch dengan Seven Segmen menampilkan angka 9 ...................................... 309
Gambar 345 Switch dengan LCD .......................................................................................... 310
Gambar 346 Format Program Percobaan 1 Switch dengan LED .......................................... 311
Gambar 347 Percobaan 1 Switch dengan LED1 Menyala..................................................... 312
Gambar 348 Percobaan 1 Switch dengan LED2 Menyala..................................................... 313
Gambar 349 Percobaan 1 Switch dengan LED3 Menyala..................................................... 313
Gambar 350 Percobaan 1 Switch dengan LED4 Menyala..................................................... 314
Gambar 351 Format Program Percobaan 2 Switch dengan Seven-Segment ......................... 318
Gambar 352 Simulasi Seven-segment angka 0 ...................................................................... 319
Gambar 353 Simulasi Seven-segment angka 1 ...................................................................... 319
Gambar 354 Simulasi Seven-segment angka 2 ...................................................................... 320
Gambar 355 Simulasi Seven-segment angka 3 ...................................................................... 320
Gambar 356 Simulasi Seven-segment angka 4 ...................................................................... 321
Gambar 357 Simulasi Seven-segment angka 5 ...................................................................... 321
Gambar 358 Simulasi Seven-segment angka 6 ...................................................................... 322
Gambar 359 Simulasi Seven-segment angka 7 ...................................................................... 322
Gambar 360 Simulasi Seven-segment angka 8 ...................................................................... 323
Gambar 361 Simulasi Seven-segment angka 9 ...................................................................... 323
Gambar 362 Format Program Percobaan 3 Switch dengan LCD .......................................... 324
Gambar 363 Simulasi Switch dengan LCD1 ......................................................................... 325
Gambar 364 Simulasi Switch dengan LCD2 ......................................................................... 326
Gambar 365 Sinyal Analog .................................................................................................... 328
Gambar 366 Simbol dan Wujud LDR ................................................................................... 330
Gambar 367 Struktur Internal Potensiometer beserta bentuk dan Simbolnya ....................... 331
Gambar 368 Simulasi Rangkaian ADC ................................................................................. 332
Gambar 369 Simulasi Rangkaian LUX meter menggunakan sensor LDR ............................ 333
Gambar 370 Percobaan 1 Membaca Input Adc ..................................................................... 334
Gambar 371 Percobaan 2 Mengkonversi nilai ADC ke tegangan ......................................... 335
Gambar 372 Percobaan 3 Nilai ADC implementasi ke lux meter dengan menggunakan sensor
ldr ........................................................................................................................................... 336
Gambar 373 Format Program Membaca Input ADC ............................................................. 337
Gambar 374 Simulasi Membaca Input ADC ......................................................................... 338
Gambar 375 Format Program Nilai Adc Di Konversi Ke Tegangan ..................................... 339
Gambar 376 Simulasi Program Nilai ADC Di Konversi Ke Tegangan ................................ 340
Gambar 377 Format Program ADC Implementasi ke Lux Meter Dengan Menggunakan
Sensor LDR ............................................................................................................................ 341
Gambar 378 Simulasi ADC Implementasi ke Lux Meter Dengan Menggunakan Sensor LDR
................................................................................................................................................ 342
14
DASAR GERBANG I
1.1 TUJUAN
Setelah percobaan praktikan diharapkan dapat :
a. Menerangkan fungsi gerbang AND, OR dan NOT
A. Gerbang AND
Gerbang AND memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1
Keluaran (Output). Gerbang AND akan menghasilkan Keluaran (Output) Logika 1 jika
semua masukan (Input) bernilai Logika 1 dan akan menghasilkan Keluaran (Output) Logika 0
jika salah satu dari masukan (Input) bernilai Logika 0. Simbol yang menandakan Operasi
Gerbang Logika AND adalah tanda titik (“.”) atau tidak memakai tanda sama sekali.
Contohnya : Z = X.Y atau Z = XY.
15
B. Gerbang OR
Gerbang OR memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1
Keluaran (Output). Gerbang OR akan menghasilkan Keluaran (Output) 1 jika salah satu dari
Masukan (Input) bernilai Logika 1 dan jika ingin menghasilkan Keluaran (Output) Logika 0,
maka semua Masukan (Input) harus bernilai Logika 0. Simbol yang menandakan Operasi
Logika OR adalah tanda Plus (“+”). Contohnya : Z = X + Y.
C. Gerbang NOT
Gerbang NOT hanya memerlukan sebuah Masukan (Input) untuk menghasilkan hanya
1 Keluaran (Output). Gerbang NOT disebut juga dengan Inverter (Pembalik) karena
menghasilkan Keluaran (Output) yang berlawanan (kebalikan) dengan Masukan atau
Inputnya. Berarti jika kita ingin mendapatkan Keluaran (Output) dengan nilai Logika 0 maka
Input atau Masukannya harus bernilai Logika 1. Gerbang NOT biasanya dilambangkan
dengan simbol minus (“-“) di atas Variabel Inputnya.
16
D. Gerbang NAND
Arti NAND adalah NOT AND atau BUKAN AND, Gerbang NAND merupakan
kombinasi dari Gerbang AND dan Gerbang NOT yang menghasilkan kebalikan dari
Keluaran (Output) Gerbang AND. Gerbang NAND akan menghasilkan Keluaran Logika 0
apabila semua Masukan (Input) pada Logika 1 dan jika terdapat sebuah Input yang bernilai
Logika 0 maka akan menghasilkan Keluaran (Output) Logika 1.
E. Gerbang NOR
Arti NOR adalah NOT OR atau BUKAN OR, Gerbang NOR merupakan kombinasi
dari Gerbang OR dan Gerbang NOT yang menghasilkan kebalikan dari Keluaran (Output)
Gerbang OR. Gerbang NOR akan menghasilkan Keluaran Logika 0 jika salah satu dari
Masukan (Input) bernilai Logika 1 dan jika ingin mendapatkan Keluaran Logika 1, maka
semua Masukan (Input) harus bernilai Logika 0.
17
1.3 ALAT DAN BAHAN
- Tahanan : 100Ω, 68Ω, 4K7Ω, 56Ω
- Transistor : BC 108
- Diode : 1 N 4002
- LED
- Saklar
- Multimeter
- Sumber DC
- Kabel secukupnya
18
R1
100
SW1
D1 D9
SW-SPDT
DIODE
SW2
D2
SW-SPDT
DIODE
Gambar 1 Rangkaian A
Menggunakan software proteus
SW4 D4
DIODE
D6
SW-SPDT
SW3 D5
DIODE
SW-SPDT
R2
10k
Gambar 2 Rangkaian B
Menggunakan software proteus
19
R4
100
D3
SW5
R3 Q1
BC108
4k7
SW-SPDT
Gambar 3 Rangkaian C
Menggunakan software proteus
b. Rangkaian Gabungan
1. Gabungkan rangkaian a dan c, gambar b dan c, dengan rangkaian LED, lakukan
percobaan seperti point a.
2. Isikan hasil percobaan ke dalam lembar data
a. Percobaan 1
Tabel 1 Rangkaian A
A B C
0 0 0
0 1 0
1 0 0
1 1 1
20
Gambar 4 Rangkaian A
b. Percobaan 2
Tabel 2 Rangkaian B
A B C
0 0 0
0 1 1
1 0 1
1 1 1
21
Gambar 5 Rangkaian B
c. Percobaan 3
Tabel 3 Rangkaian C
A B C
0 1
1 0
\
22
Gambar 6 Rangkaian C
d. Percobaan 4
Tabel 4 Rangkaian A dan C
A B C
0 0 1
0 1 1
1 0 1
1 1 0
23
Gambar 7 Rangkaian A dan C
e. Percobaan 5
Tabel 5 Rangkaian B dan C
A B C
0 0 1
0 1 0
1 0 0
1 1 0
24
1.6 ANALISIS
a. Percobaan 1
25
b. Percobaan 2
Gambar 10 Rangkaian OR
Apabila salah satu atau kedua input bernilai “1” maka arus akan langsung
mengalir ke diode dan membuat LED menyala, artinya output bernilai “1”. Tetapi
Apabila kedua input bernilai “0” maka tidak ada arus yang mengalir ke LED sehingga
output bernilai “0”. Merupakan sifat gerbang logika OR
26
c. Percobaan 3
Apabila Vbe diberi tegangan (input bernilai “1”) maka arus mengalir ke kaki
basis transistor sehingga arus dari Vcc mengalir dari kolektor dan dilewatkan ke emitor
jadi output bernilai “0”. Tetapi bila tidak ada tegangan dari Vbe maka arus dari Vcc
akan langsung mengalir ke LED sehingga output bernilai “1”. Merupakan sifat dari
gerbang logika NOT
27
d. Percobaan 4
Apa bila salah satu atau kedua input berlogika “0” maka arus mengalir langsung
ke ground sehingga tidak ada arus yang memicu di kaki basis transistor jadi arus dari
Vcc langsung mengalir ke LED sehingga output berlogika “1”. Tetapi apabila kedua
output berlogika “1” maka arus akan mengalir ke kaki basis transistor sehingga arus
dari kolektor dilewatkan ke emitor sehingga tidak ada arus yang mengalir ke LED jadi
output berlogika “0”. Merupakan sifat dari gerbang logika NAND
28
e. Percobaan 5
1.7 KESIMPULAN
3. Setelah melakukan percobaan, praktikan dapat membuat tabel kebanaran sesuai hasil
percobaan dari rangkaian gerbang logika.
29
4. Setelah melakukan praktikum, praktikan dapat merangkai gerbang NAND dan NOR.
Gerbang NAND itu sendiri dirangkai dari hasil keluaran AND yang dihubungkan oleh
NOT sehingga hasil keluaran AND dibalikkan oleh NOT. Sedangkan gerbang NOR itu
sendiri dirangkai dari hasil keluaran OR uang dihubungkan dengan oleh NOT sehingga
hasil keluaran OR dibalikkan oleh NOT.
30
DASAR GERBANG II
2.1 TUJUAN
Setelah percobaan praktikan diharapkan dapat:
a. Merangkai gerbang-gerbang AND,OR dan NOT, NAND dan NOR dengan
menggunakan rangkaian terinregrasi.
b. Menerangkan fungsi gerbang Ex-OR dan Ex-NOR
c. Membuat tabel kebenaran
d. Merangkai fungsi gerbang Ex-OR dan Ex-NOR dari gabungan gerbang dasar
Dalam gerbang logika ada input (masukan) dan output (keluaran). Input bisa satu
atau beberapa sedangkan outputnya hanya satu. Input-input ini diberi masukan sinyal
logik (high atau low) dan outputnya akan mengeluarkan sinyal logik pula (high atau
low) sesuai dengan fungsi gerbang logikanya.
IC (integrated Circuit) tersusun dari ratusan atau bahkan ribuan dioda, transistor dan
komponen elektronik lain terangkai dan terpadu membentuk sebuah fungsi tertentu,
misalnya : IC khusus pembanding tegangan, IC penghitung bilangan biner, IC
penambah ( adder ), IC multiplexer-demultiflexer, IC ADC ( Analog to Digital
Converter ), DAC dan lain lain.
2. Gerbang logika OR
Yaitu gerbang logika yang sinyal outputnya adalah penjumlahan antara sinyal-sinyal
input. Apabila A diberi “0” dan B diberi “1” maka Y akan “1”, sebab 0 + 1 = 1. Untuk
membuat gerbang or dapat digunakan ic 7432. IC ini terdiri dari 4 buah gerbang or
yang mempunyai 2 input.
32
Yaitu gerbang logika yang outputnya selalu berlawanan dengan input. Apabila
inputnya “0” (low), maka outputnya “1” (high). Dan apabila inputnya “1” (high) , maka
outputnya “0” (low). Untuk membuat gerbang not dapat digunakan ic 7404. IC ini
terdiri dari 6 buah gerbang Not.
33
Yaitu gerbang logika yang sinyal outputnya adalah penjumlahan antara sinyal-sinyal
input, tetapi hasilnya di-NOT kan (dibalik). Dalam NOR hasil Y adalah hasil
sebagaimana OR namun semuanya di-NOT kan. Untuk membuat gerbang nor dapat
digunakan ic 7402. IC ini terdiri dari 4 buah gerbang nor yang mempunyai 2 input.
Gambar
19 Datasheet IC 7486
34
Yaitu gerbang logika yang sinyal outputnya adalah perkalian antara input
dijumlahkan dengan perkalian antara input yang di-NOT kan. Dalam EXNOR hasil Y
adalah hasil sebagaimana EXOR namun di-NOT kan semuanya. Untuk membuat
gerbang XNOR dapat digunakan ic 74266. IC ini terdiri dari 4 buah gerbang XNOR
yang mempunyai 2 input.
35
1. Percobaan Rangkaian Dasar
5V
R1
470
R2
OUTPUT
R
220
D2
LED
• Untuk kotak bagian R akan digantikan oleh komponen IC yang akan digunakan
pada percobaan selanjutnya.
• Rangkailah rangkaian Push Pull dimana terdiri atas tahanan 470Ω, 220Ω, dan
indikator LED
36
Gambar 22 Rangkaian B.1 (OR – NOT)
Menggunakan software livewire
37
Gambar 23 Rangkaian B.2 (AND – NOT)
Menggunakan software livewire
38
c. Rangkaian B.3 (NAND)
39
Gambar 25 Rangkaian B.4 (Gabungan tiga gerbang NAND)
Menggunakan software livewire
40
a. Rangkaian C.1 (OR – NAND – AND)
41
b. Rangkaian C.2 (AND – NAND – OR)
42
2.5 HASIL PERCOBAAN
Untuk A= 0 dan B = 0
43
Untuk A = 1 dan B = 0
A B Y
0 0 1
0 1 0
1 0 0
1 1 0
44
2. Rangkaian AND – NOT (menggunakan IC 7408 dan IC 7404)
Untuk A= 0 dan B = 0
Untuk A= 0 dan B = 1
Untuk A= 1 dan B = 0
45
Gambar 34 Kondisi saklar A = 1 & B = 0, led menyala
Untuk A= 1 dan B = 1
A B Y
0 0 1
0 1 1
1 0 1
1 1 0
46
Untuk A = 0
Untuk A = 0
A Y
0 1
1 0
47
Untuk A = 0 dan B = 0
Untuk A= 0 dan B = 1
Untuk A= 1 dan B = 0
48
Gambar 40 Kondisi saklar A = 1 & B = 0, led menyala
Untuk A= 1 dan B = 1
A B Y
0 0 0
0 1 1
1 0 1
1 1 1
49
Untuk A= 0 dan B = 0
Untuk A = 1 dan B = 0
Untuk A = 0 dan B = 1
50
Gambar 44 Kondisi saklar A = 0 & B = 1, led menyala
Untuk A = 1 dan B = 1
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
51
Untuk A= 0 dan B = 0
Untuk A= 1 dan B = 0
52
Gambar 48 Kondisi saklar A = 1 & B = 0, led padam
Untuk A= 1 dan B = 1
A B Y
0 0 1
0 1 0
1 0 0
1 1 1
53
2.6 ANALISIS
1. Rangkaian OR – NOT (menggunakan IC 7432 & IC 7404)
54
Gambar 52 Simulasi Kondisi saklar A = 1 & B = 0
Pada gambar simulasi diatas terlihat pada keadaan 0 dan 0 IC 7432 menerima
masukan input dari ground yang menyebabkankan tidak adanya arus yg mengalir pada
IC tersebut ditandai dengan lampu yang tidak menyala. Sehingga outputnya pun tidak
dialiri arus atau bernilai 0 dan menjadi input pada IC 7404, dimana prinsip kerja dari
IC ini yaitu membalikkan nilai inputan sehingga outputnya akan bernilai 1 atau lampu
akan menyala atau adanya arus yang mengalir pada outputnya. Selanjutnya pada
keadaan 0 dan 1 atau 1 dan 0 maka IC 7432 menerima input yang berbeda. Pada
keadaan seperti ini IC 7432 akan dialiri arus dari input yang berasal dari Vcc. Dan
akan dialirkan ke output dari IC tersebut ditandai dengan lampu yang menyala. Hal ini
disebabkan karena prinsip dar IC tersebut outputnya akan berniliai 1 jika input yg
diberikan sebesar dengan Vcc. Selanjutnya keluaran dari IC 7432 akan menjadi input
dari IC 7404. Maka ada arus yang mengalir pada masukan IC 7404 yang
menyebabkan outputnya akan bernilai 0 ditandai dengan lampu yang tidak menyala.
Ini karena IC 7404 merupakan fungsi inverter inputnya. Sehingga lampu atau led tdk
menyala. Yang terakhir pada keadaan 1 dan 1 maka IC 7432 akan menerima inputan
yang keduanya berasal dari Vcc yang menyebabkan adanya arus yg mengalir pada
kedua inputan tersebut ditandai dengan lampu yang menyala. Sehingga output IC
7432 juga akan dialiri arus atau bernilai 1. Keluaran dari IC 7432 akan menjadi input
bagi IC 7404 dan akan menghasilkan nilai output 0 hal ini di tandai dengan lampu
yang tidak menyala atau tidak ada arus yang mengalir. Sehingga dapat disimpulkan
bahwa simulasi tersebut bekerja dengan prinsip gerbang NOR.
55
2. Rangkaian AND – NOT (menggunakan IC 7408 dan IC 7404)
56
Gambar 56 Simulasi Kondisi saklar A = 1 & B = 1
Pada gambar simulasi diatas dapat dilihat pada keadaan 0 dan 0 IC 7408 menerima
inputan dari ground yang menyebabkan tidak arus yg mngalir pada IC 7408 ditandai
dengan lampu yang tidak menyala. Maka akan menghasilkan output bernilai 0 atau
lampu tidak menyala dikarenakan tidak adanya arus yang mengalir. Sehingga input
dari IC 7404 berasal dari ground juga yang berarti tidak ada arus masukan dari IC 7404
dan menghasilkan output bernilai 1 dikarenakan adanya arus yang mengalir, hal
tersebut sesuai dengan prinsip kerja dari IC tersebut dimana akan menghasilkan nilai
output yang merupakan kebalikan dari nilai inputannya. Sehingga pada kondisi seperti
ini lampu akan menyala. Selanjutnya pada keadaan 0 dan 1 atau 1 dan 0 nilai input dari
IC 7408 ada yang berasal dari Vcc dan ada juga yang berasal dari ground. Hal ini
menyebabkan adanya arus yg mengalir pada input yang berasal dari Vcc tetapi hal
tersebut tidak akan membuat lampu pada keluaran IC 7408 menyala. Hal ini
dikarenakan lampu pada keluran IC tersebut akan menyala jika adanya arus sebesar
dengan tegangan Vcc yang diberikan. Karena tidak adanya arus yang mengalir pada
keluaran IC 7408 maka masukan pada IC 7404 juga tidak ada arus yang mengalir di
tandai dengan lampu yang tidak menyala. Hal tersebut akan membuat keluaran dari IC
7404 akan dialiri arus ditandai dengan lampu yang menyala, dikarenakan prinsip dari
IC 7404 yaitu keluaran akan dialiri arus jika inputan berasal dri ground. Yang terakhir
pada keadaan 1 dan 1 maka dapat kita lihat bahwa input dari IC 7408 keduanya berasal
dri Vcc yang menyebabkan arus akan mengalir pada IC 7408 dan akan diteruskan
57
hingga pada keluaran IC 7408 tersebut ditandai lampu yang menyala. Hal ini sesuai
dengan prinsip kerja IC 7408 itu sendiri. Karena adanya arus yang mengalir pada
keluaran IC 7408 yang akan menjadi input pada IC 7404. Sehingga output dari IC 7404
akan bernilai 0 atau lampu tidak menyala karena tidak ada arus yang mengalir pada
keluran IC tersebut. Sehingga dapat disimpulkan simulasi tersebut bekerja dengan
prinsip gerbang NAND.
Pada gambar simulasi diatas dapat dilihat pada keadaan 0 dan 0 IC 7408 menerima
inputan dari ground yang menyebabkan tidak arus yg mngalir pada IC 7408 ditandai
dengan lampu yang tidak menyala. Maka akan menghasilkan output bernilai 0 atau
lampu tidak menyala dikarenakan tidak adanya arus yang mengalir. Sehingga input
58
dari IC 7404 berasal dari ground juga yang berarti tidak ada arus masukan dari IC
7404 dan menghasilkan output bernilai 1 dikarenakan adanya arus yang mengalir, hal
tersebut sesuai dengan prinsip kerja dari IC tersebut dimana akan menghasilkan nilai
output yang merupakan kebalikan dari nilai inputannya. Sehingga pada kondisi seperti
ini lampu akan menyala. Selanjutnya pada keadaan 0 dan 1 atau 1 dan 0 nilai input
dari IC 7408 ada yang berasal dari Vcc dan ada juga yang berasal dari ground. Hal ini
menyebabkan adanya arus yg mengalir pada input yang berasal dari Vcc tetapi hal
tersebut tidak akan membuat lampu pada keluaran IC 7408 menyala. Hal ini
dikarenakan lampu pada keluran IC tersebut akan menyala jika adanya arus sebesar
dengan tegangan Vcc yang diberikan. Karena tidak adanya arus yang mengalir pada
keluaran IC 7408 maka masukan pada IC 7404 juga tidak ada arus yang mengalir di
tandai dengan lampu yang tidak menyala. Hal tersebut akan membuat keluaran dari IC
7404 akan dialiri arus ditandai dengan lampu yang menyala, dikarenakan prinsip dari
IC 7404 yaitu keluaran akan dialiri arus jika inputan berasal dri ground. Yang terakhir
pada keadaan 1 dan 1 maka dapat kita lihat bahwa input dari IC 7408 keduanya
berasal dri Vcc yang menyebabkan arus akan mengalir pada IC 7408 dan akan
diteruskan hingga pada keluaran IC 7408 tersebut ditandai lampu yang menyala. Hal
ini sesuai dengan prinsip kerja IC 7408 itu sendiri. Karena adanya arus yang mengalir
pada keluaran IC 7408 yang akan menjadi input pada IC 7404. Sehingga output dari
IC 7404 akan bernilai 0 atau lampu tidak menyala karena tidak ada arus yang
mengalir pada keluran IC tersebut. Sehingga dapat disimpulkan simulasi rangkaian
tersebut bekerja dengan prinsip gerbang NAND.
59
Gambar 59
Simulasi kondisi saklar A = 0 B = 0
60
Gambar 62 Simulasi keadaan saklar A = 1 B = 1
Pada gambar simulasi diatas dapat kita lihat pada keadaan 0 atau input dari IC 7400
berasal dari ground sehingga menyebabkan tidak ada arus yang mengalir dari sumber
ke input. Hal ini ditandai dengan lampu yang tidak menyala. Selanjutnya pada
outputnya dapat kita lihat ada arus yang mengalir hal ini di tandai dengan lampu yang
menyala atau outputnya bernilai 1. Sedangkan pada keadaan 1 atau input IC 7400
berasal dari Vcc yang berarti ada arus yang mengalir dari sumber ke input IC ditandai
dengan lampu yang menyala. Tetapi outputnya bernilai 0 karena tidak ada lagi arus
yang mengalir ditandai dengan lampu keluaran IC 7400 tidak menyala. Sehingga
dapat disimpulkan pengawatan tersebut bekerja dengan prinsip gerbang NOT.
Gambar 63
Simulasi keadaan saklar A = 0 B = 0
61
Menggunakan software EWB
Gambar 65
Simulasi keadaan saklar A = 1 B = 0
62
Gambar 66 Simulasi keadaan saklar A = 1 B = 1
Pada gambar simulasi diatas dapat kita lihat bahwa output dari gerbang Exclusive-OR
yang terdiri dari IC 7432 (OR), IC 7400 (NAND), dan 7408 HANYA berjalan
"TINGGI" ketika kedua dari dua terminal input berada pada level logika
"BERBEDA" berkenaan dengan satu sama lain.
Jika kedua input ini, A dan B keduanya berada pada tingkat logika "1" atau keduanya
pada tingkat logika "0" outputnya adalah "0" yang membuat gerbang menjadi
"gerbang yang ganjil tapi tidak rata ". Dengan kata lain, outputnya adalah "1" bila ada
jumlah ganjil 1 di input.
63
Gambar 68 Simulasi keadaan saklar A = 0 B = 1
Gambar 69
Simulasi keadaan saklar A= 1 B = 0
64
Pada simulasi diatas tersusun dari tiga IC yaitu IC AND (7408) IC NAND (7404) dan
IC OR (7832) yang mengakibatkan output "1" hanya diperoleh jika KEDUA inputnya
berada pada tingkat logika yang sama, baik biner "1" atau "0". Misalnya, "00" atau
"11". Kombinasi input ini kemudian memberi kita ekspesi Boolean: Q = ( A + B ) = AB
+ AB
Kemudian gerbang jenis ini memberi dan mengeluarkan "1" bila inputnya " sama
secara logika " atau " setara " satu sama lain.
2.7 KESIMPULAN
Setelah melakukan percobaan, praktikan dapat menyimpulkan bahwa:
1. Penggabungan antara IC 7432 dan IC 7404 akan menghasilkan tabel kebenaran sesuai
dengan tabel kebenaran dari gerbang NOR. Yaitu jika salah satu input bernilai logika
1 maka akan menghasilkan output bernilai logika 0 dan jika semua input bernilai
logika 0 maka akan menghasilkan output bernilai logika 1.
2. Penggabungan antara IC 7408 dan IC 7404 akan menghasilkan tabel kebenaran sesuai
dengan tabel kebenaran dari gerbang NAND. Yaitu jika terdapat input yang bernilai
logika 1 maka akan menghasilkan output bernilai logika 1 dan jika semua input
bernilai logika 1 maka akan menghasilkan output bernilai logika 0.
3. Gerbang NAND dengan satu input ekivalen mengasilkan table kebenaran yang sama
dengan gerbang NOT.
4. Dengan menggunakan 3 gerbang logika NAND dapat diketahui bahwa rangkaian
tersebut merupakan pengganti dari gerbang OR. Karena jika salah satu masukan
bernilai logika 1 maka akan menghasilkan output bernilai logika 1.
5. Dengan menggunakan gerbang logika OR, NAND, dan AND diketahui dapat
membentuk rangkaian Ex-or yaitu akan berlogika 1 apabila kedua inputnya memiliki
logika yang berbeda.
65
2.8 DAFTAR PUSTAKA
http://webstudi.blogspot.com/2017/05/gerbang-logika.html
https://www.jalankatak.com/id/jenis-jenis-ic-gerbang-logika/
http://www.tespenku.com/2018/01/gerbang-logika-ex-nor.html
LAMPIRAN
66
DASAR LOGIKA PENJUMLAHAN BINER
3.1 TUJUAN
Setelah percobaan, praktikan diharapkan dapat :
a. Mengoperasikan langkah-langkah penjumlahan dari penjumlahan biner
b. Membuat rangkaian penjumlahan biner untuk serangkaian bilangan biner
c. Menerangkan cara kerja penjumlahan biner
0 + 0 = 0 𝑐𝑎𝑟𝑟𝑦 0
0 + 1 = 1 𝑐𝑎𝑟𝑟𝑦 0
1 + 0 = 1 𝑐𝑎𝑟𝑟𝑦 0
1 + 1 = 0 𝑐𝑎𝑟𝑟𝑦 1
Maksud dari carry adalah hasilnya tidak bisa memuat lebih dari 1 digit. Tetapi
disimpan kedalam kolom sebelah yang lebih tinggi nilainya.
Contoh :
67
1. Half-Adder
Pada Half-Adder, berdasarkan dua input A dan B, maka output Sum, S dari Adder
ini akan dihitung berdasarkan operasi XOR dari A dan B. Selain output S, ada satu
output yang lain yang dikenal sebagai C atau Carry, dan C ini dihitung berdasarkan
operasi AND dari A dan B. Pada prinsipnya output S menyatakan penjumlahan
bilangan pada input A dan B, sedangkan output C menyatakan MSB (most
significant bit atau carry bit) dari hasil jumlah itu.
INPUT OUTPUT
A B S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Untuk menghitung Sum dan Carry dari half-adder dapat digunakan rumus sebagai
berikut :
2. Full-Adder
Rangkaian Full-Adder, pada prinsipnya bekerja seperti Half-Adder, tetapi mampu
menampung bilangan Carry dari hasil penjumlahan sebelumnya. Jadi jumlah
inputnya ada 3: A, B dan Ci, sementara bagian output ada 2: S dan Co. Ci ini dipakai
untuk menampung bit Carry dari penjumlahan sebelumnya.
68
Gambar 72 Gerbang Logika Full-Adder
INPUT OUTPUT
A B Cin S CO
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Untuk menghitung Sum dan Carry dari Full-adder dapat digunakan rumus sebagai
berikut :
69
b. Resistor 1 KΩ 3 buah
470Ω 1 buah
220Ω 2 buah
c. IC 7408 (AND) 1 buah
7432 (OR) 1 buah
7404 (NOT) 1 buah
7400 (NAND) 1 buah
d. Power Supply DC 5 Volt
e. Kabel penghubung secukupnya
V1 7432N
7408N S
5V B
7400N 7404N CO
70
C
U5A U5B
V2
7486N 7486N S
5V X
U7A LED3
U8A
7408N
Y
U6A CO
7432N
LED4
7408N
A B S CO
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
71
Gambar 75 Rangkaian half-adder input A = 0 B = 0, output S = 0 Co = 0
72
Gambar 77 Rangkaian half-adder input A = 0 B = 1, output S = 1 Co = 0
73
b. Percobaan 2
Tabel 15 Tabel percobaan 2
A B Cin S CO
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
74
Gambar 80 Rangkaian full-adder input A = 0 B = 0 C = 1, output S = 1 Co = 0
75
Gambar 82 Rangkaian full-adder input A = 0 B = 1 C = 1, output S = 0 Co = 1
76
Gambar 84 Rangkaian full-adder input A = 1 B = 0 C = 1, output S = 0 Co = 1
77
Gambar 86 Rangkaian full-adder input A = 1 B = 1 C = 1, output S = 1 Co = 1
3.6 ANALISIS
1. Percobaan 1 (Half-Adder)
a. Gambar Skematik
V1 7432N
7408N S
5V B
7400N 7404N CO
78
b. Gambar Simulasi
79
Gambar 90 Simulasi Rangkaian half-adder input A = 1 & B = 0
80
Ketika salah satu saklar atau lebih diberi kondisi 0 maka output pada gerbang NAND
pertama akan bernilai 1. Kemudian pada gerbang OR, outputnya akan bernilai 1 apabila salah
satu atau lebih inputnya diberi kondisi 1.
Selanjutnya output dari gerbang NAND - OR menjadi input pada gerbang AND dan
gerbang NOT memperoleh 1 input dari keluaran NAND.
Gerbang AND akan menghasilkan nilai 1 jika memperoleh kondisi 1 dari masing-masing
inputnya. Hasil keluaran tersebut membuat arus mengalir ke led S sehingga menyala.
Gerbang NOT akan menghasilkan kondisi kebalikan dari input yang diperolehnya
sehingga led Co padam karena tidak ada arus yang mengalir.
Berdasarkan simulasi diatas dapat dilihat bahwa setiap led yang memperoleh logika
1(menyala) mempunyai jumlah tegangan yang hampir mirip dengan tegangan sumbernya
yaitu 4.95 Volt. Setelah melakukan praktikum maka diketahui bahwa gerbang half-adder
menerapkan prinsip gerbang logika Ex-Or
2. Percobaan 2
C
U5A U5B
V2
7486N 7486N S
5V X
U7A
U8A
7408N
Y
U6A CO
7432N
7408N
81
Gambar 93 Simulasi Rangkaian full-adder input A = 0, B = 0, C = 0
Menggunakan software EWB
82
Gambar 96 Simulasi Rangkaian full-adder A = 0, B = 1, C = 1
Menggunakan software EWB
83
Gambar 99 Simulasi Rangkaian full-adder A = 1, B = 1, C = 0
Menggunakan software EWB
84
3.7 KESIMPULAN
Setelah melakukan praktikum, maka dapat disimpulkan :
85
LAMPIRAN
86
PENYEDERHANAAN FUNGSI LOGIKA
4.1 TUJUAN
Setelah percobaan praktikan diharapkan dapat :
a. Menyederhanakan suatu fungsi logika
b. Mengimplementasikan suatu fungsi logika
c. Mengaplikasikan fungsi-fungsi logika
1. Hukum Komutatif
a+b=b+a
a.b=b.a
2. Hukum Distributif
a( b + c) = ab + ac
a + bc = ( a + b) . ( a + c)
3. Hukum Asosiatif
( a + b ) + c = a + ( b + c)
(a . b) c = a ( b. c)
4. Hukum Redundansi
a + ab = a
a . (a + b) = a
5. Hukum Negasi
a’ = a’
(a’)’ = a
6. Hukum Identitas
a+a=a
a+0=a
a.a=a
a·1=a
Misal :
87
a’ + a = 1 -> berarti a’ atau a, berarti nilainya hight / “1”
a’ . a = 0 – > berarti a’ dan a, karena ada satu yang bernotasi ” ‘ ” yang artinya
not, berarti salah satu dari variabel benilai false / 0 maka hasil dari operasi adalah
0 / false.
Teorema De Morgan :
( a + b)’ = a’ + b’
Dengan berbekal teorema De Morgan dan postulat aljabar boolean, kita dapat
menyederhanakan ekspresi, persamaan logika, dan persamaan boolean. Dari sinilah
dasar untuk menyederhanakan rangkaian logika didapat.
Contoh :
Sederhanakan A . (A . B + C) !
A . (A . B + C) = A . A . B + A . C (Hukum asosiatif)
= A . B + A . C (Hukum Redundansi)
= A . (B + C) (Hukum Asosiatif)
b. K-MAP
Karnaugh Map atau K-Map adalah suatu teknik penyederhanaan fungsi logika
dengan cara pemetaan. K-Map terdiri dari kotak-kotak yang jumlahnya terdiri dari
jumlah variable dan fungsi logika atau jumlah inputan dari rangkaian logika yang
sedang kita hitung.
Rumus untuk menentukan jumlah kotak pada K-Map adalah 2^n yang manan adalah
banyaknya variabel / inputan.
Catatan : Bar = ‘
88
Contoh Soal :
H = AB + A’B+AB’
Bar (‘) atau aksen biasanya ditulis kedalam angka 0 sedangkan angka 1 adalah tanpa
Bar aksen.
Yang dapat disederhanakan dalam K-Map hanya 2 / kelipatan 2 dari kotak yang
berdempetan dan sedangkan jika seperti kotak diatas maka penyderhanaannya:
89
Karena kolom ber angka 1 dan baris ber angka 1 memenuhi setiap garisnya, maka
dapat disimpulkan kalau H = AB + A’B+AB’ K-Map nya adalah AB/BA
Catatan : Bar = ‘
Contoh Soal
H = ABC + A’BC+A’B’C+AB’C
90
Sekarang kita lihat, karena yang memenuhi setiap kotaknya adalah baris 01 dan 11
sedangkan simbol 01 artinya adalah (B’C) dan 11 artinya adalah (BC) dan simbol
yang tidak ada aksen nya hanya C, maka H = ABC + A’BC+A’B’C+AB’C adalah
C.
Penyederhanaan 4 variabel
Catatan : Bar = ‘
Contoh Soal
H = ABCD + ABCD’+AB’CD+ABC’D’
91
Karena yang ada angka 1 nya ada di kolom dan baris 1100, 1111, 1110 dan 1011,
yaitu AB, ABCD, ABC dan ACD maka jika kita eliminasi dengan cara mengambil
huruf yang sama saja menjadi AB + ABC + ACD.
A
5V
7404N
B 74LS15D
Y
7432N
C
7404N 74LS15D
92
2. Percobaan kedua
Buat rangkaian dengan persamaan Boolean sebagai berikut :
(A’+B’).(A+B+C) = Y
A
5V 7432N
B 7432N
Y
7408N
7404N
C
7432N
7404N
3. Percobaan ketiga
Sederhanakan persamaan Boolean dibawah ini.
A.B’.C’.D’ + A’.B.C’.D + A’.B’.C’.D + A’.B’C.D + A’.B.C.D + A.B’C’D = Y
A
5V
7404N
C 74LS15D
7404N Y
7432N
D
7404N 7408N
4. Percobaan keempat
Buatlah rangkaian seperti gambar 105 dibawah ini
93
X1
A U1A 5V_1W
U3A Q1
5V 7400N R1
2N3055AG
B U2A 100Ω
7408N
7432N
1. Percobaan pertama
94
Gambar 106 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=0
Gambar 107 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=1
95
Gambar 108 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=0
Gambar 109 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=1
96
Gambar 110 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=0
Gambar 111 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=1
97
Gambar 112 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=0
Gambar 113 Rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=0
2. Percobaan kedua
98
Tabel 20 Tabel kebenaran rangkaian (A’+B’).(A+B+C) = Y
INPUT OUTPUT
A B C Y
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 0
99
Gambar 115 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=0 B=0 C=1
100
Gambar 117 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=0 B=1 C=1
101
Gambar 119 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=1 B=0 C=1
102
Gambar 121 Rangkaian (A’+B’).(A+B+C) = Y, untuk saklar A=1 B=1 C=1
3. Percobaan ketiga
Tabel 21 Tabel kebenaran rangkaian (A.B'.C') + (A'.D) = Y
INPUT
OUTPUT
A B C D
0 0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
103
Gambar 122 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=0 D=0
Gambar 123 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=0 D=1
104
Gambar 124 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=1 D=0
Gambar 125 (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=0 C=1 D=1
105
Gambar 126 (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=0 D=0
Gambar 127 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=0 D=1
106
Gambar 128 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=1 D=0
Gambar 129 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0 B=1 C=1 D=1
107
Gambar 130 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=0 D=0
Gambar 131 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=0 D=1
108
Gambar 132 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=1 D=0
Gambar 133 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=0 C=1 D=1
109
Gambar 134 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=0 D=0
Gambar 135 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=0 D=1
110
Gambar 136 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=1 D=0
Gambar 137 Rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1 B=1 C=1 D=1
111
4. Percobaan keempat
Tabel 22 Tabel kebenaran rangkaian (A’.B’).(A + B)
INPUT OUTPUT
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
112
Gambar 139 rangkaian (A’.B’).(A + B), untuk saklar A=0 B=1
113
Gambar 141 rangkaian (A’.B’).(A + B), untuk saklar A=1 B=1
4.6 ANALISIS
1. Percobaan pertama (A’BC’ + ABC’ = Y)
a Gambar Skematik
A
5V
7404N
B 74LS15D
Y
7432N
C
7404N 74LS15D
b. Gambar Simulasi
Keadaan A=0, B=0, dan C=0
114
Gambar 143 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=0
115
Keadaan A=0, B=0, dan C=1
Gambar 144 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=0 C=1
116
Gambar 145 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=0
117
Gambar 146 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=0 B=1 C=1
118
Gambar 147 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=0
119
Gambar 148 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=0 C=1
120
Gambar 149 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=0
121
Gambar 150 Simulasi rangkaian A’BC’ + ABC’ = Y, untuk saklar A=1 B=1 C=1
122
A
5V 7432N
B 7432N
Y
7408N
7404N
C
7432N
7404N
b. Gambar Simulasi
Keadaan A=0, B=0, dan C=0
Gambar 152 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=0 C=0
123
Selanjutnya output dari gerbang pertama dan ketiga IC 7432 menjadi input untuk IC
yang ketiga yaitu, IC 7408. IC 7408 menerima 2 input yang berbeda, meskipun begitu
IC 7408 akan menghasilkan output bernilai 0 atau tidak menghantarkan arus dari
inputnya. Hal ini sesuai dengan prinsip kerja dari gerbang AND. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 0. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini secara teori.
Gambar 153 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=0 C=1
124
menghasilkan nilai output 1. Hal ini sesuai dengan perhitungan persamaan Aljabar
Boolean pada rangkaian ini secara teori.
Gambar 154 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=1 C=0
125
inputnya, hal ini disebabkan prinsip dari gerbang OR. Selanjutnya output dari gerbang
pertama dan ketiga IC 7432 menjadi input untuk IC yang ketiga yaitu, IC 7408. IC
7408 menerima 2 input yang sama sehingga, menghasilkan output bernilai 1 atau
menghantarkan arus dari kedua inputnya. Hal ini sesuai dengan prinsip kerja dari
gerbang AND. Oleh karena itu pada keadaan seperti gambar pengawatan diatas akan
menghasilkan nilai output 1. Hal ini sesuai dengan perhitungan persamaan Aljabar
Boolean pada rangkaian ini secara teori.
126
prinsip kerja dari gerbang AND. Oleh karena itu pada keadaan seperti gambar
pengawatan diatas akan menghasilkan nilai output 1. Hal ini sesuai dengan
perhitungan persamaan Aljabar Boolean pada rangkaian ini secara teori.
Gambar 155 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=0 B=1 C=1
Gambar 156 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=0 C=0
128
nomor 13 menerima input dari keluaran IC 7404 yang berada pada kaki nomor 2. Untuk
kaki nomor 12 IC 7432 menerima input dari keluaran IC 7404 kedua yaitu kaki nomor
4. Pada IC 7432 pertama menghasilkan output bernilai 1 ditandai dengan lampu
menyala hal ini disebabkan salah satu inputnya menghantarkan arus yang kemudian
diteruskan ke outputnya. Untuk gerbang kedua IC 7432 kaki nomor 1 menerima input
A, kaki nomor 2 menerima input B. Pada gerbang kedua IC 7432 menghasilkan output
bernilai 1 pada kaki nomor 3 artinya ada arus penghantar sehingga lampu menyala.
Kemudian untuk gerbang ketiga IC 7432, kaki nomor 4 menerima input dari output
gerbang kedua IC 7432 yaitu nomor 3 dan untuk kaki nomor 5 menerima input C. Pada
gerbang ketiga IC 7432 ini menghasilkan output bernilai 1 atau lampu menyala
dikarenakan ada arus yang mengalir dari salah satu inputnya, hal ini disebabkan prinsip
dari gerbang OR. Selanjutnya output dari gerbang pertama dan ketiga IC 7432 menjadi
input untuk IC yang ketiga yaitu, IC 7408. IC 7408 menerima 2 input yang sama
sehingga, menghasilkan output bernilai 1 atau menghantarkan arus dari kedua
inputnya. Hal ini sesuai dengan prinsip kerja dari gerbang AND. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini
Gambar 157 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=0 C=1
129
menggunakan 3 input yaitu, A, B, dan C. pada keadaan seperti diatas input A dan C
bernilai 1 atau ada arus yang mengalir dari sumber DC. Sedangkan input B bernilai 0
atau tidak ada arus yang mengalir dari sumber DC. Pada IC 7404 untuk kaki nomor 1
menerima input A dan menghasilkan output bernilai 0 ditandai dengan lampu yang
padam pada keluaran kaki nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang sama
menerima input B dan menghasilkan output bernilai 1 yang dapat dilihat dengan lampu
menyala atau pada keluaran kaki nomor 4 IC tersebut menghantarkan arus. Pada
gerbang pertama IC 7432 menerima input dari output kedua gerbang IC 7404, kaki
nomor 13 menerima input dari keluaran IC 7404 yang berada pada kaki nomor 2. Untuk
kaki nomor 12 IC 7432 menerima input dari keluaran IC 7404 kedua yaitu kaki nomor
4. Pada IC 7432 pertama menghasilkan output bernilai 1 ditandai dengan lampu
menyala hal ini disebabkan salah satu inputnya menghantarkan arus yang kemudian
diteruskan ke outputnya. Untuk gerbang kedua IC 7432 kaki nomor 1 menerima input
A, kaki nomor 2 menerima input B. Pada gerbang kedua IC 7432 menghasilkan output
bernilai 1 pada kaki nomor 3 artinya ada arus penghantar sehingga lampu menyala.
Kemudian untuk gerbang ketiga IC 7432, kaki nomor 4 menerima input dari output
gerbang kedua IC 7432 yaitu nomor 3 dan untuk kaki nomor 5 menerima input C. Pada
gerbang ketiga IC 7432 ini menghasilkan output bernilai 1 atau lampu menyala
dikarenakan ada arus yang mengalir dari kedua inputnya, hal ini disebabkan prinsip dari
gerbang OR. Selanjutnya output dari gerbang pertama dan ketiga IC 7432 menjadi
input untuk IC yang ketiga yaitu, IC 7408. IC 7408 menerima 2 input yang sama
sehingga, menghasilkan output bernilai 1 atau menghantarkan arus dari kedua
inputnya. Hal ini sesuai dengan prinsip kerja dari gerbang AND. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
130
Gambar 158 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=1 C=0
131
input yang berbeda sehingga, menghasilkan output bernilai 0 atau tidak menghantarkan
arus dari kedua inputnya. Hal ini sesuai dengan prinsip kerja dari gerbang AND. Oleh
karena itu pada keadaan seperti gambar pengawatan diatas akan menghasilkan nilai
output 0. Hal ini sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian
ini.
Gambar 159 Simulasi rangkaian (A’+B’).(A+B+C) = Y untuk saklar A=1 B=1 C=0
132
gerbang AND. Oleh karena itu pada keadaan seperti gambar pengawatan diatas akan
menghasilkan nilai output 0. Hal ini sesuai dengan perhitungan persamaan Aljabar
Boolean pada rangkaian ini.
7404N
C 74LS15D
7404N Y
7432N
D
7404N 7408N
b. Gambar simulasi
Keadaan A=0, B=0, C=0, D=0
Gambar 161 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=0, D=0
Menggunakan software EWB
133
menggunakan 4 input yaitu, A, B, C dan D. pada keadaan seperti diatas keempat input
bernilai 0 atau tidak ada arus yang mengalir dari sumber DC karena semuanya berasal
dari ground. Pada gerbang pertama IC 7404 untuk kaki nomor 1 menerima input A dan
menghasilkan output bernilai 1 ditandai dengan lampu menyala pada keluaran kaki
nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang sama menerima input B dan
menghasilkan output bernilai 1 yang dapat dilihat dengan lampu menyala atau pada
keluaran kaki nomor 4 IC tersebut menghantarkan arus. Untuk gerbang ketiga IC 7404
kaki nomor 11 menerima input C dan menghasilkan output bernilai 1 yang dapat dilihat
dengan lampu menyala pada keluaran kaki nomor 10 IC tersebut. Pada IC 7415
menerima 3 input yang berasal dari input yang berbeda. Untuk kaki nomor 3 menerima
input A, kaki nomor 4 menerima input dari output gerbang kedua IC 7404 yaitu, kaki
nomor 4 IC 7404, dan untuk kaki nomor 5 IC 7415 menerima input dari output gerbang
ketiga IC 7404 yaitu kaki nomor 10. Untuk IC 7415 menghasilkan output bernilai 0
atau tidak arus yang mengalir dari ketiga inputnya. Selanjutnya pada IC 7408 kaki
nomor 1 menerima input dari keluaran IC 7404 yang berada pada kaki nomor 2. Untuk
kaki nomor 2 IC 7408 menerima input D sehingga, menghasilkan output bernilai 0 atau
tidak ada arus yang mengalir ditandai dengan lampu tidak menyala. Kemudian untuk IC
keempat yaitu, IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki
input nomor 13 berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output
IC 7408 sehingga, menghasilkan output bernilai 0 dikarenakan tidak ada arus yang
mengalir pada kedua inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu
pada keadaan seperti 3gambar pengawatan diatas akan menghasilkan nilai output 0. Hal
ini sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 162 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=0, D=1
Menggunakan software EWB
134
Rangkaian diatas menjelaskan rangkaian persamaan aljabar Boolean pada keadaan 0,
0, 0, dan 1. Dengan melihat gambar diatas dapat kita lihat dengan jelas rangkaian
menggunakan 4 input yaitu, A, B, C dan D. Pada keadaan seperti diatas input A, B, dan
C bernilai 0 atau tidak ada arus yang mengalir dari sumber DC karena berasal dari
ground. Sedangkan input D bernilai 1 sehingga ada arus yang mengalir dari sumber DC
dikarenakan berasal dari Vcc. Pada gerbang pertama IC 7404 untuk kaki nomor 1
menerima input A dan menghasilkan output bernilai 1 ditandai dengan lampu menyala
pada keluaran kaki nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang sama
menerima input B dan menghasilkan output bernilai 1 yang dapat dilihat dengan lampu
menyala atau pada keluaran kaki nomor 4 IC tersebut menghantarkan arus. Untuk
gerbang ketiga IC 7404 kaki nomor 11 menerima input C dan menghasilkan output
bernilai 1 yang dapat dilihat dengan lampu menyala pada keluaran kaki nomor 10 IC
tersebut. Pada IC 7415 menerima 3 input yang berasal dari input yang berbeda. Untuk
kaki nomor 3 menerima input A, kaki nomor 4 menerima input dari output gerbang
kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan untuk kaki nomor 5 IC 7415
menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor 10. Untuk IC
7415 menghasilkan output bernilai 0 atau tidak arus yang mengalir dari ketiga inputnya.
Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran IC 7404 yang
berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input D sehingga,
menghasilkan output bernilai 1 atau ada arus yang mengalir ditandai dengan lampu
menyala dikarenakan kedua input mengalirkan arus. Kemudian untuk IC keempat yaitu,
IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki input nomor 13
berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output IC 7408
sehingga, menghasilkan output bernilai 1 dikarenakan ada arus yang mengalir pada
salah satu inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
135
Gambar 163 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=1, D=0
Menggunakan software EWB
136
pada kedua inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 0. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 164 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=0, C=1, D=1
Menggunakan software EWB
137
lampu menyala yang dikarenakan kedua inputnya yang mengalirkan arus. Hal tersebut
sesuai dengan prinsip gerbang AND. Kemudian untuk IC keempat yaitu, IC 7432
menerima input dari output IC 7415 dan IC 7408. Untuk kaki input nomor 13 berasal
dari output IC 7415 dan kaki input nomor 12 berasal dari output IC 7408 sehingga,
menghasilkan output bernilai 1 dikarenakan ada arus yang mengalir pada salah satu
inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada keadaan seperti
gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini sesuai dengan
perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 165 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=0, D=0
Menggunakan software EWB
138
7415 menghasilkan output bernilai 0 atau tidak arus yang mengalir dari ketiga inputnya.
Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran IC 7404 yang
berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input D sehingga,
menghasilkan output bernilai 0 atau tidak ada arus yang mengalir ditandai dengan
lampu tidak menyala yang dikarenakan salah satu inputnya yang tidak mengalirkan
arus. Hal tersebut sesuai dengan prinsip gerbang AND. Kemudian untuk IC keempat
yaitu, IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki input
nomor 13 berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output IC
7408 sehingga, menghasilkan output bernilai 0 dikarenakan tidak ada arus yang
mengalir pada salah satu inputnya yang kemudian diteruskan ke outputnya. Oleh karena
itu pada keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 0.
Hal ini sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 166 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=0, D=1
Menggunakan software EWB
139
dan menghasilkan output bernilai 1 yang dapat dilihat dengan lampu menyala pada
keluaran kaki nomor 10 IC tersebut. Pada IC 7415 menerima 3 input yang berasal dari
input yang berbeda. Untuk kaki nomor 3 menerima input A, kaki nomor 4 menerima
input dari output gerbang kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan untuk kaki
nomor 5 IC 7415 menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor
10. Untuk IC 7415 menghasilkan output bernilai 0 atau tidak arus yang mengalir dari
ketiga inputnya. Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran
IC 7404 yang berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input
D sehingga, menghasilkan output bernilai 1 artinya ada arus yang mengalir ditandai
dengan lampu menyala yang dikarenakan kedua inputnya mengalirkan arus dari
sumber. Hal tersebut sesuai dengan prinsip gerbang AND. Kemudian untuk IC keempat
yaitu, IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki input
nomor 13 berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output IC
7408 sehingga, menghasilkan output bernilai 1 dikarenakan ada arus yang mengalir
pada salah satu inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 167 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=1, D=0
Menggunakan software EWB
140
ground. Sedangkan input B dan C bernilai 1 sehingga ada arus yang mengalir dari
sumber DC dikarenakan berasal dari Vcc. Pada gerbang pertama IC 7404 untuk kaki
nomor 1 menerima input A dan menghasilkan output bernilai 1 ditandai dengan lampu
menyala pada keluaran kaki nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang
sama menerima input B dan menghasilkan output bernilai 0 yang dapat dilihat dengan
lampu tidak menyala atau pada keluaran kaki nomor 4 IC tersebut tidak
menghantarkan arus. Untuk gerbang ketiga IC 7404 kaki nomor 11 menerima input C
dan menghasilkan output bernilai 0 yang dapat dilihat dengan lampu tidak menyala
pada keluaran kaki nomor 10 IC tersebut. Pada IC 7415 menerima 3 input yang berasal
dari input yang berbeda. Untuk kaki nomor 3 menerima input A, kaki nomor 4
menerima input dari output gerbang kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan
untuk kaki nomor 5 IC 7415 menerima input dari output gerbang ketiga IC 7404 yaitu
kaki nomor 10. Untuk IC 7415 menghasilkan output bernilai 0 atau tidak arus yang
mengalir dari ketiga inputnya. Selanjutnya pada IC 7408 kaki nomor 1 menerima input
dari keluaran IC 7404 yang berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408
menerima input D sehingga, menghasilkan output bernilai 0 artinya tidak ada arus yang
mengalir ditandai dengan lampu tidak menyala yang dikarenakan kedua inputnya tidak
mengalirkan arus dari sumber. Hal tersebut sesuai dengan prinsip gerbang AND.
Kemudian untuk IC keempat yaitu, IC 7432 menerima input dari output IC 7415 dan IC
7408. Untuk kaki input nomor 13 berasal dari output IC 7415 dan kaki input nomor 12
berasal dari output IC 7408 sehingga, menghasilkan output bernilai 0 dikarenakan ada
arus yang mengalir pada salah satu inputnya yang kemudian diteruskan ke outputnya.
Oleh karena itu pada keadaan seperti gambar pengawatan diatas akan menghasilkan
nilai output 0. Hal ini sesuai dengan perhitungan persamaan Aljabar Boolean pada
rangkaian ini
Gambar 168 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=0, B=1, C=1, D=1
Menggunakan software EWB
Rangkaian diatas menjelaskan rangkaian persamaan aljabar Boolean pada keadaan 0,
1, 1, dan 1. Dengan melihat gambar diatas dapat kita lihat dengan jelas rangkaian
menggunakan 4 input yaitu, A, B, C dan D. Pada keadaan seperti diatas input A bernilai
0 atau tidak ada arus yang mengalir dari sumber DC karena berasal dari ground.
Sedangkan input B, C, dan D bernilai 1 sehingga ada arus yang mengalir dari sumber
DC dikarenakan berasal dari Vcc. Pada gerbang pertama IC 7404 untuk kaki nomor 1
menerima input A dan menghasilkan output bernilai 1 ditandai dengan lampu menyala
141
pada keluaran kaki nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang sama
menerima input B dan menghasilkan output bernilai 0 yang dapat dilihat dengan lampu
tidak menyala atau pada keluaran kaki nomor 4 IC tersebut tidak menghantarkan arus.
Untuk gerbang ketiga IC 7404 kaki nomor 11 menerima input C dan menghasilkan
output bernilai 0 yang dapat dilihat dengan lampu tidak menyala pada keluaran kaki
nomor 10 IC tersebut. Pada IC 7415 menerima 3 input yang berasal dari input yang
berbeda. Untuk kaki nomor 3 menerima input A, kaki nomor 4 menerima input dari
output gerbang kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan untuk kaki nomor 5 IC
7415 menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor 10. Untuk
IC 7415 menghasilkan output bernilai 0 atau tidak arus yang mengalir dari ketiga
inputnya. Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran IC
7404 yang berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input D
sehingga, menghasilkan output bernilai 1 artinya ada arus yang mengalir ditandai
dengan lampu menyala hal ini dikarenakan kedua inputnya mengalirkan arus dari
sumber. Hal tersebut sesuai dengan prinsip gerbang AND. Kemudian untuk IC keempat
yaitu, IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki input
nomor 13 berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output IC
7408 sehingga, menghasilkan output bernilai 1 dikarenakan ada arus yang mengalir
pada salah satu inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 169 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=0, D=0
Menggunakan software EWB
142
1 artinya ada arus yang mengalir dari sumber DC karena berasal dari Vcc. Sedangkan
input B, C, dan D bernilai 0 sehingga tidak ada arus yang mengalir dari sumber DC
dikarenakan berasal dari Ground. Pada gerbang pertama IC 7404 untuk kaki nomor 1
menerima input A dan menghasilkan output bernilai 0 ditandai dengan lampu tidak
menyala pada keluaran kaki nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang
sama menerima input B dan menghasilkan output bernilai 1 yang dapat dilihat dengan
lampu menyala atau pada keluaran kaki nomor 4 IC tersebut menghantarkan arus.
Untuk gerbang ketiga IC 7404 kaki nomor 11 menerima input C dan menghasilkan
output bernilai 1 yang dapat dilihat dengan lampu menyala pada keluaran kaki nomor
10 IC tersebut. Pada IC 7415 menerima 3 input yang berasal dari input yang berbeda.
Untuk kaki nomor 3 menerima input A, kaki nomor 4 menerima input dari output
gerbang kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan untuk kaki nomor 5 IC 7415
menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor 10. Untuk IC
7415 menghasilkan output bernilai 1 atau ada arus yang mengalir dari ketiga inputnya.
Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran IC 7404 yang
berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input D sehingga,
menghasilkan output bernilai 0 artinya tidak ada arus yang mengalir ditandai dengan
lampu tidak menyala hal ini dikarenakan salah inputnya tidak mengalirkan arus dari
sumber. Hal tersebut sesuai dengan prinsip gerbang AND. Kemudian untuk IC keempat
yaitu, IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki input
nomor 13 berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output IC
7408 sehingga, menghasilkan output bernilai 1 dikarenakan ada arus yang mengalir
pada salah satu inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 1. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
143
Gambar 170 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=0, D=1
Menggunakan software EWB
144
Gambar 171 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=0, D=1
Gambar 172 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=0, C=1, D=1
146
dari sumber. Hal tersebut sesuai dengan prinsip gerbang AND. Kemudian untuk IC
keempat yaitu, IC 7432 menerima input dari output IC 7415 dan IC 7408. Untuk kaki
input nomor 13 berasal dari output IC 7415 dan kaki input nomor 12 berasal dari output
IC 7408 sehingga, menghasilkan output bernilai 0 dikarenakan ada arus yang mengalir
pada salah satu inputnya yang kemudian diteruskan ke outputnya. Oleh karena itu pada
keadaan seperti gambar pengawatan diatas akan menghasilkan nilai output 0. Hal ini
sesuai dengan perhitungan persamaan Aljabar Boolean pada rangkaian ini.
Gambar 173 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=0, D=0
147
5 IC 7415 menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor 10.
Untuk IC 7415 menghasilkan output bernilai 0 atau tidak ada arus yang mengalir dari
ketiga inputnya. Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran
IC 7404 yang berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input
D sehingga, menghasilkan output bernilai 0 artinya tidak ada arus yang mengalir
ditandai dengan lampu tidak menyala hal ini dikarenakan salah inputnya tidak
mengalirkan arus dari sumber. Hal tersebut sesuai dengan prinsip gerbang AND.
Kemudian untuk IC keempat yaitu, IC 7432 menerima input dari output IC 7415 dan IC
7408. Untuk kaki input nomor 13 berasal dari output IC 7415 dan kaki input nomor 12
berasal dari output IC 7408 sehingga, menghasilkan output bernilai 0 dikarenakan ada
arus yang mengalir pada salah satu inputnya yang kemudian diteruskan ke outputnya.
Oleh karena itu pada keadaan seperti gambar pengawatan diatas akan menghasilkan
nilai output 0. Hal ini sesuai dengan perhitungan persamaan Aljabar Boolean pada
rangkaian ini.
Gambar 174 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=0, D=1
148
arus. Untuk gerbang ketiga IC 7404 kaki nomor 11 menerima input C dan
menghasilkan output bernilai 1 yang dapat dilihat dengan lampu menyala pada keluaran
kaki nomor 10 IC tersebut. Pada IC 7415 menerima 3 input yang berasal dari input
yang berbeda. Untuk kaki nomor 3 menerima input A, kaki nomor 4 menerima input
dari output gerbang kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan untuk kaki nomor
5 IC 7415 menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor 10.
Untuk IC 7415 menghasilkan output bernilai 0 atau tidak ada arus yang mengalir dari
ketiga inputnya. Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari keluaran
IC 7404 yang berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408 menerima input
D sehingga, menghasilkan output bernilai 0 artinya tidak ada arus yang mengalir
ditandai dengan lampu tidak menyala hal ini dikarenakan salah inputnya tidak
mengalirkan arus dari sumber. Hal tersebut sesuai dengan prinsip gerbang AND.
Kemudian untuk IC keempat yaitu, IC 7432 menerima input dari output IC 7415 dan IC
7408. Untuk kaki input nomor 13 berasal dari output IC 7415 dan kaki input nomor 12
berasal dari output IC 7408 sehingga, menghasilkan output bernilai 0 dikarenakan ada
arus yang mengalir pada salah satu inputnya yang kemudian diteruskan ke outputnya.
Oleh karena itu pada keadaan seperti gambar pengawatan diatas akan menghasilkan
nilai output 0. Hal ini sesuai dengan perhitungan persamaan Aljabar Boolean pada
rangkaian ini.
Keadaan A=1, B=1, C=1, D=0
Gambar 175 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=0, D=1
149
dikarenakan berasal dari Ground. Pada gerbang pertama IC 7404 untuk kaki nomor 1
menerima input A dan menghasilkan output bernilai 0 ditandai dengan lampu tidak
menyala pada keluaran kaki nomor 2 IC tersebut. Untuk kaki nomor 3 pada IC yang
sama menerima input B dan menghasilkan output bernilai 0 yang dapat dilihat dengan
lampu tidak menyala atau pada keluaran kaki nomor 4 IC tersebut tidak menghantarkan
arus. Untuk gerbang ketiga IC 7404 kaki nomor 11 menerima input C dan
menghasilkan output bernilai 0 yang dapat dilihat dengan lampu tidak menyala pada
keluaran kaki nomor 10 IC tersebut. Pada IC 7415 menerima 3 input yang berasal dari
input yang berbeda. Untuk kaki nomor 3 menerima input A, kaki nomor 4 menerima
input dari output gerbang kedua IC 7404 yaitu, kaki nomor 4 IC 7404, dan untuk kaki
nomor 5 IC 7415 menerima input dari output gerbang ketiga IC 7404 yaitu kaki nomor
10. Untuk IC 7415 menghasilkan output bernilai 0 atau tidak ada arus yang mengalir
dari ketiga inputnya. Selanjutnya pada IC 7408 kaki nomor 1 menerima input dari
keluaran IC 7404 yang berada pada kaki nomor 2. Untuk kaki nomor 2 IC 7408
menerima input D sehingga, menghasilkan output bernilai 0 artinya tidak ada arus yang
mengalir ditandai dengan lampu tidak menyala hal ini dikarenakan salah inputnya tidak
mengalirkan arus dari sumber. Hal tersebut sesuai dengan prinsip gerbang AND.
Kemudian untuk IC keempat yaitu, IC 7432 menerima input dari output IC 7415 dan IC
7408. Untuk kaki input nomor 13 berasal dari output IC 7415 dan kaki input nomor 12
berasal dari output IC 7408 sehingga, menghasilkan output bernilai 0 dikarenakan ada
arus yang mengalir pada salah satu inputnya yang kemudian diteruskan ke outputnya.
Oleh karena itu pada keadaan seperti gambar pengawatan diatas akan menghasilkan
nilai output 0. Hal ini sesuai dengan perhitungan persamaan Aljabar Boolean pada
rangkaian ini.
150
Gambar 176 Simulasi rangkaian (A.B'.C') + (A'.D) = Y, untuk saklar A=1, B=1, C=1, D=1
151
X1
A U1A 5V_1W
U3A Q1
5V 7400N R1
2N3055AG
B U2A 100Ω
7408N
7432N
b. Gambar simulasi
Keadaan A=0, B=0
152
tidak ada arus yang mengalir dari kedua inputnya kemudian diteruskan ke outputnya.
Hal ini sesuai dengan prinsip kerja dari gerbang OR. Kemudian untuk IC ketiga yaitu,
IC 7408 menerima input dari output IC 7400 dan 7432. Untuk kaki nomor 3 menerima
input dari output IC 7400 dan kaki nomor 2 menerima input dari output IC 7432
sehingga, menghasilkan output bernilai 0 yang kemudian diteruskan ke resistor lalu ke
transistor. Hal tersebut menyebabkan pada kaki basis transistor tidak terdapat arus
sehingga, emitor dan kolektor bagaikan saklar yang terbuka. Maka dari itu lampu tidak
menyala.
153
arus yang mengalir dari salah satu inputnya kemudian diteruskan ke outputnya. Hal ini
sesuai dengan prinsip kerja dari gerbang OR. Selanjutnya untuk IC ketiga yaitu, IC
7408 menerima input dari output IC 7400 dan 7432. Untuk kaki nomor 3 menerima
input dari output IC 7400 dan kaki nomor 2 menerima input dari output IC 7432
sehingga, menghasilkan output bernilai 1 yang kemudian diteruskan ke resistor lalu ke
transistor. Hal tersebut menyebabkan pada kaki basis transistor terdapat arus sehingga,
emitor dan kolektor bagaikan saklar yang tertutup. Maka dari itu arus dapat mengalir
dan membuat lampu menyala.
154
7408 menerima input dari output IC 7400 dan 7432. Untuk kaki nomor 3 menerima
input dari output IC 7400 dan kaki nomor 2 menerima input dari output IC 7432
sehingga, menghasilkan output bernilai 1 yang kemudian diteruskan ke resistor lalu ke
transistor. Hal tersebut menyebabkan pada kaki basis transistor terdapat arus sehingga,
emitor dan kolektor bagaikan saklar yang tertutup. Maka dari itu arus dapat mengalir
dan membuat lampu menyala.
155
7432 sehingga, menghasilkan output bernilai 0 yang kemudian diteruskan ke resistor
lalu ke transistor. Hal tersebut menyebabkan pada kaki basis transistor tidak terdapat
arus sehingga, emitor dan kolektor bagaikan saklar yang terbuka. Maka dari itu arus
tidak akan mengalir dan membuat lampu tidak menyala.
4.7 KESIMPULAN
1. Suatu Persamaan fungsi logika dapat disederhanakan dengan melalui 2 cara,
yaitu menggunakan rumus aljababar Boolean ataupun dengan metode K-Map.
2. Pada rangkaian 1, output yang didapat dari rangkaian sama dengan hasil output
dengan menggunakan rumus Aljabar Boolean dan dapat diamati bahwa output
rangkaian 1 pada saat input A dan B adalah 1 atau input B adalah 1 selain itu
seluruh output akan 0.
3. Pada rangkaian 2 , output yang didapatkan dari rangkaian sama dengan hasil
output dengan menggunakan rumus Aljabar Boolean dan dapat diamati bahwa
output akan 0 pada saat seluruh input 0, input A dan B adalah 1 dan saat semua
input 1 selain itu output akan 1.
4. Pada rangkaian 3, ouput yang didapatkan dari rangkaian didapatkan setelah
menggunakan rumus Aljabar Boolean untuk menyederhanakan rangkaian.
5. Pada rangkaian 4, output 1 akan didapatkan apabila input berbeda dan transistor
pada rangkaian ini berfungsi mengarahkan arus menuju ke kaki kolektor
sehingga lampu 12 W dapat menyala saat input berbeda.
156
LAMPIRAN
157
FLIP-FLOP
5.1 TUJUAN
Setelah percobaan, praktikan diharapkan dapat :
- Membuat rangkaian Flip-flop RS, Flip-flop RS “Clock” dan Flip-flop JK
- Menyelidiki cara kerja ketiga flip-flop tersebut
- Menyusun tabel kebenarannya
- Menggambarkan bentuk gelombang output-input
RS¬FF adalah flip¬flop dasar yang memiliki dua masukan yaitu R (Reset) dan S
(Set) dan mempunyai 2 jalan keluar Q dan Qnot (Q atasnya digaris).
Simbol¬simbol yang ada pada jalan keluar selalu berlawanan satu dengan yang
lain.
Bila S diberi logika 1 dan R diberi logika 0, maka output Q akan berada pada
logika 0 dan Q not pada logika 1.
Bila R diberi logika 1 dan S diberi logika 0 maka keadaan output akan berubah
menjadi Q berada pada logik 1 dan Q not pada logika 0.
Sifat paling penting dari Flip¬Flop adalah bahwa sistem ini dapat menempati
salah satu dari dua keadaan stabil yaitu stabil I diperoleh saat Q =1 dan Q not = 0,
stabil ke II diperoleh saat Q=0 dan Q not = 1
158
Gambar 182 RS Flip-Flop
CRS Flip¬flop adalah clocked RS¬FF yang dilengkapi dengan sebuah terminal
pulsa clock.
Pulsa clock ini berfungsi mengatur keadaan Set dan Reset.
Bila pulsa clock berlogika 0, maka perubahan logika pada input R dan S tidak
akan mengakibatkan perubahan pada output Q dan Qnot.
Akan tetapi apabila pulsa clock berlogika 1, maka perubahan pada input R dan S
dapat mengakibatkan perubahan pada output Q dan Q not.
159
Tabel 24 Tabel Kebenaran CSR Flip Flop
Keterangan:
Qn = Sebelum CK
Qn +1 = Sesudah CK
3. D FLIP FLOP
D flipflop adalah RS flipflop yang ditambah dengan suatu inventer pada reset
inputnya.
Sifat dari D flipflop adalah bila input D (Data) dan pulsa clock berlogika 1, maka
output Q akan berlogika 1
Bila input D berlogika 0, maka D flipflop akan berada pada keadaan reset atau
output Q berlogika 0.
160
4. T FLIP FLOP
5. JK FLIP FLOP
161
Tabel 27 Tabel Kebenaran JK Flip Flop
Sumber : https://teknikelektronika.com/pengertian-flip-flop-jenis-flip-flop/
162
R U1:A
1 Q1
3
SW-SPDT 2
5V 7400
S U1:B
4
Q2
6
SW-SPDT 5
7400
R U1:C U1:A
10 1 Q1
8 3
9 2
CLK 7400 7400
5V
S U1:D U1:B
13 4
Q2
11 6
SW-SPDT 12 5
7400 7400
U2:A
J 1 U1:A
2 12 1 Q1
13 3
2
7410
CLK 7400
5V
K U1:B
U2:B 4
Q2
3 6
SW-SPDT 4 6 5
5
7400
7410
163
5.5 HASIL PERCOBAAN
1. Percobaan pertama (RS flip-flop)
164
Gambar 192 RS flip-flop dalam kondisi R=1 S=0
INPUT OUTPUT
R S Q Q'
0 0 1 1
0 1 0 1
1 0 1 0
1 1 1 0
2. Percobaan kedua (CRS flip-flop)
165
Gambar 194 CRS flip-flop dalam kondisi C=0 R=0 S=0
166
Gambar 196 CRS flip-flop dalam kondisi C=0 R=1 S=0
167
Gambar 198 CRS flip-flop dalam kondisi C=1 R=0 S=0
168
Gambar 200 CRS flip-flop dalam kondisi C=1 R=1 S=0
169
Tabel 29 Tabel kebenaran percobaan kedua
INPUT OUTPUT
Cp R S Q Q'
0 0 0 1 0
0 0 1 1 0
0 1 0 1 0
0 1 1 1 0
1 0 0 0 1
1 0 1 0 1
1 1 0 1 0
1 1 1 1 1
170
Gambar 203 JK flip-flop dalam kondisi C=0 R=0 S=1
171
Gambar 205 JK flip-flop dalam kondisi C=0 R=1 S=1
172
Gambar 207 JK flip-flop dalam kondisi C=1 R=0 S=1
173
Gambar 209 JK flip-flop dalam kondisi C=1 R=1 S=1
INPUT OUTPUT
Cp J K Q Q'
0 0 0 1 1
0 0 1 0 1
0 1 0 0 1
0 1 1 0 1
1 0 0 0 1
1 0 1 0 1
1 1 0 1 0
1 1 1 1 1
174
5.6 ANALISIS
Percobaan 1
R LED1
5V U1
1A VCC
1B 4A
2 1Y 4B
V1 2A 4Y
Key = A 2B 3A
5V 2Y 3B LED2
GND 3Y
S 74LS00N
5V
Key = B
R LED1
5V U1
1A VCC
1B 4A
2 1Y 4B
V1 2A 4Y
Key = A 2B 3A
5V 2Y 3B LED2
GND 3Y
S 74LS00N
5V
Key = B
R LED1
5V U1
1A VCC
1B 4A
2 1Y 4B
V1 2A 4Y
Key = A 2B 3A
5V 2Y 3B LED2
GND 3Y
S 74LS00N
5V
Key = B
177
tetap 1 (tinggi) apapun yang terjadi pada S. Cara menurunkan pulsa dari 1
menjadi 0 adalah mengaktifkan R. Begitu R berubah keadaannya dari 1 menjadi
0 maka seketika itu juga keluaran Q akan menjadi 0. Dan R hanya sekali saja
berperan dalam mengubah keadaan keluaran Q. Setelah itu apapun yang terjadi
pada R tidak akan ditangga pi oleh keluaran Q.
R LED1
5V U1
1A VCC
1B 4A
2 1Y 4B
V1 2A 4Y
Key = A 2B 3A
5V 2Y 3B LED2
GND 3Y
S 74LS00N
5V
Key = B
178
pada gerbang kedua (2B) menerima masukan dari output gerbang 1 (1Y).
Sehingga pada keadaan seperti diatas kita dapat melihat hanya satu LED yang
menyala, ini menandakan adanya arus yang mengalir pada salah satu inputnya.
Hal ini sesuai dengan prinsip kerja dari gerbang NAND. Keadaan seperti diatas
juga disebut sebagai keadaan “MEMORI” dalam rangkaian RS flip-flop. Pada
keadaan ini, keluaran Q bias bernilai 1 (tinggi) dan bias juga bernilai 0. Itu dapat
terjadi tergantung dengan kondisi awal yang di berikan pada rangkaian tersebut.
Yang dimaksud dengan keadaan memori yaitu menyimpan keadaan atau kondisi
sebelumnya.
Percobaan 2
- Keadaan C=0, R=0, dan S=0
1
R 5V
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
179
input untuk gerbang 3 (3A) dan gerbang 2 outputnya terletak pada kaki nomor
2Y yang menjadi salah satu input gerbang 4 (4A). Maka, nilai ouput untuk
gerbang 3 bernilai 1 (LED menyala) artinya ada arus dari salah satu inputannya
dan output gerbang 4 bernilai 0 (LED mati) artinya tidak ada arus yang
mengalir. Sehingga pada keadaan seperti pengawatan diatas menghasilkan nilai
output yang berbeda. Keadaan seperti diatas disebut juga sebagai keadaan
“MEMORI” pada rangkaian CRS flip-flop. Yang dimaksud dengan kondisi
“MEMORI” yaitu saat output Q dan Qnot akan menghasilkan perbedaan yaitu
jika Q=0 maka Qnot = 1 atau sebaliknya jika Q=1 maka Q not =0. Hal tersebut
terjadi dikarenak adanya input clock yang mengatur keadaan reset dan set. Bila
pulsa clock berlogika 0, maka perubahan logika pada input R dan S tidak akan
mengakibatkan perubahan pada output Q dan Qnot. Untuk keadaan memori
pengawatan diatas yaitu, Q=1 dan Qnot=0.
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
181
dan set. Pada keadaan seperti diatas input C dan S tidak ada yang mengalirkan
arus dikarenakan keduanya berasal dari ground. Sedangkan input R mengalirkan
arus dari sumber karena berasal dari Vcc. Untuk kaki IC nomor 1A menerima
input R dan untuk kaki nomor 2B menerima input S. Untuk masukan kedua
pada gerbang 1 dan 2 berasal dari input C (clock). Untuk gerbang pertama pada,
outputnya terlatak pada kaki nomor 1Y yang menjadi salah satu input untuk
gerbang 3 (3A) dan gerbang 2 outputnya terletak pada kaki nomor 2Y yang
menjadi salah satu input gerbang 4 (4A). Maka, nilai ouput untuk gerbang 3
bernilai 1 (LED menyala) artinya ada arus dari salah satu inputannya dan output
gerbang 4 bernilai 0 (LED mati) artinya tidak ada arus yang mengalir. Sehingga
pada keadaan seperti pengawatan diatas menghasilkan nilai output yang
berbeda. Keadaan seperti diatas disebut juga sebagai keadaan “MEMORI” pada
rangkaian CRS flip-flop. Yang dimaksud dengan kondisi “MEMORI” yaitu saat
output Q dan Qnot akan menghasilkan perbedaan yaitu jika Q=0 maka Qnot = 1
atau sebaliknya jika Q=1 maka Q not =0. Hal tersebut terjadi dikarenak adanya
input clock yang mengatur keadaan reset dan set. Bila pulsa clock berlogika 0,
maka perubahan logika pada input R dan S tidak akan mengakibatkan
perubahan pada output Q dan Qnot. Untuk keadaan memori pengawatan diatas
yaitu, Q=1 dan Qnot=0.
- Keadaan C=0, R=1, dan S=1
1
R 5V
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
182
0, 1, dan 1. Dengan melihat gambar diatas dapat kita lihat dengan jelas
rangkaian menggunakan 3 input yaitu, C, R, dan S. Dimana input C adalah
clock. Fungsi clock pada pengawatan ini yaitu untuk mengatur keadaan reset
dan set. Pada keadaan seperti diatas hanya input C yang tidak mengalirkan arus
dikarenakan berasal dari ground. Sedangkan untuk input R dan S mengalirkan
arus dari sumber DC karena berasal dari Vcc.Untuk kaki IC nomor 1A
menerima input R dan untuk kaki nomor 2B menerima input S. Untuk masukan
kedua pada gerbang 1 dan 2 berasal dari input C (clock). Untuk gerbang
pertama pada, outputnya terlatak pada kaki nomor 1Y yang menjadi salah satu
input untuk gerbang 3 (3A) dan gerbang 2 outputnya terletak pada kaki nomor
2Y yang menjadi salah satu input gerbang 4 (4A). Maka, nilai ouput untuk
gerbang 3 bernilai 1 (LED menyala) artinya ada arus dari salah satu inputannya
dan output gerbang 4 bernilai 0 (LED mati) artinya tidak ada arus yang
mengalir. Sehingga pada keadaan seperti pengawatan diatas menghasilkan nilai
output yang berbeda. Keadaan seperti diatas disebut juga sebagai keadaan
“MEMORI” pada rangkaian CRS flip-flop. Yang dimaksud dengan kondisi
“MEMORI” yaitu saat output Q dan Qnot akan menghasilkan perbedaan yaitu
jika Q=0 maka Qnot = 1 atau sebaliknya jika Q=1 maka Q not =0. Hal tersebut
terjadi dikarenak adanya input clock yang mengatur keadaan reset dan set. Bila
pulsa clock berlogika 0, maka perubahan logika pada input R dan S tidak akan
mengakibatkan perubahan pada output Q dan Qnot. Untuk keadaan memori
pengawatan diatas yaitu, Q=1 dan Qnot=0.
183
- Keadaan C=1, R=0, dan S=0
1
R 5V
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
184
Bila pulsa clock berlogika 0, maka perubahan logika pada input R dan S tidak
akan mengakibatkan perubahan pada output Q dan Qnot. Untuk keadaan
memori pengawatan diatas yaitu, Q=1 dan Qnot=0.
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
185
rangkaian CRS flip-flop. Jika masukan Reset diberi pulsa dan sinyal pendetak
dalam keadaan 1 maka masukan Reset akan langsung ditanggapi, dan keluaran
Q akan 0. Jika pada keluaran Q dipasang inverter maka keluaran Q’ akan 1.
Masukan Reset hanya memeiliki satu kesempatan untuk mengubah flip flop.
1
R 5V
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
186
seperti pengawatan diatas menghasilkan nilai output yang berbeda. Keadaan
seperti diatas disebut juga sebagai keadaan “SET” pada rangkaian CRS flip-
flop. Apabila masukan SET diberi pulsa maka pada bagian masukan akan terjadi
perubahan dari 0 menjadi 1. Tetapi keluaran Q akan tetap 0. Flip Flop masih
belum menanggapinya dan keluaran Q tetap tak berubah (Q=0). Setelah sinyal
pendetak tiba, saat itu juga flip flop akan menanggapinya dan keluaran Q akan
berubah menjadi 1. Dan S hanya sekali saja memberikan pulsa,dari keadaan 0
menjadi 1. Sesudah itu jika keadaan S berubah-ubah, keluaran Q akan tetap 1,
meski sinyal penndetak berubah-ubah keadaannya.
1
R 5V
LED1
U1
Key = 1
1A VCC
1B 4A
C 5V 1Y 4B
V1 2 2A 4Y
2B 3A LED2
5V 2Y 3B
GND 3Y
Key = 2 74LS00N
S
3 5V
Key = 3
187
(3A) dan gerbang 2 outputnya terletak pada kaki nomor 2Y yang menjadi salah
satu input gerbang 4 (4A). Maka, nilai ouput untuk gerbang 3 bernilai 1 (LED
menyala) artinya ada arus dari salah satu inputannya dan output gerbang 4
bernilai 1 (LED menyala) artinya ada arus yang mengalir. Sehingga pada
keadaan seperti pengawatan diatas menghasilkan nilai output yang sama .
Keadaan seperti diatas disebut juga sebagai keadaan yang “TERLARANG”
pada rangkaian CRS flip-flop. Yang dimaksud kondisi terlarang yaitu keadaaan
yang tidak diperbolehkan dimana kondisi output Q sama dengan Q not yaitu
pada saat C=1, R=1, dan S=0.
Percobaan 3
a. Diagram pengawatan
- Keadaan C=0, J=0, dan K=0
1
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
188
dan K berfungsi mengatur apa yang akan dilakukan rangkaian pada tepi sinyal
pendetak. pada bagian masukan dari pendetak dibei rangkaian Diferensator,
namun dalam Chip IC tidak digunakan rangkaian RC tetapi gerbang Not dan
And, karena pada IC, komponen RC memakan Tempat dan kurang praktis. Pada
keadaan seperti diatas ketiga input tidak ada yang mengalirkan arus dikarenakan
keduanya berasal dari ground. Untuk kaki IC 7410 gerbang pertama nomor 1A
menerima input J dan untuk kaki nomor 1B menerima input T serta untuk kaki
nomor 1C menerima input dari keluaran gerbang kedua IC 7400 (3Y). Untuk
kaki IC 7410 gerbang kedua nomor 2A menerima input K dan untuk kaki
nomor 2B menerima input T serta untuk kaki nomor 1C menerima input dari
keluaran gerbang kedua IC 7400 (4Y). Untuk keluaran pada gerbang 1 dan 2
menjadi input untuk IC 7400 gerbang 1 dan 2 . Sementara untuk masukan
keduanya beresal dari output gerbang keduanya yang saling menukar. Untuk
gerbang pertama pada IC 7400, outputnya terlatak pada kaki nomor 4Y dan
gerbang 2 outputnya terletak pada kaki nomor 3Y Maka, nilai ouput untuk
gerbang 1 bernilai 0 (LED tidak menyala) artinya tidak ada arus dari salah satu
inputannya dan output gerbang 2 bernilai 1 (LED menyala) artinya ada arus
yang mengalir. Sehingga pada keadaan seperti pengawatan diatas menghasilkan
nilai output yang berbeda. Keadaan seperti diatas disebut juga sebagai keadaan
memori pada rangkaian JK flip-flop. Yang dimaksud dengan kondisi memori
yaitu saat output Q dan Qnot akan menghasilkan perbedaan yaitu jika Q=0 maka
Qnot = 1 atau sebaliknya jika Q=1 maka Q not =0. Dan keadaan ini disebut juga
sebagai umpan balik flip flop yang mana berfungsi supaya rangkaian gerbang
logika yang berada di dalam garis putus – putus FL dapat menahan sebuah data
biner.
189
1
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
190
menjadi input untuk IC 7400 gerbang 1 dan 2 . Sementara untuk masukan
keduanya beresal dari output gerbang keduanya yang saling menukar. Untuk
gerbang pertama pada IC 7400, outputnya terlatak pada kaki nomor 4Y dan
gerbang 2 outputnya terletak pada kaki nomor 3Y Maka, nilai ouput untuk
gerbang 1 bernilai 0 (LED tidak menyala) artinya tidak ada arus dari salah satu
inputannya dan output gerbang 2 bernilai 1 (LED menyala) artinya ada arus
yang mengalir. Sehingga pada keadaan seperti pengawatan diatas menghasilkan
nilai output yang berbeda. Keadaan seperti diatas disebut juga sebagai keadaan
“MEMORI” pada rangkaian JK flip-flop. Yang dimaksud dengan kondisi
“MEMORI” yaitu saat output Q dan Qnot akan menghasilkan perbedaan yaitu
jika Q=0 maka Qnot = 1 atau sebaliknya jika Q=1 maka Q not =0. Dan keadaan
ini disebut juga sebagai umpan balik flip flop yang mana berfungsi supaya
rangkaian gerbang logika yang berada di dalam garis putus – putus FL dapat
menahan sebuah data biner.
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
191
clock. Rangkaian dari flip flop ini terdiri dari rangkaian gerbang logika, seperti
flip flop lain. Tetapi, flip flop JK memilki keunikan tersendiri, yaitu pada
keluaran Q dan Q’ terdapat dua jenis umpan balik, dengan keluaran yang
diumpan balikkan kembali. Selain terdapt dua jenis umpan balik, flip flop JK
memiliki 2 masukan kendali, yang disebut dengan masukan J dan K. Masukan J
dan K berfungsi mengatur apa yang akan dilakukan rangkaian pada tepi sinyal
pendetak. pada bagian masukan dari pendetak dibei rangkaian Diferensator,
namun dalam Chip IC tidak digunakan rangkaian RC tetapi gerbang Not dan
And, karena pada IC, komponen RC memakan Tempat dan kurang praktis. Pada
keadaan seperti diatas input T dan K tidak ada yang mengalirkan arus
dikarenakan keduanya berasal dari ground. Sedangkan input J mengalirkan arus
karena berasal dari Vcc. Untuk kaki IC 7410 gerbang pertama nomor 1A
menerima input J dan untuk kaki nomor 1B menerima input T serta untuk kaki
nomor 1C menerima input dari keluaran gerbang kedua IC 7400 (3Y). Untuk
kaki IC 7410 gerbang kedua nomor 2A menerima input K dan untuk kaki
nomor 2B menerima input T serta untuk kaki nomor 1C menerima input dari
keluaran gerbang kedua IC 7400 (4Y). Untuk keluaran pada gerbang 1 dan 2
menjadi input untuk IC 7400 gerbang 1 dan 2 . Sementara untuk masukan
keduanya beresal dari output gerbang keduanya yang saling menukar. Untuk
gerbang pertama pada IC 7400, outputnya terlatak pada kaki nomor 4Y dan
gerbang 2 outputnya terletak pada kaki nomor 3Y Maka, nilai ouput untuk
gerbang 1 bernilai 0 (LED tidak menyala) artinya tidak ada arus dari salah satu
inputannya dan output gerbang 2 bernilai 1 (LED menyala) artinya ada arus
yang mengalir. Sehingga pada keadaan seperti pengawatan diatas menghasilkan
nilai output yang berbeda. Keadaan seperti diatas disebut juga sebagai keadaan
“MEMORI” pada rangkaian JK flip-flop. Yang dimaksud dengan kondisi
“MEMORI” yaitu saat output Q dan Qnot akan menghasilkan perbedaan yaitu
jika Q=0 maka Qnot = 1 atau sebaliknya jika Q=1 maka Q not =0. Dan keadaan
ini disebut juga sebagai umpan balik flip flop yang mana berfungsi supaya
rangkaian gerbang logika yang berada di dalam garis putus – putus FL dapat
menahan sebuah data biner.
192
1
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
194
keluaran Q dan Q’ terdapat dua jenis umpan balik, dengan keluaran yang
diumpan balikkan kembali. Selain terdapt dua jenis umpan balik, flip flop JK
memiliki 2 masukan kendali, yang disebut dengan masukan J dan K. Masukan J
dan K berfungsi mengatur apa yang akan dilakukan rangkaian pada tepi sinyal
pendetak. pada bagian masukan dari pendetak dibei rangkaian Diferensator,
namun dalam Chip IC tidak digunakan rangkaian RC tetapi gerbang Not dan
And, karena pada IC, komponen RC memakan Tempat dan kurang praktis. Pada
keadaan seperti diatas input J dan K tidak mengalirkan arus dikarenakan
keduanya berasal dari Ground. Sedangkan input T mengalirkan arus karena
berasal dari Vcc. Untuk kaki IC 7410 gerbang pertama nomor 1A menerima
input J dan untuk kaki nomor 1B menerima input T serta untuk kaki nomor 1C
menerima input dari keluaran gerbang kedua IC 7400 (3Y). Untuk kaki IC 7410
gerbang kedua nomor 2A menerima input K dan untuk kaki nomor 2B
menerima input T serta untuk kaki nomor 1C menerima input dari keluaran
gerbang kedua IC 7400 (4Y). Untuk keluaran pada gerbang 1 dan 2 menjadi
input untuk IC 7400 gerbang 1 dan 2 . Sementara untuk masukan keduanya
beresal dari output gerbang keduanya yang saling menukar. Untuk gerbang
pertama pada IC 7400, outputnya terlatak pada kaki nomor 4Y dan gerbang 2
outputnya terletak pada kaki nomor 3Y Maka, nilai ouput untuk gerbang 1
bernilai 0 (LED tidak menyala) artinya tidak ada arus dari salah satu inputannya
dan output gerbang 2 bernilai 1 (LED menyala) artinya ada arus yang mengalir.
Sehingga pada keadaan seperti pengawatan diatas menghasilkan nilai output
yang berbeda. Keadaan seperti diatas disebut juga sebagai keadaan “MEMORI”
pada rangkaian JK flip-flop. Yang dimaksud dengan kondisi “MEMORI” yaitu
saat output Q dan Qnot akan menghasilkan perbedaan yaitu jika Q=0 maka Qnot
= 1 atau sebaliknya jika Q=1 maka Q not =0. Dan keadaan ini disebut juga
sebagai umpan balik flip flop yang mana berfungsi supaya rangkaian gerbang
logika yang berada di dalam garis putus – putus FL dapat menahan sebuah data
biner.
195
- Keadaan C=1, J=0, dan K=1
1
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
196
7400 (4Y). Untuk keluaran pada gerbang 1 dan 2 menjadi input untuk IC 7400
gerbang 1 dan 2 . Sementara untuk masukan keduanya beresal dari output
gerbang keduanya yang saling menukar. Untuk gerbang pertama pada IC 7400,
outputnya terlatak pada kaki nomor 4Y dan gerbang 2 outputnya terletak pada
kaki nomor 3Y Maka, nilai ouput untuk gerbang 1 bernilai 0 (LED tidak
menyala) artinya tidak ada arus dari salah satu inputannya dan output gerbang 2
bernilai 1 (LED menyala) artinya ada arus yang mengalir. Sehingga pada
keadaan seperti pengawatan diatas menghasilkan nilai output yang berbeda.
Keadaan seperti diatas disebut juga sebagai keadaan “RESET” pada rangkaian
JK flip-flop.
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
197
dan K berfungsi mengatur apa yang akan dilakukan rangkaian pada tepi sinyal
pendetak. pada bagian masukan dari pendetak dibei rangkaian Diferensator,
namun dalam Chip IC tidak digunakan rangkaian RC tetapi gerbang Not dan
And, karena pada IC, komponen RC memakan Tempat dan kurang praktis. Pada
keadaan seperti diatas input K tidak mengalirkan arus dikarenakan keduanya
berasal dari Ground. Sedangkan input T dan J mengalirkan arus karena berasal
dari Vcc. Untuk kaki IC 7410 gerbang pertama nomor 1A menerima input J dan
untuk kaki nomor 1B menerima input T serta untuk kaki nomor 1C menerima
input dari keluaran gerbang kedua IC 7400 (3Y). Untuk kaki IC 7410 gerbang
kedua nomor 2A menerima input K dan untuk kaki nomor 2B menerima input T
serta untuk kaki nomor 1C menerima input dari keluaran gerbang kedua IC
7400 (4Y). Untuk keluaran pada gerbang 1 dan 2 menjadi input untuk IC 7400
gerbang 1 dan 2 . Sementara untuk masukan keduanya beresal dari output
gerbang keduanya yang saling menukar. Untuk gerbang pertama pada IC 7400,
outputnya terlatak pada kaki nomor 4Y dan gerbang 2 outputnya terletak pada
kaki nomor 3Y Maka, nilai ouput untuk gerbang 1 bernilai 1 (LED menyala)
artinya ada arus mengalir dari salah satu inputannya dan output gerbang 2
bernilai 0 (LED tidak menyala) artinya tidak ada arus yang mengalir. Sehingga
pada keadaan seperti pengawatan diatas menghasilkan nilai output yang
berbeda. Keadaan seperti diatas disebut juga sebagai keadaan “SET” pada
rangkaian JK flip-flop.
198
Keadaan C=1, J=1, dan K=1
J 5V
2 LED1
Key = 1 U1 U2
V1 1A VCC 1A VCC
T 5V
5V 1B 1C 1B 4A
2A 1Y 1Y 4B
2B 3C 2A 4Y LED2
2C 3B 2B 3A
3 2Y 3A 2Y 3B
Key = 2 GND 3Y GND 3Y
74LS10N 74LS00N
K 5V
Key = 3
199
gerbang 1 dan 2 . Sementara untuk masukan keduanya beresal dari output
gerbang keduanya yang saling menukar. Untuk gerbang pertama pada IC 7400,
outputnya terlatak pada kaki nomor 4Y dan gerbang 2 outputnya terletak pada
kaki nomor 3Y Maka, nilai ouput untuk gerbang 1 bernilai 1 (LED menyala)
artinya ada arus dari salah satu inputannya dan output gerbang 2 bernilai 1 (LED
menyala) artinya ada arus yang mengalir. Sehingga pada keadaan seperti
pengawatan diatas menghasilkan nilai output yang sama. Pada kondisi seperti
diatas seharusnya nilai output Q dan Q’ tertukar tetapi pada pengawatan diatas
yang didapatkan sama . Hal ini dikarenakan dalam praktikum terjadi kesalahan
dalam hal meneliti rangkaian . Keadaan seperti itu disebut juga sebagai keadaan
“toggel” pada rangkaian JK flip-flop. Ini terjadi saat masukan J dan K sama
sama berniali 1 sehingga dihasilkan keadaan set dan reset yang terus bergantian.
5.7 KESIMPULAN
Setelah melakukan praktek “Flip-Flop”, maka praktikan dapat menyimpulkan bahwa :
Flip-flop adalah suatu rangkaian elektronika yang memiliki dua kondisi stabil dan
dapat digunakan untuk menyimpan informasi.
Flip-flop terbagi atas : RS flip-flop, CRS flip-flop, D flip-flop, T flip-flop
RS¬FF adalah flip¬flop dasar yang memiliki dua masukan yaitu R (Reset) dan S
(Set) dan mempunyai 2 jalan keluar Q dan Qnot (Q atasnya digaris).
CRS Flip¬flop adalah clocked RS¬FF yang dilengkapi dengan sebuah terminal
pulsa clock.
4. D flipflop adalah RS flipflop yang ditambah dengan suatu inventer pada reset
inputnya.
Rangkaian T flip¬flop atau Togle flip¬flop dapat dibentuk dari modifikasi
clocked RSFF, DFF maupun JKFF.
JK flip-flop mirip dengan T flip flop dengan 2 tambahan masukan J dan K
200
LAMPIRAN
201
DIGITAL OUTPUT LED
6.1 TUJUAN
Setelah percobaan praktikan diharapkan dapat :
a. Mahasiswa mampu membuat layout simulasi rangkaian output led di proteus
menggunakan Arduino uno
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan
simulasi lampu LED di proteus
c. Mahasiwa mampu mengaplikasikan hasil simulasi di proteus ke Board Modul
Arduino Uno
A. Arduino
Arduino juga merupakan platform hardware terbuka yang ditujukan kepada siapa
saja yang ingin membuat purwarupa peralatan elektronik interaktif berdasarkan
hardware dan software yang fleksibel dan mudah digunakan. Mikrokontroler diprogram
menggunakan bahasa pemrograman arduino yang memiliki kemiripan syntax dengan
bahasa pemrograman C. Karena sifatnya yang terbuka maka siapa saja dapat
mengunduh skema hardware arduino dan membangunnya.
202
Gambar 230 Gambar Struktur Arduino
1. Arduino Uno
Jenis yang ini adalah yang paling banyak digunakan. Terutama untuk pemula sangat
disarankan untuk menggunakan Arduino Uno. Banyak sekali referensi yang
membahas Arduino Uno. Versi yang terakhir adalah Arduino Uno R3 (Revisi 3),
menggunakan ATMEGA328 sebagai Microcontrollernya, memiliki 14 pin I/O
digital dan 6 pin input analog. Untuk pemprograman cukup menggunakan koneksi
USB type A to To type B. Sama seperti yang digunakan pada USB printer.
2. Arduino Due
3. Arduino Mega
203
4. Arduino Leonardo.
Bisa dibilang Leonardo adalah saudara kembar dari Uno. Dari mulai jumlah pin I/O
digital dan pin input Analognya sama. Hanya pada Leonardo menggunakan Micro
USB untuk pemprogramannya.
5. Arduino Fio
Bentuknya lebih unik, terutama untuk socketnya. Walau jumlah pin I/O digital dan
input analognya sama dengan uno dan leonardo, tapi Fio memiliki Socket XBee.
XBee membuat Fio dapat dipakai untuk keperluan projek yang berhubungan dengan
wireless.
6. Arduino Lilypad
Bentuknya yang melingkar membuat Lilypad dapat dipakai untuk membuat projek
unik. Seperti membuat amor iron man misalkan. Hanya versi lamanya menggunakan
ATMEGA168, tapi masih cukup untuk membuat satu projek keren. Dengan 14 pin
I/O digital, dan 6 pin input analognya.
7. Arduino Nano
Sepertinya namanya, Nano yang berukulan kecil dan sangat sederhana ini,
menyimpan banyak fasilitas. Sudah dilengkapi dengan FTDI untuk pemograman
lewat Micro USB. 14 Pin I/O Digital, dan 8 Pin input Analog (lebih banyak dari
Uno). Dan ada yang menggunakan ATMEGA168, atau ATMEGA328.
8. Arduino Mini
Fasilitasnya sama dengan yang dimiliki Nano. Hanya tidak dilengkapi dengan Micro
USB untuk pemograman. Dan ukurannya hanya 30 mm x 18 mm saja.
9. Arduino Micro
Ukurannya lebih panjang dari Nano dan Mini. Karena memang fasilitasnya lebih
banyak yaitu; memiliki 20 pin I/O digital dan 12 pin input analog.
Ini arduino yang sudah dilengkapi dengan fasilitas ethernet. Membuat Arduino kamu
dapat berhubungan melalui jaringan LAN pada komputer. Untuk fasilitas pada Pin
I/O Digital dan Input Analognya sama dengan Uno.
Rekomendasi bagi kamu yang mau membuat gadget sepeti Smartphone, karena
sudah dilengkapi dengan Joystick, button, dan sebagainya. Kamu hanya perlu
tambahkan LCD, untuk lebih mempercantik Esplora.
204
12. Arduino Robot
Ini adalah paket komplit dari Arduino yang sudah berbentuk robot. Sudah dilengkapi
dengan LCD, Speaker, Roda, Sensor Infrared, dan semua yang kamu butuhkan
untuk robot sudah ada pada Arduino ini.
B. Proteus
205
LCD, RS232, dan berbagai jenis library lainnya.
Mendukung instrument-instrument virtual seperti voltmeter, ammeter,
oscciloscope, logic analyser, dan lain-lainnya.
Memiliki kemampuan menampilkan berbagi jenis analisis secara grafis
seperti transient, frekuensi, noise, distorsi, AC dan DC, dan lain-lainnya.
Mendukung berbagai jenis komponen-komponen analog.
Mendukung open architecture sehingga kita bisa memasukkan program
seperti C++ untuk keperluan simulasi.
Mendukung pembuatan PCB yang di-update secara langsung dari program
ISIS ke program pembuat PCB-ARES.
C. LED
Light Emitting Diode atau sering disingkat dengan LED adalah komponen
elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan
tegangan maju. LED merupakan keluarga Dioda yang terbuat dari bahan
semikonduktor. Warna-warna Cahaya yang dipancarkan oleh LED tergantung
pada jenis bahan semikonduktor yang dipergunakannya. LED juga dapat
memancarkan sinar inframerah yang tidak tampak oleh mata seperti yang
sering kita jumpai pada Remote Control TV ataupun Remote Control
perangkat elektronik lainnya.
206
Bentuk LED mirip dengan sebuah bohlam (bola lampu) yang kecil dan
dapat dipasangkan dengan mudah ke dalam berbagai perangkat elektronika.
Berbeda dengan Lampu Pijar, LED tidak memerlukan pembakaran filamen
sehingga tidak menimbulkan panas dalam menghasilkan cahaya. Oleh karena
itu, saat ini LED (Light Emitting Diode) yang bentuknya kecil telah banyak
digunakan sebagai lampu penerang dalam LCD TV yang mengganti lampu
tube.
207
6.4 LANGKAH KERJA
Kemudian klik Compile yang bertanda “Centang” seperti gambar dibawah ini.
208
Data sedang tercompile/ terproses, tunggu hingga selesai.
209
Selanjutnya, membuka proteus lalu mengklik “Skematik”
210
Kemudian kliklah dua kali Arduino, akan muncul pilihan hapus data di ‘’Program
File” Kemudian Ctrl+p lalu klik “OK”
211
Gambar 234 Program menyalakan lampu LED di PIN 13
Gambar 235 Program menyalakan lampu LED BLINK tiap satu detik
212
Gambar 237 Program menyalakan 3 lampu LED BLINK tiap satu detik
213
Gambar 239 Gambar simulasi rangkaian 1
214
6.5 HASIL PERCOBAAN
1. Percobaan 1 (Menyalakan Sebuah LED)
215
Gambar 243 Percobaan 2 : LED Blink dalam kondisi menyala
216
4. Percobaan 4 (Blink 3 LED)
217
5. Percobaan 5 (Running LED)
218
Gambar 249 Percobaan 5 : Running LED L3 menyala
219
Gambar 251 Percobaan 5 : Running LED L5 menyala
220
Gambar 253 Percobaan 5 : Running LED L7 menyala
221
6.6 ANALISIS
6.1 Percobaan 1
Dalam percobaan ini kita menyalakan sebuah led. Program ini dibuat dengan program
Arduino, sebelum membuat program terlebih dahulu kita membuat rangkaian simulasi seperti
pada gambar 239. Arduino UNO mempunyai 14 pin digital input/output (6 di antaranya dapat
digunakan sebagai output PWM yang berfungsi untuk mengatur kecepatan motor atau
kecerahan lampu dan lain lain), 6 input/output analog, sebuah osilator Kristal 16 MHz,
sebuah koneksi USB, sebuah power jack, sebuah ICSP header, dansebuah tombol reset.
Output digital terdiri atas dua buah logika, yaitu kondisi logika HIGH dan kondisi logika
LOW. Ketika nilai HIGH (1) dan bekerja pada tegangan 5V dan nilai LOW (0) bekerja pada
tegangan 0V, maka kondisi ini disebut Aktif HIGH. Ketika nilai LOW (1) dan bekerja pada
tegangan 5V dan nilai HIGH (0) bekerja pada tegangan 0V, maka kondisi ini disebut Aktif
LOW.
Pada percobaan ini kita menggunakan 1 pin output digital arduino yaitu, pin 13. Pada pin 13
kita menghubungkan salah satu kaki Led, kemudian kaki Led yang satu dihubungkan ke
ground. Selanjutnya membuat program seperti berikut.
Dimana pada bagian void setup yaitu, berisi tentang inisialisasi dari program yang akan kita
buat dimuai dengan tanda “{}“, semua kata yang ada di antara kurung kurawal adalah
222
inisialisai ditandai dengan kata “pinMode” artinya kita menuliskan pin keberapa dan jenis
mode yang kita inginkan. Disini kita menginisialisasikan pin 13 sebagai output. Kemudian
kita berpindah pada bagian void loop, yang berfungsi untuk mengevakuasi perintah yang kita
buat untuk menjalankan program. Bagian void loop juga dimulai dengan tanda “{}”, serta
semua kata yang ada diantara kurung kurawal tersebut merupakan perintah yang akan
dievakuasi oleh program. Pada percobaan ini kita ingin menyalakan 1 buah led maka, kita
menggunakan perintah “digitalWrite” lalu menuliskan pin yang kita gunakan sebagai output
dan dengan kondisi “HIGH” yang menandakan atau memberi perintah led menyala atau led
bekerja pada kondisi 1.
Ketika program ini di jalankan maka led yang menjadi output pin 13 akan menyala. Bila
mana ketika program dijalankan kemudian led tidak menyala maka, menandakan adanya
kesalahan pada program yang kita buat.
6.2 Percobaan 2
Dalam percobaan ini kita menyalakan dan matikan (BLINK) 1 buah led. Program ini dibuat
dengan program Arduino , sebelum membuat program terlebih dahulu kita membuat
rangkaian simulasi seperti pada gambar 239. Arduino UNO mempunyai 14 pin digital
input/output (6 di antaranya dapat digunakan sebagai output PWM yang berfungsi untuk
mengatur kecepatan motor atau kecerahan lampu dan lain lain), 6 input/output analog, sebuah
osilator Kristal 16 MHz, sebuah koneksi USB, sebuah power jack, sebuah ICSP header,
223
dansebuah tombol reset. Output digital terdiri atas dua buah logika, yaitu kondisi logika
HIGH dan kondisi logika LOW. Ketika nilai HIGH (1) dan bekerja pada tegangan 5V dan
nilai LOW (0) bekerja pada tegangan 0V, maka kondisi ini disebut Aktif HIGH. Ketika nilai
LOW (1) dan bekerja pada tegangan 5V dan nilai HIGH (0) bekerja pada tegangan 0V, maka
kondisi ini disebut Aktif LOW.
Pada percobaan ini kita menggunakan 1 pin output digital arduino yaitu, pin 13. Pada pin 13
kita menghubungkan salah satu kaki Led, kemudian kaki Led yang satu dihubungkan ke
ground. Selanjutnya membuat program seperti berikut.
Dimana pada bagian void setup yaitu, berisi tentang inisialisasi dari program yang akan kita
buat dimuai dengan tanda “{}“, semua kata yang ada di antara kurung kurawal adalah
inisialisai ditandai dengan kata “pinMode” artinya kita menuliskan pin keberapa dan jenis
mode yang kita inginkan. Disini kita menginisialisasikan pin 13 sebagai output. Kemudian
kita berpindah pada bagian void loop, yang berfungsi untuk mengevakuasi perintah yang kita
buat untuk menjalankan program. Bagian void loop juga dimulai dengan tanda “{}”, serta
semua kata yang ada diantara kurung kurawal tersebut merupakan perintah yang akan
dievakuasi oleh program. Pada percobaan ini kita ingin menyalakan dan mematikan
(berkedip) 1 buah led maka, kita menggunakan perintah “digitalWrite” lalu menuliskan pin
yang kita gunakan sebagai output dan dengan kondisi “HIGH” yang menandakan atau
memberi perintah led menyala atau led bekerja pada kondisi 1 dan juga dengan kondisi
224
“LOW” karena kita menginginkan led berkedip, yang berarti led akan bekerja pada kondisi
0. Karena pada percobaan ini kita ingin kondisi blink maka kita juga akan menggunakan
perintah “delay”, dimana berfungsi untuk menunda eksekusi program dalam satuan
millidetik. Fungsi delay bersifat blocking, artinya apabila perintah delay() dituliskan sebuah
program, maka perintah di bawahnya tidak akan dieksekusi sebelum waktu yang ditentukan
dalam parameter telah tercapai. Pada percobaan ini kita menuliskan 1000 ms jeda waktu.
Ketika program ini di jalankan maka led yang menjadi output pin 13 akan menyala kemudian
setelah 1 detik kemudian akan mati lalu satu detik berikutnya akan menyala lagi dan begitu
seterusnya. Bila mana ketika program dijalankan kemudian led tidak menyala maka,
menandakan adanya kesalahan pada program yang kita buat.
225
6.3 Percobaan 3
Dalam percobaan ini kita menyalakan 3 buah led secara bersamaan. Program ini dibuat
dengan program Arduino , sebelum membuat program terlebih dahulu kita membuat
rangkaian simulasi seperti pada gambar 240. Arduino UNO mempunyai 14 pin digital
input/output (6 di antaranya dapat digunakan sebagai output PWM yang berfungsi untuk
mengatur kecepatan motor atau kecerahan lampu dan lain lain), 6 input/output analog, sebuah
osilator Kristal 16 MHz, sebuah koneksi USB, sebuah power jack, sebuah ICSP header,
dansebuah tombol reset. Output digital terdiri atas dua buah logika, yaitu kondisi logika
HIGH dan kondisi logika LOW. Ketika nilai HIGH (1) dan bekerja pada tegangan 5V dan
nilai LOW (0) bekerja pada tegangan 0V, maka kondisi ini disebut Aktif HIGH. Ketika nilai
LOW (1) dan bekerja pada tegangan 5V dan nilai HIGH (0) bekerja pada tegangan 0V, maka
kondisi ini disebut Aktif LOW.
Pada percobaan ini kita menggunakan 3 pin output digital arduino yaitu, pin 13, 12, dan 11.
Pada pin 13, 12, dan 11 kita menghubungkan salah satu kaki Led, kemudian kaki dari ketiga
Led yang satu dihubungkan secara paralel untuk disambungkan ke ground. Selanjutnya
membuat program seperti berikut.
Dimana pada bagian void setup yaitu, berisi tentang inisialisasi dari program yang akan kita
buat dimuai dengan tanda “{}“, semua kata yang ada di antara kurung kurawal adalah
inisialisai ditandai dengan kata “pinMode” artinya kita menuliskan pin keberapa dan jenis
226
mode yang kita inginkan. Disini kita menginisialisasikan pin 13, 12, dan 11 sebagai output.
Kemudian kita berpindah pada bagian void loop, yang berfungsi untuk mengevakuasi
perintah yang kita buat untuk menjalankan program. Bagian void loop juga dimulai dengan
tanda “{}”, serta semua kata yang ada diantara kurung kurawal tersebut merupakan perintah
yang akan dievakuasi oleh program. Pada percobaan ini kita ingin menyalakan 1 buah led
maka, kita menggunakan perintah “digitalWrite” lalu menuliskan pin yang kita gunakan
sebagai output dan dengan kondisi “HIGH” yang menandakan atau memberi perintah led
menyala atau led bekerja pada kondisi 1.
Ketika program ini di jalankan maka led yang menjadi output pin 13, 12, dan 11 akan
menyala secara bersamaan. Bila mana ketika program dijalankan kemudian led tidak menyala
maka, menandakan adanya kesalahan pada program yang kita buat.
6.4 Percobaan 4
Dalam percobaan ini kita menyalakan dan matikan (BLINK) 3 buah led secara bersamaan.
Program ini dibuat dengan program Arduino , sebelum membuat program terlebih dahulu kita
membuat rangkaian simulasi seperti pada gambar 240. Arduino UNO mempunyai 14 pin
digital input/output (6 di antaranya dapat digunakan sebagai output PWM yang berfungsi
untuk mengatur kecepatan motor atau kecerahan lampu dan lain lain), 6 input/output analog,
sebuah osilator Kristal 16 MHz, sebuah koneksi USB, sebuah power jack, sebuah ICSP
header, dansebuah tombol reset. Output digital terdiri atas dua buah logika, yaitu kondisi
227
logika HIGH dan kondisi logika LOW. Ketika nilai HIGH (1) dan bekerja pada tegangan 5V
dan nilai LOW (0) bekerja pada tegangan 0V, maka kondisi ini disebut Aktif HIGH. Ketika
nilai LOW (1) dan bekerja pada tegangan 5V dan nilai HIGH (0) bekerja pada tegangan 0V,
maka kondisi ini disebut Aktif LOW.
Pada percobaan ini kita menggunakan 3 pin output digital arduino yaitu, pin 13, 12, dan 11.
Pada pin 13, 12, dan 11 kita menghubungkan salah satu kaki Led, kemudian kaki dari ketiga
Led yang satu dihubungkan secara paralel untuk disambungkan ke ground. Selanjutnya
membuat program seperti berikut.
Dimana pada bagian void setup yaitu, berisi tentang inisialisasi dari program yang akan kita
buat dimuai dengan tanda “{}“, semua kata yang ada di antara kurung kurawal adalah
inisialisai ditandai dengan kata “pinMode” artinya kita menuliskan pin keberapa dan jenis
mode yang kita inginkan. Disini kita menginisialisasikan pin 13, 12, dan 11 sebagai output.
Kemudian kita berpindah pada bagian void loop, yang berfungsi untuk mengevakuasi
perintah yang kita buat untuk menjalankan program. Bagian void loop juga dimulai dengan
tanda “{}”, serta semua kata yang ada diantara kurung kurawal tersebut merupakan perintah
yang akan dievakuasi oleh program. Pada percobaan ini kita ingin menyalakan dan
mematikan (berkedip) 3 buah led secara bersamaan maka, kita menggunakan perintah
“digitalWrite” lalu menuliskan pin yang kita gunakan sebagai output dan dengan kondisi
“HIGH” yang menandakan atau memberi perintah led menyala atau led bekerja pada kondisi
228
1 dan juga dengan kondisi “LOW” karena kita menginginkan led berkedip, yang berarti led
akan bekerja pada kondisi 0. Karena pada percobaan ini kita ingin kondisi blink maka kita
juga akan menggunakan perintah “delay”, dimana berfungsi untuk menunda eksekusi
program dalam satuan millidetik. Fungsi delay bersifat blocking, artinya apabila perintah
delay() dituliskan sebuah program, maka perintah di bawahnya tidak akan dieksekusi
sebelum waktu yang ditentukan dalam parameter telah tercapai. Pada percobaan ini kita
menuliskan 1000 ms jeda waktu. Ketika program ini di jalankan maka led yang menjadi
output pin 13, 12, dan 11 akan menyala secara bersamaan kemudian setelah 1 detik kemudian
akan mati lalu satu detik berikutnya akan menyala lagi dan begitu seterusnya. Bila mana
ketika program dijalankan kemudian led tidak menyala maka, menandakan adanya kesalahan
pada program yang kita buat.
229
6.5 Percobaan 5
Dalam percobaan ini kita menyalakan dan matikan 8 buah led secara bergiliran (RUNNING
LED). Program ini dibuat dengan program Arduino , sebelum membuat program terlebih
dahulu kita membuat rangkaian simulasi seperti pada gambar 240. Arduino UNO mempunyai
14 pin digital input/output (6 di antaranya dapat digunakan sebagai output PWM yang
berfungsi untuk mengatur kecepatan motor atau kecerahan lampu dan lain lain), 6
input/output analog, sebuah osilator Kristal 16 MHz, sebuah koneksi USB, sebuah power
jack, sebuah ICSP header, dansebuah tombol reset. Output digital terdiri atas dua buah
logika, yaitu kondisi logika HIGH dan kondisi logika LOW. Ketika nilai HIGH (1) dan
bekerja pada tegangan 5V dan nilai LOW (0) bekerja pada tegangan 0V, maka kondisi ini
disebut Aktif HIGH. Ketika nilai LOW (1) dan bekerja pada tegangan 5V dan nilai HIGH (0)
bekerja pada tegangan 0V, maka kondisi ini disebut Aktif LOW.
Pada percobaan ini kita menggunakan 8 pin output digital arduino yaitu, pin 13, 12, 11, 10, 9,
8, 7, dan 6. Pada pin 13, 12, 11, 10, 9, 8, 7, dan 6 kita menghubungkan salah satu kaki Led,
kemudian kaki dari kedelapan Led yang satu dihubungkan secara paralel untuk
disambungkan ke ground. Selanjutnya membuat program seperti berikut.
230
Dimana pada bagian void setup yaitu, berisi tentang inisialisasi dari program yang akan kita
buat dimuai dengan tanda “{}“, semua kata yang ada di antara kurung kurawal adalah
inisialisai ditandai dengan kata “pinMode” artinya kita menuliskan pin keberapa dan jenis
mode yang kita inginkan. Disini kita menginisialisasikan pin 13, 12, 11, 10, 9, 8, 7, dan 6
sebagai output. Kemudian kita berpindah pada bagian void loop, yang berfungsi untuk
mengevakuasi perintah yang kita buat untuk menjalankan program. Bagian void loop juga
dimulai dengan tanda “{}”, serta semua kata yang ada diantara kurung kurawal tersebut
merupakan perintah yang akan dievakuasi oleh program. Pada percobaan ini kita ingin
menyalakan dan mematikan (berkedip) 3 buah led secara bersamaan maka, kita menggunakan
perintah “digitalWrite” lalu menuliskan pin yang kita gunakan sebagai output dan dengan
kondisi “HIGH” yang menandakan atau memberi perintah led menyala atau led bekerja pada
kondisi 1 dan juga dengan kondisi “LOW” karena kita menginginkan led berkedip, yang
berarti led akan bekerja pada kondisi 0. Karena pada percobaan ini kita ingin kondisi blink
maka kita juga akan menggunakan perintah “delay”, dimana berfungsi untuk menunda
eksekusi program dalam satuan millidetik. Fungsi delay bersifat blocking, artinya apabila
perintah delay() dituliskan sebuah program, maka perintah di bawahnya tidak akan dieksekusi
sebelum waktu yang ditentukan dalam parameter telah tercapai. Pada percobaan ini kita
menuliskan 1000 ms jeda waktu.
Ketika program ini di jalankan maka led yang menjadi output pin 13, 12, 11, 10, 9, 8, 7, dan 6
akan menyala secara bergiliran kemudian setelah 1 detik kemudian akan mati lalu satu detik
231
berikutnya led berikutnya akan menyala kemudian setelah 1 detik mati dan begitu seterusnya.
Bila mana ketika program dijalankan kemudian led tidak menyala maka, menandakan adanya
kesalahan pada program yang kita buat.
232
Gambar 259 Simulasi Percobaan 5
6.7 KESIMPULAN
Setelah melakukan percobaan mengenai digital output LED dan melakukan analisis terhadap
hasil percobaan dapat ditarik kesimpulan bahwa:
233
SEVEN SEGMENT
Seven Segment Display (7 Segment Display) dalam bahasa Indonesia disebut dengan
Layar Tujuh Segmen adalah komponen Elektronika yang dapat menampilkan angka
desimal melalui kombinasi-kombinasi segmennya. Seven Segment Display pada
umumnya dipakai pada Jam Digital, Kalkulator, Penghitung atau Counter Digital,
Multimeter Digital dan juga Panel Display Digital seperti pada Microwave Oven
ataupun Pengatur Suhu Digital . Seven Segment Display pertama diperkenalkan dan
dipatenkan pada tahun 1908 oleh Frank. W. Wood dan mulai dikenal luas pada tahun
1970-an setelah aplikasinya pada LED (Light Emitting Diode).
234
Terdapat 2 Jenis LED Seven Segment, diantaranya adalah :
Pada LED 7 Segmen jenis Common Anode (Anoda), Kaki Anoda pada semua
segmen LED adalah terhubung menjadi 1 Pin, sedangkan kaki Katoda akan menjadi
Input untuk masing-masing Segmen LED. Kaki Anoda yang terhubung menjadi 1
Pin ini akan diberikan Tegangan Positif (+) dan Signal Kendali (control signal) akan
diberikan kepada masing-masing Kaki Katoda Segmen LED.
235
Tabel 31Tabel Kebenaran Seven Segment
236
7.4 LANGKAH KERJA
2. PERCOBAAN KEDUA
238
Gambar 264 Percobaan 2 Menyalakan Seven Segmen Angka 1 (Counter Up)
239
3. PERCOBAAN KETIGA
240
Gambar 268 Percobaan 3 Menyalakan Seven Segmen Angka 2 (Counter Up)
241
Gambar 270 Percobaan 3 Menyalakan Seven Segmen Angka 4 (Counter Up)
242
Gambar 272 Percobaan 3 Menyalakan Seven Segmen Angka 6 (Counter Up)
243
Gambar 274 Percobaan 3 Menyalakan Seven Segmen Angka 8 (Counter Up)
244
4. PERCOBAAN KE EMPAT
245
Gambar 278 Percobaan 4 Menyalakan Seven Segmen Angka 7 (Counter Down)
246
Gambar 280 Percobaan 4 Menyalakan Seven Segmen Angka 5 (Counter Down)
247
Gambar 282 Percobaan 4 Menyalakan Seven Segmen Angka 3 (Counter Down)
248
Gambar 284 Percobaan 4 Menyalakan Seven Segmen Angka 1 (Counter Down)
249
7.6 ANALISIS
1. PERCOBAAN PERTAMA
a. Program Arduino
Fungsi void setup () dalam sebuah program arduino adalah semua perintah
yang akan di baca sekali yang berfungsi untuk menginisialisasi variabel, mode
pin, memulai menggunakan library.
Fungsi void loop () dalam sebuah program arduino adalah semua perintah
yang akan di baca berulang-ulang yang berfungsi untuk
melaksanakan/mengeksekusi perintah program yang telah dibuat.
Dimana pada bagian void setup kita menginisialisasikan pin 13 sampai pin 7
sebagai output pada Arduino. Kemudian kita berpindah pada bagian void loop,
karena kita ingin menampilkan angka 0 kita menggunakan perintah
“digitalWrite” lalu menuliskan pin yang kita gunakan sebagai output dan
dengan kondisi “HIGH”dan “LOW” . Sehingga pada kondisi ini hanya pin 7
yang kondisi “HIGH”. Karena kita menggunakan seven segment common
anode maka LED pada seven segment tersebut dapat nyala apabila mendapat
logika ‘0’ (LOW) pada bagian katoda dan akan mati atau padam apabila
mendapat logika ‘1’ (HIGH).
250
b. Simulasi Proteus
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 0 maka pada pin 7 atau g harus mati atau logika
‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka dapat kita lihat
hasilnya pada gambar 262.
251
2. PERCOBAAN KEDUA
a. Program Arduino
Pada bagian void setup kita menginisialisasikan pin 13 sampai pin 7 sebagai
output pada Arduino. Kemudian kita berpindah pada bagian void loop, karena kita
ingin menampilkan angka 0 sampai 2 secara bergantian maka, kita menggunakan
perintah “digitalWrite” lalu menuliskan pin yang kita gunakan sebagai output dan
252
dengan kondisi “HIGH”dan “LOW” dan juga perintah “delay” karena pada
percobaan ini kita ingin menanpilkan angka 0 sampai 2 secara bergantian, dimana
berfungsi untuk menunda eksekusi program dalam satuan millidetik. Fungsi delay
bersifat blocking, artinya apabila perintah delay() dituliskan sebuah program, maka
perintah di bawahnya tidak akan dieksekusi sebelum waktu yang ditentukan dalam
parameter telah tercapai. Pada percobaan ini kita menuliskan 1000 ms jeda waktu.
Karena kita menggunakan seven segment common anode maka LED pada seven
segment tersebut dapat nyala apabila mendapat logika ‘0’ (LOW) pada bagian
katoda dan akan mati atau padam apabila mendapat logika ‘1’ (HIGH).
b. Simulasi Proteus
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
253
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 0 maka pada pin 7 atau g harus mati atau logika
‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka dapat kita lihat
hasilnya pada gambar 289.
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 1 maka pada pin 13, 10, 9, 8, dan 7 atau a, d, e,
f, dan g harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya menyala dengan
logika ‘0’ (LOW). Maka dapat kita lihat hasilnya pada gambar 290
254
Gambar 291 Percobaan 1 Menyalakan Seven Segmen Angka 2
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 2 maka pada pin 11 dan 8 atau c dan f harus
mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka
dapat kita lihat hasilnya pada gambar 291.
255
3. PERCOBAAN KETIGA
a. Program Arduino
256
257
Gambar 292 Format Program Percobaan 3
Pada bagian void setup kita menginisialisasikan pin 13sampai pin 7 sebagai output
pada Arduino. Kemudian kita berpindah pada bagian void loop, karena kita ingin
menampilkan angka 0 sampai 9 secara bergantian maka, kita menggunakan
perintah “digitalWrite” lalu menuliskan pin yang kita gunakan sebagai output dan
dengan kondisi “HIGH”dan “LOW” dan juga perintah “delay” karena pada
percobaan ini kita ingin menanpilkan angka 0 sampai 9 secara bergantian, dimana
berfungsi untuk menunda eksekusi program dalam satuan millidetik. Fungsi delay
bersifat blocking, artinya apabila perintah delay() dituliskan sebuah program, maka
perintah di bawahnya tidak akan dieksekusi sebelum waktu yang ditentukan dalam
parameter telah tercapai. Pada percobaan ini kita menuliskan 1000 ms jeda waktu.
Karena kita menggunakan seven segment common anode maka LED pada seven
segment tersebut dapat nyala apabila mendapat logika ‘0’ (LOW) pada bagian
katoda dan akan mati atau padam apabila mendapat logika ‘1’ (HIGH).
258
b. Simulasi Proteus
259
Gambar 294 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 1
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 1 maka pada pin 13, 10, 9, 8, dan 7 atau a, d, e,
f, dan g harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya menyala dengan
logika ‘0’ (LOW). Maka dapat kita lihat hasilnya pada gambar 294.
260
Gambar 295 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 2
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 2 maka pada pin 11 dan 8 atau c dan f harus
mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka
dapat kita lihat hasilnya pada gambar 295.
261
Gambar 296 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 3
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 3 maka pada pin 9 dan 8 atau e dan f harus
mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka
dapat kita lihat hasilnya pada gambar 296.
262
Gambar 297 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 4
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 4 maka pada pin 13, 10, dan 9 atau a, d, dan e
harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW).
Maka dapat kita lihat hasilnya pada gambar 297.
263
Gambar 298 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 5
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 5 maka pada pin 12 dan 9 atau b dan e harus
mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka
dapat kita lihat hasilnya pada gambar 298.
264
Gambar 299 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 6
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 6 maka hanya pin 12 atau b yang mati atau
logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka dapat kita
lihat hasilnya pada gambar 299.
265
Gambar 300 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 7
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven segment
yang digunakan adalah common anoda, dengan kata lain untuk menghidupkan seven segment
yang terkoneksi ke mikrokontroler port paralel maka harus dioutputkan logika ‘0’. Sehingga
pada percobaan ini, agar dapat seven segment dapat menampilkan angka 7 maka pada pin 10,
9, 8, dan 7 atau d, e, f,dan g harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya
berlogika ‘0’ (LOW). Maka dapat kita lihat hasilnya pada gambar 300.
266
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 8 maka tidak ada pin yang logika ‘1’ (HIGH)
atau led mati sehingga semua pin hanya berlogika ‘0’ (LOW). Maka dapat kita
lihat hasilnya pada gambar 301.
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 9 maka hanya pin 9 atau e yang harus mati
atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka dapat kita
lihat hasilnya pada gambar 302.
267
4. PERCOBAAN KE EMPAT
a. Program Arduino
268
Gambar 303 Format Program Percobaan 4
269
Pada bagian void setup kita menginisialisasikan pin 13sampai pin 7 sebagai output
pada Arduino. Kemudian kita berpindah pada bagian void loop, karena kita ingin
menampilkan angka 9 sampai 0 (menghitung mundur) secara bergantian maka, kita
menggunakan perintah “digitalWrite” lalu menuliskan pin yang kita gunakan
sebagai output dan dengan kondisi “HIGH”dan “LOW” dan juga perintah “delay”
karena pada percobaan ini kita ingin menanpilkan angka 9 sampai 0 secara
bergantian, dimana berfungsi untuk menunda eksekusi program dalam satuan
millidetik. Fungsi delay bersifat blocking, artinya apabila perintah delay()
dituliskan sebuah program, maka perintah di bawahnya tidak akan dieksekusi
sebelum waktu yang ditentukan dalam parameter telah tercapai. Pada percobaan ini
kita menuliskan 1000 ms jeda waktu. Karena kita menggunakan seven segment
common anode maka LED pada seven segment tersebut dapat nyala apabila
mendapat logika ‘0’ (LOW) pada bagian katoda dan akan mati atau padam apabila
mendapat logika ‘1’ (HIGH).
b. Simulasi Proteus
270
segmen tersebut diberi kode huruf a, b, c, d, e, f dan g. Disini kami akan
menggunakan pin 13 sampai 7 dengan kode huruf yang berurutan yang mana kita
gunakan sebagai output pada Arduino UNO untuk menyalakan seven segment.
Dimana prinsip kerja dari seven segment ialah input biner pada switch
dikonversikan masuk ke dalam decoder, baru kemudian decoder mengkonversi
bilangan biner tersebut menjadi decimal, yang nantinya akan ditampilkan pada
seven segment.
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven segment
yang digunakan adalah common anoda, dengan kata lain untuk menghidupkan seven segment
yang terkoneksi ke mikrokontroler port paralel maka harus dioutputkan logika ‘0’. Sehingga
pada percobaan ini, agar dapat seven segment dapat menampilkan angka 9 maka hanya pin 9
atau e yang harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW).
Maka dapat kita lihat hasilnya pada gambar 304
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 8 maka tidak ada pin yang logika ‘1’ (HIGH)
271
atau led mati sehingga semua pin hanya berlogika ‘0’ (LOW). Maka dapat kita
lihat hasilnya pada gambar 305.
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 7 maka pada pin 10, 9, 8, dan 7 atau d, e, f,dan
g harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW).
Maka dapat kita lihat hasilnya pada gambar 306
272
Gambar 307 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 6
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 6 maka hanya pin 12 atau b yang mati atau
logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka dapat kita
lihat hasilnya pada gambar 307.
273
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 5 maka pada pin 12 dan 9 atau b dan e harus
mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka
dapat kita lihat hasilnya pada gambar 308
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 4 maka pada pin 13, 10, dan 9 atau a, d, dan e
harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW).
Maka dapat kita lihat hasilnya pada gambar 309.
274
Gambar 310 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 3
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven segment
yang digunakan adalah common anoda, dengan kata lain untuk menghidupkan seven segment
yang terkoneksi ke mikrokontroler port paralel maka harus dioutputkan logika ‘0’. Sehingga
pada percobaan ini, agar dapat seven segment dapat menampilkan angka 3 maka pada pin 9
dan 8 atau e dan f harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’
(LOW). Maka dapat kita lihat hasilnya pada gambar 310.
275
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 2 maka pada pin 11 dan 8 atau c dan f harus
mati atau logika ‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka
dapat kita lihat hasilnya pada gambar 311.
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 1 maka pada pin 13, 10, 9, 8, dan 7 atau a, d, e,
f, dan g harus mati atau logika ‘1’ (HIGH) dan pin yang lainnya menyala dengan
logika ‘0’ (LOW). Maka dapat kita lihat hasilnya pada gambar 312
276
Gambar 313 Simulasi Percobaan 3 Menyalakan Seven Segmen Angka 0
Pada rangkaian tersebut dapat kita perhatikan bagian seven segment, karena seven
segment yang digunakan adalah common anoda, dengan kata lain untuk
menghidupkan seven segment yang terkoneksi ke mikrokontroler port paralel maka
harus dioutputkan logika ‘0’. Sehingga pada percobaan ini, agar dapat seven
segment dapat menampilkan angka 0 maka pada pin 7 atau g harus mati atau logika
‘1’ (HIGH) dan pin yang lainnya berlogika ‘0’ (LOW). Maka dapat kita lihat
hasilnya pada gambar 313.
7.7 KESIMPULAN
Setelah melakukan percobaan mengenai digital output LED dan melakukan analisis
terhadap hasil percobaan dapat ditarik kesimpulan bahwa:
a. Mahasiswa mampu membuat layout simulasi rangkaian output seven segmen di
proteus menggunakan Arduino uno.
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan
simulasi seven segment di proteus.
c. Mahasiwa mampu mengimplemtasikan hasil simulasi di proteus ke Board Modul
Arduino Uno.
277
7.8 DAFTAR PUSTAKA
https://nyebarilmu.com/cara-mengakses-7segment-menggunakan-arduino-uno/
http://www.arduino.web.id/2012/09/arduino-seven-segment-tutorial-arduino.html
https://teknikelektronika.com/pengertian-seven-segment-display-layar-tujuh-segmen/
278
LCD
279
2. Struktur Dasar LCD (Liquid Crystal Display)
LCD atau Liquid Crystal Display pada dasarnya terdiri dari dua bagian utama
yaitu bagian Backlight (Lampu Latar Belakang) dan bagian Liquid Crystal (Kristal
Cair). Seperti yang disebutkan sebelumnya, LCD tidak memancarkan pencahayaan
apapun, LCD hanya merefleksikan dan mentransmisikan cahaya yang melewatinya.
Oleh karena itu, LCD memerlukan Backlight atau Cahaya latar belakang untuk
sumber cahayanya. Cahaya Backlight tersebut pada umumnya adalah berwarna
putih. Sedangkan Kristal Cair (Liquid Crystal) sendiri adalah cairan organik yang
berada diantara dua lembar kaca yang memiliki permukaan transparan yang
konduktif.
280
Dibawah ini adalah gambar struktur dasar sebuah LCD :
Catatan :
LCD yang digunakan pada Kalkulator dan Jam Tangan digital pada umumnya
menggunakan Cermin untuk memantulkan cahaya alami agar dapat menghasilkan
digit yang terlihat di layar. Sedangkan LCD yang lebih modern dan berkekuatan
tinggi seperti TV, Laptop dan Ponsel Pintar menggunakan lampu Backlight (Lampu
Latar Belakang) untuk menerangi piksel kristal cair. Lampu Backlight tersebut pada
umumnya berbentuk persegi panjang atau strip lampu Flourescent atau Light
Emitting Diode (LED).
Sekedar mengingatkan pelajaran fisika kita mengenai cahaya putih, cahaya putih
adalah cahaya terdiri dari ratusan cahaya warna yang berbeda. Ratusan warna cahaya
tersebut akan terlihat apabila cahaya putih mengalami refleksi atau perubahan arah
sinar. Artinya, jika beda sudut refleksi maka berbeda pula warna cahaya yang
dihasilkan.
Backlight LCD yang berwarna putih akan memberikan pencahayaan pada Kristal
Cair atau Liquid Crystal. Kristal cair tersebut akan menyaring backlight yang
diterimanya dan merefleksikannya sesuai dengan sudut yang diinginkan sehingga
281
menghasilkan warna yang dibutuhkan. Sudut Kristal Cair akan berubah apabila
diberikan tegangan dengan nilai tertentu. Karena dengan perubahan sudut dan
penyaringan cahaya backlight pada kristal cair tersebut, cahaya backlight yang
sebelumnya adalah berwarna putih dapat berubah menjadi berbagai warna.
Jika ingin menghasilkan warna putih, maka kristal cair akan dibuka selebar-
lebarnya sehingga cahaya backlight yang berwarna putih dapat ditampilkan
sepenuhnya. Sebaliknya, apabila ingin menampilkan warna hitam, maka kristal cair
harus ditutup serapat-rapatnya sehingga tidak adalah cahaya backlight yang dapat
menembus. Dan apabila menginginkan warna lainnya, maka diperlukan pengaturan
sudut refleksi kristal cair yang bersangkutan.
282
Register control yang terdapat dalam suatu LCD diantaranya adalah :
Register perintah yaitu register yang berisi perintah-perintah dari
mikrokontroler ke panel LCD (Liquid Cristal Display) pada saat proses
penulisan data atau tempat status dari panel LCD (Liquid Cristal Display)
dapat dibaca pada saat pembacaan data.
Register data yaitu register untuk menuliskan atau membaca data dari
atau keDDRAM. Penulisan data pada register akan menempatkan data
tersebut ke DDRAM sesuai dengan alamat yang telah diatur sebelumnya.
Pin, kaki atau jalur input dan kontrol dalam suatu LCD (Liquid Cristal Display)
diantaranya adalah :
Pin data adalah jalur untuk memberikan data karakter yang ingin
ditampilkan menggunakan LCD (Liquid Cristal Display) dapat
dihubungkan dengan bus data dari rangkaian lain seperti mikrokontroler
dengan lebar data 8 bit.
Pin RS (Register Select) berfungsi sebagai indikator atau yang
menentukan jenis data yang masuk, apakah data atau perintah. Logika low
menunjukan yang masuk adalah perintah, sedangkan logika high
menunjukan data.
Pin R/W (Read Write) berfungsi sebagai instruksi pada modul jika low
tulis data, sedangkan high baca data.
Pin E (Enable) digunakan untuk memegang data baik masuk atau keluar.
Pin VLCD berfungsi mengatur kecerahan tampilan (kontras) dimana pin
ini dihubungkan dengan trimpot 5 Kohm, jika tidak digunakan
dihubungkan ke ground, sedangkan tegangan catu daya ke LCD sebesar 5
Volt.
283
8.3 ALAT DAN BAHAN
a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD
e. Kabel jumper male-female, male-male,female-female
284
8.5 HASIL PERCOBAAN
1. PERCOBAAN PERTAMA
285
2. PERCOBAAN KEDUA
286
3. PERCOBAAN 3
4. PERCOBAAN 4
287
Gambar 319 Running Text Nama
288
8.6 ANALISIS
Pada percobaan ini kita menggunakan 6 pin yang mana kita menggunakan pin
12//RS, 11//E, 5//D4, 4//D5, 3//D6, dan 2//D7 yang mana tiap kakinya
dihubungkan di kaki-kaki LCD.
Fungsi void setup () dalam sebuah program arduino adalah semua perintah
yang akan di baca sekali yang berfungsi untuk menginisialisasi variabel, mode
pin, memulai menggunakan library. Pada inisialisasi ini ditandai dengan kata
“lcd.begin(16,2)” yang mana merupakan LCD yang kita gunakan LCD 16x2
Fungsi void loop () dalam sebuah program arduino adalah semua perintah
yang akan di baca berulang-ulang yang berfungsi untuk
melaksanakan/mengeksekusi perintah program yang telah dibuat. Untuk
menjalankan perintah ditandai dengan kata “lcd.setCursor(0,0)” yang artinya
di mana kita akan menempatkan text. Selanjutnya kata “lcd.print” yang artinya
kata- yang ingin kita tampilkan di LCD dan kata yang digunakan yaitu
“POLITEKNIK”.Terakhir kita menggunakan delay yang bertanda “( )” yang
berfungsi sebagai waktu pada saat LCD menyala maupun mati dalam satuan
“ms” yang berarti jika akan dikonversikan dalam detik maka akan dibagi 1000.
289
b. Proteus
Pada percobaan pertama kita menggunakan LCD 2X16 untuk menampilkan teks
“POLITEKNIK” dimana kita menghubungkan kaki LCD RS & 12, RW &
Ground, E & 10, D4 & 5, D5&4, D6&3, D7&2. Dan mempunyai tunda waktu
1sekon.
290
2. PERCOBAAN 2 (BLINK TEKS LCD)
a. Arduino
Pada percobaan ini kita menggunakan 6 pin yang mana kita menggunakan pin
12//RS, 11//E, 5//D4, 4//D5, 3//D6, dan 2//D7 yang mana tiap kakinya
dihubungkan di kaki-kaki LCD.
Fungsi void setup () dalam sebuah program arduino adalah semua perintah
yang akan di baca sekali yang berfungsi untuk menginisialisasi variabel, mode
pin, memulai menggunakan library. Pada inisialisasi ini ditandai dengan kata
“lcd.begin(16,2)” yang mana merupakan LCD yang kita gunakan LCD 16x2
Fungsi void loop () dalam sebuah program arduino adalah semua perintah
yang akan di baca berulang-ulang yang berfungsi untuk
melaksanakan/mengeksekusi perintah program yang telah dibuat. Untuk
menjalankan perintah ditandai dengan kata “lcd.setCursor(0,0)” yang artinya
di mana kita akan menempatkan text. Selanjutnya kata “lcd.print” yang artinya
kata- yang ingin kita tampilkan di LCD dan kata yang digunakan yaitu
“POLITEKNIK”. Selanjutnya perintah dengan kata “lcd.clear( )” yang artinya
text yang telah ditampilkan akan di hilangkan yang membuat text menjadi
blink dan akan ditampilkan lagi dengan batuan delay.Terakhir kita
menggunakan delay yang bertanda “( )” yang berfungsi sebagai waktu pada
saat LCD menyala maupun mati dalam satuan “ms” yang berarti jika akan
dikonversikan dalam detik maka akan dibagi 1000 / 1 sekon.
291
b. Proteus
292
Pada percobaan kedua kita menggunakan LCD 2X16 untuk menampilkan teks
blink “POLITEKNIK” yang akan tampil berkedip selama 1 sekon. Kita
menghubungkan kaki LCD RS & 12, RW & Ground, E & 10, D4 & 5, D5&4,
D6&3, D7&2.
Pada percobaan ini kita menggunakan 6 pin yang mana kita menggunakan pin
12//RS, 11//E, 5//D4, 4//D5, 3//D6, dan 2//D7 yang mana tiap kakinya
dihubungkan di kaki-kaki LCD.
Fungsi void setup () dalam sebuah program arduino adalah semua perintah
yang akan di baca sekali yang berfungsi untuk menginisialisasi variabel, mode
pin, memulai menggunakan library. Pada inisialisasi ini ditandai dengan kata
“lcd.begin(16,2)” yang mana merupakan LCD yang kita gunakan LCD 16x2
Fungsi void loop () dalam sebuah program arduino adalah semua perintah
yang akan di baca berulang-ulang yang berfungsi untuk
melaksanakan/mengeksekusi perintah program yang telah dibuat. Untuk
menjalankan perintah ditandai dengan kata “lcd.setCursor(0,0)” yang artinya
di mana kita akan menempatkan text. Selanjutnya kata “lcd.print” yang artinya
kata- yang ingin kita tampilkan di LCD dan kata yang digunakan yaitu
293
“NAMA : NUR AZIZAH” dan “lcd.setCursor(0,1)” untuk baris kedua “NIM :
42117016”. Terakhir kita menggunakan delay yang bertanda “( )” yang
berfungsi sebagai waktu pada saat LCD menyala maupun mati dalam satuan
“ms” yang berarti jika akan dikonversikan dalam detik maka akan dibagi 1000
/ 1 sekon.
b. Proteous
Pada percobaan ketiga kita menggunakan LCD 2X16 untuk menampilkan teks
pada baris pertama “NAMA : NURAZIZAH” dan baris kedua “NIM : 42117016”
Kita menghubungkan kaki LCD RS & 12, RW & Ground, E & 10, D4 & 5,
D5&4, D6&3, D7&2.
294
4. PERCOBAAN 4 (RUNNING TEXT NAMA)
a. Ardiuno
Pada percobaan ini kita menggunakan 6 pin yang mana kita menggunakan pin
12//RS, 11//E, 5//D4, 4//D5, 3//D6, dan 2//D7 yang mana tiap kakinya
dihubungkan di kaki-kaki LCD.
Fungsi void setup () dalam sebuah program arduino adalah semua perintah
yang akan di baca sekali yang berfungsi untuk menginisialisasi variabel, mode
pin, memulai menggunakan library. Pada inisialisasi ini ditandai dengan kata
“lcd.begin(16,2)” yang mana merupakan LCD yang kita gunakan LCD 16x2
Fungsi void loop () dalam sebuah program arduino adalah semua perintah
yang akan di baca berulang-ulang yang berfungsi untuk
melaksanakan/mengeksekusi perintah program yang telah dibuat. Untuk
menjalankan perintah ditandai dengan kata “lcd.setCursor(0,0)” yang artinya
di mana kita akan menempatkan text. Selanjutnya kata “lcd.print” yang artinya
kata- yang ingin kita tampilkan di LCD dan kata yang digunakan yaitu
“NAMA : NUR AZIZAH” dan “lcd.setCursor(0,1)” untuk baris kedua “NIM :
42117016”. Selanjutnya kata for (i = 0 ; i < 16; i ++) dan
lcd.scrollDisplayLeft() yang difungsikan untuk membuat kata yang ingin
ditampilkan di LCD berjalan ke arah kiri. Terakhir kita menggunakan delay
yang selama 500mS
295
b. Proteus
296
Gambar 327 Simulasi Percobaan 4 Running Text Nama
Pada percobaan kedua kita menggunakan LCD 2X16 untuk menampilkan running
teks pada baris pertama “NAMA : NURAZIZAH” dan baris kedua “NIM :
42117016”. Teks akan running dari kanan ke kiri sesuai dengan program yg telah
kita buat di ardiuno.
Kita menghubungkan kaki LCD RS & 12, RW & Ground, E & 10, D4 & 5,
D5&4, D6&3, D7&2.
8.7 KESIMPULAN
Setelah melakukan percobaan mengenai LCD dan melakukan analisis terhadap hasil
percobaan dapat ditarik kesimpulan bahwa:
a. Mahasiswa mampu membuat layout simulasi rangkaian output LCD di proteus
menggunakan Arduino uno.
b. Mahasiswa mampu membuat program sketch di IDE Arduino dengan menyalakan
simulasi LCD di proteus.
c. Mahasiwa mampu mengimplemtasikan hasil simulasi proteus ke Board Modul
Arduino Uno.
297
8.8 DAFTAR PUSTAKA
https://teknikelektronika.com/pengertian-lcd-liquid-crystal-display-prinsip-
kerja-lcd/
http://elektronika-dasar.web.id/lcd-liquid-cristal-display-dot-matrix-2x16-
m1632/
http://www.leselektronika.com/2012/06/liguid-crystal-display-lcd-16-x-2.html
298
DIGITAL INPUT SWITCH
299
Sebagai device penghubung atau pemutus, push button switch hanya memiliki 2
kondisi, yaitu On dan Off (1 dan 0). Istilah On dan Off ini menjadi sangat penting
karena semua perangkat listrik yang memerlukan sumber energi listrik pasti
membutuhkan kondisi On dan Off.
Karena sistem kerjanya yang unlock dan langsung berhubungan dengan operator,
push button switch menjadi device paling utama yang biasa digunakan untuk
memulai dan mengakhiri kerja mesin di industri. Secanggih apapun sebuah mesin
bisa dipastikan sistem kerjanya tidak terlepas dari keberadaan sebuah saklar seperti
push button switch atau perangkat lain yang sejenis yang bekerja mengatur
pengkondisian On dan Off.
300
9.3 ALAT DAN BAHAN
a . Tools Proteus
b. Tools IDE Arduino Uno
c. Board Modul Arduino Uno dan Kabel USB
d. LCD
e. Kabel jumper male-female, male-male,female-female
9.4LANGKAH KERJA
Adapun langkah-langkah yang dilakukan selama praktikum adalah sebagai
berikut:
10. Sebelum melakukan praktek periksa alat terlebih dahulu.
11. Buatlah program 1 yaitu : Switch dengan LED.
12. Klik tanda centang (√) di pojok kiri atas yang artinya meng-verify
program apakah sudah benar atau belum.
13. Jika proses meng-compiling selesai, maka ada pemberitahuan “Done
Compiling” yang artinya program sudah benar.
14. Masukkan PORT USB Arduino Uno pada PC, dan pastikan PC dan Board
Arduino Uno sudah terhubung dengan meng-klik Tools, lalu PORT, jika
sudah terhubung akan muncul PORT COM4 pada software Arduino IDE.
15. Klik tanda panah (→) di pojok kiri atas yang artinya mengupload
program pada Arduino IDE ke Board Arduino Uno.
16. Jika proses meng-upload selesai, maka ada pemberitahuan “Done Upload”
yang artinya program sudah di upload.
17. Program sudah bisa dijalankan di Board Arduino Uno
18. Lakukan cara yang sama untuk percobaan-percobaan selanjutnya
(Percobaan 2 Switch dengan Seven Segmen, Percobaan 3 Switch dengan
LCD).
301
9.5 HASIL PERCOBAAN
1. PERCOBAAN 1 : Switch dengan LED
302
Gambar 331 Switch dengan LED L1 Menyala
303
Gambar 333 Switch dengan LED L3 Menyala
304
2. PERCOBAAN 2 : Switch dengan Seven Segmen
305
Gambar 337 Switch dengan Seven Segmen menampilkan angka 2
306
Gambar 339 Switch dengan Seven Segmen menampilkan angka 4
307
Gambar 341 Switch dengan Seven Segmen menampilkan angka 6
308
Gambar 343 Switch dengan Seven Segmen menampilkan angka 8
309
3. PERCOBAAN 2 : Switch dengan LCD
310
9.6 ANALISIS
1. PERCOBAAN 1
a. Ardiuno
311
Pada bagian void setup kita menginisialisasikan pin 13 sampai pin 10 sebagai
input pada Arduino dengan sintaks pinMode (Nomor pin, INPUT) serta pin 8
sampai pin 5 sebagai output dengan sintaks pinMode (Nomor pin, OUTPUT).
Kemudian kita berpindah pada bagian void loop, karena pada percobaan 1 kita
ingin menyalakan 4 buah LED yang masing-masing dikontrol atau dikendalikan
oleh push button maka kita memberikan perintah if dan else yang berfungsi
memberikan 2 kondisi yang berdeda dengan sintaks:
if (digitalRead(Nomor pin)==LOW) {
digitalWrite (Nomor pin, HIGH);
} else
digitalWrite(Nomor pin, LOW);
b. Proteus
312
Gambar 348 Percobaan 1 Switch dengan LED2 Menyala
313
Gambar 350 Percobaan 1 Switch dengan LED4 Menyala
Pada percobaan pertama kita menggunakan 4 buah led dan 4 buah push
button. Pada percobaan kita akan menyalakan sebuah led dengan atau
menggunakan push button. Dimana untuk Led 1 (pin 8) dikontrol oleh push
button 1 (pin 13), Led 2 (pin 7) dikontrol oleh push button 2 (pin 12), Led 3 (pin
6) dikontrol oleh push button 3 (pin 11), dan Led 4 (pin 5) dikontrol oleh push
button 4 (pin 10). Cara kerja dari rangkaian ini untuk percobaan 1 yaitu ketika
program telah diupload ke dalam Arduino, semua LED dalam kondisi OFF dan
ketika saat salah satu tombol ditekan maka,LED yang terhubung dengan tombol
yang ditekan tersebut akan ON dan akan kembali OFF ketika tombol atau Push
Button dilepas.
314
2. PERCOBAAN 2
a. Ardiuno
315
316
317
Gambar 351 Format Program Percobaan 2 Switch dengan Seven-Segment
318
b. Proteus
319
Gambar 354 Simulasi Seven-segment angka 2
320
Gambar 356 Simulasi Seven-segment angka 4
321
Gambar 358 Simulasi Seven-segment angka 6
322
Gambar 360 Simulasi Seven-segment angka 8
323
3. PERCOBAAN 3 (LCD)
a. Ardiuno
Percobaan ketiga adalah percobaan tentang operasi lcd sederhana dengan push
button. Sintaks program untuk percobaan 3 diawali dengan header program yaitu,
#include <LiquidCrystal.h> untuk mengaktifkan fungsi LCD dan juga
LiquidCrystal lcd(12, 11, 5, 4, 3, 2), digunakan untuk mengindentifikasikan pin
dari LCD dengan urutan RS, E, D4, D5, D6, D7.
Setelah header program kemudian adalah tipe data void dilanjutkan lagi
dengan inisialisasi lcd.begin (16,2) yang bermakna bahwa kolom yang tersedia
pada lcd adalah 16 (kolom 0-15) dan baris yang tersedia pada lcd adalah 2 (baris
0 dan 1). Jika angka dalam kolom dirubah, maka jumlah kolom yang dapat diisi
karakter sama dengan angka yang tertera pada angka inisialisasi. Setelah itu
menginisialisasikan pin 8 sebagai input untuk push button dengan sintaks
pinMode (8,INPUT).
324
Pada bagian void loop. Disini digunakan perintah if dan else yaitu memberikan 2
kondisi pada push button. Jika Switch ditekan maka String yang ditampilkan pada
baris pertama adalah “Sukses!” string tersebut ditunjukkan dengan sintaks
lcd.print (“Sukses!”). Sedangkan string yang ditampilkan pada baris kedua
adalah kalimat “Program Switch” dengan sintaks lcd.print(“Program Switch”)
yang berarti bahwa program akan menempatkan string pada baris dan kolom yang
telah dialamatkan, yaitu baris 1 kolom 2. Kemudian perintah untuk menghapus
kata yang ditampilkan lcd dengan sintaks lcd.clear() yang berfungsi untuk
menghapuskan karakter atau string yang telah ditampilkan sebelumnya menuju
karakter atau string yang akan ditampilkan selanjutnya apabila ada perubahan
tampilan atau looping.
b. Proteus
325
Gambar 364 Simulasi Switch dengan LCD2
Pada percobaan ini, menggunakan 1 Push Button sebagai input dan LCD sebagai
output. Cara kerjanya yaitu ketika tombol Push Button ditekan maka karakter
tersebut akan ditampilkan di LCD dan ketika tombol dilepas maka karakter tersebut
akan hilang ini sesuai dengan fungsi perintah Clear pada program.
9.7 KESIMPULAN
Kesimpulan yang dapat kita peroleh setelah melaksanakan praktikum ini yaitu :
1. Mahasiswa dapat membuat layout simulasi rangkaian switch di proteus
menggunakan
2. Arduino uno
3. Mahasiswa dapat membuat program sketch di IDE Arduino dengan menyalakan
simulasi LED, SEVEN SEGMEN di proteus
4. Mahasiwa dapat mengimplemtasikan hasil simulasi di proteus ke Board Modul
Arduino Uno
326
9.8 DAFTAR PUSTAKA
http://ilhamhanif13.blogspot.com/2016/04/mengenal-push-button.html
http://hobbyelektronik.blogspot.com/2013/07/rangkaian-counterpenghitung.html
http://listrikduniaterang.blogspot.com/2016/05/pengertian-push-button-dan-
prinsip.html
327
ANALOG INPUT (ADC)
328
Prinsip kerja ADC adalah mengkonversi sinyal analog ke dalam bentuk
besaran yang merupakan rasio perbandingan sinyal input dan tegangan
referensi. Sebagai contoh, bila tegangan referensi 5 volt, tegangan input 3 volt,
rasio input terhadap referensi adalah 60%. Jadi, jika menggunakan ADC 8 bit
dengan skala maksimum 255, akan didapatkan sinyal digital sebesar 60% x
255 = 153 (bentuk decimal) atau 10011001 (bentuk biner).
329
2. PENGERTIAN SENSOR LDR
Umumnya Sensor LDR memiliki nilai hambatan 200 Kilo Ohm pada saat
dalam kondisi sedikit cahaya (gelap), dan akan menurun menjadi 500 Ohm
pada kondisi terkena banyak cahaya. Tak heran jika komponen elektronika
peka cahaya ini banyak diimplementasikan sebagai sensor lampu penerang
jalan, lampu kamar tidur, alarm dan lain-lain.
LDR berfungsi sebagai sebuah sensor cahaya dalam berbagai macam
rangkaian elektronika seperti saklar otomatis berdasarkan cahaya yang jika
sensor terkena cahaya maka arus listrik akan mengalir(ON) dan sebaliknya
jika sensor dalam kondisi minim cahaya(gelap) maka aliran listrik akan
terhambat(OFF). LDR juga sering digunakan sebagai sensor lampu penerang
jalan otomatis, lampu kamar tidur, alarm, rangkaian anti maling otomatis
menggunakan laser, sutter kamera otomatis, dan masih banyak lagi yang
lainnya.
Prinsip kerja LDR sangat sederhana tak jauh berbeda dengan variable
resistor pada umumnya. LDR dipasang pada berbagai macam rangkaian
elektronika dan dapat memutus dan menyambungkan aliran listrik berdasarkan
cahaya. Semakin banyak cahaya yang mengenai LDR maka nilai resistansinya
akan menurun, dan sebaliknya semakin sedikit cahaya yang mengenai LDR
maka nilai hambatannya akan semakin membesar.
330
3. POTENSIOMETER
Potensiometer (POT) adalah salah satu jenis Resistor yang Nilai
Resistansinya dapat diatur sesuai dengan kebutuhan Rangkaian Elektronika
ataupun kebutuhan pemakainya. Potensiometer merupakan Keluarga Resistor
yang tergolong dalam Kategori Variable Resistor. Secara struktur,
Potensiometer terdiri dari 3 kaki Terminal dengan sebuah shaft atau tuas yang
berfungsi sebagai pengaturnya. Gambar 367 dibawah ini menunjukan Struktur
Internal Potensiometer beserta bentuk dan Simbolnya.
331
10.4 LANGKAH KERJA
- Percobaan pertama
332
- Percobaan kedua
333
10.5 HASIL PERCOBAAN
334
- Percobaan 2 : Mengkonversi nilai ADC ke tegangan
335
- Percobaan 3 : Nilai ADC implementasi ke lux meter dengan
menggunakan sensor ldr
Gambar 372 Percobaan 3 Nilai ADC implementasi ke lux meter dengan menggunakan sensor ldr
336
10.6 ANALISIS
1. PERCOBAAN 1
337
pertama dan tergantung angka dari ADC yang terhitung pada baris kedua. Lalu
kita menggunakan delay yang bertanda “( )” yang berfungsi sebagai timer pada
saat LCD menyala maupun padam dalam satuan “ms”
338
2. PERCOBAAN 2
339
yang terhitung pada baris kedua. Lalu kita menggunakan delay yang bertanda “(
)” yang berfungsi sebagai waktu pada saat LCD menyala maupun mati dalam
satuan “ms”.
340
3. PERCOBAAN 3
Gambar 377 Format Program ADC Implementasi ke Lux Meter Dengan Menggunakan Sensor LDR
341
menempatkan text. Selanjutnya kata “lcd.print” yang artinya kata- yang ingin
kita tampilkan di LCD dan kata yang digunakan yaitu “LUX:” pada baris
pertama dan tergantung angka dari LUX yang terhitung pada baris kedua. Lalu
kita menggunakan delay yang bertanda “( )” yang berfungsi sebagai waktu pada
saat LCD menyala maupun mati dalam satuan “ms”
Gambar 378 Simulasi ADC Implementasi ke Lux Meter Dengan Menggunakan Sensor LDR
342
10.7 KESIMPULAN
Setelah melakukan percobaan mengenai Analog Digital Converter dan
melakukan analisis terhadap hasil percobaan, maka dapat ditarik kesimpulan :
a. Mahasiswa dapat membuat layout simulasi rangkaian output LCD Analog
Input di proteus menggunakan Arduino uno
b. Mahasiswa dapat membuat program sketch di IDE Arduino dengan
menyalakan simulasi ADC di proteus
c. Mahasiwa dapat mengimplemtasikan hasil simulasi di proteus ke Board
Modul Arduino Uno
343