multiplexer

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.

Upload: hamdi-reza

Post on 12-Jun-2015

2.353 views

Category:

Documents


7 download

TRANSCRIPT

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

24

Rangkaian 2*421 to BCD Converter

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

26

Tabel Code Seven-Segments Display

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

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

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