Arduino Mega 2560 Kartı

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Arduino kartı, Atmega 2560 mikrodenetleyicisine dayanan açık kaynaklı bir mikrodenetleyici kartıdır. Bu kartın büyüme ortamı, işleme veya kablolama dilini yürütür. Bu kartlar, otomasyon endüstrisini, küçük, aksi takdirde teknik altyapısı olmayan herkesin programlamak ve çalıştırmak için bazı gerekli becerileri keşfederek başlayabileceği basit kullanım platformlarıyla yeniden doldurdu. Arduino kurulu . Bu kartlar, ayrı etkileşimli nesneleri genişletmek için kullanılır, aksi takdirde PC'nizdeki MaxMSP, Processing ve Flash gibi yazılımlara bağlanabiliriz. Bu makale bir Arduino mega 2560 kartına giriş , pim diyagramı ve özellikleri.

Arduino Mega 2560 nedir?

'Arduino Mega' gibi mikrodenetleyici kartı ATmega2560 mikrodenetleyicisine bağlıdır. 16 pinin analog giriş olduğu, 14 pinin PWM çıkış donanım seri portları gibi kullanıldığı dijital giriş / çıkış pinleri-54'ü içerir ( UART'lar ) - 4, bir kristal osilatör -16 MHz, bir ICSP başlığı, bir güç girişi, bir USB bağlantısı ve bir RST düğmesi. Bu kart esas olarak mikro denetleyiciyi desteklemek için gerekli olan her şeyi içerir. Bu nedenle, bu kartın güç kaynağı, bir USB kablosu veya pil veya bir AC-DC adaptörü kullanılarak bir PC'ye bağlanarak yapılabilir. Bu kart, bir taban plakası yerleştirilerek beklenmedik elektrik boşalmasından korunabilir.




arduino-mega 2560-kartı

Arduino-mega 2560 kartı

Mega 2560 R3 kartının SCL & SDA pinleri AREF pininin yanına bağlanır. Ek olarak, RST pininin yanında bulunan en yeni iki pim vardır. Bir pin, kalkanların Arduino kartından sunulan voltajı ayarlamasına izin veren IOREF'dir. Başka bir pin ilişkili değildir ve ilerideki amaçlar için saklanır. Bu kartlar, mevcut her kalkanla çalışır, ancak bu ekstra pimleri kullanan en son kalkanlara uyum sağlayabilir.



Arduino Mega Özellikleri

Arduino Mega'nın özellikleri aşağıdakileri içerir.

  • ATmega2560 bir Mikrodenetleyicidir
  • Bu mikro denetleyicinin çalışma voltajı 5 volttur
  • Önerilen Giriş Voltajı 7 volt ile 12 volt arasında değişecektir.
  • Giriş voltajı 6 volt ile 20 volt arasında değişecektir
  • Dijital giriş / çıkış pinleri 54'tür ve bu pinlerden 15'i PWM o / p sağlar.
  • Analog Giriş Pinleri 16
  • Her giriş / çıkış pini için DC Akım 40 mA'dır
  • 3.3V Pin için kullanılan DC Akım 50 mA'dır
  • Bootloader yardımıyla 8 KB flash belleğin kullanıldığı 256 KB gibi Flash Bellek
  • Statik rasgele erişim belleği (SRAM) 8 KB'dir
  • Elektriksel olarak silinebilir programlanabilir salt okunur bellek (EEPROM) 4 KB'dir
  • Saat (CLK) hızı 16 MHz'dir
  • Burada kullanılan USB ana bilgisayar çipi MAX3421E'dir
  • Bu kartın uzunluğu 101,52 mm'dir.
  • Bu kartın genişliği 53,3 mm'dir.
  • Bu tahtanın ağırlığı 36 g

Arduino Mega Pin Yapılandırması

Bunun pin konfigürasyonu Arduino mega 2560 kurulu aşağıda gösterilmiştir. Bu kartın her bir pimi, kendisiyle bağlantılı olan belirli bir işleve sahiptir. Bu kartın tüm analog pinleri dijital I / O pinleri olarak kullanılabilir. Bu kartı kullanarak projelendirilen Arduino mega tasarlanabilir. Bu kartlar esnek çalışma belleği sunar, daha fazla ve farklı sensör türleriyle gecikmeden çalışmayı sağlayan işlem gücüdür. Diğerleriyle karşılaştırdığımızda Arduino anakart türleri bu kartlar fiziksel olarak üstündür.

arduino-mega 2560-kart-pin-diyagramı

Arduino-mega 2560-kart-pin-diyagramı

Pin 3.3V ve 5V


Bu pimler, yaklaşık 5V'luk o / p regülasyonlu voltaj sağlamak için kullanılır. Bu RPS (düzenlenmiş güç kaynağı) güç sağlar mikrodenetleyici yanı sıra Arduino mega kartı üzerinde kullanılan diğer bileşenler. Kartın Vin-pininden veya bir tane daha regüle edilmiş voltaj beslemesinden-5V elde edilebilir, aksi takdirde USB kablosu diğer bir voltaj regülasyonu ise 3.3V0-pin ile sunulabilir. Maksimum güç 50mA ile çekilebilir.

GND Pimi

Arduino mega kartı, proje gerektirdiğinde bu pinlerden birinin kullanılabileceği 5-GND pinleri içerir.

Reset (RST) Pin

Bu kartın RST pini, kartı yeniden düzenlemek için kullanılabilir. Kart, bu pin düşük olarak ayarlanarak yeniden düzenlenebilir.

Vin Pin

Karta sağlanan giriş voltajı aralığı 7 volt ile 20 volt arasında değişmektedir. Güç jakı tarafından sağlanan voltaja bu pimden erişilebilir. Ancak, bu pinden karta giden çıkış voltajı otomatik olarak 5V'a ayarlanacaktır.

