Arduino Mega 2560, karmaşık ve büyük ölçekli projeler için geliştirilmiş güçlü bir mikrodenetleyici kartıdır. Kartın kalbinde ATmega2560 mikrodenetleyici bulunur ve 16 MHz kristal osilatör ile çalışır. Bu sayede yüksek hassasiyetli zamanlama ve işlem kapasitesi sağlar.
Bellek açısından Mega 2560, Uno’ya göre çok daha geniş kaynak sunar: 256 KB flash bellek (8 KB bootloader için ayrılmış), 8 KB SRAM ve 4 KB EEPROM ile büyük projelerde veri depolama ve program çalıştırma kapasitesi yeterlidir.
Kart üzerinde 54 dijital giriş/çıkış pini vardır ve bunlardan 15’i PWM desteği sunar. Ayrıca 16 analog giriş pini bulunur ve ADC çözünürlüğü 10 bit’tir. Dijital pinler 0–5V mantık seviyesinde çalışır ve her bir pin maksimum 40 mA akım sağlayabilir.
Güç yönetimi esnek şekilde tasarlanmıştır; Mega 2560 7–12V arası harici voltaj ile veya USB üzerinden 5V ile beslenebilir. Dahili voltaj regülatörleri sayesinde güvenli 5V ve 3.3V çıkışlar elde edilebilir. Kartın normal güç tüketimi yaklaşık 70 mA civarındadır.
Mega 2560, özellikle robotik sistemler, veri toplama üniteleri, çok sensörlü uygulamalar ve karmaşık kontrol sistemleri için uygundur. İletişim açısından zengindir: 4 donanım UART (seri port), I2C ve SPI protokolleri ile çoklu cihaz kontrolü ve sensör haberleşmesi sağlanır. USB portu, program yükleme ve veri aktarımı için kullanılır.
Özet Teknik Özellikler:
İşlemci: ATmega2560, 8-bit AVR
Çalışma Frekansı: 16 MHz
Flash Bellek: 256 KB (8 KB bootloader)
SRAM: 8 KB
EEPROM: 4 KB
Dijital Pin: 54 (15 PWM)
Analog Pin: 16 (10-bit ADC)
Maksimum Pin Akımı: 40 mA
Toplam Pin Akımı: 200 mA
Giriş Voltajı: 7–12V (harici), 5V (USB)
Çıkış Voltajı: 5V ve 3.3V
Haberleşme: 4 UART, I2C, SPI
Güç Tüketimi: ~70 mA
Arduino Mega 3D Model
Arduino Mega Pin Çıkışları
Arduino Mega Sistematik Şema