Academia.eduAcademia.edu
MULTIPLEXER Pokok Bahasan : 1. Pendahuluan 2. Dasar-dasar rangkaian Multiplexer. 3. Mendesain rangkaian Multiplexer Tujuan Instruksional Khusus : 1. Mahasiswa dapat menerangkan dan memahami rangkaian Multiplexer. 2. Mahasiswa dapat membuat dan mendesain rangkaian Multiplexer. 3. Mahasiswa dapat membedakan antara rangkaian Multiplexer Dan rangkaian bukan Multiplexer. 1 MULTIPLEXER Multiplexer : - Adalah perangkat pemilih beberapa jalur data kedalam satu jalur data untuk dikirim ke titik lain. - Mempunyai dua atau lebih signal digit sebagai input dan control sebagai pemilih (selector) - Merupakan Data Selector ( Pemilih data) - Jumlah Masukan (Input) > Jumlah Keluaran (1 Output) Ilustrasi Multiplexer D0 Data inputs D1 Y D2 D3 Data Output Data select control inputs S1 S0 Data select control input determines Which data input is connected to the output S1 0 0 1 1 S0 0 1 0 1 Data input selected D0 D1 D2 D3 2 Diagram logika untuk 4 jalur Multiplexer dengan S1=0, S2=1 (Data D1 yang dipilih) t0 t1 t2 t3 t4 t5 D0 1 0 1 1 1 2 t0 D1 t1 t2 t3 t4 Data output D2 D3 1 0 0 1 S1 S0 0 0 3 0 1 4 (Gate 2 is enabled, so data input D1 passes to the output) 3 Tabel IC TTL dan IC CMOS Multiplexer Function Quad two-input Dual eight-input Eight-input 16-input Device 74157 74HC157 4019 74153 74HC153 4539 74151 74HC151 4512 74150 Logic family TTL H-CMOS CMOS TTL H-CMOS CMOS TTL H-CMOS CMOS TTL 4 IC 74151 Multiplexer 8 jalur input 11 S0 10 S1 9 S2 7 4 3 2 1 15 14 13 12 E I0 I1 I2 I3 I4 I5 I6 I7 V CC Y Y 6 5 = Pin 16 GND = Pin 8 Logic Simbol 5 IC 74151 Multiplexer 8-jalur input I0 S2 (12) (4) I1 (3) I2 (2) I3 I5 I4 (1) (15) (14) I6 (13) I7 (12) S1 (11) S0 (10) E (7) ( ) = Pin Number VCC = Pin 16 (5) GND = Pin 8 Y Logic Diagram (6) Y 6 IC 74151 Multiplexer 8 jalur input 0 I3 1 16 VCC +5V 1 I2 2 15 I4 1 1 I1 3 14 I5 1 0 I0 13 I6 0 1 4 74151 Y 5 12 I7 Y 6 11 S0 E 7 10 S1 9 S0 GND 8 Hubungan pin-pin 7 DEMULTIPLEXER Pokok Bahasan : 1. Pendahuluan 2. Dasar-dasar rangkaian Demultiplexer. 3. Mendesain rangkaian Demultiplexer Tujuan Instruksional Khusus : 1. Mahasiswa dapat menerangkan dan memahami rangkaian Demultiplexer. 2. Mahasiswa dapat membuat dan mendesain rangkaian Demultiplexer 3. Mahasiswa dapat membedakan antara rangkaian Demultiplexer dan rangkaian bukan Demultiplexer 8 DEMULTIPLEXER Demultiplexer : - Merupakan kebalikan dari Multiplexer - Mempunyai satu input data dan beberapa output ( yang dicontrol oleh selector untuk menentukan keluaran yang diinginkan) - Merupakan Data Distributor (Pendistribusi data ) - Jumlah masukan (1 Input) < Jumlah Keluaran (Output) Ilustrasi Demultiplexer D0 D1 D2 Data Input A Data Outputs D3 S1 S0 Data select (determines the destination on the data input) 9 IC 74139 Demultiplexer 2-4 jalur ( 2 selector dan 4 jalur output ) 2 1 Ea 3 A0a A1a 14 15 Eb DECODER a 13 A0b A1b DECODER b 0a 1a 2a 3a 0b 1b 2b 3b 4 5 6 7 12 11 10 9 V CC = Pin 16 GND = Pin 8 Logic Simbol 10 IC 74139 Demultiplexer 2-4 jalur E 0a Ea (1) (4) (2) (5) 0a 1a (6) 2a E 1a E 0b Eb (3) (15) (12) (7) 3a (14) (11) 0b 1b (10) 2b E 1b (13) (9) 3b ( ) = Pin Number VCC = Pin 16 GND = Pin 8 Logic Diagram 11 IC 74139 Demultiplexer 2-4 jalur 1 2 Input data signal Ea 74139 Ea A0a A1a 1 0 0a 1a 0a 1a 2a 3a 2a 3a Output destination select Output signal Output pada ( 22 ) Koneksi input dan output 12 IC 74154 Demultiplexer 16 jalur 0 1 Input data signal 2 3 E0 4 5 E1 Output destination select 1 0 1 0 A0 A1 A2 A3 74154 Output signal 6 7 8 9 10 11 12 13 14 15 Demultiplexer 74154 me-rute kan sinyal input ke output nomor 5 13 CODE CONVERTER Pokok Bahasan : 1. Pendahuluan 2. Dasar-dasar rangkaian Code Converter 3. Mendesain rangkaian Code Converter Tujuan Instruksional Khusus : 1. Mahasiswa dapat menerangkan dan memahami rangkaian Code Converter 2. Mahasiswa dapat membuat dan mendesain rangkaian Code Converter 3. Mahasiswa dapat membedakan antara rangkaian Code Converter dan rangkaian bukan Code Converter 14 CODE CONVERTER Converter : Pengkonversi dari suatu code bilangan ke code bilangan yang lain Jenis-jenis Converter : BCD to Excess Three, BCD to seven segment, atau code-code lainnya. 1. BCD to Excess Three Converter A (8*) BCD input B (4) C (2) D (1) W Logic Circuit BCD to Excess Three X Excess Three output Y Z Blok Diagram BCD to Excess Three Converter 15 Tabel Converter BCD to Excess three Decimal Number (Map Value) 0 1 2 3 4 5 6 7 8 9 BCD Excess-three A B C D (8) (4) (2) (1) 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 W X Y Z 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 16 A AB CD C 00 01 11 10 00 01 11 10 B.D (a) W map 0 4 1 5 3 2 B.C 1 1 1 d d 7 d 6 d 12 13 15 14 1 1 1 1 A 8 9 D 11 (b) X map 10 BCD B AB CD X=BD+BC+BCD BC C W=A+BD+BC 00 01 11 10 A 00 01 11 10 0 1 1 1 1 3 2 1 4 12 8 5 13 9 7 15 6 d 14 1 d D 11 10 d BD 17 B A (c) Y map AB CD 00 C 01 11 10 00 01 11 10 1 0 4 1 1 d 5 d 3 1 1 7 d 6 2 12 8 1 13 9 15 11 d Y=CD+CD D 10 14 d d CD (d) Z map C A CD AB B Z= D CD 00 01 11 10 00 01 11 10 1 0 1 1 5 3 1 2 4 7 1 6 d d d d 12 1 13 9 15 11 14 10 d D 8 D 18 B Rangkaian BCD to Excess Three Converter C (C+D) B B(C+D) A D B C D BC D B B • (C + D ) X (C + D) C W C D Y D D Z 19 2. 2*421 to BCD Converter A (2*) 2*421 input W (8) B (4) C (2) D (1) X (4) Logic Circuit BCD output Y (2) Z (1) Blok Diagram 2*421 to BCD converter 20 Tabel Converter 2*421 to 8421 CODE Map Value Decimal Number A (2*) B (4) C (2) D (1) W (8) X (4) Y (2) Z (1) 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 2 2 0 0 1 0 0 0 1 0 3 3 0 0 1 1 0 0 1 1 4 4 0 1 0 0 0 1 0 0 11 5 1 0 1 1 0 1 0 1 12 6 1 1 0 0 0 1 1 0 13 7 1 1 0 1 0 1 1 1 14 8 1 1 1 0 1 0 0 0 15 9 1 1 1 1 1 0 0 1 21 AB CD 00 00 01 11 10 0 01 4 11 12 10 x 8 x 1 5 x 13 x 3 7 15 6 W=BC 1 x 2 9 11 1 14 x 10 AB CD 00 01 11 00 0 01 1 4 11 1 12 x 1 5 10 x 1 13 x 9 x 3 10 ’2 7 1 15 11 x x 6 X=AB+BC 8 14 10 22 AB CD 00 00 01 11 10 01 0 4 11 1 12 8 x 1 5 1 3 x 1 13 9 15 11 Y=AC+AC x 7 x 1 2 10 x 6 x 14 10 AB CD 00 01 11 10 00 0 01 4 1 1 12 x 5 1 3 11 8 1 13 x 7 10 9 1 11 x 2 6 Z=D x 1 15 x x 14 10 23 Rangkaian 2*421 to BCD Converter 24 3. Seven Segment Display Code 7 segments of display Segments a, b, d, e, g ON for decimal 2 Segments a, b, c, d, g ON for decimal 3 25 Tabel Code Seven-Segments Display 26 K Map dan Rangkaian untuk Output segment a : 0 4 12 8 1 5 13 9 3 7 15 11 2 6 14 10 27 K Map dan Rangkaian Logic untuk Output segment b : 0 4 12 8 1 5 13 9 3 7 15 11 2 6 14 10 28 Soal Latihan 1. Buat sebuah rangkaian Multiplexer 4-line to 1-line dari gerbang NAND saja 2. Disain sebuah rangkaian multiplexer 8x1 yang dibentuk dari dua buah multiplexer 4x1 (Dual 4-line to 1-line Multiplexer 74153). Gunakan Enable input untuk mengaktifkan kedua mux tersebut. 3. Buat rangkaian yang mengkonversikan Binary Code 4 bit ke Gray Code 29