Term-project Timer (GAL IC를 이용한 Timer 표현 설계보고서)
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1. 설계입장 - p.1

1) GAL IC 란?
(1) GAL IC 소개

2) 설계목적
(1) 설계목적

2. 설계원리 - p.2

1) Decoder 소개
2) Karnauh MAP 소개
3) 7-Segment 소개
4) 555-Timer 소개
5) ABEL 프로그램 방법 및
프로그래밍 IC 제작과정


3. GAL IC를 이용한
Decoder 설계 - p.12
1) 설계주제 및 스펙
(1) 설계주제
(2) 스펙
2) 진리표
3) 카르노-맵
4) 회로도
5) 쿼터스를 이용한 Simulation 출력 값 도출
6) ABEL 작성
7) IC 제작
8) 생성된 Doc파일 및 핀 구성도
9) 브레드보드상 구현

4. 느낀점 - p.32

5. 첨부 - p.34
1) 설계에 사용된 부품의 가격
2) 참고
3) Date sheet

본문내용

# on & !SW2 & !SW3 & RB
# on & !SW2 & !SW4 & RB);
C = (!LT
# on & !SW2 & !SW3 & RB
# on & !SW1 & SW2 & RB
# on & SW1 & !SW2 & RB
# on & !SW1 & SW4 & RB
# on & !SW3 & SW4 & RB);
D = (!LT
# on & !SW2 & !SW3 & !SW4 & RB
# on & SW1 & SW2 & !SW4 & RB
# on & SW2 & !SW3 & SW4 & RB
# on & SW1 & !SW2 & SW4 & RB
# on & !SW1 & !SW2 & SW3 & RB
# on & !SW1 & SW3 & !SW4 & RB);
E = (!LT
# on & !SW2 & !SW4 & RB
# on & SW1 & SW2 & RB
# on & SW1 & SW3 & RB
# on & SW3 & !SW4 & RB);
F = (!LT
# on & !SW3 & !SW4 & RB
# on & !SW1 & SW2 & RB
# on & SW1 & !SW2 & RB
# on & SW2 & SW3 & RB);
G = (!LT
# on & !SW1 & SW2 & !SW4 & RB
# on & SW2 & !SW3 & SW4 & RB
# on & SW1 & !SW2 & RB
# on & !SW2 & SW3 & RB
# on & SW1 & SW3 & RB);
RBO = (RBI # SW4 # SW3 # SW2 # SW1);
Page 3
ABEL(tm) 3.20 - Document Generator 1-Jun-;0 04:15 PM
seven segment
Chip diagram for Module source
Device seg
P16V8C
----------\ /----------
| \ / |
| ----- |
| 1 20 |
| |
SW1 | 2 19 | A
| |
SW2 | 3 18 | B
| |
SW3 | 4 17 | C
| |
SW4 | 5 16 | D
| |
LT | 6 15 | E
| |
on | 7 14 | F
| |
RBI | 8 13 | G
| |
RB | 9 12 | RBO
| |
| 10 11 |
| |
| |
-----------------------------
end of module source
9) 브레드보드상 구현
7-세그먼트 0표현
1초 : 7-세그먼트 1표현
2초 : 7-세그먼트 2표현
3초 : 7-세그먼트 3표현
4초 : 7-세그먼트 4표현
5초 : 7-세그먼트 5표현
6초 : 7-세그먼트 6표현
7초 : 7-세그먼트 7표현
8초 : 7-세그먼트 8표현
9초 : 7-세그먼트 9표현
10초 : 7-세그먼트 A표현
11초 : 7-세그먼트 b표현
12초 : 7-세그먼트 C표현
13초 : 7-세그먼트 d표현
14초 : 7-세그먼트 E표현
15초 : 7-세그먼트 F표현
7-세그먼트 off
Lamp Test
Lamp Test
0-표시금지
4. 느낀점
드디어 기다리고 기다리고 학수고대하던 기말 Term-Project를 수행해내었다. 기말고사가 곧 있을 예정으로 이번에도 먼저 프로젝트를 끝내고 학업에 몰두하고자 마음먹고 프로젝트 작업을 서둘러 하였다.
지난 텀프로젝트는 완전히 맨 땅에 헤딩하는 격으로 무작정 맞서 부딪혔지만 이번 프로젝트는 어느 정도의 기본지식과 노하우가 있어서 그런지 아님 정말 실력이 많이 향상되어 그런지 크리 큰 어려움 없이 프로젝트를 완성시킬 수 있었다.(솔직, 교수님께서 프로젝트의 레벨을 낮혀주셔 그럴지도 모른다..)
이번 기말 텀프로젝트는 Abel 작성문이 가장 까다롭고 복잡하였다.
실은 무척이나 식은 간단하지만 내겐 새로 배운 개념의 LT(Lamp test)와, RBO, RBI(0-표시금지) 등의 표현들이 해깔리고 복잡하였으며 다른 동기생들도 예외는 아니었던 것 같다.
지난 금요일 학교 축제날이던 당시 교수님께서 실험실을 개방시켜주신 것이 내게 큰 도움이 되었다.
비록 그날 완벽히 프로그램 된 GAL IC를 얻어내지는 못하였지만 Abel 작성문을 작성하는 것이 독후감 글짓기보다 잘 할 수 있을 정도로 숙지한 것 같다.
그 다음 주, 수업시간 교수님의 도움으로 작성문을 완성과 동시에 IC를 굽고 브레드보드로 검토하여 마침내 완성된 기말 GAL IC를 얻어낼 수 있었다.
완성된 GAL IC 위에 이름 석 자‘최형석’을 야무지게 적고 J-K플립플롭과 555-Teimer을 사용하여 회로를 구성하였다. 이미 게임은 끝났고 당일 친구와 함께 수업이 끝난 후 남아 오작동 없는 회로를 검사 맡을 수 있었으며 이로써 게임을 끝냈다.
이번 기말 텀프로젝트에서 Abel 소프트웨어로 작성문을 만들어 IC를 생성한 것이 흥미롭기도 하였지만 특히 이보다 플립플롭과 타이머를 이용하여 자동으로 값을 변화시켜 0~F까지 수가 나오는 것이 무척이나 흥미로웠다.
첫 시간 비트와 주기, AND게이트니 OR게이트니 개념을 배운 것이 엊그제 같은데 어느새 무럭무럭 자라 세그먼트 표현을 물론 타이머 까지도도 설계하고 정말 많이 큰 것 같다.
지난 1학기간 무지한 나에게 무한의 정보와 지식은 물론 엄청난 열정으로 강의를 해주신 양오 교수님께 무한한 감사를 드린다.
2학기도 새로 배울 과목 열심히 배우고 익혀 회로의 달인이 되도록 노력할 것이다. 수고하셨습니다. 양오교수님.
수고했다. 최형석!
감사합니다.
5. 첨부
1) 설계에 사용된 부품의 가격
부품명
수량
부품
부품 가격
GAL
16V8D
1개
NE555
Timer
1개
74LS76
2개
2) 참고
- 홈페이지
·http://blog.naver.com/macmore?Redirect=Log&logNo=90034695871
·http://blog.naver.com/kiti1782?Redirect=Log&logNo=50043637431
·http://www.icbank.com/
- 참고문헌
·「Digital Fundamentals 최신 디지털 공학 - 제10판」
3) Date sheet
(1) GAL16V8D
(2) NE555(PDIP)
(3) 74LS76

키워드

  • 가격4,500
  • 페이지수54페이지
  • 등록일2011.07.06
  • 저작시기2010.6
  • 파일형식한글(hwp)
  • 자료번호#688022
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니