루덴스코드 Blog

16*16 DotMatrix 를 TY52 보드로 작동시킨다.

사용한 DotMatrix 는 삼성 SLM1606M 으로 현재는 SLM1608로 이름이 바뀌어 나온다. 내부적인 구동방식은 거의 동일하고 1606에서 사용되던 일부의 불필요한 기능을 제거했다.

따라서 1606을 사용하였지만 1608을 사용하듯이 사용하였다.

TY52 보드로 구동하였으면 처음 설정에 애를 먹었지만 현재는 그림으로 보듯이 잘 되고 있다.


사용자 삽입 이미지

TY52 보드의 P0 핀 8개를 사용하였다.

SLM1606M 은 파워 입력 단자(Con1), 밝기조절 단자(Con2), 데이타 입력 단자(Con3) 이렇게 세개의 컨넥터가 있다.

파워 입력은 5V 를 인가하게 되어 있으며, 밝기 조절을 위해서 SEL, BWR, BCLK 세개의 신호가 필요하다. 나머지 3개는 GND다. 데이타 입력을 위해서는 RED, GREEN, CLK, BRT, RST 이렇게 다섯개 신호가 필요하며 나머지 5개 핀은 GND 로 물려있다.

SLM1606M 의 데이타시트는 아래에 올려두었다.


SLM1606Mv31.pdf


외국의 경우, 종종 SLM1606M 의 데이타시트를 찾는 경우를 보았다. 오래된 자료라서 그런지 인터넷에 올라와 있지 않고 스캔된 것을 찾아서 올린다.

어쨌거나 SLM1606 또는 SLM1608 을 가지고 도트매트릭스 전광판 구동을 하는 사람은 참고하기 바란다.

회로도는 따로 첨부하지 않는다. 우선 8개 사용되는 핀을 그대로 P0 에서 빼다 썼고, 나머지는 프로그램안에서 해주면 된다.

소스는 조금 더 정리한 다음에 공개하기로 하다.

Comment +0