'마이크로프로세서 FND'에 해당되는 글 1건

  1. 2014.08.07 마이크로 프로세서 FND 7 Segment

마이크로프로세서 AVR ATmega128 FND

마이크로프로세서 AVR ATmega128, 8051 에서 표시장치로 많이 사용하는 소자중에 하나인

7-Segment 즉 FND입니다. FND(Flat Numeric Display)는 발광 LED를 여러개를 조합하여 글자형태로

배열하여 간단하게 포트 조작으로 사용자가 원하는 글자를 표한할수 있도록 조합하여 만들어 놓은

소자입니다. 일반적으로 조합은 "8." 을 여러개 조합한 형태가 있습니다.

FND는 공통선을 연결한 형태에 따라 두가지로 나뉩니다.

음극을 공통선으로 연결한것 : Common Cathode

양극을 공통선으로 연결한 것 : Common Anode

Common Anode형은 FND의 각 세그먼트를 점등하기 위해 Com단자에 +전압(+5V)을 인가

하고 각 단자에는 GND(0V)를 인가하여야 점등이 가능하며 Common Cathode형은 반대로

전압을 인가하여 주어야 합니다.

Common Anode형의 FND에 숫자를 표현하기 위해서는 입력단자 A~G까지에 인가할 신호는

아래와 같이 인가하여 줍니다.

 숫자

DP 

HEX값 

 0

1

0

0

0

0

0

0xC0 

 1

1

1

1

1

1

0

0

1

0xF9

 2

1

0

1

0

0

1

0

0

0xA4

 3

1

0

1

1

0

0

0

0

0xB0

 4

1

0

0

1

1

0

0

1

0x99

 5

1

0

0

1

0

0

1

0

0x92

 6

1

0

0

0

0

0

1

0

0x82

 7

1

1

1

1

1

0

0

0

0xF8

 8

1

0

0

0

0

0

0

0

0x80

 9

1

0

0

1

0

0

0

0

0x90 

FND의 구동방식은 Static 구동방식과 Dynamic구동방식이 있습니다. Static구동방식은 모든

FND의 포트 혹은 플립플럽을 통하여 한꺼번에 구동하는 방식이고, Dynamic구동방식은 FND

전체를 한꺼번에 켜지 않고 segment 를 하나씩 빠르게 번갈아가며 점등하는 방법입니다.

빠르게 하나씩 순차적으로 FND를 점등하면 사람의 눈의 착시 현상으로 여러개의 FND가

점등된 것처럼 보이며 하나의 FND를 켜기 때문에 소모되는 전류를 줄이는 효과도 있습니다.

Posted by it is