Page 215 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 215
4. 키 매트릭스
가. 회로 설명
1) 동작원리
: 다수의 스위치를 행과 열로 배열하는 방식을 키매트릭스 구성이라고 한다. 마이크로 컨트롤
러에서는 행(col)과 열(row) 을 각 포트에 지정한다. 예를 들면 행은 신호를 보내는 부분, 열
은 신호를 받는 부분으로 지정하여 한 행의 몇 번째 열에서 신호가 들어왔는지를 찾아낼 수
있고, 8개의 핀을 위와 같이 4X4 매트릭스로 구성하면 최대 16개의 키 입력으로 사용할 수
있다.
2) 4 x 4 = 16 키
: 이번 프로젝트의 모든 기능을 구현하기 위해 14개의 키가 필요하므로 0-D번까지의 키를 사
용한다. 이 때 각 핀마다 스위치를 연결해 2개의 포트를 사용하는 것보다 키 매트릭스를 사
용하면 1개의 포트만으로 14개의 키를 구현할 수 있기 때문에 훨씬 효율적이다. 우리 조는 4
x 4 키 매트릭스 기판을 그대로 사용하지 않고 4개의 스위치로 구성된 pcb 기판 4개를 선을
이용하여 직접 이어 부쳐 키 매트릭스의 장점을 살리되, 1 x 16 형태로 사용했다.
5. SSR
- 208 -