본문 바로가기

논리 회로/디지털 논리 회로

BCD to 7-Segment 7447 Decoder

1. 7447 Decoder

  • 7447 Decoder는 BCD code를 10진수로 바꾸어 7-Segment에 표시해준다.
  • 1, 2, 6, 7핀은 BCD 코드 입력 단자이며, 6번 핀은 MSB이고, 7번 핀은 LSB이다.
    즉, BCD 코드는 6, 2, 1, 7 번 핀의 순서를 갖는다.
  • 9 ~ 15번 핀은 출력단자이며, 출력 단자는 7-Segment의 마디 (a ~ g)와 연결한다.
  • 특정 출력 단자의 전압 값이 Low이면 해당 다이오드의 cathode의 전압 값이 Low이기 때문에 전위차에 의해서 anode에서 cathode로 전류가 흐른다.
  • 반대로 특정 출력 단자의 전압 값이 High이면 해당 다이오드의 cathode의 전압 값이 High이기 때문에 전위차가 문턱 전압 (Threshold voltage)를 넘지 못해서 전류가 흐르지 못한다.

Pin diagram of 7447A Decoder ( Source : www.quora.com )

 

 

  • 7447A Decoder의 3 ~ 5핀은 제어 단자로 Segment를 점검하거나 표시 상태를 제어할 때 사용
  • 제어 단자는 모두 'Active Low' 이므로 사용하지 않을 때는 'High'를 연결해 둔다.
  • LT (Lamp Test) : 모든 출력 단자를 Low로 출력하여 7-Segment의 다이오드를 On 시킨다.
  • BI/BRO (Blanking Input/Ripple Blanking Output) : 
    이 제어 단자에 'Low'를 연결하여 Bi로 동작하며, 'High' 또는 'Open' 상태에서는 BRO로 동작한다. BI 상태에서는 모든 출력 단자로 'High'를 출력하여 7-Segment를 오프시킨다. BRO 상태에서는 RBI 제어 단자에 7-Segment가 오프되는 경우에 'Low'를 출력한다.
  • RBI(Ripple Blanking Input) : 데이터 0의 표시 여부를 제어할 때 사용한다.이 단자에 'Low'를 연결하면 표시할 데이터가 0인 경우 모든 출력 단자로 'High'를 출력하여 7-Segment 전체를 오프시킨다.

 

 

 

 

 

2. PSpice를 통한 7447 Decoder 회로 구현 및 시뮬레이션

 

7447 Decoder

1. BCD to  7-Segment 7447 Decoder7447 디코더는 BCD 코드를 10진수로 바꾸어 7-Segment에 표시해준다.7447 디코더에 자세한 내용은 아래 게시글 참조바란다.   2. PSpice를 통한 7447 Decoder 회로 설계 1) BCD 코드

jbhdeve.tistory.com

 

'논리 회로 > 디지털 논리 회로' 카테고리의 다른 글

Convert from analog to digital  (0) 2024.07.11
포토 커플러 (Photo Coupler)  (1) 2024.07.11
7-Segment  (1) 2024.07.10
동기식 카운터 (Synchronous Counter)  (0) 2024.07.08
리셋형 10진 비동기 업 카운터  (0) 2024.07.07