텀 프로젝트 : 7-Segment 표시논리
- 최초 등록일
- 2012.04.17
- 최종 저작일
- 2011.04
- 20페이지/ 한컴오피스
- 가격 2,500원
소개글
7세그먼트를 논리회로로 작동시키는 프로젝트입니다.
목차
1. 설계목적
2. 회로구성
3. 진리표
4. 논리식/웨이브폼
5. 결과
6. 소감
본문내용
1. 설계목적
: 7-세그먼트 표시장치(이하 세븐세그먼트)는 문자나 숫자를 표시하기 위한 장비 등에서 쉽게 찾아볼 수 있는 장치이다. 대표적으로 교재 1장에서 소개한
tablet-bottling 시스템, 주어진 시간에 병에 넣어야 하는 비타민 정제의 종류 구별 등이 있다. 0~9까지의 숫자 외에 A, b, C, d, E와 같은 문자들을 출력할 수 있어 16진수를 표현하기에 적합하다. 이렇게 범용적으로 쓰여지는 세븐세그먼트를 IC소자를 이용하여 논리값을 주어주고, 우리가 원하는 논리효과를 얻을 수 있다. 따라서 우리는 반도체에 기본이자 입문인 세븐세그먼트 장치를 익힐 필요가 있다. 그동안 우리가 배웠던 반도체의 기본적인 구동법과 논리게이트, 논리식, 진리표, 카르노맵을 이용 및 응용하여 세븐세그먼트를 16진수 표시논리식에 맞춰 설계할 필요가 있다.
이번 프로젝트의 목적은 16진수를 세븐세그먼트로 출력하게 하는 것이다. IC의 기본이 되는 AND, OR, NOT 게이트를 논리식에 맞춰 설계를 하면 우리가 원하는 세븐세그먼트의 논리적 출력을 얻을 수 있다.
브레드보드, 7-Segment, IC(3input AND, 2input AND, OR, NOT gate), 저항기, 5.5V 전압원을 카르노맵으로 간략화한 논리식에 따라 논리회로를 쿼터스 프로그램에 그려 넣는다. 그리고 회로도에 따라 그대로 브레드보드에 논리회로를 구현하여 4bit 16진수 입력으로 1서부터 F까지 7-Segment로 디코딩할 수 있다.
참고 자료
없음