Bab8b_Mux Demux

29
 1 MULTIPLEXER Pokok Bahasan : 1. Pendahuluan 2. Dasar -das ar rangkaian Mult iplexer. 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 Mult iplexer Dan rangkaian bukan Mult iplexer.

Transcript of Bab8b_Mux Demux

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 1/29

1

MULTIPLEXER

Pokok Bahasan : 1. Pendahuluan2. Dasar-dasar rangkaian Multiplexer.3. Mendesain rangkaian Multiplexer

Tujuan Instruksional Khusus : 

1. Mahasiswa dapat menerangkan dan memahami rangkaianMultiplexer.

2. Mahasiswa dapat membuat dan mendesain rangkaian

Multiplexer.3. Mahasiswa dapat membedakan antara rangkaianMultiplexer Dan rangkaian bukan Multiplexer.

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 2/29

2

MULTIPLEXER

Multiplexer : - Adalah perangkat pemilih beberapa jalur datakedalam 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)

Y DataOutput

Datainputs

D0

D1

D2

D3

S 1 S 0

Data select control

input determinesWhich data input isconnected to the

output

Data select 

control inputs S1 S0

0 0 D0

0 1 D1

1 0 D2

1 1 D3

Data input selected 

Ilustrasi 

Multiplexer 

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 3/29

3

Diagram logika untuk 4 jalur Multiplexer dengan S1=0, S2=1

(Data D1 yang dipilih)

 t 0 t 1 t 2 t 3 t 4

(Gate 2 is enabled, sodata input D1 passesto the output)

1 1

2

3

4

1

0

1

1

00

0

1

1 0

10

 D0

 D1

 D2

 D3

Dataoutput

S 1 S 0

 t0 t1 t2 t3 t4 t5

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 4/29

4

TabelIC TTL dan IC CMOS Multiplexer

Function Device Logic family  Quad two-input 74157 TTL

74HC157 H-CMOS

4019 CMOS

Dual eight-input 74153 TTL

74HC153 H-CMOS4539 CMOS

Eight-input 74151 TTL

74HC151 H-CMOS

4512 CMOS

16-input 74150 TTL

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 5/29

5

IC 74151 Multiplexer 8 jalur input

7 4 3 2 1 15 14 13 12

6 5

CC = Pin 16

= Pin 8GND

V

 Y

 E I 0 I 1 I 2 I 3 I 4 I 5 I 6 I  7

10

11

9

S0

S1

S2

 Y

Logic Simbol

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 6/29

6

IC 74151 Multiplexer 8-jalur input

(5) (6)

Y Y

(7)

(10)

(11)

(12)(4) (3) (2) (1) (15) (14) (13) (12)

 I0 I1 I2 I3I4 I5 I6 I 7

S1

S2

S0

E

CC = Pin 16V

= Pin 8GND

( ) = Pin Number

Logic Diagram

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 7/29

7

IC 74151 Multiplexer 8 jalur input

16

15

14

13

12

11

10

9

1

2

3

4

5

6

7

8

V

Y

GND

CC + 5 V

74151

E

0S

5I

3I

2I

1I

0I

Y

4I

7I

1S

0S

6I

1

1

0

1

1

1

0

0

Hubungan pin-pin

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 8/29

8

DEMULTIPLEXER

Pokok Bahasan : 1. Pendahuluan2. Dasar-dasar rangkaian Demultiplexer.3. Mendesain rangkaian Demultiplexer

Tujuan Instruksional Khusus : 

1. Mahasiswa dapat menerangkan dan memahami rangkaianDemultiplexer.

2. Mahasiswa dapat membuat dan mendesain rangkaian

Demultiplexer3. Mahasiswa dapat membedakan antara rangkaian

Demultiplexer dan rangkaian bukan Demultiplexer

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 9/29

9

DEMULTIPLEXERDemultiplexer : - Merupakan kebalikan dari Multiplexer

- Mempunyai satu input data dan beberapa output ( yangdicontrol oleh selector untuk menentukan keluaran yangdiinginkan)

- Merupakan Data Distributor (Pendistribusi data )- Jumlah masukan (1 Input) < Jumlah Keluaran (Output)

ADataInput

DataOutputs

D0

D1

D2

D3

S1 S0

Data select

(determines thedestination onthe data input)

Ilustrasi 

Demultiplexer 

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 10/29

10

IC 74139 Demultiplexer 2-4 jalur

( 2 selector dan 4 jalur output )

1 2 3

4

CC = Pin 16

= Pin 8GND

V

0a

1a

2a

5 6 7

3a

 Ea A0a A1a

DECODER a

15 14 13

12

0 b

1 b

2 b

11 10 9

3 b

 E b A0 b A1 b

DECODER b

Logic Simbol

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 11/29

11

IC 74139 Demultiplexer 2-4 jalur

(4) (5) (6) (7)

(1) (2) (3)

 Ea

E0a

E1a

0 a 1 a 2 a 3 a

(12) (11) (10) (9)

