29
1 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.

Bab8b Mux Demux

Embed Size (px)

DESCRIPTION

mux

Citation preview

Page 1: Bab8b Mux Demux

1

MULTIPLEXER

Pokok Bahasan :1. Pendahuluan2. 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.

Page 2: Bab8b Mux Demux

2

MULTIPLEXERMultiplexer : - 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)

Y Data Output

Datainputs

D0

D1

D2

D3

S 1 S 0

Data select control input determines

Which data input is connected to the

output

Data selectcontrol inputs

S1 S0

0 0 D0

0 1 D1

1 0 D2

1 1 D3

Data input selected

IlustrasiMultiplexer

Page 3: Bab8b Mux Demux

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, so data input D1 passes

to the output)

1 1

2

3

4

10

11

00

01

1 0

10

D0

D1

D2

D3

Data output

S 1 S 0

t0 t1 t2 t3 t4 t5

Page 4: Bab8b Mux Demux

4

TabelIC TTL dan IC CMOS Multiplexer

Function Device Logic familyQuad two-input 74157 TTL

74HC157 H-CMOS4019 CMOS

Dual eight-input 74153 TTL74HC153 H-CMOS4539 CMOS

Eight-input 74151 TTL74HC151 H-CMOS4512 CMOS

16-input 74150 TTL

Page 5: Bab8b Mux Demux

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

Page 6: Bab8b Mux Demux

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 I3 I4 I5 I6 I7

S1

S2

S0

E

CC = Pin 16V

= Pin 8GND

( ) = Pin Number

Logic Diagram

Page 7: Bab8b Mux Demux

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

Page 8: Bab8b Mux Demux

8

DEMULTIPLEXER

Pokok Bahasan :1. Pendahuluan2. 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

Demultiplexer3. Mahasiswa dapat membedakan antara rangkaian

Demultiplexer dan rangkaian bukan Demultiplexer

Page 9: Bab8b Mux Demux

9

DEMULTIPLEXERDemultiplexer : - 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)

AData Input

DataOutputs

D0

D1

D2

D3

S1 S0

Data select (determines the destination on the data input)

IlustrasiDemultiplexer

Page 10: Bab8b Mux Demux

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

0b 1b 2b

11 10 9

3b

Eb A0b A1b

DECODER b

Logic Simbol

Page 11: Bab8b Mux Demux

11

IC 74139 Demultiplexer 2-4 jalur

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

(1) (2) (3)

E a E 0a E 1a

0 a 1 a 2 a 3 a

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

(15) (14) (13)

E b E 0b E 1b

0 b 1 b 2 b 3 b

CC = Pin 16V

= Pin 8GND

( ) = Pin Number

Logic Diagram

Page 12: Bab8b Mux Demux

12

IC 74139 Demultiplexer 2-4 jalur

1 74139 0a1a

2a3a

0a1a

2a3a

A0a A1a

Ea

1

2

Output destination

select

0

Input data

signal EaOutput signal

Output pada( 22 )

Koneksi input dan output

Page 13: Bab8b Mux Demux

13

IC 74154 Demultiplexer 16 jalur

74154

0123E0

456789101112131415

E1

10

10

Input data

signal

Output signal

Output destination

select

A0

A1A2

A3

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

Page 14: Bab8b Mux Demux

14

CODE CONVERTER

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

Tujuan Instruksional Khusus :1. Mahasiswa dapat menerangkan dan memahami rangkaian

Code Converter2. Mahasiswa dapat membuat dan mendesain rangkaian

Code Converter3. Mahasiswa dapat membedakan antara rangkaian

Code Converter dan rangkaian bukan Code Converter

Page 15: Bab8b Mux Demux

15

CODE CONVERTERConverter : 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

LogicCircuitBCD to Excess Three

A (8*)

B (4)

C (2)

W

X

Y

D (1) Z

BCD input Excess Three output

Blok Diagram BCD to Excess Three Converter

Page 16: Bab8b Mux Demux

16

Tabel Converter BCD to Excess three

BCD Excess-threeA B C D W X Y Z(8) (4) (2) (1)

0123456789

0000000011

0000111100

0011001100

0101010101

0000011111

0111100001

1001100110

1010101010

Decimal Number (Map Value)

Page 17: Bab8b Mux Demux

17

00 01 11 1000 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

ABCD

00 01 11 1000 1 d

01 1 1

11 1 d

10 1 d

0 4 12 8

9

10

11

1351

3

2

7 15

146

ABCD

A(a) W map

A

D

D

B

CA

B

C

B.D B.C

(b) X map

W=A+BD+BC

BCBD

BCD

X=BD+BC+BCD

Page 18: Bab8b Mux Demux

18

(d) Z map

(c) Y map

B

CDdd10dd1111

d011d1100

101101000 4 12 8

9

10

11

1351

3

2

7 15

146

ABCD

A

C

D

CDY=CD+CD

Z= Ddd1110

d11d01

1d110010110100

0 4 12 8

9

10

11

1351

3

2

7 15

146

CD

A

B

C

D

AB

D

Page 19: Bab8b Mux Demux

19

Rangkaian BCD to Excess Three Converter

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

A

( )DCB +•B

)( DC+ DC

D

BC

CD

CD

X

W

Y

Z

DCBD

Page 20: Bab8b Mux Demux

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

Page 21: Bab8b Mux Demux

21

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

Page 22: Bab8b Mux Demux

22

x10

114

x62

11

115

x73

x913

x51

x81240

ABCD 00 01 11 10

00

01

11

10

W=BC

x1014

x6

’2

11115

x73

x9

113

x51

x8

112

140

ABCD 00 01 11 10

00

01

11

10

X=AB+BC

Page 23: Bab8b Mux Demux

23

x1014

x62

1115

x73

x913

x51

x81240

ABCD 00 01 11 10

00

01

11

10

1

1

1

1

Y=AC+AC

x1014

x62

111

115

x7

13

x9

113

x5

11

81240

ABCD 00 01 11 10

00

01

11

10

xZ=D

Page 24: Bab8b Mux Demux

24

Rangkaian 2*421 to BCD Converter

Page 25: Bab8b Mux Demux

25

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

Page 26: Bab8b Mux Demux

26

Tabel Code Seven-Segments Display

Page 27: Bab8b Mux Demux

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

Page 28: Bab8b Mux Demux

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

Page 29: Bab8b Mux Demux

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