디지털실험 4예비 실험 4. 엔코더와 디코더 회로
- 최초 등록일
- 2014.09.30
- 최종 저작일
- 2013.09
- 6페이지/ 한컴오피스
- 가격 1,000원
목차
1. 실험 목적
2. 이론
1) 디코더(Decoder)
2) 인코더(Encoder)
3) 7세그먼트 표시기(seven segmemt indicator)
3. 예비보고서 문제
1) 7-Segmaent 표시기로 표시할 수 있는 9개의 서로 다른 문자(숫자)는 무엇인가?
2) 1*4디멀티플렉서의 출력을 4*1멀티플렉서 입력으로 하는 시스템을 구성하고 실험과 비교하라.
3) BCD to 7-Segment 디코더에 대해 설명하라.
4) 멀티플렉서와 디멀티플렉서를 이용하여 1개의 선로를 통한 4대의 전화 연결 개략도를 작성하라.
4. 실험 준비물
5. 실험 방법
1) 1.다음 회로를 구성하고, 진리표를 구하여 표로부터 D0-D3의 논리식을 AB로 나타내어라
2) 다음은 7-세그먼트의 진리치표이다. 회로를 구성하여 7세그먼트 LED를 구동 확인하고 0~9숫자의 논리식을 표시하라
본문내용
실험 목적
1. Encoder와 Decoder의 기능을 익힌다.
2. 부호변환 회로의 설계방법을 익힌다.
3. seven-segmemt 숫자표시기의 사용 방법을 익힌다.
이론
1.디코더(Decoder)
코드화된 입력을 출력으로 변환하는 다중입력, 다중출력 논리회로이다. n개의 입력변수를 가진 함수의 모든 최소항(2^n개)을 생성한다. 입력 변수에 따라 단 하나의 출력만이 1이 된다. 회로에 인에이블(enable)입력이 존재한다면 반드시 정상적인 논리출력을 얻기 위해서는 인에이블 신호가 회로에 인가되어야 한다. 왼쪽 회로는 디코더 회로를 구성하고 그 결과를 나타는 회로도이다. 2개의 입력 A, B로 조합가능한 최소항의 전개식 4개가 결과로 나온다. A, B입력에 따라 4개의 결과 중 하나만 1인 것을 볼 수 있다.
2.인코더(Encoder)
디코더와 반대연산이다. 입력으로 10진식이나 8진식의 정보를 받아들여 2진식이나 BCD와 같은 코드로 변환시키는 조합회로이다. 2^n개의 입력항에서 n개의 출력항을 만든다. 이것은 또한 기호나 숫자를 여러 가지 기호나 알파벳 문자로 코드화하기도 하고, 기호나 숫자를 코드화 하는 것을 인코딩이라 한다.
아래는 인코더의 회로도와 그 결과를 진리표로 나타는 것이다.
3. 7세그먼트 표시기(seven segmemt indicator)
디지털 회로는 LED또는 LCD와 같은 디스플레이 장치를 사용하는 출력을 나타내게 되는데, 시계나 전자계산기 등이 좋은 예이다. 7-세그먼트는 디지털 신호에 의해 발광하는 LED가 7개의 세그먼트(성분)에 사용되는 디스플레이로 숫자를 표시 할 수있다. BCD-7세그먼트 디코더(BCD to 7-segmemt diode)는 BCD에서 십진숫자를 받아들이고 십진 숫자를 나타내는 선분을 선택하는 출력을 생성하는 조합 회로이다. 또한 BCD-7세그먼트 디코더는 BCD숫자에 대해 4개의 입력과 선분을 선택하는데 사용되는 7개의 출력을 가지고 있으며, 디코더의 7개 출력(a~g)은 아래의 표와 같고 이는 7-세그먼트의 입력이 된다. 7개의 입력에 대한 논리함수를 구해보면 다음과 같은 부울함수로 표시된다.
참고 자료
없음