(15) (14) (13)

 E b

E0 b

E1 b

0 b 1 b 2 b 3 b

CC = Pin 16V

= Pin 8GND

( ) = Pin Number

Logic Diagram

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 12/29

12

IC 74139 Demultiplexer 2-4 jalur

1 74139 0a1a

2a

3a

0a1a

2a

3a

A0a A1a

Ea

1

2

Outputdestination

select

0

Inputdata

signalEa

Outputsignal

Output pada

( 22

)

Koneksi input dan output

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 13/29

13

IC 74154 Demultiplexer 16 jalur

74154

0

1

2

3E0

45

6

7

8

9

10

11

12

13

14

15

E1

1

0

1

0

Inputdata

signal

Outputsignal

Output

destinationselect

A0

A1

A2

A3

Demultiplexer 74154 me-rute kan sinyal input ke output nomor 5

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 14/29

14

CODE CONVERTER

Pokok Bahasan : 1. Pendahuluan2. Dasar-dasar rangkaian Code Converter

3. Mendesain rangkaian Code Converter

Tujuan Instruksional Khusus : 

1. Mahasiswa dapat menerangkan dan memahami rangkaianCode Converter

2. Mahasiswa dapat membuat dan mendesain rangkaian

Code Converter3. Mahasiswa dapat membedakan antara rangkaian

Code Converter dan rangkaian bukan Code Converter

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 15/29

15

CODE CONVERTER

Converter : Pengkonversi dari suatu code bilangan ke code bilanganyang lain

Jenis-jenis Converter : BCD to Excess Three, BCD to seven segment,atau code-code lainnya.

1. BCD to Excess Three Converter

LogicCircuitBCD toExcess

Three

A (8*)

B (4)

C (2)

W

X

Y

D (1) Z

BCD inputExcess Threeoutput

Blok Diagram BCD to Excess Three Converter

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 16/29

16

Tabel Converter BCD to Excess three

BCD Excess-three

A B C D W X Y Z

(8) (4) (2) (1)

0

1

2

3

4

5

6

7

8

9

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

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

Decimal Number(Map Value)

A

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 17/29

17

00 01 11 10

00 d 1

01 1 d 1

11 1 d 1

10 1 d 1

0 4 12 8

9

10

11

1351

3

2

7 15

146

AB

CD

00 01 11 10

00 1 d

01 1 1

11 1 d

10 1 d

0 4 12 8

9

10

11

1351

3

2

7 15

146

AB

CD

A(a) W map 

A

D

D

B

C

A

B

C

B.D B.C

(b) X map 

W=A+BD+BC

BC

BD

BCD

X=BD+BC+BCD

A

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 18/29

18

(d) Z map 

(c) Y map 

B

CDdd10

dd1111

d01

1d1100

101101000 4 12 8

9

10

11

1351

3

2

715

146

AB

CD

C

D

CD

Y=CD+CD

Z= D

dd1110

d11

d01

1d1100

101101000 4 12 8

9

10

11

1351

3

2

7 15

146

CD

A

B

C

D

AB

D

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 19/29

19

Rangkaian BCD to Excess Three Converter

(C+D)B B(C+D)

A

( )DCB +•B

)( DC+DC

D

B

C

C

D

C

D

X

W

Y

Z

DCB

D

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 20/29

20

2. 2*421 to BCD Converter

LogicCircuit

A (2*)

B (4)

C (2)

W (8)

X (4)

Y (2)

D (1) Z (1)

2*421 input BCD output

Blok Diagram 2*421 to BCD converter

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 21/29

21

Tabel Converter 2*421 to 8421 CODE

Map ValueDecimal

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 14 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

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 22/29

22

x10

114

x62

11115x73

x913

x51

x81240

AB

CD 00 01 11 10

00

01

11

10

W=BC

x1014

x6

’2

11115

x73

x9

113

x51

x8

112

140

AB

CD 00 01 11 10

00

01

11

10

X=AB+BC

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 23/29

23

x1014

x62

1115

x73

x913

x51

x81240

AB

CD 00 01 11 10

00

01

11

10

1

1

1

1

Y=AC+AC

x1014x62

111

115

x7

13

x9

113

x5

11

81240

ABCD 00 01 11 10

00

01

11

10

xZ=D

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 24/29

24

Rangkaian 2*421 to BCD Converter

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 25/29

25

3. Seven Segment Display Code

7 segments ofdisplay

Segmentsa, b, d, e, g

ON for decimal 2

Segmentsa, b, c, d, g

ON for decimal 3

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 26/29

26

Tabel Code Seven-Segments Display

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 27/29

27

K Map dan Rangkaian untuk Output segment a :

0 4 12 8

1 5 13 9

3 7 15 11

2 6 14 10

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 28/29

28

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

Soal Latihan

5/16/2018 Bab8b_Mux Demux - slidepdf.com

http://slidepdf.com/reader/full/bab8bmux-demux 29/29

29

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 buahmultiplexer 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