HnJxnamjFNAlOVF6Q1uObREh7avz80zCg0Efg9rw

Spesifikasi Arduino Mega 2560

Arduino Mega 2560


Spesifikasi Arduino Mega 2560 - Papan Arduino ialah papan mikrokontroler open-source yang didasari pada mikrokontroler Atmega 2560. Lingkungan pertumbuhan papan ini menjalankan bahasa pemrosesan atau pengkabelan. Papan ini telah mengisi ulang industri otomasi dengan platform yang mudah digunakan di mana pun semua orang dengan latar belakang teknis kecil atau tidak dapat memulai dengan menemukan beberapa ketrampilan yang dibutuhkan untuk memprogram dan jalankan papan Arduino.

Papan ini digunakan untuk memperluas objek interaktif yang terpisah, jika tidak, kami dapat terhubung ke perangkat lunak di PC Anda seperti MaxMSP, Processing, dan Flash. Artikel ini membahas tentang pengenalan board Arduino mega 2560, diagram pin dan spesifikasinya.

Apa itu Arduino Mega 2560?

Papan mikrokontroler seperti "Arduino Mega" tergantung pada mikrokontroler ATmega2560. Ini terhitung pin input/output digital-54, di mana 16 pin ialah input analog, 14 dipakai seperti output PWM port seri piranti keras ( UARTs ) - 4, osilator kristal -16 MHz, header ICSP, colokan listrik, jaringan USB, dan tombol RST.

Papan ini meliputi segala hal yang perlu untuk memberikan dukungan mikrokontroler. Jadi, power supply board ini dapat dilakukan dengan menghubungkannya ke PC menggunakan kabel USB, atau baterai atau adaptor AC-DC. Papan ini dapat dilindungi dari pelepasan listrik yang tidak terduga dengan menempatkan pelat dasar.

Pin SCL & SDA papan Mega 2560 R3 terhubung ke samping pin AREF. Selain itu, ada dua pin terbaru yang terletak di dekat pin RST. Satu pin adalah IOREF yang memungkinkan perisai untuk menyesuaikan tegangan yang ditawarkan dari papan Arduino. Pin lain tidak terkait & disimpan untuk tujuan yang akan datang. Papan ini bekerja dengan setiap pelindung yang ada meskipun dapat menyesuaikan dengan pelindung terbaru yang menggunakan pin tambahan ini.

Spesifikasi Arduino Mega

  • Spesifikasi Arduino Mega antara lain sebagai berikut.
  • ATmega2560 adalah Mikrokontroler
  • Tegangan operasi mikrokontroler ini adalah 5 volt
  • Tegangan Input yang direkomendasikan akan berkisar dari 7 volt hingga 12 volt
  • Tegangan input akan sekitar dari 6 volt sampai 20 volt
  • Pin input/output digital adalah 54 dimana 15 dari pin ini akan mensuplai output daya PWM.
  • Pin Input Analog adalah 16
  • Arus DC untuk tiap pin input/output ialah 40 mA
  • Arus DC yang dipakai untuk Pin 3.3V ialah 50 mA
  • Memory Flash seperti 256 KB di mana memory flash 8 KB dipakai dengan kontribusi bootloader
  • Memory akses random statis (SRAM) ialah 8 KB
  • Memori hanya-baca yang dapat diprogram yang dapat dihapus secara elektrik (EEPROM) adalah 4 KB
  • Kecepatan clock (CLK) adalah 16 MHz
  • Chip host USB yang digunakan dalam hal ini adalah MAX3421E
  • Panjang papan ini adalah 101,52 mm
  • Lebar papan ini adalah 53,3 mm
  • Berat papan ini adalah 36 g

Konfigurasi Arduino Mega Pin

Konfigurasi pin papan Arduino mega 2560 ini ditunjukkan di bawah ini. Tiap pin papan ini diperlengkapi dengan peranan tertentu yang berkaitan dengannya. Semua pin analog pada board ini dapat digunakan sebagai pin I/O digital. 

Dengan menggunakan papan ini, megaproyeksi Arduino dapat dirancang. Papan ini menawarkan ruang memori kerja yang fleksibel lebih & kekuatan pemrosesan yang memungkinkan untuk bekerja dengan berbagai jenis sensor tanpa penundaan. Jika dibandingkan dengan jenis papan Arduino lainnya , papan ini secara fisik lebih unggul.

Pin 3.3V & 5V

Pin-pin ini digunakan untuk menyediakan tegangan yang diatur o/p kira-kira 5V. RPS (catu daya yang diatur) ini memberikan daya ke mikrokontroler serta komponen lain yang digunakan di atas papan mega Arduino. Hal ini dapat dicapai dari Vin-pin papan atau satu lagi diatur tegangan supply-5V atau kabel USB , sedangkan pengaturan tegangan lain dapat ditawarkan oleh 3.3V0-pin. Daya maksimum yang dapat ditarik oleh ini adalah 50mA.

Pin GND

Papan mega Arduino termasuk pin 5-GND di mana salah satu pin ini dapat digunakan kapan pun proyek membutuhkan.

Setel Ulang (RST) Pin

Pin RST papan ini dapat digunakan untuk mengatur ulang papan. Papan dapat diatur ulang dengan menyetel pin ini ke rendah.

Vin Pin

