인코더 디코더 mux
본 자료는 9페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 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
해당 자료는 9페이지 까지만 미리보기를 제공합니다.
9페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

인코더 디코더 mux에 대한 보고서 자료입니다.

목차

1. Title

2. Name

3. Abstract

4. Background

5.Experimental Results
1. 실험1
A. Data
1)소스
2)동작 사진
B. Discussion

6. Analysis

7. Conclusion

8. References

본문내용

른 수업시간에 가서 다시 완성하게 되었다.
위그림은pull up 저항연결 방법으로 왼쪽에 있는 1N0,1N2,1N3,1N4,1N5,1N6,1N7,1N8,1N9이 74LS147로 들어가는 Input 선이 된다. 모든 Input선에 Vcc가 물려있는 상태에서 스위치를 올리면 그 부분분이 GND와 연결이 되어 ‘0’이 입력되게 된다. 나머지는 ‘1’이 입력된다 할 수 있다. 예를들어 3번 스위치를 올리면 회로에는 ‘110111111’이 입력된다. 이때 저항이 없다면 스위치를 올렸을때 모든 선이 GND와 연결이 되게 되어 회로에는 항상 ‘0’만 Input이 되는 것이다. 이부분을 확실히 이해하지 못하여 실험시간내 완성을 하지 못하였다.
FPGA보드 사용은 쿼터스로 스키메틱 회로를 그리고 아래와 같이 핀 맵핑을 하였다.
Input은 스위치 1번부터 9번까지 사용하였으며 아웃풋은 7-Segement[0]을 사용하였고 사진은 Reference에 첨부하였다.
실험3)
8 by 3 Encoder 을 제작하는 실험으로 74ls148을 사용하였다.
0N부터 7N, EIN 총 9개의 Input과 EON,GSN, A0N,A1N,A2N 5개의 Output이 있다. EIN은 항상 ‘0’을 넣어주어야 인코더 소자가 동작을 올바로 동작 하고, 0N에 ‘0’을 넣고 나머지는 ‘1’을 넣으면 A0N,A1N,A2N 은 ‘111’이 출력됨을 확인할수 있다.
FPGA보드 사용은 쿼터스로 스키메틱 회로를 그리고 아래와 같이 핀 맵핑을 하였다.
Input은 스위치 0번부터 8번까지 사용하였으며 Output은 LED로 확인을 하였다. 사진은 Reference에 첨부하였다.
실험4)
3 by 8 Decoder는 74ls138을 사용하였다. A,B,C 3개의 Input을 통해 Y0N, Y1N, Y2N, Y3N, Y4N, Y5N, Y6N, Y7N까지 8개의 Output을 가지고 있으며 G1은 ‘1’, G2AN과 G2BN Input은 항상 ‘0’을 넣어주어야 한다.
0부터 9까지 2진수를 3비트로 표현하여 Input값을 주어 실험을 하였고
만약 CBA 에 ‘110’을 넣으면 Y6N만 ‘0’의 값을 나타내었다.
FPGA 보드에서는 스키메틱으로 회로를 그렸으며 핀맵핑은 아래와 같이 하였다.
ABC는 스위치로 ‘0’ 또는 ‘1’을 넣을수 있게 하였고 확인 LED를 통하여 확인하였다. 사진은 Reference에 첨부하였다.
8. Conclusion
이번실험은 4 to 1 MUX 회로와 Dip S/W 0~9 를 입력함에 따라 7-segment
LED에 해당숫자가 표시되는 회로, 8 by 3 Encoder를 제작하는 실험, 그리고
마지막으로 3 by 8 Decoder를 제작하는 실험을 하였다. 그리고 각 실험회로들
을 FPGA보드를 통해 데이터 값을 확인하는 실험 또한 실시 하였다.
첫 번째 실험은 4 to 1 MUX회로의 작동을 이해하는 간단한 실험으로 7개의
Input(B, A, 1C0, 1C1, 1C2, 1C3, 1GN)과 하나의 Output으로 구성하였다.
Select B와 Select A의 값에 따라서 C0, 1C1, 1C2, 1C3의 값이 출력되는
4 to 1 MUX회로의 동작을 실험값과 FPGA동작 검증을 통해 확인할수 있었다.
두 번째 실험은 딥스위치에서 0~9까지를 입력함에 따라 7-segment LED의 숫자
를 확인하는 실험 이었다. 처음에는 예비레포트의 회로도와 시뮬레이션을 토대로
계획대로 실험을 진행하였다. 하지만 순조로웠던 이 실험에 제동을 건것은 dip
switch 였다. 정확한 연결 방법을 파악하지 못해 실험데이터가 계속 8,9로 나올수
밖에 없었던 것이다. 원인을 찾으려고 부단히 노력했지만 결국 정해진 실험시간
내에 찾을수 없었다. 우리는 하루를 꼬박 새면서 이 문제에 대해 연구해 보았다.
결국 스위치에 저항연결 그리고 GND 연결을 잘못한것을 뒤늦게 알게 되어 다른
수업시간에 가서 다시 완성하게 되었다.
위그림은pull up 저항연결 방법으로 왼쪽에 있는 1N0,1N2,1N3,1N4,1N5,1N6,1N7
1N8,1N9이 74LS147로 들어가는 Input 선이된다. 모든 Input선에 Vcc가 물려있는
상태에서 스위치를 올리면 그 부분분이 GND와 연결이 되어 ‘0’이 입력되게 된다.
나머지는 ‘1’이 입력된다 할 수 있다. 예를들어 3번 스위치를 올리면 회로에는
‘110111111’이 입력된다. 이때 저항이 없다면 스위치를 올렸을때 모든 선이 GN
D와 연결이되게 되어 회로에는 항상 ‘0’만 Input이 되는 것이다. 이부분을 확실히
이해하지 못하여 실험시간내 완성을 하지 못하였다.
세 번째 실험은 8 by 3 Encoder 을 제작하는 실험으로 9개의 Input과 5개의
Output으로 제작할수 있었다. Encoder의 여러개의 입력 단자에 “1”이라는 신호가
주어지면 그 입력 단자에 대응하는 출력 단자의 조합 각각에 “1”의 신호가 나타
난다. 이 실험값과 검증을 통하여 Encoder의 원리를 이해할수 있었고 이것을 응용
하여 10진수를 2진수로 변환시키는 10진2진인코더, 10진수를 BCD code로 변환
시킬수 있을 것이다.
네 번째 실험은 세 번째 실험의 Encoder의 반대되는 Decoder를 제작하는 실험으
로 Encoder의 Input과 Output을 서로 바꾸었다고 생각하면 쉽게 이해 할수 있었다
이번 주 실험에서 두 번째 실험을 하는데 풀업저항에 대하여 확실히 경험을 통해
제대로 이해 할수 있었다. 풀업저항으로 정말 고생하여 절대 잊혀지지 않을것 같다.
8. References
1. 참고문헌 및 사이트
1) 디지털 논리와 컴퓨터 설계 -M.Morris Mano and Chaarles R.Kime
2) http://www.alldatasheet.co.kr (데이터시트)
3) http://www.encyber.com/search_w/bsearch.php?gs=ws&p=1&q=인코더
4) http://www.blitzlogic.com/7seg_89.htm
2. FPGA 보드 작동사진
1) 1번실험 사진(보드)
2) 2번실험 사진
3) 3번실험 사진
4) 4번실험 사진

키워드

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