Page 107 - MDP2020-3
P. 107
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅲ | 101
2. 주요 부품 설명
가. ATmega2560
프로젝트를 수행하기 위해서는 많은 UART가 필요하였다. 그
러기 위해서 적합한 CPU를 찾다보니 ATmega2560을 선택하
게 되었고, 아래 특징들을 살펴보면 알다시피 평소 실습시간에
사용하던 ATmega128과 특징이 비슷하여서 사용하게 되었다.
ATmega2560의 특징
1. 프로그램 메모리와 데이터 메모리를 접근하기 위한 버스를 독립적으로 사용하는 하버드
구조 채택하였다.
2. 파이프라이닝을 기반으로 하는 RISC 구조이다.
3. 32개의 범용 레지스터를 가지는 레지스터 중심형 구조이다.
4. 내장 플래시 메모리에 직렬 통신 방식의 ISP 기능을 이용하여 쉽게 프로그램 다운로드
가능하다.
5. 4KB의 EEPROM을 내장하고 있어서 데이터 백업이 가능하다.
6. 8KB의 SRAM 내장하고 있다.
7. 타이머/카운터 6개, PWM, ADC, 워치독 타이머, USART, BOD 등 매우 다양한 I/O 기
능 보유하고 있다.
나. 포토센서
포토센서는 반사형 포토센서와 투과형
포토센서 두 가지를 사용한다. 반사형 포
토센서는 미러 반사형과 확산 반사형이
있는데 확산 반사형을 사용한다. 미러 반
사형처럼 쏘는 부분과 받는 부분이 하나
반사형 포토센서 투과형 포토센서
로 이루어져 있지만, 미러가 없어 물체가
없을 때는 적외선을 받지 못하다가 물체가 감지되면 적외선을 받는 구조이다. 가장 거리가
멀고 인식률이 높으며 정밀도가 좋다. 투과형 포토센서는 투광기와 수광기 2개로 이루어져
있으며, 투광기에서는 적외선을 발사하고, 수광기는 적외선을 받게 된다. 적외선이 들어오
게 되면 감지가 안 된 것이고, 안 들어오면 감지가 되었다고 인식한다.