아두이노 메가2560은 아두이노 우노급으로는 사양이 부족할 때 사용하는 상위 기종으로서 무려 70개의 입출력 핀을 사용 가능한 ATmega2560 MCU칩을 기반하기 때문에 다양한 기기의 제어와 응용이 가능하다. 많은 수의 제어핀을 사용할 수 있기 때문에 3D 프린터를 자작할 때 가장 많이 활용되는 기종이 바로 이 메가2560기종이다.
ARDUINO MEGA 260 SPEC
-
Microcontroller ATmega2560 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 54 (of which 15 provide PWM output) Analog Input Pins 16 DC Current per I/O Pin 20 mA DC Current for 3.3V Pin 50 mA Flash Memory 256 KB of which 8 KB used by bootloader SRAM 8 KB EEPROM 4 KB Clock Speed 16 MHz LED_BUILTIN 13 Length 101.52 mm Width 53.3 mm Weight 37 g
보드의 구성
-USB연결단자는 Type B가 기본이지만, 호환 기종 중에는 마이크로USB 단자로 되어 있어 스마트폰용 케이블을 그대로 사용할 있도록한 모델도 있다.
-아날로그 입력핀은 A0 ~A15까지 16개가 있고, 디지털 입출력핀은 54개이다. 디지털핀 중 16개는 PWM방식을 지원하는데 PWM이라고 표시된 2~13하고 44,45,46번 핀이다.
-아두이노 우노급에서는 시리얼 포트가 하나밖에 없어 추가로 더 필요할 경우에는 Soft시리얼이라는 방식의 가상방식을 사용해야 하지만 아두이노 메가2560 에서는 시리얼 포트를 4개를 지원하기 떄문에 편리하다. 이 시리얼 포트들은 RX0/TX0 ~RX3/TX3 까지로 구분되고 프로그램에서는 Serial0~ Serial3와 같이 구분해서 사용하면 된다.
-아두이노 우노나 나노에서는 I2C통신을 위한 핀이 A4와 A5핀 이었지만 메가2560에서는 디지털 20번과 21핀에 배정되어 있다.
-아두이노 우노나 나노에서는 SPI통신을 위한 핀이 10~13번핀 이었지만 메가2560에서는 디지털 50~53번핀에 배정되어 있다.
-외부 인터럽트용 핀은 2,3,21,20,19,18 번 핀이 배정되어 있는데 인터럽트 번호는 이 순서대로 0에서 5번까지 이다.
MEGA 2560 상세 PIN LAYOUT
사용방법
- 아두이노 IDE에서 기본으로 사용가능하므로 별도의 보드메니저 등을 설치할 필요는 없고, 툴메뉴 -> 보드를 선택해서 Arduino/Genuino Mega or Mega2560 보드를 선택하기만 하면 된다.
구매처
-해외 :
-국내 :
'각종 부품 사용방법 > 프로세서' 카테고리의 다른 글
ESP8266과 관련 모듈들 (0) | 2019.01.19 |
---|---|
아두이노 메가2560 프로 사양 및 사용법 (0) | 2019.01.17 |
아두이노 프로미니 사양 및 사용법 (0) | 2019.01.15 |
아두이노 나노 사양 및 사용법 (2) | 2019.01.13 |
아두이노 우노 사양 및 사용법 (0) | 2019.01.12 |