Arduino Mega: sve o velikoj razvojnoj ploči

arduino mega

To je ploča Arduino UNO Otkrivenje 3 premalen je za vas i želite stvoriti naprednije projekte i uživati ​​u više snage, onda ono što tražite je ploča arduino mega, još jedan od dostupnih modela koje su stvorili isti programeri kao i originalna ploča, ali opremljeni bržim mikrokontrolerom, više memorije i više pinova za programiranje.

Arduino Mega ima mnogo sličnosti sa Arduino UNO, ali postoje neke razlike koje ga čine vrlo posebnim za sve tvorci koji traže nešto više. Općenito, ako tek započinjete, to nije najbolji izbor, ali jest ako ste već iskoristili mogućnosti UNO-a i želite ići dalje.

Što je Arduino Mega?

Arduino logotip

arduino mega To je još jedna službena razvojna ploča koja se temelji na Atmel ATmega2560 mikrokontroleru, pa otuda i njegovo ime. Uz to uključuje 54 digitalna ulazna i izlazna pina, od kojih se 15 može koristiti kao PWM izlazi. Također ima 16 analognih ulaza, 4 UART-a kao serijski priključak za hardver, kristalni oscilator od 16 MHz, USB vezu, konektor za napajanje, ICSP zaglavlje i gumb za resetiranje.

Kao što vidite, uspoređujući s Arduino UNO, ima veće kapacitete, što također dovodi do povećanja njegova cijena lagano. Međutim, uopće nije skup, košta samo nekoliko eura više i možete ga pronaći u mnogim specijaliziranim trgovinama:

Ona sadrži sve što trebaš za vaš mikrokontroler, tako da se trebate brinuti samo o postavljanju vlastitog projekta, povezivanju ploče putem USB-a s računalom, preuzimanju skice koju ste stvorili pomoću Arduino IDE-a i stavljanju je u rad.

Trebali biste znati da, za razliku od prethodnih ploča, Arduino Mega ne koristi FTDI USB-to-serial upravljački čip. Umjesto toga upotrijebite a Čip ATmega16U2 u svojim najnovijim revizijama (Rev1 i Rev2 koristili su ATmega8U2). Odnosno, ima programator za pretvorbu USB-u-serijski.

Ova ploča je idealno za mnoštvo naprednih projekata, kao što je mozak za 3D printere, industrijske CNC robote itd. I u potpunosti su kompatibilni sa štitovima ili štitovima Arduino UNO, tako da ćete pronaći mnoštvo kompatibilnih elemenata i sjajnu zajednicu koja je uvijek spremna pomoći u vašim pitanjima i problemima.

A ako želite znati više o kompatibilne elektroničke komponente i moduliU ovom istom blogu puno ih je objasnjenih korak po korak sa svime što vam je potrebno da biste ih stavili na posao. Na primjer:

Detaljne informacije o Arduino Mega

Tanjur arduino mega ima sve što možete pronaći na tanjuru Arduino Uno Rev3, ali s nekim dodacima koji ga čine moćnijim, kao što sam već spomenuo.

Tehničke značajke, shema i pinout

Las tehničke karakteristike Arduino Mega ploče za koju biste trebali znati su:

  • Atmel ATmega2560 mikrokontroler na 16 MHz
  • 256 KB flash memorije (8 KB koristi bootloader koji se ne može koristiti za vaše programe)
  • 8 KB SRAM memorije.
  • 4 KB EEPROM memorije.
  • 5v radni napon
  • Ulazni napon 7-12v
  • Ograničenja ulaznog napona: 6-20v
  • 54 digitalna pina, od kojih 15 mogu biti PWM. Mogu se konfigurirati pomoću Arduino IDE koda kao ulazi ili izlazi.
  • 16 analognih ulaznih pinova.
  • 4 UART-a, USB, RX i TX pinovi za komunikaciju, a također TWI i SPI.
  • Priključci za napajanje: 5v za napajanje struje projektima sve dok se ploča napaja između 7 i 12v ili putem 5v USB-a. Pin 3v3 može napajati napon od 3.3 volta. Pribadače GND mogu se koristiti za uzemljenje vaših projekata. Dok je IOREF-ov pin pin na ploči koji osigurava referentni napon s kojim mikrokontroler radi.
  • Struja svakog I / O pina je 40mA DC.
  • Struja koju isporučuje pin 3v3 iznosi 50 mA.

Također bih želio dodati da Arduino Mega ima zamjenjivi polifuzu da zaštiti svoj USB priključak računala na koje spajate ploču. Na taj ćete način izbjeći štetu zbog kratkog spoja u vašim projektima ili prekomjerne struje koja se može dogoditi. To je dodatni sloj interne zaštite koju ova inačica implementira, a aktivira se ako je na USB priključak primijenjeno više od 500 mA, automatski prekidajući vezu sve dok se to preopterećenje ne ukloni.

Tablica

Također možete preuzeti a tehnički list ili tehnički list sa svime što trebate znati o elektroničkim pojedinostima ovog proizvoda, maksimalnim dopuštenim strujama i naponima kako ne bi oštetili ploču, potpunom pinoutom i velikom količinom informacija koje biste željeli imati. Da biste to učinili, možete ga preuzeti sa službenog web mjesta:

Arduino IDE i programiranje

Snimka zaslona Arduino IDE-a

Za programiranje Arduino Mega, kao i za druge modele razvojnih ploča, na raspolaganju vam je softver tzv Arduino IDE. Ova razvojna platforma kompatibilna je s MacOS-om, Windowsima i Linuxom. Cijeli besplatni paket otvorenog koda pomoću kojeg možete započeti stvaranje vlastitih izvornih kodova i njihovo snimanje na ploču pomoću USB kabela.

Kao što znate, ovaj program koristi programski jezik Izvorni Arduino zbog svog programiranja na visokoj razini. Ima sličnosti s drugim jezicima, jer se temelji na C ++-u, sa sličnom sintaksom i oblicima.

U članke ovog bloga obično na kraju uvrstimo neke isječci koda ili skice s uzorcima koda da započnemo sa svakim projektom ili komponentom koju uvodimo. Tako možete započeti s prvim koracima. Ali ako želite saznati više o Arduino IDE-u i kako programirati svoje projekte, pozivam vas da preuzmete naš besplatni tečaj programiranja Arduino IDE u PDF-u.

Osim toga, kao dopuna vašim naprednim projektima, vjerojatno su vam potrebne i druge aplikacije ili softver koji će vam pomoći da sve bude pregledno i jasnije kako ne biste napravili nered. Tako, Također će vas zanimati znati projekti poput:

  • KiCad: to je EDA okruženje za elektronički razvoj pomoću kojeg se mogu napraviti složeni dijagrami i izgledi. To je besplatni softver s otvorenim izvornim kodom i više platformi za Linux, macOS i Windows.
  • Frizing: to je vrlo praktičan softver otvorenog koda i više platformi koji će vam pomoći da svoje projekte napravite na shematski način ili u 3D-u kako biste ih prikazali.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.