최소한의 IC칩을 사용해 7-segment 구동 실험
- 최초 등록일
- 2020.11.15
- 최종 저작일
- 2020.06
- 31페이지/ 한컴오피스
- 가격 2,500원
목차
1. 1. Term Project의 목적
2. 분석 및 자료조사
3. 진리표 작성
4. 카르노맵 작성
5. quartus를 이용한 회로도 작성
6. quartus 시뮬레이션
7. orcad를 이용한 회로도 작성
8. 실험 결과 및 검토
9. 고찰
본문내용
1. Term Project의 목적
Term Project의 목적은 4개의 스위치를 이용하여 0~9까지 출력되고 10(A)~15(F)까지는 Don’t care인 X(d)로 나타낸다. (출력은 되지만 정상적인 숫자가 아니다.)
7-Segment를 최소한의 게이트로 작동시키려면 7-Segment의 진리표를 작성하고 출력이 1이 아닌 0으로 묶고 SOP 식으로 나타내고 카르노맵을 만든다. (가 된다.)
카르노맵을 작성 후 논리식을 간략화하고 Quartus를 이용해 회로도를 작성한다.
또한, 시뮬레이션을 돌려 작동이 되는지 확인 후 Orcad를 이용하여 전체 회로도를 설계하고 각 Gate의 핀 번호를 표시하고 각 Gate별로 IC칩을 부여한다.
브레드보드에 Orcad로 설계한 회로를 설계하고 회로가 정상적으로 작동하는지 확인하는 것이다.
Project를 시작하기에 앞서 7-Segment의 진리표를 통한 카르노맵 작성.
카르노맵을 통한 논리식을 불 대수와 드모르간의 법칙으로 간략화를 한다. 7-Segment는 두 가지 방식인 Common Anode(CA, 7446, 7447)와 Common Cathode(CC, 7448, 7449) 방식 두 종류가 있다.
Common Anode는 COM을 로 전압을 부여하고 Sink 방식이기 때문에 출력이 Low인 Seg가 켜지는 방식이다.
Common Cathode는 COM을 로 GND에 부여하고 Source 방식이기 때문에 출력이 High인 Seg가 켜지는 방식이다.
그리고 Quartus와 Orcad의 사용을 통해 Quartus는 카르노맵을 통한 논리식으로 Segment를 설계하고 작동을 확인하고 Orcad는 Quartus에서 설계한 회로를 IC 핀 번호부여와 브레드보드에 설계 방법을 알 수 있다.
코로나로 인해 조를 이뤄야 하는 Term Project가 개인으로 바뀌었다. 하지만 오히려 혼자 프로젝트를 하는게 좋다고 생각한다.
참고 자료
없음