ATmega 2560 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Arduino Türleri -4 Arduino Mega 2560

Arduino Mega 2560

   Adından da anlaşılacağı üzere ATmega 2560 milrokontrolör tabanlı olan Arduino Atmega 2560 işlemci bakımından en gelişmiş ATmega tabanlı arduinoların başında gelmektedir. Bu gelişmiş işlemciyi sada fazla pin sayesinde Uno gibi giriş düzey Arduinolar ile yapamadığımız üç boyutlu yazıcı gibi birçok projede kullanabiliriz. Mega 2560 özelliklerini incelemeden önce ATmega 2560 mikrokontrolörü hakkında bilgi sahibi olmanız iyi olacaktır.

Adı Mikrokontrolörü Çalışma voltajı / Giriş voltaj aralığı İşlem hızı Analog
Giriş/Çıkış
Digital
IO/PWM
EEPROM
[KB]
SRAM
[KB]
Flash
[KB]
USB UART
Mega 2560 ATmega2560 5 V/
7-12 V
16MHz 16/0 54/15 4 8 256 Normal 4

   Arduino Mega 2560 Pinleri ve diğer dahili ürünler

    Arduino Mefa 2560 54 adet dijital pine sahiptir ve bunların 15 i pwm tekniği için kullanılabilir, 54 dijital pini 16 analog giriş pini desteklemektedir. Bu pinler haricinde 1 reset, 1 güç girişi, 1 5 volt çıkışı, 1 3.3 volt çıkışı, 1 AREF ve 3 GND pini mevcuttur. Uno'da 1 er adet olan RX-TX pinleri Arduino Mega 2560 ta 4 er adet çıkmış bu sayede aynı anda birden fazla alet ile veri alışverişinde bulunabilirsiniz. Pinler dışında Arduino Uno'da olduğu gibi RX-TX ledleri, sizin kullanmanız için led, reset butonu, usb girişi mevcuttur. Arduino Uno'dan farklı olarak 3.3 volt - 5 volt çalışması için bir anahtar mevcuttur. Belirttiklerimi daha iyi anlamanız için aşağıdaki resimler daha yararlı olacaktır
Arduino Atmega 2560 pinler

Arduino Mega 2560 ekipman yerleri

    Arduino Atmega 2560 Güç Özellikleri

     Mega 2560 a güç vermek için usb girişi yanı sıra adaptör girişi ve vin(volt giriş) pini kullanılabilir. USB için direk bilgisayara bağlamanız yeterli olur. Adaptör ile kullanmak için 6-24 volt arası doğru akım veren adaptörler kullanılabilir ancak 7 volt altında stabilite sorunları olabilir ayrıca 12 volt üstü regülatörlerde aşırı ısınmaya neden olarak Arduino Mega 2560 karınızın zarar görmesine sebep olabilir. Eğer uygun adaptörünüz yoksa güç girişi kısmını vin pinine diğer ucunuda gnd pinine bağlayabilirsiniz. Güç girişi dışında Arduino Mega 2560 5 volt ve 3.3 volt çıkış pinlerinede sahiptir, bu pinler sayesinde kullanmak isteğiniz elektronik eşyalara besleyebilirsiniz.

    Arduino Mega 2560 Hafıza
   
     Arduinı MEga 2560 8 Kb lık kısmı Arduino Bootloader tarafından kullanılan toplamda 256 Kb lık flash hafızaya, 8 Kb lık SRAM'e ve 4 Kb lık EEPROM hafızasına sahiptir.

     Arduino Mega 2560 Haberleşme ve Bağlantı Özellikleri

     Arduino Mega 2560 sahip olduğu ATmega 2560 işlemcisi sayesinde 4 çift RX-TX pinine sahiptir böylece 4 farklı cihaz ile veri alışverişinde bulunabilir. USB bağlantısı ile bilgisayara bağlayıp arduinodan veri okuyup anlık komut verebiliriz. Arduino Mega 2560 ayrıca TWI ve SPI haberleşmesine sahiptir.

     Arduino Mega 2560 Otomatik Kapatma (Koruma)

     Arduino Mega 2560 kendini korumak için 500 mA den fazla akım çektiğinde kendini kapatıp açar ve bu sırada bilgisayara olan  bağlantıyı keser.

    Arduino Mega 2560 Fiziksel Özellikler

     Arduino Mega 10.16 cm uzunluk ve 5.33 cm genişliğe sahiptir. Mega  pinleri arasındaki mesafe 2.54 mm iken header blokları arasındaki geniş boşluklar 4.05 mm dir. Arduino Mega 2560 kendi için tasarlanan özel shieldler ile uyumludur.

    Arduino Mega Türleri  

    Arduino Mega ADK nın daha gelişmiş versiyonu olan Mega 2560 Uno gibi üç farklı revizyona sahiptir. R1 ilk tasarımken, , R2 ise DFU modu için 10 K lık bir direnç eklenmiştir eğer Arduino Mega R1 kullanıcısı iseniz DFU modu için kartınıza direnç bağlamanız gerekir. Arduino Mega en köklü değişimi R3 ile almıştır, AREF pininin yanına 2 adet yeni pin eklenmiştir (SDA ve SCL), Reset devresi daha güçlü hale getirilerek olumsuz durum riski azaltılması amaçlanmış ayrıca  ATmega 8U2 çipi ATmega 16U2 olarak değiştirilmiştir. Arduino MEga ADK ile MEga 2560 benzer olduğu için ADK için ayrı bir yazı yazmayacağım.
 