Kisaran tegangan input yang diberikan ke papan berkisar dari 7 volt hingga 20 volt. Tegangan yang diberikan oleh colokan listrik dapat diakses melalui pin ini. Namun, tegangan keluaran melalui pin ini ke papan akan diatur secara otomatis hingga 5V.

Komunikasi Serial

Pin serial papan ini seperti TXD dan RXD digunakan untuk mengirim & menerima data serial. Tx memperlihatkan transmisi info dan RX memperlihatkan terima data. Pin serial papan ini memiliki empat kombinasi. Untuk serial 0, termasuk Tx (1) dan Rx (0), untuk serial 1, termasuk Tx(18) & Rx(19), untuk serial 2 termasuk Tx(16) & Rx(17), dan terakhir untuk serial 3, termasuk Tx(14) & Rx(15).

Interupsi Eksternal

Interupsi eksternal dapat dibentuk dengan menggunakan 6-pin seperti interupsi 0(0), interupsi 1(3), interupsi 2(21), interupsi 3(20), interupsi 4(19), interupsi 5(18). Pin ini menghasilkan interupsi dengan beberapa cara yaitu Memberikan nilai RENDAH, naik atau turun tepi atau mengubah nilai ke pin interupsi.

LED

Board arduino ini dilengkapi dengan LED dan dihubungkan dengan pin-13 yang dinamakan digital pin 13. LED ini dapat dioperasikan berdasarkan nilai pin yang tinggi dan rendah. Ini akan memberi Anda untuk memodifikasi keterampilan pemrograman secara real time.

AREF

Istilah AREF adalah singkatan dari Analog Reference Voltage yang merupakan tegangan referensi untuk input analog

Pin Analog

Ada 16 pin analog yang disertakan di papan yang ditandai sebagai A0-A15. Sangat penting untuk diketahui bahwa semua pin analog pada board ini dapat digunakan seperti pin I/O digital. Tiap pin analog bisa dijangkau dengan resolusi 10-bit yang bisa menghitung dari GND sampai 5 volt. Tetapi, nilai yang semakin tinggi bisa diganti memakai pin AREF dan peranan Rekomendasi analog ().

I2C

Komunikasi I2C dapat didukung oleh dua pin yaitu 20 & 21 di mana 20-pin menandakan Serial Data Line (SDA) yang digunakan untuk menyimpan data & 21-pin menandakan Serial Clock Line (SCL) sebagian besar digunakan untuk menawarkan sinkronisasi data antar perangkat

Komunikasi SPI

Istilah SPI adalah antarmuka periferal serial yang digunakan untuk mengirimkan data di antara pengontrol & komponen lainnya. Empat pin seperti MISO (50), MOSI (51), SCK (52), dan SS (53) dipakai untuk komunikasi SPI.

Ukuran

Dimensi papan Arduino Mega 2560 terutama mencakup panjang dan lebar seperti 101.6mm atau 4 inci X 53.34 mm atau 2,1 inci. Ini lebih unggul dari tipe papan yang lain ada di pasar. Tapi, colokan listrik dan port USB agak melebar dari ukuran yang ditentukan.

Kompatibilitas Perisai

Arduino Mega sangat cocok untuk sebagian besar pelindung yang digunakan di papan Arduino lainnya. Sebelum Anda mengusulkan untuk menggunakan pelindung, pastikan voltase pengoperasian pelindung sesuai dengan voltase papan. Tegangan operasi sebagian besar penjaga akan menjadi 3.3V jika tidak 5V. Namun, pelindung dengan tegangan operasi tinggi dapat melukai papan.

Selain itu, tajuk distribusi pelindung harus bergetar dengan pin distribusi papan Arduino. Untuk itu, seseorang dapat menghubungkan perisai hanya dengan papan Arduino & membuatnya dalam keadaan berjalan.

Pemrograman

Pemrograman Arduino Mega 2560 bisa dilaksanakan dengan kontribusi IDE (Arduino Software), dan memberikan dukungan bahasa pemrograman C. Di sini sketsa ialah code dalam piranti lunak yang dibakar dalam piranti lunak dan dipindah ke papan Arduino memakai kabel USB.

Papan mega Arduino terhitung boot loader yang hilangkan pendayagunaan burner external untuk membakar code program ke papan Arduino. Di sini, komunikasi boot loader dapat dilakukan menggunakan protokol STK500.

Saat kita mengkompilasi sekaligus membakar program Arduino, maka kita bisa melepaskan kabel USB untuk melepas catu daya dari board Arduino. Setiap kali Anda mengusulkan untuk menggunakan papan Arduino untuk proyek Anda, catu daya dapat disediakan oleh colokan listrik atau pin Vin papan.

Fitur lain dari ini adalah multitasking di mana pun papan mega Arduino berguna. Tetapi, Software Arduino IDE tidak mendukung multi-tasking namun seseorang dapat menggunakan sistem operasi tambahan yaitu RTX & FreeRTOS untuk menulis program C untuk alasan ini. Ini fleksibel untuk digunakan dalam program pembuatan kustom pribadi Anda dengan bantuan konektor ISP.

Jadi, ini semua tentang lembar data Arduino Mega 2560 . Ini adalah pengganti papan Arduino Mega yang lebih tua. Karena banyaknya pin, biasanya pin tidak digunakan untuk proyek umum namun dapat ditemukan dalam proyek yang kompleks seperti sensor suhu, printer 3D, aplikasi IOT, detektor radon, pemantauan aplikasi data waktu nyata, dll.


Related Posts

Related Posts