Atmega328 + 74HC595 Shift Register 테스트

대략 요새 근황..

74HC595 라는 8비트 시프트 레지스터로 Atmega328 포트 확장을 해보았습니다.

사진은 시프트 레지스터 4개를 사용하여 바 LED 3개를 작동시킨 모습, 총 30개의 LED 입니다.

요 사진은 595 iC 에 들어가는 신호를 오실로스코프로 캣치! 한 모습입니다.

채널 1이 74HC494 클럭 입력인 11번핀을 찍었고, 채널 2는 데이터 입력인 14번핀을 찍었습니다.

위 파형에 의하면 LED 바 첫번째 칸은 HIGH, 두번째는 LOW, 세번째는 HIGH.. 나머지 LOW..

74HC595 가 총 4개이니 iC 에 들어가는 신호가 00000000, 00000000, 00000000, 00000101 인가 였을겁니다.

빠른 구현을 위해 아두이노를 사용했습니다.

아래는 아두이노 시프트 레지스터 하나만 구성시 결선도:

아두이노 시프트 레지스터 두개이상 구성시 결선도:

아두이노를 사용한다면 다음 링크의 페이지를 참고하여 포트를 확장 할 수 있습니다.

http://www.arduino.cc/en/Tutorial/ShiftOut

데이터시트는 다음 링크를 참고하세요.

http://www.nxp.com/documents/data_sheet/74HC_HCT595.pdf

ㅡ img by. GOTO

3 comments

  1. 신호는 무엇으로 넣습니까? 또 저 점프선은 어디서 구하죠?
    혹시 곶토님과는 실친 되십니까?

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.