Arduino Hakkında - ATmega 2560 Mikrokontrolör

    ATmega 2560 Arduino ailesinin ATmega temelli en güçlü ve adı gibi büyük kartı Arduino Mega ve Arduino Mega ADK kartlarının beyinidir. Daha öncede belirttiğim gibi Arduino ve benzer kartlar hatta bir çok devre kullandıkları mikrokomtrolörlerin güçleri orantısında güçlüdür bu yüzden kart tercihi yapmadan önce en temel bileşeni olan beyinini yani kontrolcüsünü araştırmalıyız. Bu yüzden ATmega 328 tabanlı kartlardan önce ATmega 328 hakkında bilgi verdiğim gibi Arduino Mega kartlardan öncede bu kartların beyini olan ATmega 2560 mikrokontrolörü hakkında bilgi vermeyi uygun gördüm. Tabi daha önce ATmega 328 yazında bu seri hakkında genel bilgileri yazdığım için burada pek detaya inmeyeceğim.

    ATmega serisinin en güçlü üyelerinden olan ATmega 2560 8 bitlik çekirdeği, 256 Kb lık hafızası, 8 Kb lık SRAM, 4 Kb lık EEPROM ile 100 pine sahiptir ve 16 Mhz çalışma frekansına sahiptir. ATmega 2560 çok fazla pin içerdiğinden dolayı kartlara yerleşik olarak tasarlanır ve ATmega 328 gibi çıkartılamaz ancak piyasada tek kartsız olarakta satılır. Aşağıdaki resimde ATmega 2560 pinlerini ve hangi pinin Arduino da hangi pine karşılık geldiği belirtilmektedir.
ATmega 2560 Arduino uno pin eşleşmesi




    ATmega 2560 ATmega 328 aksine sadece kare olarak bulunur. ATmega 2560 100 adet pin içermesine karşın çok büyük ve kaba değildir ve -40 derece ile 85 derece arasında çalışır. Çalışma voltajı 4.5 - 5.5 volt arasında olsa da bir kaç farklı türevi 1.8 - 5.5 volt arası çalışır ve bu versiyonların çalışma frekansı 8 MHz dir  ancak Arduino Mega 4.5 - 5.5 volt çalışma aralığına sahip versiyonu kullanır. Boyutu içinse bir bozuk para ile karşılaştırma resmi size yardımcı olacaktır.
ATmega 2560 boyutu - Madeni para karşılaştırması
    Her ne kadar ATmega 328 kadar yaygın olarak kullanılmasa da Arduino ile çok elemanlı bir sistem kurmak isteyen herkes ATmega 2560 ile tanışır zaten Arduino ile uğraşan hemen hemen herkes bu kartı denemek ister.

    ATmega 2560 hakkında detaylı bilgileri bu adresten öğrenebilirsiniz.