Dosen Pembina:
Dr. Yulkifli, S.Pd, M. Si
JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI PADANG
2014
KATA PENGANTAR
Segala puji dan syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa, atas karunia
dan anugerah Nya penulis dapat menyelesaikan Bahan Ajar Elektronika Digital yang
diperuntukan bagi mahasiswa yang mengambil mata kuliah Elektronika Digital jurusan
Fisika FMIPA UNP. Bahan ajar ini ini membahas tentang pengertian elektronika analog
dan digital, bilangan desimal/binner/heksa, sakelar digital, gerbang logika dasar (AND,
NAND, OR , NOR dan XOR), rangkaian dan operasi aritmatik, converters, multiplexer,
dan demultiplexer, logic families and their caracteristic, . flip-flop and register, dan
pertimbangan praktis desain digital
Dalam penyelesaian bahan ajar ini penulis telah dibantu oleh banyak pihak. Oleh
karena itu, pada kesempatan ini penulis ingin mengucapkan terima kasih kepada semua
komponen termasuk mahasiswa yang membantu memberikan referensi/masukan
kepada penulis baik moril maupun materil. Semua pihak yang telah berkontribusi secara
langsung maupun tidak langsung baik pada proses penulisan bahan ajar ini yang tidak
dapat disebutkan satu persatu. Semoga segala amal kebaikan yang telah diperbuat
dicatat sebagai amal ibadah oleh Allah SWT dan senantiasa mendapat balasan yang
berlipat ganda, Amiin.
Penulis menyadari keterbatasan kemampuan dalam mengemas isi bahan ajar ini
sehingga memungkinkan terdapat kekurangan dan kelemahan, sehingga masukan dan
saran dari semua pembaca sangat kami harapkan demi kesempurnaannya.
2
DAFTAR ISI
KATA PENGANTAR............................................................................................................. 2
BAB I. ANALOG DAN DIGITAL ........................................................................................... 8
A. Sistem Digital dan Sistem Analog.......................................................................... 8
B. Atematika Era Digital ............................................................................................ 9
C. Menerapkan Sistem Bilangan Digital .................................................................. 10
D. Merubah Desimal Ke Biner ................................................................................. 13
E. Mengkonversi Biner Ke Hexa Decimal ................................................................ 15
F. KONVERSI HEXADECIMAL KE BINER .................................................................... 16
G. MENGKONVERSI KE DASAR/BASIS APAPUN ....................................................... 17
BAB II GERBANG LOGIKA DASAR ..................................................................................... 19
A. AND Gate / Gerbang AND ................................................................................... 19
B. OR Gate / Gerbang OR ........................................................................................ 19
C. Analisis Timing .................................................................................................... 20
D. Fungsi Enabel dan Disabel................................................................................... 21
BAB III. GERBANG LOGIKA INVERTING ............................................................................ 23
A. Inverter ............................................................................................................... 23
B. NAND Gate / Gerbang NAND .............................................................................. 23
C. NOR Gate / Gerbang NOR ................................................................................... 24
BAB IV. ARITMATIKA BINER............................................................................................. 26
A. Penjumlahan ....................................................................................................... 26
B. Pengurangan ....................................................................................................... 27
C. Perkalian ............................................................................................................. 29
D. Pembagian .......................................................................................................... 30
E. Opersasi Aritmatika pada bilangan heksa decimal ............................................. 34
F. Menambah BCD .................................................................................................. 37
G. Rangkaian penjumlahan dasar (basic adder circuit) ........................................... 39
H. Penjumlahan 2 komplemen ................................................................................ 48
LAPORAN PRAKTIKUM .................................................................................................... 52
3
A. TUJUAN ............................................................................................................... 52
B. ALAT DAN BAHAN ............................................................................................... 52
C. TEORI DASAR ....................................................................................................... 52
D. PROSEDUR KERJA ................................................................................................ 54
E. HASILPENGAMATAN ........................................................................................... 55
F. PENGOLAHAN DATA ........................................................................................... 57
G. PEMBAHASAN ..................................................................................................... 58
H. SIMPULAN ........................................................................................................... 59
BAB V. COMPARATOR ..................................................................................................... 62
A. PENGERTIAN COMPARATOR ............................................................................... 62
B. DECODING ........................................................................................................... 63
1. 2 TO 4 DECODER DENGAN ENABLE INPUT...................................................... 63
2. 3-TO-8 DECODER ............................................................................................. 64
C. ENCODING........................................................................................................... 66
D. CODE CONVERTERS ............................................................................................. 66
E. MULTIPLEXERS .................................................................................................... 67
F. DEMULTIPLEXERS ................................................................................................ 68
LAPORAN PRAKTIKUM .................................................................................................... 69
A.Teori Dasar............................................................................................................... 69
B. CARA KERJA ............................................................................................................. 69
C. TABEL KEBENARAN ................................................................................................. 70
D. Bentuk masukan dan keluaran IC 74LS138............................................................. 71
BAB VI. TRANSISTOR-TRANSISTOR LOGIC (TTL) .............................................................. 89
A. KELUARGA TTL .................................................................................................... 89
B. Pertimbangan TTL lain ........................................................................................ 95
C. Tenaga Disipasi.................................................................................................... 97
D. Keluaran Kolektor Terbuka ................................................................................. 97
E. Macam-macam IC TTL ......................................................................................... 98
TRANSISTOR MOSFET................................................................................................ 100
A. MOSFET Depletion-mode.................................................................................. 100
B. Pabrikasi MOSFET depletion-mode .................................................................. 101
4
C. MOSFET Enhancement-mode ........................................................................... 102
D. Pabrikasi MOSFET enhancement-mode ........................................................... 104
E. Simbol transistor MOSFET ................................................................................ 105
F. NMOS dan PMOS .............................................................................................. 105
G. Transistor CMOS ............................................................................................... 107
H. Sirkuit Dasar CMOS Membalik .......................................................................... 108
I. Macam-macam IC CMOS dan Data Sheetnya ................................................... 110
LAPORAN PRAKTIKUM .................................................................................................. 116
A. TUJUAN PERCOBAAN ........................................................................................ 116
B. ALAT DAN BAHAN ............................................................................................. 116
C. LANGKAH KERJA ................................................................................................ 116
D. DATA HASIL PENGAMATAN .............................................................................. 116
E. HASIL PERCOBAAN DAN KESIMPULAN ............................................................. 118
BAB VII. FLIP-FLOP ......................................................................................................... 136
A. RS Flip-Flop........................................................................................................ 137
B. D Flip-Flop ......................................................................................................... 142
C. Rangkaian D latch.............................................................................................. 144
D. Rangkaian D flip flop ......................................................................................... 146
E. T Flip-Flop .......................................................................................................... 150
F. Edge-triggered flip-flop JK ................................................................................. 153
G. J-K Flip-Flop ....................................................................................................... 154
H. aplikasi mikrokontroler menggunakan octal D flip flop .................................... 157
LAPORAN PRAKTIKUM .................................................................................................. 159
A. TUJUAN ............................................................................................................. 159
B. ALAT DAN BAHAN ............................................................................................. 159
C. TEORI DASAR ..................................................................................................... 159
D. PROSEDUR KERJA .............................................................................................. 160
E. HASILPENGAMATAN ......................................................................................... 161
F. PEMBAHASAN ................................................................................................... 166
G. KESIMPULAN ..................................................................................................... 166
H. DAFTAR PUSTAKA.............................................................................................. 166
5
BAB VIII. PERTIMBANGAN PRAKTIS DESAIN DIGITAL.................................................... 168
A. Flip-Flop parameter waktu................................................................................ 168
B. Reset otomatis .................................................................................................. 174
C. IC Schmitt Trigger .............................................................................................. 175
D. Ukuran Resistor Pull-Up .................................................................................... 182
E. Pertimbangan Praktis input dan output ........................................................... 183
LAPORAN PRAKTIKUM .................................................................................................. 186
A. TUJUAN PERCOBAAN ........................................................................................ 186
B. DASAR TEORI ..................................................................................................... 186
C. ALAT DAN BAHAN ............................................................................................. 188
D. GAMBAR RANGKAIAN ....................................................................................... 189
E. LANGKAH KERJA ................................................................................................ 192
F. DATA HASIL PENGAMATAN .............................................................................. 193
G. KESIMPULAN ..................................................................................................... 196
BAB IX. GERBANG COUNTER DAN APLIKASI ................................................................. 197
A. Analisa Sequential Circuits ................................................................................ 197
B. COUNTER SYNKRON & ASYNKRON ................................................................... 198
C. Modulo Number................................................................................................ 202
D. Self-Stopping Ripple Counter ............................................................................ 203
E. Down Counter ................................................................................................... 203
F. Conter Asinkron Mod-N .................................................................................... 204
G. Seven Segment LED Display Decoders .............................................................. 205
H. Synchronous Counters ...................................................................................... 208
I. APLIKASI SISTEM DESAIN .................................................................................. 212
LAPORAN PRAKTIKUM .................................................................................................. 214
A. TUJUAN ............................................................................................................. 214
B. ALAT DAN BAHAN ............................................................................................. 214
C. TEORI DASAR ..................................................................................................... 214
D. PROSEDUR KERJA .............................................................................................. 218
E. DATA PENGAMATAN......................................................................................... 219
F. PEMBAHASAN ................................................................................................... 224
6
G. KESIMPULAN ..................................................................................................... 225
7
BAB I. ANALOG DAN DIGITAL
Variabel yang menandai sistem digital menempati jumlah tetap dari nilai-
nilai yang terpisah.Didalam perhitungan biner, seperti yang digunakan didalam
komputer, hanya dua nilai yang diijinkan.Nilai-Nilai ini adalah 0 dan 1. Komputer
Dan modems kabel adalah contoh dari alat digital. Gambar 2 menunjukkan sebuah
diagram sinyal digital.
8
B. Atematika Era Digital
9
tingkatan transfer data kira-kira 1,000,000 bit atau 106 kilobits per
detik.
CATATAN:
Suatu kesalahan umum adalh kebingungan antara KB dengan Kb Dan MB
dengan Mb. huruf beesar A dan B menandai bytes, sedangkan sebuah huruf kecil
b menandai bit.dengan cara yang sama, pengali lebih besar dari satu ditulis
dengan huruf besar dan pengali kurang dari satu adalah huruf kecil. Sebagai
contoh, M=1,000,000 Dan m=0.001. ingat untuk melakukan kalkulasi
kelayakan/kesesuaian ketika membandingkan kecepatan transmisi yang diukur
KB dengan yang diukur Kb. Sebagai contoh, software modem pada umumnya
menunjukkan kecepatan koneksi pada ukuran kilobits per detik, seperti 45 kbps.
Bagaimanapun, browser yang canggih menampilkan kecepatan download-file
pada ukuran kilobytes per detik. Oleh karena itu, kecepatan download dengan
koneksi 45-kbps akan menjadi maksimum pada 5.76-kBps.
Di dalam praktek nyata, kecepatan download dari sebuah koneksi dialup
tidak bisa menjangkau 45 kbps karena factor lain yang mengkonsumsi/memakai
luas ruang/bidang pada waktu yang sama saat download itu. Teknisi harus
mengetahui istilah yang berikut:
hertz ( Hz)- Sebuah satuan ukur frekwensi. Itu adalah tingkat perubahan
status, atau peredaran, di dalam gelombang suara, arus bolak-balik, atau
bentuk lain gelombang siklis. Hertz sama artinya dengan siklus per detik,
dan digunakan untuk mengukur kecepatan suatu mikro prosesor
komputer.
megahertz ( MHZ)- Satu juta siklus/putaran per detik. Ini adalah sebuah
ukuran umum kecepatan sebuah pemrosesan chip .
gigahertz ( GHZ)- Satu milyar (Am.) siklus per detik. Ini adalah sebuah
ukuran umum kecepatan sebuah pemrosesan chip.
11
Tabel 1. Tabel Kebenaran Gerbang Logika
PERHATIAN:
Walaupun 0 x 10= 0, jangan meniggalkannya di luar persamaan itu. Jika itu
dihilangkan, dasar tempat 10(puluhan) akan bergeser ke sebelah kanan dan
menghasilkan jumlah 2,365= 2 x 1,000+ 3 x 100+ 6 x 10+ 5 x 1 sebagai ganti
23,605. Sebuah 0 di dalam sebuah nomor/jumlah seharusnya tidak pernah
diabaikan. Bagaimanapun, nilai sebuah jumlah tidaklah dipengaruhi dengan
menambahkan nol ke permulaan, atau dengan pengabaian nol yang adalah pada
permulaan jumlah itu. Sebagai contoh, 23,605 dapat juga ditulis 0023605.
13
Lebih dari satu metode untuk mengkonversi bilangan biner.Satu metoda
diungkapkan di sini. Bagaimanapun, siswa bebas untuk menggunakan metoda lain
jika itu lebih mudah. Untuk mengkonversi sebuah jumlah desimal ke biner,
pertama temukan kedudukan yang paling besar dari 2 yang akan "cocok" ke
dalam jumlah desimal.Gunakan tabel 3 seperti pada Gambar untuk mengkonversi
jumlah desimal 35 itu ke dalam biner:
Tabel 3. Sistem Desimal dan Sistem Angka Biner
26, atau 64, adalah lebih besar dari 35.tempatkan angka 0 pada kolom.25,
atau 32, lebih kecil dibanding 35.tempatkan angka 1 pada kolom. Kalkulasi
berapa banyak angka yang tersisa dengan pengurangan 32 dari 35.Hasil adalah
3.24, atau 16, adalah lebih besar dari 3.tempatkan angka 0 pada kolom.23, atau 8,
adalah lebih besar dari 3.tempatkan angka 0 pada kolom.22, atau 4, adalah lebih
besar dari 3.tempatkan angka 0 pada kolom.21, atau 2, lebih kecil dibanding
3.tempatkan angka 1 pada kolom. Kurangi 2 dari 3.Hasil adalah 1.20, atau 1,
;sama dengan 1. Nempatkan angka 1 pada kolom.Persamaan biner dari jumlah
desimal 35 adalah 0100011. Dengan mengabaikan 0 yang pertama, angka biner
dapat ditulis 100011. basis 16, atau hexadecimal, adalah sistem angka yang sering
digunakan ketika bekerja dengan komputer karena dapat digunakan untuk
menghadirkan jumlah dalam format yang lebih menarik.
Komputer melakukan perhitungan biner. Bagaimanapun, ada beberapa hal
ketika sebuah keluaran biner komputer dinyatakan dalam hexadecimal, untuk
membuat lebih mudah dibaca. satu cara agar komputer dan software menyatakan
keluaran hexadecimal adalah dengan menggunakan "0x" di depan jumlah
hexadecimal. Kapan saja " 0x" digunakan, ;jumlah yang dikeluarkan adalah suatu
jumlah hexadecimal. Sebagai contoh, 0x1234 berarti 1234 pada basis 16. Ini akan
secara khusus ditemukan dalam bentuk sebuah daftar konfigurasi.
14
Basis 16 menggunakan 16 angka untuk menyatakan jumlah kwantitatip.
Karakter ini adalah 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, dan F. " A"
menghadirkan jumlah sistim desimal itu 10, " B" mewakili 11, " C" mewakili 12,
" D" mewakili 13, " E" mewakili 14, dan " F" mewakili 15. Contoh angka-angka
hexadecimal adalah 2A5F, 99901, FFFFFFFF, dan EBACD3. Jumlah
Hexidecimal B23Cf;sama dengan 730,063 dalam format sistim desimal seperti
ditunjukkan Tabel 4.
Tabel 4. Sistem Desimal dan Sistem Angka Biner
15
Sebagai contoh, lihatlah jumlah biner ini 11110111001100010000.
pecahlah ke dalam empat kelompok empat bit untuk menghasilkan 1111 0111
0011 0001 0000. jumlah biner ini setara dengan F7310 didalam hexadecimal,
yang mana lebih mudah untuk dibaca.
Sebagai contoh lain, jumlah biner 111101 dikelompokkan menjadi 11
1101. Karena kelompok yang pertama tidak berisi 4 bit, itu harus " diisi/ditutupi"
dengan 0 untuk menghasilkan 0011 1101. Oleh karena itu, persamaan
hexadecimal adalah 3D.
16
G. MENGKONVERSI KE DASAR/BASIS APAPUN
17
Contoh:
• Konversikan jumlah desimal 1234 ke octal.
1234 / 8= 154 R 2 154 / 8= 19 R 2 19 / 8= 2 R 3 2 / 8= 0 R 2
• Sisa didalam order/ pekerjaan dari paling sedikit ke yang paling
penting/besar memberikan hasil oktal 2322l.
• Untuk mengkonversi balik lagi, kalikan total dengan 8 dan menambahkan
masing-masing digit berturut-turut mulai dari nomor/jumlah yang yang
paling penting.
2 x 8= 16 16+ 3= 19 19 x 8= 152 152+ 2= 154 154 x 8= 1232 1232+ 2=
1234
• Hasil yang sama didalam konversi kebalikan dapat dicapai dengan
penggunaan kedudukan kwantitatip.
2 x 83+ 3 x 82+ 2 x 81+ 2 x 80= 1024+ 192+ 16+ 2= 1234.
18
BAB II GERBANG LOGIKA DASAR
Dari tabel dapat kita lihat, output X akan bernilai HIGH hanya ketika kedua input
A dan B HIGH. Jika gerbang AND merupakan sebuah sirkuit terintegrasi TTL,
HIGH diartikan sebagai +5 V dan LOW diartikan sebagai 0 V (itu artinya 1
dengan defenisi +5 V dan 0 dengan defenisi 0 V).
Adapun simbol gerbang AND adalah sebagai berikut:
B. OR Gate / Gerbang OR
19
Gerbang OR memiliki dua atau lebih input dan satu keluaran. Operasi dua
input gerbang logika OR ini didefenisikan sebagai berikut: Output X akan bernilai
HIGH kapanpun input A ATAU input B bernilai HIGH atau dengan kata lain
keduanya bernilai HIGH. Jadi, output X akan bernilai HIGH jika ada salah satu
saja dari input bernilai HIGH, atau kedua input bernilai HIGH. Untuk lebih
jelasnya, perhatikan tabel kebenaran di bawah ini:
Tabel 6. Tabel kebenaran gerbang OR
Input Output
A B X
0 0 0
0 1 1
1 0 1
1 1 1
Dari tabel dapat kita lihat, output X akan bernilai 1 jika A ATAU B
bernilai 1 atau kedua A dan B bernilai 1. Sedangkan simbol gerbang OR adalah
sebagai berikut:
20
Gambar 7. Timing Analisis pada Gerbang AND
AND gate
21
OR
Kesimpulan:
AND gate
Output enable enable sinyalnya HIGH, selebihnya disable
OR gate
Output enable enable sinyalnya LOW, selebihnya disable
22
BAB III. GERBANG LOGIKA INVERTING
A. Inverter
Inverter digunakan untuk complement, atau invert, sebuah sinyal digital.
Inverter memiliki satu input dan satu output. Jika sebuah level HIGH (1)
dimasukkan dalam sebuah inverter, maka akan dihasilkan sebuah level keluaran
LOW (0) dan begitu sebaliknya.
Operasi pada inverter sangat sederhana dan dapat diilustrasikan dengan
mempelajari timing diagram. Timing diagram merupakan grafik yang dapat
memperlihatkan kepada kita operasi dari sebuah inverter. Jika input HIGH, maka
output akan LOW, dan jika input LOW maka akan dihasilkan output HIGH.
Di bawah ini dapat kita lihat simbol dan tabel kebenaran dari sebuah
inverter:
23
Gambar 11. Simbol gerbang NAND
24
Tabel 9. Tabel Kebenaran Gerbang NOR
A B X=A+B
0 0 1
0 1 0
1 0 0
1 1 0
Dari tabel kebenaran di atas, dapat kita lihat bahwa kolom keluaran tabel
kebenaran gerbang NOR merupakan complement dari kolom keluaran tabel
kebenaran gerbang OR.
25
BAB IV. ARITMATIKA BINER
A. Penjumlahan
26
Contoh:
Desimal Biner
31 0001 1111
7+ 0000 0111+
38 0010 0110 = 3810
1+1=0, carry(bawaan 1)
untuk tambahan pada
penjumlahan disebelah kirinya.
1+1+1(carry)=1 yang
kemudian memiliki carry 1,
sebagai tambahan pada penjumlahan disebelah kirinya begitu juga
seterusnya.
Tabel 2. Tabel kebenaran untuk penjumlahan tiga angka:
A1 B1 Cin 1 Cout
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
Cara penjumlahan menggunakan tiga bilangan ini adalah dijumlahkan
terlebih dahulu A1 dengan B1 kemudian hasilnya dijumlahkan dengan Cin
B. Pengurangan
Pengurangan pada sistem bilangan biner dilakukan dengan cara hampir sama
dengan pengurangan pada sistem bilangan desimal. Bilangan dikurangkan per
bit dari paling kanan hingga paling kiri. Hal ini berlaku untuk pengurangan
27
bilangan biner bulat maupun pecahan. Pada operasi pengurangan, hasil
pengurangan akan mempunyai panjang bit minimal sama dengan bilangan
yang dikurangkan.
A1 A0 1 0 meminjam
B1 B0 - 1 dari A1
R1 R0 0 1 -
0 1
Contoh:
Desimal Biner
192 1100 0000
3 - 0000 0011 -
189 1011 1101 0-1 2-1=1 angka nol meminjam 2 dari angka disebelah
28
1 1 0 0 0
1 1 1 1 1
Cara pengurangan menggunakan tiga bilangan ini adalah dikurangkan
terlebih dahulu A1 dengan B1 kemudian hasilnya dikurangkan dengan
Bin
C. Perkalian
31
Bilangan dua komplemen = 0010 0011
Bilangan komplemen = 0010 0010
Tambah 1 = +1
Bilangan biner = 0010 0011
Bilangan decimal = -35 (jawaban)
Aritmatika Komplemen-2
Metode komplemen-2 merupakan metode yang paling banyak digunakan
untuk operasi aritmetika bilangan biner dalam sistem komputer. Sistem
komputer ada yang menggunakan sistem bilangan 8-bit, yang berarti ada
28 = 256 bilangan , dan 16-bit, yang berarti ada 216 = 65536 bilangan.
Untuk melambangkan bilangan positif dan negatif, metode
komplemen-2 menggunakan MSB sebagai bit tanda (sign bit).
• MSB 0 dinyatakan sebagai bilangan positif
• MSB 1 dinyatakan sebagai bilangan negatif.
Sehingga dalam sistem bilangan 8-bit,
• bilangan positif dimulai dari 0000 0000 – 0111 1111 = 0 – 127
• bilangan negatif dimulai dari 1111 1111 - 1000 0000 = -1 – (-128).
Bilangan biner komplemen 2 dapat diperoleh dengan cara menambah 1
pada bilangan biner komplemen 1.
Contoh : Berapakah bilangan komplemen 2 dari bilangan biner 10101
Penyelesaian :
Bilangan biner : 10101
Bilangan Biner komplemen 1 : 01010 + 1
Bilangan biner komplemen 2 : 01011
Bilangan biner komplemen 2 dapat digunakan sebagai pengurang
bilangan biner.
Aritmatika Heksa Desimal
Heksadesimal atau sistem bilangan basis 16 adalah sebuah sistem bilangan
yang menggunakan 16 simbol. Berbeda dengan sistem bilangan desimal,
32
simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, ditambah
dengan 6 simbol lainnya dengan menggunakan huruf A hingga F.
Bilangan biner dapat diubah menjadi hexadecimal begitupun sebaliknya.
Cara mengkonversinya adalah sebagai berikut:
Mengubah bilangan heks 5D9316 menjadi bilangan biner
heks biner
5 0101
D 1101
9 1001
3 0011
Note:
· Jadi bilangan biner untuk heks 5D9316 adalah
0101110110010011
Mengubah bilangan biner 101101011011001011 menjadi
bilangan heks
Biner Heks
0010 2
1101 D
0110 6
1100 C
1011 B
Jadi bilangan heks untuk biner 101101011011001011 adalah 2D6CB
33
E. Opersasi Aritmatika pada bilangan heksa decimal
a. Penjumlahan
Penjumlahan bilangan hexadesimal dapat dilakukan secara sama dengan
penjumlahan bilangan octal, dengan langkah-langkah sebagai berikut :
Langkah-langkah penjumlahan hexadesimal :
- tambahkan masing-masing kolom secara desimal
- rubah dari hasil desimal ke hexadesimal
- tuliskan hasil dari digit paling kanan dari hasil hexadesimal
- kalau hasil penjumlahan tiap-tiap kolom terdiri dari dua digit, maka
digit paling kiri merupakan carry of untuk penjumlahan kolom
selanjutnya.
34
b. Pengurangan
Pengurangan bilangan hexadesimal dapat dilakukan secara sama dengan
pengurangan bilangan desimal.
c. Perkalian
Langkah – langkah :
- kalikan masing-masing kolom secara desimal
- rubah dari hasil desimal ke octal
- tuliskan hasil dari digit paling kanan dari hasil octal
- kalau hasil perkalian tiap kolol terdiri dari 2 digit, maka digit paling
kiri merupakan carry of untuk ditambahkan pada hasil perkalian
kolom selanjutnya.
35
d. Pembagian
2. Aritmatika BCD
Elektronika digital secara alamiah bekerja pada bilangan biner, dan kita
mempunyai empat kelompok digit biner bersama untuk mendapatkan
kombinasi yang cukup untuk menampilkan 10 digit desimal yang berbeda.
Kekempat kode ini disebut kode desimal binary (BCD).
Jadi kita memiliki 4- bit kode yang bisa digunakan untuk menampilkan
digit desimal yang kita butuhkan ketika membaca sebuah tampilan pada
36
kalkulator atau komputer. Masalah yang muncul ketika kita mencoba
untuk menambah atau mengurangi nomor BCD.
F. Menambah BCD
37
(b) 9 = 1001
+9 = 1001
Sum = 0010 (invalid because of carry)
1
cy
Add 6 0110
1 1000 = =
Jika satu dari nomor yang dimasukkan adalah negatif. Langkah ini sulit
tapi pada dasarnya mengikuti complement-then-add- prosedur.
3. Arithmetic Circuit
Semua operasi penjumlahan dan procedure mencakup pada seksi
sebelumnya bisa di digunakan bentuk penjumlahan dari gerbang logika
38
dasar. Dari digit bilangan yang kecil kta bisa menggunakan penyatuan
rangkaian angka sedang (MSI), sebenarnya ada beberapa penjumlahan
dalam paket penyaruan tunggal.
Dengan melihat tabel kebenaran pada gambar 7-5, kita bisa menentukan
kondisi masukan yang menghasilkan masing-masing kombinasi dari bit
penjumlahan dan keluaran carry . gambar 7-5 menampilkan penjumlahan
dari 2 bit angka. Ini bisa dengan mudah di kembangkan untuk cakupan 4-,
8-,atao 16- bit penjumlahan
Diberitahukan bahwa penjumlahan di bobot yang paling kecil –
kolom bit hanya bisa menganalisa dua masukan (A0 ditambah B0) untuk
menentukan keluaran penjumlahan (∑0) dan carry (C out). tetapi setiap
kolom lebih signifikan (21 kolom dan up) memerlukan dimasukkannya
input ketiga, yang merupakan carry (C in) dari kolom di sebelah kanannya.
Misalnya, carry-out (Cout) dari kolom 20 menjadi carry-in (C in) ke
21column. Gambar 7-5 (c) menunjukkan dimasukkannya masukan ketiga
untuk tabel kebenaran dari penambahan kolom lebih signifikan.
Cin Cin
A1 A0 Ao Bo ∑0 Cout
+ B1 B0 0 0 0 0
∑1 ∑0 0 1 1 0
+ + 1 0 1 0
Cout Cout 1 1 0 1
(a) (b)
39
3 input
A1 B1 Cin ∑1 Cout
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
(C)
Gambar 1. (a) penjumlahan dua bit asignifikanngka biner. (b) tabel
kebenaran dari penjumlahan LSB. (c) tabel kebenaran untuk kolom yang
lebih
Half adder
Merancang rangkaian logika yang dengan otomatis menganalisa keluaran
yang diinginkan untuk tabel kebenaran yang ini cukup sederhana.
Perhatikan tabel kebenaran LSB; apa kondisi keluarannya dari ∑0 bit
HIGH. Jawabannya adalah A atau B HIGH tapi tidak keduanya (fungsi
OR khusus). Apa kondisi masukan pada Cout bit HIGH. Jawabannya
adalah A dan B HIGH (fungsi AND). Oleh karena itu, rancangan
rangkaian untuk menjalankan penjumlahan pada kolom LSB bisa
menggunakan X-OR dan gerbang AND.
Cout =
Tabel 11. half adder untuk kondisi kolom LSB
40
Tabel 7. Tabel kebenaran
Tabel 12. Sebuah mekanisasi penambah setengah menggunakan EOR dan sebuah
gerbang AND.
Sirkuit ini dikenal sebagai penambah setengah. Hal ini tidak bisa menangani
penambahan setiap dua nomor sewenang-wenang karena tidak memungkinkan
masukan dari sedikit carry dari penambahan dua angka sebelumnya. Sebuah
sirkuit yang dapat menangani tiga input dapat melakukan penambahan setiap dua
bilangan biner.
Tabel kebenaran untuk tiga variabel masukan ditunjukkan pada Gambar 7.8.
41
Gambar 13. Penambahan biner dari dua 2-bit nomor. Kolom.
Dari tabel kebenaran
Hal ini dikenal sebagai logika mayoritas. Dan detektor mayoritas ditunjukkan
pada gambar 7,9
Full adder
Perangkat berikut (gambar 7.10) dikenal sebagai penambah penuh dan mampu
menambah tiga bit tunggal informasi dan mengembalikan sedikit jumlah dan
42
sedikit membawa-out.
Rangkaian yang diperlihatkan pada gambar 7.11 mampu menambahkan dua angka
dari berbagai ukuran.
Para input dan, dan output.
Contoh: Jika input ke sirkuit pada gambar 7.12 ditulis sebagai ABCD nomor,
menulis sembilan nomor yang akan menghasilkan Q. Benar
43
Tabel 8. Tabel kebenaran untuk contoh fungsi logika yang khas.
44
3. Mekanisasi tersebut ekspresi.
Ekspresi mekanik ditunjukkan pada gambar 7.13.
45
1. Mengembangkan tabel kebenaran E dalam hal A, B dan
P.
Blok diagram
46
Sekarang kita tau bahwa pembangun rangkaian half adder dan full adder,
kita tau tampilan sederhana gambar box dengan garis input dan
output.seperti pada gambar 7-12. Ketika menggambar multibit adder,
sebuah blok yang digunakan sebagai tampilan penambahan masing-
masing kolom. Misalnya, kota di 4 bit adder, kolom 20 hanya dibutuhkan
half adder, karena disana akan ada carry-in. Masing-masng dari kolom
yang signifikan mengharuskan sebuah full adder. Seperti yang ditampilkan
pada gambar 7-13.
H. Penjumlahan 2 komplemen
48
penambahan biner biasa. Juga, pengurangan pada 2 komplement
penjumlahan adalah menampilkan dengan mengkonversikan bilangan
menjadi pengurangan berbentuk bilangan negatif pada tampilan 2
komplement dan dengan menggunakan penjulahan bilangan biner
biasa.sehingga, bilangan penuh adalah tampilan bilangan 2 komplemen,
kita bisa menggunakan penjumlahan biner untuk memperoleh jawaban kita
menambahkan atau mengurangkan.
Misalnya, pengurangan 18 dengan -9, kita pertama kali akan
mengkonversikan 9 menjadi bilangan negatif dari bilangan 2 komplemen
dengan mengkomplemenkan masing-masing bit dan selanjutnya
menjumlahkan. Kita akan menjumlahkan 18 + (-9) :
2 komplemen dari 18 = 0001 0010
+ 2 komplement dari -9= 1111 0111
Sum= 0000 1001 = +910
Jadi, seperti yang terlihat, kita membutuhkan
penjumlahan kombinasi penghubung masukan atau sinyal untuk
penumlahkan atau mengurangkan seperti yang kta tahu apakah untuk
menampilkan positif atau negatif pada bilangan 2 komplemen berikutnya.
Selanjutnya kita akan menggunakan penjumlahan biner untuk
memperoleh hasil akhir.
5. Aritmatika/ Logika Unit
Arithmatic and Logic Unit (ALU), adalah salah satu bagian/komponen
dalam sistem http://id.wikipedia.org/wiki/Mikroprosesor di dalam sistem
komputer berfungsi melakukan operasi/perhitungan aritmatika dan logika
(seperti penjumlahan, pengurangan dan beberapa logika lain), AlU bekerja
besama-sama memori. Dimana hasil dari perhitungan di dalam ALU di
simpan ke dalam memori.
Perhitungan dalam ALU menggunakan kode biner, yang
merepresentasikan instruksi yang akan dieksekusi (opcode) dan data yang
diolah (operand). ALU biasanya menggunakan sistem bilangan biner
two’s complement.
49
ALU mendapat data dari register. Kemudian data tersebut diproses
dan hasilnya akan disimpan dalam register tersendiri yaitu ALU output
register, sebelum disimpan dalam memori.
Pada saat sekarang ini sebuah chip/IC dapat mempunyai beberapa
ALU sekaligus yang memungkinkan untuk melakukan kalkulasi secara
paralel. Salah satu chip ALU yang sederhana (terdiri dari 1 buah ALU)
adalah IC 74LS382/HC382ALU (TTL). IC ini terdiri dari 20 kaki dan
beroperasi dengan 4x2 pin data input (pinA dan pinB) dengan 4 pin
keluaran (pinF).
Daftar Pustaka
Anonim. 2010. Unit Logika Penjumlahan (ALU). Akses tanggal 25 oktober 2012
Anonim. 2011. Rangkaian Penjumlahan Dasar. Akses tanggal 14 oktober 2012.
Anonim. 2011. Operasi Bilangan. http://devamelodica.com/operasi-bilangan/.
Akses tanggal 25 oktober 2012
Imadewira. 2012. Sistem bilangan binary. http://kuliah.imadewira.com/. Akses
tanggal 25 oktober 2012
Kleitz, William.1996. Digital Electronics: A Practical Approach (4th Edition).s
Mustafarizal. 2012. Sistem Oktal dan Heksadesimal.
http://mustafarizaldi.blogspot.com/. Akses tanggal 25 oktober 2012
Simbolon, Medison. 2008. BCD Binary Coded Decimal.
http://medisonsimbolon.com. Akses tanggal 25 oktober 2012
50
Wibowo, Teguh. 2011. Bilangan Hexadesimal.
http://artikelcomputers.blogspot.com. Akses tanggal 25 oktober 2012
Yodimada. 2010. Dasar Operasi Aritmatika. http://yodymada.blogspot.com/.
Akses tanggal 25 oktober 2012
51
LAPORAN PRAKTIKUM
A. TUJUAN
No Alat Bahan
1 Multimeter Digital IC 7483
2 Mikro kontroler Kabel Penghubung
3 Projectboard
C. TEORI DASAR
Penjelasan tabel:
Carry input = 0 Carry input = 1
A (Input) A (Input)
1010 = 10 0101 = 5
B (Input) B (Input)
1001 = 9 0110 = 6
∑ = Carry + A + B = 19 ∑ = Carry + A + B = 12
53
Dari gerbang logika di atas, dihasilkan tabel kebanaran seperti berikut
ini:
D. PROSEDUR KERJA
1. Menyediak
an alat dan bahan yang akan digunakan
2. Menancapk
an IC 7483 pada projectboard
3. Menghubu
ngkan pin nomor 5 ke VCC pada mikro kontroler
4. Menghubu
ngkan pin nomor 12 ke ground pada mikro kontroler
5. Menghubu
ngkan kabel konektor pada mikro kontroler ke input A dan B IC 7483
sesuai nomor PIN pada gambar 1
6. Menyalaka
n mikro kontroler
54
7. Salah
seorang praktikan menekan tombol isyarat input pada mikro kontroler
sesuai input yang diinginkan
8. Seorang
praktikan yang lain mengukur tegangan pada output dan carry out
sesuai dengan nomor PIN pada gambar 1
9. Memvariasi
kan input A dan B
10. Mengulang
i langkah 7 dan 8
E. HASILPENGAMATAN
55
Gambar 4. Pemberian Isyarat low pada A1, A2, B1, dan B2
56
Gambar 6. Nilai tegangan yang dihasilkan pada output sinyal LOW
F. PENGOLAHAN DATA
Untuk A =
1010 dan B = 1001
C0 = 0
Maka keluarannya adalah C0 + A+B
1010
1001 +
0011 carry out 1 (S1 = 1, S2= 1, S3= 0, S4= 0, C4= 1)
57
Maka keluarannya adalah C0 + A+B
0101
0110 +
1100 carry out 0 (S1 = 0, S2= 0, S3= 1, S4= 1, C4= 0)
Untuk A =
0110 dan B = 1001
C0 = 0
Maka keluarannya adalah C0 + A+B
0110
1001 +
1111 carry out 0 (S1 = 1, S2= 1, S3= 1, S4= 1, C4= 0)
Untuk A =
0011 dan B = 1010
C0 = 1
Maka keluarannya adalah C0 + A+B
0011
1010 +
1110 carry out 0 (S1 = 0, S2= 1, S3= 1, S4= 1, C4= 0)
G. PEMBAHASAN
58
penjumlahannya memiliki carry, maka C1 + A2+ B2 menghasilkan S2,
begitu seterusnya hingga penjumlahan C3 + A4 + B$ menghasilkan C4.
Dari hasil percobaan menggunakan mikro kontroler, didapatkan
hasil yang sama dengan data sheet mengenai input dan output IC 7483
yang terdapat pada tabel 1. Setelah dilakukan sebanyak 4 kali percobaan,
maka terdapat hubungan aritmatika antara dua buah input 4-bit dengan
output. Aritmatika yang sesuai adalah penjumlahan.
Sebelum mendapatkan data output yang sesuai dengan data sheet
pada tabel 1, kami mengalami kesalahan yang menyebabkan data yang
didapat jauh berbeda dengan yang sebenarnya. Kendalanya adalah tidak
menentukan nilai carry input (C0). Seperti yang telah disebutkan di atas,
nilai C0 mempengaruhi hasil output. Setelah C0=nomor pin 13
dihubungkan dengan A1=nomor pin 10 (lihat gambar 1) dihubungkan
dengan jumper, maka barulah didapatkan data sesuai data sheet pada tabel
1.
H. SIMPULAN
DAFTAR PUSTAKA
Imadewira. http://kuliah.imadewira.com/sistem-bilangan-binary/ akses
tanggal 25 Oktober 2012
Kleitz, William. 2007. Digital Electronics: A Pratical Approach (8th
Edition)
Motorola. 2012. Fast and LS TTL Data. Akses tanggal 18 Desember 2012
Simbolon, Medison. 2008. http://medisonsimbolon.com/2008/bcd-binary-
coded-decimal/ akses tanggal 25 Oktober 2012
LAMPIRAN
59
60
61
BAB V. COMPARATOR
A. PENGERTIAN COMPARATOR
Comparator merupakan perbandingan dua buah tegangan listrik yang
masuk dalam dua buah terminal input Op-amp dan mengubah keluarannya untuk
menunjukkan tegangan mana yang lebih tinggi serta untuk menunjukkan cara
kerja open-loop gain suatu Op-amp dimana dengan adanya perbedaan tegangan
pada input-inputnya akan menyebabkan tegangan output berada dalam keadaan
saturasi. comparator ini sistem kerjanya memanfaatkan bati simpal terbuka (open-
loop gain) penguat operasional yang sangat besar.
62
Gambar 21. Rangkaian comparator
B. DECODING
Binary decoding mengkonversi sebuah n-bit code (satu) output yang aktif
(low/high)Rangkaiannya dapat dibentuk menggunakan AND atau OR gate.Jumlah
masukan (input) < Jumlah Keluaran (Output).
1) OktaldecoderIC
adalah sebuah decoder 74138 oktal yang mampu merubah kode output oktal
menjadi delapan output yang terpisah RENDAH aktif.Diagram logika dalam
Gambar 8-7 menunjukkan logika kombinasional yang sebenarnya internal
yang diperlukan untuk melakukan inverter tambahan decoding.Pada input
yang diperlukan untuk mencegah pembebanan berlebihan dari inverter
internal yang berasal dari sumber tetapi untuk pasokan input arus pendorong
pada delapan gerbang NAND tidak berasal pasokan input arus pendorong
yang sama.
2) 7442 adalah desimal BCD untuk decoder.IC ini memiliki empat pin untuk bit
masukan BCD (0000-1001) dan 10 keluaran RENDAH aktif untuk angka
desimal diterjemahkan.Heksadesimal 1 dari 1 decoder IC yang 74154 adalah 1
dari 16 decoder.IC ini memiliki 4 bit biner masukan (0000-1111), decode itu
memberikan output RENDAH aktif untuk 1 dari 16 output pin.IC ini juga
memiliki dua input aktif LOW yang dapat mengaktifkan gerbang untuk
menonaktifkan output .
63
Gambar 22. 2 to 4 decoder dengan enable input
2. 3-TO-8 DECODER
Enable dapat bernilai„active high Pada contoh dibawah, hanya1 decoder
dapat aktif setiap saat. Input x, y, z dipilih lewat w untuk memilih decoder yang
mana yang aktif.
64
Gambar 24. 3-to-8 decoder
E. MULTIPLEXERS
Multiplekser yang dapat juga disingkat MUX adalah suatu alat atau sebuah
komponen yang bisa memilih masukan ( Input ) yang akan diteruskan kebagian
keluaran ( Output ), dan inputan itu sendiri dipilh atau ditentukan oleh suatu
sinyan kendali select.
67
dan control sebagai pemilih (selector) Merupakan Data Selector ( Pemilih data)
Jumlah Masukan (Input) > Jumlah Keluaran (1 Output).
F. DEMULTIPLEXERS
Setelah mengenal kata multiplekser atau MUX, maka kita harus tahu juga
tentang Demultilekser atau kita singkat DEMUX. Fungsi DEMUX itu kebalikan
dari MUX, DEMUX merupakan suatu pendistribusian data dan juga merupakan
suatu alat atau sebuah komponen yang jumlah masukannya (input) hanya satu,
namun keluarannya ( Output ) banyak.
68
gambar 31. simbol logika demultipxers
LAPORAN PRAKTIKUM
A.Teori Dasar
IC 74LS138 merupakan ic decoder yang terdiri dari 6 input dan 8 output dan ic
ini dirancang untuk kecepatan tinggi seperti memory dekoder dan sistem transmisi
data. Dalam IC dekoder ini memiliki 3 input select dan 3 input enable.
IC 74LS138 mempunyai kaki yang terdiri dari :
Kaki 1,2,3 : merupakan kaki input select A,B,C
Kaki 4,5,6 : merupakan kaki input enable G1,G2,G3 atau G1,dan G2note1
Kaki 8 : merupakan ground
Kaki 7,8,9,10,11,12, 13,14,15 : merupakan output
Kaki 16 : merupakan VCC.
B. CARA KERJA
69
Apabila salah satu input berlogika 1 maka output akan berlogika 1,dan
apabila 3 input disatukan yang select maupun enable maka salah satu
output atau Y akan berlogika 0.
Jika A,B,C diberi tegangan Low, maka Y0 akan berlogika 0.
Jika B,C diberi tegangan Low, maka Y1 akan berlogika 0.
Jika A,C diberi tegangan Low, maka Y2 akan berlogika 0.
Jika C diberi tegangan Low, maka Y3 akan berlogika 0.
Jika A,B diberi tegangan Low, maka Y4 akan berlogika 0.
Jika B diberi tegangan Low, maka Y5 akan berlogika 0.
Jika A diberi tegangan Low, maka Y6 akan berlogika 0.
Jika A,B,C diberi tegangan High, maka Y7 akan berlogika 0.
C. TABEL KEBENARAN
70
gambar 32. IC 74LS138
71
Dari gambar 13 dapat diliha bahwa bentuk masukkan IC 74138 adalah high dan
berada di pin 4. Kemudian untuk keluarannya berada dikaki pin 15 yaitu:
72
Gambar 36. Bentuk keluaran di pin 14 high
Gambar 37. Bentuk masukkan pada pada pin E3 yaitu kaki 6 adalah high
73
Gambar 38. Bentuk keluaran di pin 13 yaitu low
IC74LS148
IC 74LS148 merupakan ic encoder yang terdiri dari 9 input dan 5 output dan ic ini
dirancang untuk kecepatan rendah dan dalam ic encoder ini dalam 9 input ke 5
output dengan menggabungkan 1-9 akan terjadi masukan atau input untuk
menyederhanakan cascanding (EI Input dan EO Enable Output akan aktif) ,Dan
sirkuit cascanding ini tidak memerlukan sirkuit eksternal .
Encoder itu sendiri adalah alat yang digunakan untuk mengubah sinyal seperti
data ke dalam bentuk yang dapat diterima untuk transmisi data atau penyimpanan
data .
LS148 ini adalah Encode dari 8 jalur data ketiga baris (4,2,1) Biner (Oktal) .
Cara Kerja IC 74LS148
Jika Input pda EI diberikan logika H dan pada input yang lain diberi logika
X maka pada output A2,A1,A0,GS, Dan E0 akan menyala .
74
Jika input pada EI di berikan logika L dan pada input yang lain diberi
logika H maka pada output A2,A1,AO,GS Akan menyala dan output yang
lain mati.
Jika input pada EI dan 7 diberikan logika L dan pada input yang lain diberi
logika X maka output A2,A1,AO,GS, Akan mati dan E0 akan menyala.
Jika input EI,6 diberi logika L dan 7 diberi logika H dan input yang lain
diberi logika X maka pada output A0 dan E0 akan menyala maka output
yang lain mati.
Jika input EI dan 5 diberi logika L dan 6,7 diberi logika H dan nput yang
lain diberi logika X maka pada output A1 dan EO akan menyala dan
output yang lain mati.
Jika input EI dan 4 diberi logika L dan 5,6,7, diberi logika Hdan input
yang lain di beri logika X maka pada output A1,A0,dan E0 akan menyala
dan output yang lain akan mati.
Jika input EI dan 3 diberikan logika L dan 4,5,6,7, diberi logika H dan
input yang lain diberi logika X maka pada output A2 Dan E0 akan
menyala dan yang lain mati.
Jika input EI dan 2 diberi logika L dan 3,4,5,6,7, dibei logika H dan yang
lain diberi logika X maka output A2,A0 dan EO akan menyala dan yang
lain mati.
Jika input EI dan 1 diberi logika L dan 2,3,4,5,6,7, diberi logika H dan
yang lain dibei logika X maka pada output A2,A1 dan EO akan menyala
dan yang lain mati. •Jika input EI dean O dibei logika L dan yang lain
diberi logika H mak pada outp[ut A2,A1,AO dan EO akan menyala dan
GS mati.
75
Gambar 39. rangkaian IC74LS148
76
Gambar 41. Bentuk keluaran ic74ls148
77
IC 74LS139
IC demultiplekser 74LS139 merupakan demultiplekser 2 input dengan 4 output.
IC ini terdiri dari dua buah demultiplekser dengan 16 buah pin. Konfigurasi dari
masing-masing Pin dapat dilihat pada gambar berikut :
78
Gambar 42. rangkaian IC74LS139
79
Gambar 44. Bentuk keluaran ic74ls139
80
LAPORAN PRAKTIKUM
IC MULTIPLEXER DM74LS151N
A. TUJUAN
Mengamati keluaran pada multiplexer dengan variasi input dan selector.
C. TEORI DASAR
Sebuah Multiplexer adalah rangkaian logika yang menerima beberapa
input data digital dan menyeleksi salah satu dari input tersebut pada saat
tertentu, untuk dikeluarkan pada sisi output.
Seleksi data-data input dilakukan oleh selector line, yang juga merupakan
input dari multiplexer tersebut.
81
IC DM74LS151N Datasheet
Tabel Kebenaran IC 74151
D. PROSEDUR KERJA
- Memasang IC DM74LS151N pada projectboard
- Menghubungkan kaki-kaki IC dengan multicontroller
82
- Memberi masukan pada kaki input dan selector
- Melihat keluaran yang dihasilkan
- Melakukan praktikum secara berulang dengan memberikan variasi
nilai pada input dan selector
E. HASIL DAN PEMBAHASAN
Lampu LED yang dipasang pada pin keluaran akan menunjukkan apakah
keluaran HIGH atau LOW. Setelah melakukan praktikum sebanyak 6 kali
variasi input dan selector diperoleh hasil sebagai berikut:
Percobaan ke:
1. Untuk nilai selector S0=LOW, S1=LOW, S2=LOW, I0=LOW,
I1=I2=I3=HIGH Keluaran pada Y adalah LOW ( terlihat dari matinya
LED)
83
2. Untuk nilai selector S0=LOW, S1=LOW, S2=LOW,
I0=I1=I2=I3=HIGH
Keluaran pada Y adalah HIGH ( terlihat dari hidupnya LED)
84
4. Untuk nilai selector S0=HIGH, S1=LOW, S2=LOW,
I0=I1=I2=I3=HIGH
Keluaran pada Y adalah HIGH ( terlihat dari hidupnya LED)
86
7. Untuk nilai selector S0=HIGH, S1=HIGH, S2=LOW,
I0=I1=I2=HIGH, I3=LOW
Keluaran pada Y adalah LOW ( terlihat dari matinya LED)
8. Untuk
nilai
87
selector S0=HIGH, S1=HIGH, S2=LOW, I0=I1=I2=I3=HIGH
Keluaran pada Y adalah HIGH ( terlihat dari hidupnya LED)
88
ketika I3 LOW (Percobaan 7) maka keluaran Y juga akan LOW. Sebaliknya,
ketika masukan I3 HIGH (Percobaan 8), maka keluaran Y juga akan HIGH.
Kedelapan percobaan diatas menghasilkan kecocokan dengan tabel
kebenaran pada Tabel 1.
Terlihat bahwa multiplexer akan memberikan keluaran yang
nilainya bergantung pada pilihan selektor. Agar keluaran yang diinginkan
sama dengan masukan I0 maka masukan selektornya adalah LOW untuk
S0, S1 dan S2. Agar keluaran yang diinginkan sama dengan masukan I1
maka masukan selektornya adalah LOW untuk S0 dan S1 sedangkan S2
HIGH. Agar keluaran yang diinginkan sama dengan masukan I2 maka
masukan selektornya adalah LOW untuk S0 dan S2 sedangkan S1 HIGH.
Dan seterusnya seperti yang tertera pada tabel kebenaran Tabel 1.
F. KESIMPULAN
Keluaran pada Multiplexer ditentukan oleh input pada ketiga selektor.
Untuk S0=S1=S2=LOW, maka keluaran akan tergantung pada masukan
I0. Untuk S0=S1=LOW, S2=HIGH, maka keluaran tergantung masukan
I1. Untuk S0=S2=LOW, S1=HIGH, maka keluaran tergantung masukan
I2. Dan untuk S0=S1=HIGH, S2=LOW, maka keluaran tergantung
masukan I3.
A. KELUARGA TTL
Keluarga logika yang paling banyak digunakan saat ini adalah transistor-
transistor logic (TTL) dan logika complementary metal okside coupled logic
(CMOS). Rangkaian gerbang NAND dengan logika TTL ditunjukan gambar 9.1
dibawah.
89
Gambar 47. Rangkaian internal 7400 dua input gerbang NAND
Dari gambar terlihat bahwa TTL menggunakan transistor bipolar.
Transistor Q1 adalah transistor dengan emitor ganda, sedangkan D1 dan D2
adalah diode sebagai pengapit yang berfungsi sebagai proteksi terhadap masukan
dengan tegangn negative. Misalkan masukan A (HIGHT) dan B(LOW) maka
salah satu emitor Q1 akan mendapatkan panjar maju dan pada transistor Q1 ditaik
arus kolektor. Arus ini berasal dari basis transistor Q2. Akan tetapi untuk Q2 arus
panjar ini berarah terbalik sehingga transistor Q2 akan terputus. Akibatnya Vbe
pada Q3 =0 sehingga Q3 akan terputus juga. Hal tersebut mengakibatkan Q4
saturasi dan tegangan keuaran akan sama dengan Vcc (HIGHT). Transistor Q4
dikatakan sebagai perangkat aktif, transistor Q3, diode D3 dan transistor Q4
dikatakan sebagaithap keluaran totem pole.
Gambar 9-3 menyatakan rangkaian eqivalen dari sebuah jembatan TTL NAND
pada kondisi HIGHT(1)
90
Gambar 48. Rangkaian eqivalen TTL NAND pada kondisi HIGHT
Pada saat input A=0 B=0 maka dioda dari base menuju emittor Q1 akan
bias maju, Q1 saturasi (aktif) dan menempatkan tegangan 0,3 Volt menuju base
Q2. Tegangan 0,3V tidak cukkup untuk mengaktifkan Q2 sehingga arus akan
mengalir melalui R 1,6 K menuju base Q3, mengaktifkan Q3. Biasanya tegangan
keluaran dari level HIGH adalah 3,4V, dimana teganagn 4,8 pada base Q3 akan
dikurangi jatuh dioda pada base menuju emittor dan 0,7V pada D3 sehingga
.
Untuk daerah keluaran LOW dapat dilihat pada gambar 9-3 (b)
91
Dengan masukan A=1 B=1 dioda base menuju emittor Q1 akan bias
mundur, tapi tegangan dari base menuju kolektor akan bias maju. Arus akan
mengalir turun melewati base menuju kolektor Q1, mengaktifkan Q2. Q2 akan
aktf dengan tegangan positif pada base dan mengaktifkan Q4 . tegangan keluaran
biasanya sekita 0,3V. Q3 akan tetap mati karena tidak cukup tegangan antara base
Q3(1V) menuju katoda dari D3 (0,3V) untuk mengatasi tegangan yang jatuh pada
kedua dioda sebesar 0,7V sehingga memungkinkan arus keluar.
Tegangan TTL dan Tingkat arus
1. Arus masukan atau keluaran dan fan-out
Fan-out dari subfamili didefenisikan sebagai nomor masukan gerbang dari
subfamili yang sama dan bisa dihubungkan dengan keluaran tunggal
melebihi tingkat arusdari jembatan. Gambar 9-4 menunjukan 10 gerbang
yang didorong satu sumber.
92
Gambar 50. Totem pole output dari gerbang TTL
Arus masukan yang dibutuhkan untuk kondisi HIGH ditulis IiH dan untuk
74xx maksimal pada 40µA. Untuk mencari nilai fan-out maka bagi arus sumber
dengan sarat masukan , dapat dirumuskan :
Untuk kondisi LOW arus keluaran dari 74xx maximal 16mA. Karena level
keluaran LOW mendekati 0V, arus sebenarnya mengalir melalui terminal
keluaran dan tenggelam menuju grond. Ini dinamakan arus terbenam. Gambar 9-5
merupakan dua jembatan yang dihubungkan kepada keluaran sebuah jembatan.
Arus total pada jembatan 1 harus terbenam, pada kasus ini 2x1,6 mA =3,2mA.
Karena arus maksimal sebuah jembatan bisa terbenam pada kondisi LOW sebesar
16 mA.
Untuk kondisi keluaran HIGH rangkaian yang sama. Arus akan akan
kembali, dapat dilihat pada gambar 9-6 .
Pada gambar dapat kita lihat bahwa arus 40µA kembali pada masing-masing
masukan, sebenarnya sebuah arus balikan kecil yang bocor kembali mengikuti
arah emitor.
Kesimpulan dari teganagn masukan/keluaran dan fan-out
1. Arus maksimal pada masukan standar gerbang TTL bisa terbenam atau
menjadi sumber adalah :
a. IIL=>low level input current= -1,6 mA
93
b. IIIH=>high level input current=40
2. Arus maksimal pada keluaran TTL standar yang bisa terbenam atau
menjadi sumber :
a. IOL=> low level output current=16 mA
b. IOH=>highnlevel output current=-400 (-800µA untuk beberapa
jembatan)
3. Nomer maksimal dari masukan gerbang yang bisa dihubungkan ke
keluaran standar TTL adalah 10( fan out=10). Fan-out diartikan sebagai
hasil terkecil dari IIL/ IOL, IIIH/v
Seri Tegangan standar 74xxal
Prameter Minimum Typical Maximum
VoL 0,2V 0,4V
Vil 0,8V
VoH 2,4V 3,4V
ViH 2,0V
Contoh soal
Tentukan tegangan dan arus yang ditunjukan pada gambar dibawah jika jebatan
menggunakan IC TTL 74xx
94
a. Pada asukan menuju gerbang 3 adalah 1-1 jadi keluaran akan LOW.
Dengan nilai umum Va=0,2V. karena jembatan 3 LOW, maka aka nada
arus yang terbenam melalui 3 gerbang lain : 4,5,6. Dengan nilai Iil adalah -
1,6mA
b. Resistor 100 ohm akan membuat kondisi LOW. Iil umumnya adalah -
1,6mA dengan arus mengalir melalui resistor 100 ohm, membuat tegangan
Va = 0,16V (1,6Vx100ohm). Tegangan 0.16Vpada Va akan diartikan
sebagai kondisi LOW sehingga geebang AND akan memiliki keluaran
dalam kondisi LOW, Vb=0.2V. gerbang AND akan membenamkan arus
dari resistor 1k ,Ib=4.8mA{(5V-0.2V)/1k. arus 4.8mA diizinan karena arus
maksimum yang diperbolehkan untuk IC TTL adalah 16mA, sehingga IC
tidak akan terbaakar.
c. Iih menuju gerbang OR adalah 40µA, tegangan pada Va=4.6V{5V-(10k x
40µA}. teganagan keluaran dari gerbang akan HIGHT membuat tegangan
Vb=3.4V dan Ib =3.4V/4.7=723µA, arus ini diizinkan untuk gerbang OR
karena arus maksimal adalah -800µA IC,sehingga tidak terbakar
B. Pertimbangan TTL lain
Parameter pulsa waktu: waktu naik, waktu jatuh dan waktu tunda.
Dari gambar dapat dilihat bahwa waktu naik (tr) ad lah panjangwaktu yang
diambil dari sebuah pulsa untuk naik dari titik 10% naik 90% . Untuk pulsa 5V,
titik 10% adalah 0.5V (10%/50V) dan titik90% adalah 4,5V(90%x50V). Waktu
jatuh (tf) adalah panjang dari waktu untuk jatuh dari titik 90% ke titik 10%. Tidak
95
hanya gelombang masukan dan keluaranmiring pada ujung-ujung yang naik dan
ujung –ujung yang turun, tapi disini juga terdapat waktu tunda untuk masukan
gelombang rambatmelalui IC menuju keluaran , ini dikenal dengan rambatan
tunda( tPLH dan tPHL).
96
C. Tenaga Disipasi
Karakteristik operasi lain dari rangkaian integral dipertimbangkan tenaga
dissipation. Tenaga yang didisipasi (dikonsumsi) oleh IC samadengan total tenaga
yang disediakan menuju terminal power supply IC(Vcc menuju ground).arus yang
masuk menuju terminal supply Vcc disebut Icc. Dua nilai dapat dituliskan Icch
dan Iccl digunakan ketika keluaran HIGH atau ketika keluaran LOW. Karena
keluaran biasanya diswitch antara HIGH dan LOW jika kita asumsikan duty cicle
50%, maka nilai rata-rata Icc bisa digunakan, dan tenaga disipasi dapat ditentukan
dengan rumusan :
97
Gambar 52. Keluarga logika dan karakteristiknya
98
b. HD74LS32 Quad 2-Input OR Gates
99
TRANSISTOR MOSFET
Transistor MOSFET (Metal oxide FET) memiliki drain, source dan gate.
Namun perbedaannya gate terisolasi oleh suatu bahan oksida. Gate sendiri
terbuat dari bahan metal seperti aluminium. Oleh karena itulah transistor ini
dinamakan metal-oxide. Karena gate yang terisolasi, sering jenis transistor ini
disebut juga IGFET yaitu insulated-gate FET.
Ada dua jenis MOSFET, yang pertama jenis depletion-mode dan yang
kedua jenis enhancement-mode. Jenis MOSFET yang kedua adalah komponen
utama dari gerbang logika dalam bentuk IC (integrated circuit), uC (micro
controller) dan uP (micro processor) yang tidak lain adalah komponen utama dari
komputer modern saat ini.
A. MOSFET Depletion-mode
Gambar berikut menunjukkan struktur dari transistor jenis ini. Pada sebuah
kanal semikonduktor tipe n terdapat semikonduktor tipe p dengan menyisakan
sedikit celah. Dengan demikian diharapkan elektron akan mengalir dari source
menuju drain melalui celah sempit ini. Gate terbuat dari metal (seperti aluminium)
dan terisolasi oleh bahan oksida tipis SiO2 yang tidak lain adalah kaca.
101
Gambar 56. Kurva drain transistor MOSFET depletion-mode
Dari kurva ini terlihat jelas bahwa transistor MOSFET depletion-mode
dapat bekerja (ON) mulai dari tegangan VGS negatif sampai positif. Terdapat dua
daerah kerja, yang pertama adalah daerah ohmic dimana resistansi drain-source
adalah fungsi dari :
RDS(on) = VDS/IDS
Jika tegangan VGS tetap dan VDS terus dinaikkan, transistor selanjutnya
akan berada pada daerah saturasi. Jika keadaan ini tercapai, arus IDS adalah
konstan. Tentu saja ada tegangan VGS(max), yang diperbolehkan. Karena jika lebih
dari tegangan ini akan dapat merusak isolasi gate yang tipis alias merusak
transistor itu sendiri.
C. MOSFET Enhancement-mode
Jenis transistor MOSFET yang kedua adalah MOSFET enhancement-
mode. Transistor ini adalah evolusi jenius berikutnya setelah penemuan MOSFET
depletion-mode. Gate terbuat dari metal aluminium dan terisolasi oleh lapisan
SiO2 sama seperti transistor MOSFET depletion-mode. Perbedaan struktur yang
mendasar adalah, subtrat pada transistor MOSFET enhancement-mode sekarang
dibuat sampai menyentuh gate, seperti terlihat pada gambar beritu ini. Lalu
bagaimana elektron dapat mengalir ?. Silahkan terus menyimak tulisan berikut ini.
102
Gambar 57. Struktur MOSFET enhancement-mode
Gambar atas ini adalah transistor MOSFET enhancement mode kanal n.
Jika tegangan gate VGS dibuat negatif, tentu saja arus elektron tidak dapat
mengalir. Juga ketika VGS=0 ternyata arus belum juga bisa mengalir, karena tidak
ada lapisan deplesi maupun celah yang bisa dialiri elektron. Satu-satunya jalan
adalah dengan memberi tegangan VGS positif. Karena subtrat terhubung dengan
source, maka jika tegangan gate positif berarti tegangan gate terhadap subtrat juga
positif.
Tegangan positif ini akan menyebabkan elektron tertarik ke arah subtrat
p. Elektron-elektron akan bergabung dengan hole yang ada pada subtrat p. Karena
potensial gate lebih positif, maka elektron terlebih dahulu tertarik dan menumpuk
di sisi subtrat yang berbatasan dengan gate. Elektron akan terus menumpuk dan
tidak dapat mengalir menuju gate karena terisolasi oleh bahan insulator SiO2
(kaca).
Jika tegangan gate cukup positif, maka tumpukan elektron akan
menyebabkan terbentuknya semacam lapisan n yang negatif dan seketika itulah
arus drain dan source dapat mengalir. Lapisan yang terbentuk ini disebut dengan
istilah inversion layer. Kira-kira terjemahannya adalah lapisan dengan tipe yang
berbalikan. Di sini karena subtratnya tipe p, maka lapisan inversion yang
terbentuk adalah bermuatan negatif atau tipe n.
Tentu ada tegangan minimum dimana lapisan inversion n mulai terbentuk.
Tegangan minimun ini disebut tegangan threshold VGS(th). Tegangan VGS(th) oleh
pabrik pembuat tertera di dalam datasheet.
103
Di sini letak perbedaan utama prinsip kerja transitor MOSFET
enhancement-mode dibandingkan dengan JFET. Jika pada tegangan VGS = 0 ,
transistor JFET sudah bekerja atau ON, maka transistor MOSFET enhancement-
mode masih OFF. Dikatakan bahwa JFET adalah komponen normally ON dan
MOSFET adalah komponen normally OFF.
104
Gambar 59. Kurva drain E-MOSFET
Karena transistor MOSFET umumnya digunakan sebagai saklar (switch),
parameter yang penting pada transistor E-MOSFET adalah resistansi drain-source.
Biasanya yang tercantum pada datasheet adalah resistansi pada saat transistor ON.
Resistansi ini dinamakan RDS(on). Besar resistansi bervariasi mulai dari 0.3 Ohm
sampai puluhan Ohm. Untuk aplikasi power switching, semakin kecil resistansi
RDS(on) maka semakin baik transistor tersebut. Karena akan memperkecil rugi-rugi
disipasi daya dalam bentuk panas. Juga penting diketahui parameter arus drain
maksimum ID(max) dan disipasi daya maksimum PD(max).
105
Transistor MOSFET dalam berbagai referensi disingkat dengan nama
transistor MOS. Dua jenis tipe n atau p dibedakan dengan nama NMOS dan
PMOS. Simbol untuk menggambarkan MOS tipe depletion-mode dibedakan
dengan tipe enhancement-mode. Pembedaan ini perlu untuk rangkaian-rangkaian
rumit yang terdiri dari kedua jenis transistor tersebut.
Gerbang inverter MOS di atas terdiri dari 2 buah transistor Q1 dan Q2.
Transistor Q1 adalah transistor NMOS depletion-mode yang pada rangkaian ini
berlaku sebagai beban RL untuk transistor Q2. Seperti yang sudah dimaklumi,
beban RL ini tidak lain adalah resistansi RDS(on) dari transistor Q1. Transistor Q2
adalah transistor NMOS enhancement-mode. Di sini transistor Q2 berfungsi
106
sebagai saklar (switch) yang bisa membuka atau menutup (ON/OFF). Transistor
ON atau OFF tergantung dari tegangan input.
Jika tegangan input A = 0 volt (logik 0), maka saklar Q2 membuka dan
tegangan output Y = VDD (logik 1). Dan sebaliknya jika input A = VDD (logik 1)
maka saklar menutup dan tegangan output Y = 0 volt (logik 0). Inverter ini tidak
lain adalah gerbang NOT, dimana keadaan output adalah kebalikan dari input.
Gerbang dasar lainnya dalah seperti gerbang NAND dan NOR. Contoh
diagram berikut adalah gerbang NAND dan NOR yang memiliki dua input A dan
B.
Bagaimana caranya membuat gerbang AND dan OR. Tentu saja bisa
dengan menambahkan sebuah inverter di depan gerbang NAND dan NOR.
G. Transistor CMOS
CMOS adalah evolusi dari komponen digital yang paling banyak
digunakan karena memiliki karakteristik konsumsi daya yang sangat kecil.
CMOS adalah singkatan dari Complementary MOS, yang strukturnya terdiri dari
107
dua jenis transistor PMOS dan NMOS. Keduanya adalah transistor MOS tipe
enhacement-mode.
Inverter gerbang NOT dengan struktur CMOS adalah seperti gambar yang
berikut ini. Beban RL yang sebelumnya menggunakan transistor NMOS tipe
depletion-mode, digantikan oleh transistor PMOS enhancement-mode.
108
a. CMOS NOR Gate
109
I. Macam-macam IC CMOS dan Data Sheetnya
110
111
112
113
114
115
LAMPIRAN
LAPORAN PRAKTIKUM
A. TUJUAN PERCOBAAN
116
1.2. IC 400BE
117
E. HASIL PERCOBAAN DAN KESIMPULAN
Berdasarkan prkatikum yang telah dilakukan didapatkan data untuk ic ttl dan
cmos
1. IC TTL DM 74LS00N
118
IC TTL 7400 terdiri dari 4 gerbang NAND dengan dua masukan
(quad two-input NAND). Dari percobaan yang dilakukan didapatkan data
keluaran IC seperti berikut :
Ketika kedua masukan diberi tegangan 0V(LOW) maka
didapatkan tegangan seperti pada gambar :
Oscilloscope 1
Oscilloscope 2
119
3. Ketika masukan A diset HIGHT dan masukan B diset LOW maka tegangan
keluarannya akan HIGHT
4. Ketika masukan A diset LOW dan masukan B diset HIGHT maka tegangan
keluarannya akan HIGHT
Dapat ditulis dalam bentuk table seperti berikut:
A B X
0 0 1
1 1 0
1 0 1
0 1 1
2. IC CMOS CD4001BE
120
Dari percobaan yang telah kami lakukan didapatkan data keluaran IC
seperti berikut :
Input A pada chanel 1 di kaki 1 dengan kondisi LOW Input B pada chanel 2 di kaki 2 dengan kondisi L
121
3. Ketika masukan A diset HIGHT dan masukan B diset LOW maka tegangan
keluarannya akan LOW
4. Ketika masukan A diset LOW dan masukan B diset HIGHT maka tegangan
keluarannya akan LOW
122
TRANSISTOR-TRANSISTOR LOGIC IC7432
A. TUJUAN
1. Dapat merangkai rangkaian gerbang logika yang ada pada IC TTL
yang dicobakan dengan panduan data sheet.
2. Dapat membuktikan gerbang logika yang ada pada IC TTL yang
dicobakan dengan panduan data sheet dan table kebenaran gerbang
logika.
B. ALAT DAN BAHAN
1. Mikrokontrolel sabagai ADC 5V
2. Projectboart
3. IC7432
4. Multimeter digital
5. Kabel penghubung
C. TEORI
DASAR
IC7432 terdiri dari beberapa gerbang logika OR dapat dilihat pada
gambar.
Berikut gambar gerbang logika dan tabel kebenaran dari IC7432
124
D. PROSEDUR KERJA
1. Cek semua alat dan dikalibrasi.
2. Buat rangkaian sesuai dengan data sheet IC pada projectboard.
3. Hidupkan ADC pada mikrikotrolel.
4. Hubungkan dengan sumber tegangan 5V pada ADC yang terdapat
pada mikrokontrolel.
5. Lihat perubahan tegangan dengan multimeter dan perhatikan LED
apabila kita beri masukan tertentu.
6. Plot gambar.
E. HASIL
PENGAMATAN
IC TTL HD 74LS32P dengan gerbang logika OR yaitu pada
masukan 0 0 maka keluaran akan 0 dan apabila salah satu atau kedua
masukan 1 maka keluran akan 1.
125
Dari percobaan yang dilakukan didapatkan data keluaran IC seperti berikut
:
1. Ketika kedua masukan diberi logika 0(LOW) maka didapatkan
tegangan seperti pada gambar
:
126
Gambar 4. Rangkaian praktikum
Gambar diatas menunjukan bahwa pada saat masukan 1 beri logika 0
dan masukan kedua diberi logika 1 maka lampu hidup dan
menandakan bahwa hasil keluaran 1(HIGH) dan nilai tegangan dapat
dilihat pada multimeter.
3. Ketika masukan 1 diberi logika 1(HIGH) dan masukan ke 2 diberi
logika 0(LOW) maka didapatkan tegangan seperti pada gambar :
127
Gambar 5. Rangkaian praktikum
Gambar diatas menunjukan bahwa pada saat masukan 1 diberi logika 1
dan masukan kedua diberi logika 0 maka hasil keluaran 1(HIGH), lampu
hidup dan juga dapat dilihat tegangannya pada multimeter.
4. Ketika kedua masukan diberi logika 1V(HIGH) maka didapatkan
tegangan seperti pada gambar :
128
Gambar diatas menunjukkan bahwa apabila kedua masukan diberi
logika 1 maka keluaran 1 (HIGH) dapat dilihat pada lampu dan
tegangan pada multimeter.
Variasi untuk beberapa input yang dihubungkan dengan input lain dan
melihat hasil keluarannya.
1. Apabila input pada kaki 13 dihubungkan dengan kaki 10 diberi logika 0
dan kaki 12 dihubungkan dengan kaki 9 diberi logika 0. Hasil keluaran di
ambil di kaki 8 atau kaki 11
Gambar. praktikum
Apabila masukan diberi logika 1
129
Gambar 7. Praktikum
Dari kedua gambar diatas apabila masukan diberi logika 0 maka keluaran
0 (LOW). Apabila masukan diberi logika 1 maka keluaran 1 (HIGH)
maka dapat kita lihat bahwa apabila masukan saling dihubungkan maka
logika akan tetep sama dengan tabel kebenaran sesuai dengan masukan
yang diberikan.
2. Apabila ke 8 masukan dihubungkan dengan sumber ADC dan ke 4 keluran
diberi LED untuk melihat apakah dapat difungsikan semua gerbang logika
pada IC dalam waktu bersamaan.
130
Gambar 8. Praktikum
Gambar diatas meupakan hasil keluaran apabila semua masukan diberi
logika 1. Semua LED hidup.
Gambar 9. Praktikum
Gambar diatas merupakan masukan kaki 1 dan 2 berlogika 0 maka
keluran LOW, LED brwarna putih mati dan yang lain hidup.
131
Gambar 10. Praktikum
Gambar diatas pabila masukan 4 dan 5 berlogika 0 maka keluaran low,
LED merah mati dan yang lain hidup.
132
Gambar 12. Praktikum
Gambar diatas apabila masukan 12 dan 13 diberi logika 0 maka keluaran
0(low),LED hijau mati dan yag lain hidup.
Tabel1.
Hasil percobaan dari IC7432
Input 1 Input 2 output
0 0 0,39
0 1 2,77
1 0 2,78
1 1 2,78
F. PEMBAH
ASAN
IC7432 memiliki beberapa gerbang logika yang tersusun dari
beberapa transistor. Pada praktikum ini kelompok kami menggunakan
gerbang logika 1,2 sebagai input 3 sebagai output.
133
Tegangan masukan dari ADC adalah 5V tetapi dari hasil percobaan
kita lihat bahwa apabila keluaran LOW maka besar tegangan 0,39V dan
pada saat HIGH besar tegangannya 2,78V. Hal ini disebabkan karena
karakteristik IC7432 dikatakan HIGH apabila tegangan keluaran besar dari
2,5V dan dikatakan LOW apabila tegangan keluaran kecil dari 2,5 atau
sekitar 0,xx.
Sebelum kelompok kami mendapatkan data yang benar, kami
mengalami kendala untuk menemukan tegangan pada saat HIGH dan
LOW. Data yang kami dapat tidak sesuai dengan tabel kebenaran gerbang
logika OR pada IC7432. Namun setelah di teliti kembali ternyata ada
kesalahan pada kabel penghubung yang tidak tertanam pada projectboart.
G. KESIMPULAN
1. Untuk merangkai dapat dilakukan dengan menyambungkan input,
output, vcc, ground sesuai dengan skema gerbang logika dengan benar.
2. Dengan rangkaian seperti gambar kita dapat membuktikan tabel
kebenaran sesuai dengan gerbang logika pada ic.
DAFTAR PUSTAKA
Afrisa Hadha , 2007 . Transistor-Transistor Logic (TTL)UGM, Yogyakarta
http://google.co.id/translate?hl=id&sl=en&u=http://www.transistortransistorlogic.
m/ttl.htm
Tokheim, Roger L, Elektronika Digital edisi kedua, Penerbit Erlangga, Jakarta,
1990.
www.id.wikipedia.org
134
135
BAB VII. FLIP-FLOP
Gambar 67. Keluaran dari pembangkit pulsa yang digunakan sebagai deretan pulsa untuk
sinkronisasi suatu sistem digital sekuensial Lebor pulsa tp diandaikan kecil terhadap T.
Berbeda dengan uraian materi sebelumnya yang bekerja atas dasar
gerbang logika dan logika kombinasi, keluarannya pada saat tertentu hanya
tergantung pada harga-harga masukan pada saat yang sama. Sistem seperti ini
dinamakan tidak memiliki memori. Disamping itu bahwa sistem tersebut
menghafal hubungan fungsional antara variabel keluaran dan variabel masukan.
Sedangkan fungsi rangkaian flip-flop yang utama adalah sebagai memori
(menyimpan informasi) 1 bit atau suatu sel penyimpan 1 bit. Selain itu flip-flop
juga dapat digunakan pada Rangkaian Shift Register, rangkaian Counter dan lain
sebagainya.
Flip-flop merupakan suatu memori dengan kapasitas 1 bit. Selama catu
daya-nya terpasang maka memorinya akan bertahan. Dalam penerapannya,
memori yang terkandung dalam flip-flop dapat diubah dengan memberikan clock
pada masukannya. Flip-flop disusun dari rangkaian dasar yang berupa latch
Macam - macam Flip-Flop:
1. RS Flip-Flop
2. CRS Flip-Flop
3. D Flip-Flop
136
4. Rangkaian D latch
5. Rangkaian D flip flop
6. T Flip-Flop / master slave J-K flip flop
7. edge-Triggered J-K Flip-Flop
8. Rangkaian J-K Flip-Flop
9. aplikasi mikrokontroler menggunakan octal D flip flop
A. RS Flip-Flop
RS Flip-Flop yaitu rangkaian Flip-Flop yang mempunyai 2 jalan keluar Q dan
Q (atasnya digaris). Simbol-simbol yang ada pada jalan keluar selalu berlawanan
satu dengan yang lain. RS-FF adalah flip-flop dasar yang memiliki dua masukan
yaitu R (Reset) dan S (Set). 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 yang diperlihatkan pada gambar berikut:
137
keterangan:
memory = 1/0
dont care = Q dan Qnot nilainya 1 atau 0
Q = 0 [reset]; Q = 1 [set]
Yang dimaksud kondisi terlarang yaitu keadaaan yang tidak diperbolehkan
kondisi output Q sama dengan Q not yaitu pada saat S=0 dan R=0. Yang
dimaksud dengan kondisi memori yaitu saat S=1 dan R=1, output Q dan Qnot
akan menghasilkan perbedaan yaitu jika Q=0 maka Qnot=1 atau sebaliknya jika
Q=1 maka Q not =0.
RS flipflop menggunakan IC 7402 TTL IC
138
Contoh analisis waktu
139
1. CRS Flip-Flop
140
Tabel kebenarannya:
Keterangan:
1 / 0 = memory
Q = 0 [reset]
Q = 1 [set]
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 berlogik 0, maka perubahan logik pada input R dan S tidak akan
mengakibatkan perubahan pada output Q dan Qnot. Akan tetapi apabila pulsa
clock berlogik 1, maka perubahan pada input R dan S dapat mengakibatkan
perubahan pada output Q dan Q not.
Table kebenaran
Gambar 69. Table fungsi dan symbol untuk gerbang S-R flip-flop
141
Contoh
B. D Flip-Flop
D flip-flop adalah RS flip-flop yang ditambah dengan suatu inventer pada
reset inputnya. Sifat dari D flip-flop adalah bila input D (Data) dan pulsa clock
berlogik 1, maka output Q akan berlogik 1 dan bilamana input D berlogik 0, maka
D flip-flop akan berada pada keadaan reset atau output Q berlogik 0.
suatu jenis FF lain yang dinamakan FF Data. Rangkaian ini dapat
diperoleh dengan menambahkan satu gerbang NOT pada masukan FF terlonceng
sebagai berikut:
142
Dari gambar di atas tersebut terlihat bahwa untuk sinyal clock yang rendah,
keluaran Q akan tetap “terkunci” atau “tergerendel” pada nilai terakhirnya. Dalam
hal ini dapat dikatakan bahwa pada saat kondisi clock rendah, sinyal masukan D
tidak mempengaruhi keluaran Q. Sedangkan untuk sinyal clock yang tinggi, maka
akan diperoleh keluaran sesuai dengan data D yang masuk saat itu.
Tabel Kebenaran:
Contoh
143
C. Rangkaian D latch
Para 7475 adalah contoh dari sebuah latch D-sirkuit terpadu (juga disebut
gerendel bistable). Ini berisi empat latcheds transparan D.
144
Dari tabel fungsi kita dapat melihat bahwa output Q akan mengikuti D
(transparan) selama garis mengaktifkan (E) adalah tinggi (disebut aktif-tinggi
memungkinkan). Ketika E pergi rendah, output Q akan menjadi terkunci ke nilai
yang D hanya sebelum transisi tinggi ke rendah E.
Gambar IC 7475
Table kebenaran
145
D. Rangkaian D flip flop
Para 7475 D flip-flop berbeda dari kait 7475 D dalam beberapa cara. Yang
paling penting 7475 adalah perangkat tepi-dipicu. Ini berarti bahwa transisi di Q
akan terjadi hanya pada tepi pulsa masukan pemicu. Pulsa memicu biasanya jam
atau sinyal waktu bukan garis memungkinkan. Dalam kasus 7474, titik pemicu
adalah di tepi positif dari Cp (rendah ke tinggi transisi).
Para 7474 memiliki dua jenis berbeda dari masukan: sinkron dan asinkron.
Para input sinkron D (data) dan Cp (jam) input. Negara pada input D akan
ditransfer ke Q di tepi positif dari input adalah SD (mengatur) dan RD (reset),
yang beroperasi secara independen dari D dan Cp. Menjadi asynchronous berarti
bahwa mereka tidak sinkron dengan pulsa clock, dan keluaran Q akan segera
merespon perubahan masukan di SD dan RD. Lingkaran kecil di SD dan RD
berarti bahwa mereka aktif-LOW masukan,
146
sinkron 1 0 X X 0 1
Not used 0 0 X X 1 0
Sinkron set 1 1 + 1 1 0
Sinkron reset 1 1 + 0 0 1
Symbol logika dan konfigurasi kaki IC
147
Positif edge detection circuit and waveforms
Table kebenaran
148
Contoh
149
E. T Flip-Flop
Table kebenaran
150
Tabel Kebenaran:
151
Contoh
152
F. Edge-triggered flip-flop JK
JK flip-flop bekerja sangat mirip dengan flip-flop SR. Satu-satunya perbedaan
adalah bahwa flip-flop memiliki NO keadaan tidak valid. Output beralih
(mengubah ke keadaan sebaliknya) ketika kedua input J dan K TINGGI. Tabel
kebenaran ditampilkan di bawah.
Table kebenaran
Contoh
153
G. J-K Flip-Flop
JK flip-flop sering disebut dengan JK FF induk hamba atau Master Slave
JK FF karena terdiri dari dua buah flip-flop, yaitu Master FF dan Slave FF. Master
Slave JK FF ini memiliki 3 buah terminal input yaitu J, K dan Clock. Sedangkan
IC yang dipakai untuk menyusun JK FF adalah tipe 7473 yang mempunyai 2 buah
JK flip-flop dimana lay outnya dapat dilihat pada Vodemaccum IC (Data bookc
IC). Kelebihan JK FF terhadap FF sebelumnya yaitu JK FF tidak mempunyai
kondisi terlarang artinya berapapun input yang diberikan asal ada clock maka
akan terjadi perubahan pada output.
Untuk mencegah kemungkinan kondisi "ras" yang terjadi ketika kedua input S dan
R berada pada logika 1 ketika input CLK jatuh dari logika 1 ke logika 0, entah
bagaimana kita harus mencegah salah satu masukan dari yang berpengaruh pada
kait induk di sirkuit. Pada saat yang sama, kita masih ingin flip-flop untuk dapat
mengubah keadaan pada setiap tepi jatuh dari masukan CLK, jika sinyal masukan
154
logika panggilan untuk ini. Oleh karena itu, masukan S atau R untuk
dinonaktifkan tergantung pada keadaan saat ini dari output latch budak.
Jika output Q adalah logika 1 (flip-flop dalam keadaan "Set"), input S tidak dapat
membuat mengatur lebih dari yang sudah ada. Oleh karena itu, kita dapat
menonaktifkan input S tanpa menonaktifkan flip-flop di bawah kondisi ini.
Dengan cara yang sama, jika output Q adalah logika 0 (flip-flop adalah Reset),
input R dapat dinonaktifkan tanpa menyebabkan kerusakan. Jika kita dapat
mencapai hal ini tanpa terlalu banyak kesulitan, kita akan telah memecahkan
masalah kondisi "ras".
Tabel Kebenaran :
155
Tabel kebenaran
156
H. aplikasi mikrokontroler menggunakan octal D flip flop
Sebuah aplikasi dari '273 D flip-flop oktal ditunjukkan pada Gambar 10-
45. Di sini digunakan sebagai pembaruan dan tahan mendaftar. Setiap s 10 itu
menerima pulsa clock dari mikrokontroler 68HC11 Motorola. Data yang ada di
Do-D7 pada setiap jam tepi positif disimpan dalam register dan output di qo-P7.
157
Sensor suhu analog dirancang untuk output tegangan yang proporsional
dengan centrigrade derajat. (Lihat bagian 15-12 untuk desain sensor suhu).
Mikrokontroler 68HC11 memiliki kemampuan untuk membaca tegangan analog
dan mengubahnya menjadi nilai setara digital mereka. Sebuah program perangkat
lunak ini ditulis untuk mikrokontroler untuk menerjemahkan string digital ke
output dua digit BCD berarti bagi layar.
Output BCD dari 68HC11 terus berubah sebagai berfluktuasi suhu. Salah
satu cara untuk menstabilkan data ini berfluktuasi adalah dengan menggunakan
sebuah register penyimpanan seperti 74HC1273. Karena '273 hanya menerima
data BCD setiap s 10, itu akan terus menampilkan dua digit konstan untuk waktu
yang panjang, sehingga lebih mudah untuk dibaca.
Lampiran
Dari pembahasan di atas, kami mencoba menguji tabel kebenaran dari flip flop
dengan menggunakan IC 7402 dan IC 7475
IC 7402
Dapat kita uji Pada contoh soal 1 :
Set input dari kaki 2, reset input pada kaki 6, dan keluaran pada kaki 3 dan 4.
158
LAPORAN PRAKTIKUM
A. TUJUAN
No Alat Bahan
1 Multimeter Digital IC HD74LS02P
2 Mikro kontroler
3 Kabel Penghubung
4 Projeckboard
C. TEORI DASAR
r
r
R r
r R
Q
‘ r
r
r
S
159
Gambar 1.Pin ICHD74LS02P
Dari gambar 1 dapat dilihat IC 74LS02P terdiri dari 4 gerbang NOR, input R
berada pada kaki 2,input S pada kaki 6.keluaran Q berada pada kaki 1 yang
terhubung dengan kaki 5 sebagai input bersama dengan input S.sedangkan
keluaran Q‟ berada pada kaki 4 yang terhubung dengan kaki 3 sebagai input
bersama dengan R.hal ini sesuai dengan rangkaian dasar RS flip flop
menggunakan gerbang NOR.seperti yang terlihat pda gambar dibawah ini:
Dari gambar 2, pada keadaan masukan R=S=0 terjadi respon pada keluaran Q dan
Q‟ seperti keadaan keluaran sebelumnya yang tidak berubah, maka hal ini disebut
keadaan memori. Pada keadaan masukan R=0,S=1 maka flip flop dalam keadaan
set dimana Q= 1. Dan pada saat R=1, S=0, flip flop dalam keadaan reset dimana
Q=0. Pada keadaan masukan R=S=1 keadaan keluaran Q=Q‟ keadaan ini disebut
dengan keadaan terlarang.
D. PROSEDUR KERJA
160
16. Menghubungkan kabel konektor pada mikrokontroler ke input S dan
R sesuai nomor PIN pada gambar 1.
17. Menyalakan mikro kontroler
18. Salah seorang praktikan menekan tombol isyarat input pada mikro
kontroler sesuai input yang diinginkan
19. Seorang praktikan yang lain mengukur tegangan keluaran Q dan Q‟
pada nomor pin sesuai dengan gambar 1.
20. Mengulangi langkah 8 dan 9 untuk input yang berbeda.
E. HASILPENGAMATAN
161
Gambar 4. Keadaan flip flop pada saat masukan R=S=1
162
Gambar 6. Keadaan flip flop pada saat masukan R=1,S=0.
163
R S Q(Volt) Q‟(Volt)
1 1 4.19 4.19
0 1 3.64 0.87
1 0 0.78 3.38
0 0 3.64 0.87
r
r
r
RR
r
Q
r
’
r
rr
r
r
S
Q
Data yang diperoleh adalah sebagai berikut:
R S Q(Volt) Q‟(Volt)
1 1 4.27 4.27
0 1 3.58 0.78
1 0 0.78 3.57
0 0 0.73 3.60
164
rr
r r
Q r
r
R
R
r
Q
r
’
r
r
S
Kaki 1 terhubung dengan kaki 9 yang merupakan kaki Q.kaki 3 terhubung
dengan kaki 10 yang merupakan kaki Q‟.input R berada pada kaki 2
sedangkan input S pada kaki 8
R R
r r
R
R Q
r
R ’
Q
r
S
165
Data yang diperoleh adalah sebagai berikut:
R S Q(Volt) Q‟(Volt)
1 1 4.27 4.27
0 1 4.08 0.17
1 0 0.17 4.08
0 0 0.17 4.06
F. PEMBAHASAN
RS flip flop dengan gerbang logika NOR merupakan salah satu rangkaian
flip flop dasar.IC HD74LS02P merupakan salah satu IC yang
menggunakan RS flip flop dengan logika NOR.Dari tabel hasil
pengamatan didapatkan keluaran high jika tegangan > 2.7 volt dan low
jika< 2.7 volt.dari tabel hasil pengamatan untuk semua kombinasi
didapatkan data sesuai dengan tabel kebenaran RS flip flop pada gambar
2.jika R=0,S=1 maka keluaran Q akan high dan Q‟ akan low.dan jika
R=1,S=0 maka keluaran Q akan low dan Q‟ akan high.pada saat R=S=0
maka keadaan flip flop berada dalam keadaan memori dimana sama
dengan keadaan sebelumnya.jika R=S=1 ini disebut dengan keadan
terlarang dimana Q=Q‟.
G. KESIMPULAN
H. DAFTAR PUSTAKA
166
Tim fakultas teknik.2001.Dasar-Dasar Flip Flop.Yogyakarta:Universitas
Negeri Yogyakarta.
http://www.hqew.net/datasheet/HD74LS02P-datasheet-pdf-download-
147742.html (diunggah pada tanggal 24 desember 2012 pukul 07.00 wib)
167
BAB VIII. PERTIMBANGAN PRAKTIS DESAIN DIGITAL
Tujuan
1. menjelaskan penyebab dan efek dari kondisi pada persamaan operasi flip-
flop.
2. Menggunakan data IC untuk menentukan spesifikasi operasi IC seperti
setup time, hold time, delay propagasi ,dan input / output tegangan dan
spesifikasinya.
3. melakukan analisis kasus terburuk pada waktu operasi Flip-Flop dan
sirkuit penyelesiannya.
4. mendesain rangkaian seri RC untuk menyediakan fungsi otomatis power-
up reset.
5. Menjelaskan kemampuan gelombang-pembentuk dan karakteristik operasi
dari IC Schmitt triggrer.
6. Menjelaskan masalah yang disebabkan oleh “bouncing saklar” dan cara
untuk menghilangkan efek tersebut.
7. Menghitung ukuran optimal untuk sebuah resistor pull-up.
Pembahasan
sebelumnya kita telah mengetahui blok bangunan utama dari solusi dari
permasalahan sirkuit. ada beberapa pengetahuan tentang pewaktu dan tegangan
yang di izinkan sebelum mengunakan IC.
A. Flip-Flop parameter waktu
berikut salah satu contoh parameter waktu dari pembuatan IC, dengan
menggunakan IC 74LS76.
168
dari gambar tegangan di atas terlihat gelombang J dan CP akan
membentuk kondisi rice, kondisi rice merupakan imput trigger pada alat (seperti
flip-flop) berubah pada waktu yang sama dari kedudukan HI ke LOW atau
sebaliknya. terlihat pada J berubah dari kondisi LOW menjadi HI tepatnya saat
tepi negative pada gelombang waktu.
penjangnya waktu aktif dari gelombang waktu tepi ditentukan oleh
tingkatan dari input flip-flop, untuk IC 74LS76 adalah 20ns
169
contoh:
buktikan waktu setup dan waktu tahan dari 74H106 dari gelombang berikut
(L)=13ns,ts (H)=10ns,th (L)=th(H)= 0ns.
170
Contoh 11-2
171
ts(L) =13 ns, ts(H)=10n, tn(L)=th(H)=0ns
172
contoh 11-13
Ic 74109 (edge-triggered j-k flip-flop positif)
solusi gelombang:
173
B. Reset otomatis
reset otomatis atau pengulangan otomatis dalam pengoperasianya kita
menggunakan rangkaian RC,dengan konsep pengisian dan penggosongan
kapasitor.
174
otomatis reset ini menggunakan sebuah gabungan reset IC. kerjanya
terhgantung alat mereset dan lamanya sirkuit mereset terjadi sekitar 1 s
C. IC Schmitt Trigger
Sirkuit dengan histeresis didasarkan pada ide dasar umpan balik positif: sirkuit
aktif dapat dibuat untuk berperilaku sebagai pemicu Schmitt dengan menerapkan
umpan balik positif sehingga gain loop lebih dari satu. Umpan balik positif
diperkenalkan dengan menambahkan bagian dari tegangan keluaran dengan
tegangan masukan, maka, sirkuit ini mengandung sebuah attenuator (kotak B pada
gambar di sebelah kanan) dan musim panas (lingkaran dengan dalam "+") di
samping ke amplifier bertindak sebagai komparator.
175
Dinamis ambang batas (seri umpan balik): ketika tegangan masukan melintasi
ambang di beberapa arah sirkuit yang sangat perubahan ambang batas sendiri ke
arah yang berlawanan. Untuk tujuan ini, mengurangi bagian dari tegangan output
dari ambang (itu adalah sama dengan menambahkan tegangan ke tegangan
input). Dengan demikian output mempengaruhi ambang batas dan tidak
berdampak pada tegangan masukan. Sirkuit ini dilaksanakan oleh penguat
diferensial dengan umpan balik positif dimana serangkaian input dihubungkan ke
input pembalik dan output - ke input non-pembalik. Dalam pengaturan ini,
redaman dan penjumlahan dipisahkan: pembagi tegangan bertindak sebagai
attenuator dan bertindak sebagai loop sederhana tegangan seri musim
panas . Contoh: transistor klasik emitter-coupled memicu Schmitt , op-amp
pembalik Schmitt pemicu , dll
Modifikasi tegangan input (umpan balik paralel): ketika tegangan masukan
melintasi ambang arah beberapa sirkuit perubahan tegangan masukan yang sangat
dalam arah yang sama (sekarang menambahkan bagian dari tegangan output
langsung ke tegangan masukan). Dengan demikian output "membantu" tegangan
input dan tidak mempengaruhi ambang pintu. Sirkuit ini dapat diimplementasikan
176
oleh amplifier tunggal berakhir non-pembalik dengan umpan balik positif
paralel dimana input dan output sumber terhubung melalui resistor ke input. Dua
resistor membentuk berbobot musim panas paralel menggabungkan kedua
redaman dan penjumlahan. Contoh: kurang akrabkolektor-basis digabungkan
memicu Schmitt , op-amp non-pembalik Schmitt memicu , dll
Beberapa sirkuit dan elemen menunjukkan resistensi negatif juga dapat bertindak
dengan cara yang sama: konverter impedansi negatif (NIC),lampu neon , dioda
terowongan (misalnya, sebuah dioda dengan "N"-berbentuk arus-tegangan
karakteristik di kuadran pertama), dll Dalam kasus terakhir, masukan berosilasi
akan menyebabkan dioda untuk berpindah dari satu kaki naik dari "N" untuk yang
lain dan kembali lagi sebagai masukan melintasi batas beralih naik dan turun..
Dua ambang searah berbeda ditugaskan dalam hal ini untuk dua terpisah
loop terbuka pembanding (tanpa histeresis) mengendarai sebuah pemicu RS (2-
masukan sel memori). Pemicunya adalah toggled tinggi ketika tegangan input
salib ke atas ambang batas tinggi dan rendah ketika tegangan input salib atas ke
bawah ambang batas rendah. Sekali lagi, ada umpan balik positif tetapi sekarang
terkonsentrasi hanya dalam sel memori. Contoh: 555 timer , saklar sirkuit
menghilangkan bounce.
Fungsi Transfer
177
Contoh 11-7
178
contoh 11-10
1. “Bouncing Switch”
Debouncing Switch salah satu hal yang biasanya terjadi jika memasukkan
sinyal dengan saklar manual ke dalam satu sirkuit digital maka akan timbul
bounce sinyal.
179
Metode Schmitt pada ”bouncing saklar”
180
Metode Cross-NAND ”Bouncing Saklar”
181
D. Ukuran Resistor Pull-Up
Pull-up resistor digunakan dalam elektronik sirkuit logika untuk memastikan
bahwa masukan untuk sistem logika menetap di tingkat logika diharapkan jika
perangkat eksternal yang terputus atau impedansi tinggi . Mereka juga dapat
digunakan pada antarmuka antara dua jenis perangkat logika, mungkin beroperasi
pada tegangan catu daya yang berbeda.
Digunakan untuk mencegah pengembangan
Hindari konsumsi daya tinggi
10 k k resistor bekerja dengan baik
Pull-down resistor
Untuk menjaga terminal RENDAH
100 k resistor bekerja dengan baik
182
E. Pertimbangan Praktis input dan output
Power Supply 5 V
o menggunakan regulator tegangan sirkuit terpadu Seri 78XX
o sirkuit penyearah ac-ke-dc
o Riak keluaran bebas
Jam 60 Hz
183
pengatur Light-Emitting Dioda
o Menyediakan jalan ketika output RENDAH
o resistor batas resistor 330
184
Menggunakan Optocoupler bagi Tingkat Shifting
185
LAPORAN PRAKTIKUM
A. TUJUAN PERCOBAAN
1. Mempraktekan Rangkaian Digital untuk delay propagasi waktu
2. Dapat merangkai rangkaian JK FF pada IC 7476
3. membuktikan bentuk rasio perubahan gelombang terhadap waktu
perubahannya
4. dapat membuktikan bentuk keluaran maupun masukan pada IC7476
B. DASAR TEORI
betuk keluaran maupun masukan dari IC 7476 di relevansikan dengan data-
seet nya,berikut data sheet IC 7476 (bentuk tegangan).
186
dari beberapa gambar yang terlihat pada data seet, pada pembuktin kami akan
membuktikan pada kondisi seet dan reset output delay dan pada kondisi
propagasion delai.
logika IC 7476
input Output
oprerating mode
Sd inv Rd inv CP inv J K Q Qinv
Asynchronous Set L H x "+" "+" H L
Asynchronous Reset H L x "+" "+" L H
Undertemined L L x "+" "+" H H
toggle H H "+" h h q inv q
Load"0" (reset) H H "+" l h L H
Load"1" (set) H H "+" h l H L
187
hold "no change" H H "+" l l q q inv
188
D. GAMBAR RANGKAIAN
1 16
2 15 Q
Set
3 IC 14
Reset Qinv
4 13
5 12
6 11
Vcc 7476
7 10
5V
8 9
189
untuk IC 7476 Pada kondisi delay propagasi
Rangkaian:
190
1 16
CP inv
2 15 Q
3 IC 14
Qinv
4 13
J
5 12
6 11
Vcc 7476
7 10
5V
8 9
1 16
CP inv K
2 15 Q
3 IC 14
Qinv
4 13
5 12
6 11
Vcc 7476
7 10
5V
8 9
191
E. LANGKAH KERJA
a. Membuat rangkaian seperti gambar rangkaian yang ada, pastikan dan cek
semua alat kemuadian kalibrasi.
b. Setelah rangkaian dibuat,kemudian cek kemali ragkain dengan multimeter,
tehubungnya dan tak terhubunganya rangkaian.
c. Hidupkan power suply, pastikan tegangan ≤ 5 V, kemudian
sambungkan pada rangkaian
d. Kemudian menghubungkan rangkaian sesuai dengan tabel
dan gambar pada pembahasan
192
e. Plot gambar hasil pengamatan dan interprestasikan hasil.
dari hasil yang telah didapatkan terlihat jika dibandingkan dengan data sheet IC 7476, untuk
Asingkron set di mana pada kaki Sd inv di posisikan kondisinya dalam keadaan Low dan pada kaki
RD inv di posisikan kondisinya dalam keadaan high maka didapatkan output (Q) dalam keadaan
High
193
194
saat CP = High dan K=High
196
BAB IX. GERBANG COUNTER DAN APLIKASI
197
Sebuah rangkaian sekuensial yang mengeluarkan urutan state-state
tertentu,yang merupakan aplikasi dari pulsa-pulsa inputnya. Pulsa input dapat
berupa pulsa clock atau pulsa yang dibangkitkan oleh sumber eksternal dan
muncul pada interval waktu tertentu. Counter banyak digunakan pada peralatan
yang berhubungan dengan teknologi digital, biasanya untuk menghitung jumlah
kemunculan sebuah kejadian/event atau untuk menghitung pembangkit waktu.
Counter yang mengeluarkan urutan biner dinamakan Biner Counter Sebuah n-bit
binary counter terdiri dari n buah flip-flop, dapat menghitung dari 0 sampai 2n –
1.
198
Asyncronous couter disebut ripple trough counter/serial counter,karena
output masing-masing flip-flop yang digunakan akan bergulingan (berubah
kondisi dari 0 ke 1 atau sebaliknya) secara berurutan. Hal ini karena flip-flop yang
paling ujung saja yang dikendalikan sinyal clock, sedangkan sinyal lainnya
diambil dari masing-masing flip-flop sebelumnya.
2. Syncronous counter
Syncronous counter,output flip-flop yang digunakan bergulingan secara
serempak. Hal ini disebabkan karena masing-masing flip-flop tersebut
dikendalikan secara serempak oleh satu sinyal clock.Oleh sebab itu syncronous
counter disebut pararel counter.
Ripple Counters
199
Gambar diatas menunjukkan suatu rangkaian counter biner 4-bit, poin-
poin berikut yang berkenaan dengan operasinya:
Pulsa clock hanya diberikan kepada CLK input dari FF A. Jadi, FF
A akan toggle setiap saat pulsa-pulsa CLK melakukan transisi
negatip (Tinggi ke Rendah). Ingat bahwa untuk semua J=K=1.
Output FF A berfungsi sebagai CLK input untuk FF B, sehingga
FF B akan toggle setiap saat output A berubah dari 1 ke 0.
Demikian juga FF C akan toggle pada saat B berubah dari 1 ke 0
dan FF D akan toggle apabila C berubah dari 1 ke 0. Tabel
dibawah menunjukkan urutan keadaan-keadaan biner, dengan D
sebagai MSB dan A sebagai LSB maka akan dihasilkan urutan
counting biner dari 0000 sampai 1111.
Setelah terjadi pulsa ke 15, counter FF berada dalam keadaan 111.
Atas komando pulsa clock yang ke 16 FF A beruabah dari 1 ke 0,
yang menyebabkan FF B berubah dari 1 ke 0, dan seterusnya
sampai counter berada dalam keadaan 0000. Dengan kata lain,
counter tersebut telah melewati satu cycle lengkap dan telah
recycled kembali ke 0000, dimana counter akan mulai suatu cycle
counting baru apabila diberikan pulsa-pulsa clock berikutnya.
Jenis counter ini dikenal sebagai counter asinkron. Karena kerjanya saling
menunggu, maka terjadi penundaan antara respond dari setiap FF. Pada FF
modern penundaan ini sangat kecil (10-40 ns), tapi dalam beberapa hal penundaan
ini dapat menyulitkan. Dikarenakan cara bekerjanya, jenis counter ini juga umum
dikenal sebagai ripple counter.
200
Untuk 3-bit binary Ripple Counter, dapat dilihat sebagai berikut:
201
C. Modulo Number
Modulo number = 2N
Contoh:
Counter MOD 8 ada 3flip-flop
Counter MOD 16 ada 4 flip-flop
202
D. Self-Stopping Ripple Counter
Rangkaian diatas akan berhenti secara otomatis pada hitungan ke sepuluh : 1010.
Hal itu dapat terjadi karena pada hitungan tersebut (pulsa clock ke-10) QD dan
QB sama sama bernilai logika “1”, sehingga output pintu NAND adalah “0”.
Logika “0” tersebut masuk sebagai input j-k flip-flop yang pertama akibatnya
maka QA tetap pada kondisi semula (tidak berguling).
E. Down Counter
203
F. Conter Asinkron Mod-N
n
Counter Mod-N adalah Counter yang tidak 2 . Misalkan Counter Mod-6,
menghitung : 0, 1, 2, 3, 4, 5. Sehingga Up Counter Mod-N akan menghitung 0 s/d
N-1, sedangkan Down Counter MOD-N akan menghitung dari bilangan tertinggi
sebanyak N kali ke bawah. Misalkan Down Counter MOD-9, akan menghitung :
15, 14, 13, 12, 11, 10, 9, 8, 7, 15, 14, 13,..
Sebuah Up Counter Asinkron Mod-6, akan menghitung :
0,1,2,3,4,5,0,1,2,... Maka nilai yang tidak pernah dikeluarkan adalah 6. Jika
hitungan menginjak ke-6, maka counter akan reset kembali ke 0. Untuk itu
masing-masing Flip-flop perlu di-reset ke nilai ”0” dengan memanfaatkan input-
input Asinkron-nya (1=SPdan 0=CP). Nilai ”0” yang akan dimasukkan di PC
didapatkan dengan me-NAND kan input A dan B (ABC = 110 untuk desimal 6).
Jika input A dan B keduanya bernilai 1, maka seluruh flip-flop akan di-reset.
204
IC Ripple Counter
205
bisa juga dengan memaksa untuk membentuk suatu huruf. Penyusunan LED pada
seven segment di beri indeks menggunakan label a sampai g dan titik (dot point).
206
Prinsip Kerja :
Prinsip kerja seven segmen 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.
Seven segment dapat menampilkan angka-angka desimal dan beberapa
karakter tertentu melalui kombinasi aktif atau tidaknya LED penyusunan dalam
seven segment. Untuk memudahkan penggunaan seven segment, umumnya
digunakan sebuah decoder( mengubah/ mengkoversi input bilangan biner menjadi
decimal) atau seven segment driver yang akan mengatur aktif tidaknya led-led
dalam seven segment sesuai dengan nilai biner yang diberikan.
Dekoder BCD ke seven segment digunakan untuk menerima masukan BCD
4-bit dan memberikan keluaran yang melewatkan arus melalui segmen untuk
menampilkan angka desimal. Jenis dekoder BCD ke seven segment ada dua
macam yaitu dekoder yang berfungsi untuk menyalakan seven segment mode
common anoda dan dekoder yang berfungsi untuk menyalakan seven segment
mode common katoda. Contoh IC converter BCD untuk 7-segment Common
Anoda pake decoder IC TTL 7447 untuk Common Katoda pake IC TTL 7448.
Salah satu contoh saja, IC 74LS47 merupakan dekoder BCD ke seven
segment yang berfungsi untuk menyalakan seven segmen mode common anode.
Gambar dan konfigurasi pin IC 74LS47 ditunjukkan pada gambar berikut :
Pada konfigurasi pin IC 7447 yaitu masukan (lamp test), masukan (blanking
input/ripple blanking output), dan (ripple blanking input).
LT' , Lamp Test, berfungsi untuk mengeset display, bila diberi logika „0‟ maka
semua keluaran dari IC ini akan berlogika 0. Sehingga seven segment akan
menunjukkan angka delapan (8). BI'/RBO' , Blanking Input/Row Blanking
Output, berfungsi untuk mematikan keluaran dari IC. Bila diberi logika “0” maka
semua keluaran IC akan berlogika “1” dan seven segment akan mati.
RBI' , Row Blanking Input, berfungsi untuk mematikan keluaran dari IC jika
semua input berlogika “0”. Bila diberi logika “0”, diberi logika “1” dan diberi
logika “0” maka semua keluaran IC akan berlogika “1” dan seven segment akan
mati.
H. Synchronous Counters
208
Pada synchronous counter semua jalur input clock flip flop dihubungkan,
sehingga setiap flip-flop mendapatkan pulsa clock secara bersamaan. Dengan
konfigurasi menghubungkan semua input clock menjadi satu ini sychronous
counter sering disebut dengan parallel counter. Konfigurasi parallel pada
syncronous counter ini memberikan keuntungan pada synchronous counter yaitu
tidak terjadinya penundaan waktu propagasi (propagation delay). Synchronous
counter juga memanfaatkan kondisi togle dari sebuah flip flop, pada synchronous
conter flip-flop pertama akan selalu togle kemudian flip-flop selanjutnya akan
togle pada saat output Q flip-flop sebelumnya berlogika HIGH. Untuk
mendapatkan kondisi seperti itu pada synchronous counter ditambahkan gerbang
AND untuk membaca logika output flip-flop sebelumnya. Rangkaian dasar sebuh
synchronous counter 4 bit dapat dilihat pada gambar berikut.
Rangkaian 4 Bit Synchronous Counter
209
Flip-flop keempat hanya akan togle pada saat output flip-
flop pertama (Q0), output flip-flop kedua (Q1) dan output
fli-flop ketiga (Q2) dalam kondisi HIGH.
Timing Diagram Synchronous Counter
Output dari masing-masig flip-flop (Q0, Q1, Q2 dan Q3) menunjukan prose
penghitungan (counter) naik dari setiap pemberian pulsa clock pada input
rangkaian. Dengan output seperti ini maka rangkaian counter diatas dinamakan
sebagai pengitung naik (Synchronous Up Counter).
Keunggulan Dari Synchronous Counter
Mudah didesain untuk keperluan aplikasi yang lebih
kompleks.
Tidak terjadi propagation delay karena semua flip-flop
mendapat input clock secara bersamaan.
Memiliki kecepatan yang lebih baik dalam aplikasi counter
atau rangkaian yang lebih besar.
Synchronous Up / Down Counter
Up/Down Counter adalah pengembangan dari synchronous counter yang
menggabungkan fungsi up counter dan down counter dalam satu rangkaian
dengan suatu kontrol untuk menentukan proses counting yang dilakukan. Dengan
rangkaian up/down conter ini proses counting dalam suatu perjalanan counting
dapat diubah secara langsung dari posisi data output terakhi akan dilakukan proses
count up atau count down. Untuk membangun suatu Up/Down Counter
210
diperlukan synchronous counter dan ditambah rangkaian kontrol Up atau Down
proses yang akan dilakukan. Contoh rangkaian up/down counter yang disusun dari
synchronous counter 4 bit dapat dilihat pada gambar rangkaian berikut.
Rangkaian Up/Down Counter 4 Bit
211
Bagian up counter dari rangkaian up/down counter diatas nampak jelas
terpisah setelah jalur input up/down diberikan logika input HIGH. Sehingga
terlihat jelas susunan synchronous up counter 4 bit pada rangkaian up/down
counter diatas. Kemudian bagian down counter juga terlihat jelas terpisah setelah
input up/down diberikan input logika LOW. dengan kondisi ini susunan
synchronous down counter terlihat jelas seperti terlihat pada gambar diatas.
I. APLIKASI SISTEM DESAIN
IC counter chips digunakan pada sebuah aplikasi dengan operasi pewaktu,
pencacah, pengurut, dan pembagi frekuensi. Untuk menerapkan sebuah system
aplikasi yang lengkap, keluaran dapat dihubungkan dengan indicator LED,
Display LED seven segmen, pemandu relay, dan alarm buzzer harus
dikonfigurasikan untuk mengoperasi keluaran counter. Sinkron dan tak sinkron
dapat dikendalikan dengan clock osilator, saklar, keluaran dari IC digital lainnya
atau control signal yang disediakan oleh mikroprosesor. Berikut rangkaian
aplikasi system desain counter asinkron (ripple counter) menggunakan IC 7490
(mod-10) dan 7492 (mod-6).
212
Pembangkit Pulsa
DAFTAR PUSTAKA
Kleitz, William. 1996. Digital Electronics : Apractical Aproach. New
Jersey : Prentice Hall.
213
LAPORAN PRAKTIKUM
A. TUJUAN
1. Osiloskop
2. Audio Generator
3. Kabel Penghubung
4. Baterai 5 Volt
5. Project Board
6. IC 74LS90
C. TEORI DASAR
214
eksternal dan muncul pada interval waktu tertentu. Counter banyak
digunakan pada peralatan yang berhubungan dengan teknologi digital,
biasanya untuk menghitung jumlah kemunculan sebuah kejadian/event
atau untuk menghitung pembangkit waktu. Counter yang mengeluarkan
urutan biner dinamakan Biner Counter Sebuah n-bit binary counter terdiri
dari n buah flip-flop, dapat menghitung dari 0 sampai 2n – 1.
2. Synchronous counter
Synchronous counter, output flip-flop yang digunakan bergulingan
secara serempak. Hal ini disebabkan karena masing-masing flip-flop
tersebut dikendalikan secara serempak oleh satu sinyal clock. Oleh sebab
itu synchronous counter disebut pararel counter.
215
(Gambar 2. Synchronous Counter)
Ripple Counters
217
Untuk 3-bit binary Ripple Counter, dapat dilihat sebagai berikut:
D. PROSEDUR KERJA
1. Mempersiapkan set alat dan bahan yang akan digunakan, seperti pada
gambar berikut:
218
(Gambar 6. Set Alat Percobaan IC TTL 74LS90)
3. Atur frekuensi audio generator 500 Hz, dengan input masukan 5 Volt.
4. Rangkai IC di papan projectboard, dan hubungkan kabel dengan sesuai
dengan pin IC pada datasheet.
5. Hubungkan ke sumber power supply DC bertegangan 5 Volt sebagai
Vcc.
6. Atur Time-Div osiloskop 2 channel yaitu 1 ms.
7. Amati clock input dan output Q1, Q2, Q3 pada osiloskop.
E. DATA PENGAMATAN
219
(Gambar 8. Bentuk Keluaran Q1 pada osiloskop)
220
(Gambar 10. Bentuk Keluaran Q1 pada osiloskop)
221
(Gambar 11. Bentuk Keluaran Q2 pada osiloskop)
222
(Gambar 13. Bentuk Keluaran Q2 pada osiloskop)
223
(Gambar 15. Bentuk Keluaran Q3 pada osiloskop)
No Frekuensi Cp Q1 Q2 Q3
1 1500 Hz 0,8 ms 3 ms 3,8 ms 3,6 ms
2 2000 Hz 0,6 ms 2,4 ms 2,4 ms 2,6 ms
3 3000 Hz 0,4 ms 1,6 ms 1,8 ms 1,8 ms
F. PEMBAHASAN
Dari hasil percobaan yang dilakukan, teramati signal pulsa clock input dan
keluaran Q yang sesuai dengan teori, dimana keluaran Q1 akan toogle jika
224
terjadi transisi negative clock input, selanjutnya keluaran Q2 akan toogle
ketika terjadi transisi negative keluaran Q1, danm Q3 akan toggle saat
keluaran Q2 berubah dari high ke low. Ketika hitungan ke 4 sudah selesai,
counter akan kembali menghitung dari 0 (low) yang disebut keadaan reset.
Ketika divariasikan frekuensi, terjadi perubahan pada signal keluaran,
dimana semakin besar frekuensi masukan (audio generator) yang diberikan
maka semakin kecil perioda keluaran Q, sebaliknya semakin kecil
frekuensi masukan maka semakin besar keluaran Q.
G. KESIMPULAN
H. DAFTAR PUSTAKA
Kleitz, William. 1996. Digital Electronics : Apractical Aproach. New
Jersey : Prentice Hall.
225