Seri iletişim

Bu kartın TXD ve RXD gibi seri pinleri, seri verileri iletmek ve almak için kullanılır. Tx, bilginin iletimini belirtirken, RX verinin alındığını gösterir. Bu kartın seri pinlerinin dört kombinasyonu vardır. Seri 0 için Tx (1) ve Rx (0), seri 1 için Tx (18) ve Rx (19), seri 2 için Tx (16) ve Rx (17) ve son olarak seri 3, Tx (14) ve Rx (15) içerir.

Harici Kesmeler

Harici kesintiler, kesinti 0 (0), kesinti 1 (3), kesinti 2 (21), kesinti 3 (20), kesinti 4 (19), kesinti 5 (18) gibi 6 pin kullanılarak oluşturulabilir. Bu pimler, bir dizi yolla kesintiler üretir, yani DÜŞÜK değer sağlama, yükselen veya düşen kenar veya değeri kesme pimlerine değiştirerek.

LED

Bu Arduino kartı bir LED ve bu da dijital pin 13 olarak adlandırılan pin-13 ile uyumludur. Bu led, pinin yüksek ve düşük değerlerine göre çalıştırılabilir. Bu, programlama becerilerini gerçek zamanlı olarak değiştirmenizi sağlayacaktır.

AREF

AREF terimi, analog girişler için bir referans voltaj olan Analog Referans Voltajı anlamına gelir.

Analog Pinler

Kart üzerinde A0-A15 olarak işaretlenmiş 16 adet analog pin bulunmaktadır. Bu kart üzerindeki tüm analog pinlerin dijital I / O pinleri gibi kullanılabileceğini bilmek çok önemlidir. Her analog pin, GND'den 5 volta kadar ölçüm yapabilen 10 bit çözünürlükle erişilebilir. Ancak, daha yüksek olan değer, AREF pini ve analog Reference () işlevi kullanılarak değiştirilebilir.

I2C

I2C iletişimi 20 pimli, verileri tutmak için kullanılan Seri Veri Hattı'nı (SDA) ve 21 pimli, çoğunlukla cihazlar arasında veri senkronizasyonu sunmak için kullanılan Seri Saat Hattını (SCL) belirtir 20 ve 21 olmak üzere iki pim tarafından desteklenebilir.

SPI İletişimi

SPI terimi, verileri denetleyici ve diğer bileşenler arasında iletmek için kullanılan bir seri çevresel arabirimdir. MISO (50), MOSI (51), SCK (52) ve SS (53) gibi dört pim, iletişim SPI.

Boyutlar

Arduino Mega 2560 kartının boyutu, esas olarak uzunluğu ve 101,6 mm veya 4 inç X 53,34 mm veya 2,1 inç gibi genişlikleri içerir. Pazarda erişilebilen diğer kart türlerinden nispeten daha üstündür. Ancak, güç girişi ve USB bağlantı noktası, belirtilen ölçümlerden bir şekilde genişletilmiştir.

Kalkan Uyumluluğu

Arduino Mega, diğer Arduino kartlarında kullanılan korumaların çoğu için çok uygundur. Bir koruma kullanmayı önermeden önce, korumanın çalışma voltajının kartın voltajına çok uygun olduğunu doğrulayın. Korumaların çoğunun çalışma voltajı 3.3V, aksi takdirde 5V olacaktır. Ancak, yüksek çalışma voltajına sahip korumalar panele zarar verebilir.

Ek olarak, kalkanın dağıtım başlığı Arduino kartının dağıtım pimi ile titreşmelidir. Bunun için, kalkan basitçe Arduino kartına bağlanabilir ve çalışır durumda yapılabilir.

Programlama

Bir Arduino Mega 2560'ın programlanması bir IDE (Arduino Yazılımı) yardımıyla yapılabilir ve C programlama dilini destekler. Buradaki taslak, yazılımda yazılan ve ardından bir USB kablosu kullanılarak Arduino kartına taşınan yazılımdaki koddur.

Bir Arduino mega kartı, program kodunu Arduino kartına yazmak için harici bir yazıcı kullanımını ortadan kaldıran bir önyükleyici içerir. Burada, önyükleyicinin iletişimi bir STK500 protokolü kullanılarak yapılabilir.

Arduino programını derleyip yaktığımızda, güç kaynağını Arduino kartından çıkarmak için USB kablosunu çıkarabiliriz. Projeniz için Arduino kartını kullanmayı teklif ettiğinizde, güç kaynağı bir güç prizi ile, aksi takdirde panonun Vin pini ile sağlanabilir.

Bunun bir başka özelliği de Arduino mega kartının kullanışlı olduğu her yerde çoklu görevdir. Ancak, Arduino IDE Yazılımı çoklu görevi desteklemez ancak bu nedenle C programı yazmak için RTX ve FreeRTOS gibi ek işletim sistemleri kullanılabilir. Bu, bir ISP konektörü yardımıyla kişisel özel yapım programınızda kullanmak için esnektir.

Dolayısıyla, bu tamamen bir Arduino Mega 2560 veri sayfası . Eskinin yerine geçer Arduino Mega tahta. Pin sayısı nedeniyle genellikle genel projeler için kullanılmaz, ancak bunları sıcaklık algılama, 3B yazıcılar, IOT uygulamaları, radon dedektörleri, gerçek zamanlı veri uygulamalarının izlenmesi gibi karmaşık projelerde keşfedebiliriz. İşte size bir soru, Arduino mega 2560 kartının özellikleri nelerdir?

Görüntü Kaynakları: Arduino