Encoder와Decoderrobotics.jbnu.ac.kr/Courses/2011Fall_Electronic... · 2011-09-05 ·...

Preview:

Citation preview

Encoder와 DecoderEncoder와 Decoder

박 재 병

Intelligent Systems & Robotics Lab.

학습 목표

Encoder와 Decoder를 이해하고, 이를 응용하여 7segment LED를 동작시킨다다.

2

숫자 (BCD) 코드와 문자 (ASCII) 코드

코드(Code)

정보를 이산적으로 표현하는 규칙들의 집합 정보를 이산적으로 표현하는 규칙들의 집합

BCD (Binary-coded decimal) code

숫자 코드

10진수를 각 자리별로 4자리의 2진수로 나타낸 것

8421 code라고도 함 8421 code라고도 함.

3

숫자 (BCD) 코드와 문자 (ASCII) 코드

ASCII code

문자 코드 문자 코드

American Standard Code for Information Interchange의 약어

미국의 상무성(ANSI)에서 만든 표준코드로써, 전체 8bit에 parity bit를 제외하고

27=128개를 나타낸 것이다.

4

Decoder (복호기)

Decoder (복호기)

N개의 입력단자를 통해 들어온 이산신호를 최대 2N개의 출력단자 중 하나를 선택 N개의 입력단자를 통해 들어온 이산신호를 최대 2N개의 출력단자 중 하나를 선택

하는 조합회로

2-to-4 line decoder

5

Encoder (부호기)

Encoder (부호기)

최대 2N개의 입력단자에 대응하여 신호가 N개의 출력단자로 나가는 조합회로 최대 2N개의 입력단자에 대응하여 신호가 N개의 출력단자로 나가는 조합회로

2-to-4 line encoder

6

LED

LED (Light-Emitting Diode)

A K

cathode

anode

7

7-segment LED

7-segment LED

7편의 LED의 조합으로 숫자 표시 7편의 LED의 조합으로 숫자 표시

a

bf b

c

fg

c

d

e

8

7-segment LED

7-segment LED

각 LED에 a부터 g까지 기호가 부여됨 각 LED에 a부터 g까지 기호가 부여됨.

애노드 공통형과 캐소드 공통형 두 가지 종류가 있음(주의!)

9

7447

7447의 동작

BCD 코드(4bit)를 입력 받아 해당 숫자를 표시할 수 있도록 7-segment LED 구동 BCD 코드(4bit)를 입력 받아 해당 숫자를 표시할 수 있도록 7-segment LED 구동

신호(7bit) 출력

입력D C B A

출력a b c d e f g

0 0 0 00 0 0 10 0 1 0

0 0 0 0 0 0 11 0 0 1 1 1 10 0 1 0 0 1 00 0 1 0

0 0 1 10 1 0 00 1 0 10 1 1 0

0 0 1 0 0 1 00 0 0 0 1 1 01 0 0 1 1 0 00 1 0 0 1 0 01 1 0 0 0 0 0

0 1 1 11 0 0 01 0 0 11 0 1 0

0 0 0 1 1 1 10 0 0 0 0 0 00 0 0 1 1 0 01 1 1 0 0 1 0

...

...

1 1 1 1

...

...

1 1 1 1 1 1 1

10

1 1 1 1 1 1 1 1 1 1 1

7447

7447의 내부 회로도

2

3

1

2

3

1

D

C

a

4

5

6

4

5

6

C

B

b

7

8

9

10

7

8

9

10

A

BI/RBO

c

d

11

12

13

11

12

13

LT

RBI

d

e

14

15

16

14

15

16

f

g

11

17g

실험 1

Decoder 실험

3 D0

LED1

2

68037400

7408

3

0

D1

LED4

5

1,2 3B

A

6

3 D2

LED

LED9

10

12

12,13 11A

8

11 3 D3

GND

1311

B A D0 D1 D2 D3

0V 0V

0V 5V

12

5V 0V

5V 5V

실험 2

BCD-to-7 SEG LED 실험회로

V680 VCC

VCC

16

B

A

B

C

BI/RBO

LT A

F

G

B

a bfg680

a

bf

g

x

1

16

7400

TOP VIEWA

7447

D

A

RBI C

D

E

e d c

LTS542680

dot

c

d

e

xx

8

9

17408

VCC

GND

A LB A LED

0V 0V

0V 5V

5V 0V

13

5V 0V

5V 5V

Recommended