Skip to content

Flexible Numeric Display (FND or 7-Segment Display)

common cathode 방식과 common anode 방식으로 나뉘며,
일반적으로 common인 단자 를 통해 복수 개의 FND중 해당 FND를 선택이 이루어짐.

Cathode는 전자가 방출되거나 양이온이 다가가는 "전극" 으로

  • 전기를 소모하는 소자에서는 음극이고
  • 배터리 등의 소자에선 양극을 가르킴.

Anode는 그 반대에 해당한다.

FND의 경우 ***전기를 소모하는 소자***이므로 cathode가 ***음극***임 (대부분이 전기를 소모하는 소자.).

FND

common cathode 에서 각 숫자에 해당하는 bit 값은 다음과 같음.

A B C D E F G D display
1 1 1 1 1 1 0 0 0
0 1 1 0 0 0 0 0 1
1 1 0 1 1 0 1 0 2
1 1 1 1 0 0 1 0 3
0 1 1 0 0 1 1 0 4
1 0 1 1 0 1 1 0 5
1 0 1 1 1 1 1 0 6
1 1 1 0 0 0 0 0 7
1 1 1 1 1 1 1 0 8
1 1 1 1 0 1 1 0 9
0 0 0 0 0 0 0 1 .
  • common anode 의 경우에 위의 bit pattern에서 01을 반전시키면 됨.

참고로, 제한된 port로 복수 개의 FND를 동작시킬 경우, 잔상효과 를 이용하는게 일반적임.

  • 이 경우, arduino 등으로 돌려보면, brightness가 변하는 것이 보임.

Example