Arduino Mega: kõik suurest arendusplaadist

arduino mega

Si la plaat Arduino UNO Rev. 3 see on teie jaoks liiga väike ja soovite luua rohkem arenenud projekte ja nautida rohkem jõudu, siis on see, mida otsite, tahvel arduino mega, veel üks saadaval olevatest mudelitest, mille on loonud samad arendajad kui originaalplaat, kuid mis on varustatud kiirema mikrokontrolleri, suurema mälu ja muude programmeerimiseks vajalike tihvtidega.

Arduino Megal on palju sarnasusi Arduino UNO, kuid on mõned erinevused, mis muudavad selle kõigi jaoks eriliseks tegijad otsivad midagi enamat. Üldiselt, kui te alles alustate, pole see parim valik, kuid see on nii, kui olete juba kasutanud UNO võimalusi ja soovite minna kaugemale.

Mis on Arduino Mega?

Arduino logo

arduino mega See on teine ​​ametlik arendusplaat, mis põhineb Atmel ATmega2560 mikrokontrolleril, sellest ka selle nimi. Lisaks sisaldab see 54 digitaalset sisend- ja väljundnõela, millest 15 saab kasutada PWM väljundid. Sellel on ka 16 analoogsisendit, riistvara jadapordidena 4 UART-i, 16 Mhz kristall-ostsillaator, USB-ühendus, toitepistik, ICSP-päis ja lähtestamisnupp.

Nagu näete, võrreldakse Arduino UNO, on suurema võimsusega, mis toob kaasa ka tootmisvõimsuse suurenemise selle hind kergelt. See pole aga sugugi kallis, maksab vaid paar eurot rohkem ja selle leiate paljudest spetsialiseeritud kauplustest:

see sisaldab kõik, mida vajate oma mikrokontrolleri jaoks, nii et peate muretsema ainult oma isetegemise projekti seadistamise, plaadi USB kaudu arvutiga ühendamise, Arduino IDE-ga loodud visandi allalaadimise ja tööle panemise pärast.

Peaksite teadma, et erinevalt eelmistest tahvlitest ei kasuta Arduino Mega FTDI USB-seeria-kontrolleri kiipi. Selle asemel kasutage a Kiip ATmega16U2 oma viimastes versioonides (Rev1 ja Rev2 kasutasid ATmega8U2). See tähendab, et sellel on USB-seeriamuunduri programmeerija.

See plaat on ideaalne paljude edasijõudnud projektide jaoks, näiteks 3D-printerite, tööstuslike CNC-robotite jms ajutegevus. Ja need on täielikult kooskõlas kilpidega Arduino UNO, nii et leiate hulgaliselt ühilduvaid elemente ja suurepärase kogukonna, kes on alati valmis teie küsimuste ja probleemide lahendamiseks abiks olema.

Ja kui soovite rohkem teada saada ühilduvad elektroonilised komponendid ja moodulidSelles samas ajaveebis on palju neid samm-sammult selgitatud kõigega, mida vajate nende tööle panemiseks. Näiteks:

Arduino Mega üksikasjalik teave

Taldrik arduino mega on kõik, mida taldrikult leiate Arduino Uno Rev3, kuid mõne täiendusega, mis muudavad selle võimsamaks, nagu ma juba mainisin.

Tehnilised omadused, skeem ja kinnitus

The tehnilised omadused Arduino Mega pardal, mida peaksite teadma, on:

  • Atmel ATmega2560 mikrokontroller 16 Mhz juures
  • 256 KB välkmälu (alglaadija kasutab 8KB, mida ei saa teie programmide jaoks kasutada)
  • 8 KB SRAM-mälu.
  • 4 KB EEPROM-mälu.
  • 5v tööpinge
  • Sisendpinge 7-12v
  • Sisendpinge piirid: 6-20v
  • 54 digitaalset tihvti, millest 15 võib olla PWM. Neid saab konfigureerida sisendina või väljundina Arduino IDE koodi abil.
  • 16 analoogsisendi tihvti.
  • 4 UART-i, USB, RX ja TX tihvtid suhtlemiseks ning ka TWI ja SPI.
  • Toitenõelad: 5v projektidele voolu andmiseks seni, kuni plaati toidetakse vahemikus 7 kuni 12v või 5v USB kaudu. 3v3 tihvt suudab anda pinget 3.3 volti. GND tihvte saab kasutada teie projektide maandamiseks. Kui IOREF-tihvt on plaadi tihvt, et anda võrdluspinge, millega mikrokontroller töötab.
  • Iga I / O tihvti vool on 40mA DC.
  • Pistiku 3v3 poolt antud vool on 50 mA.

Samuti tahaksin lisada, et Arduino Megal on lähtestatav polüfusioon, et kaitsta selle arvuti USB-porti, millega plaadi ühendate. Nii väldite oma projektide lühistest või ülekoormustest tulenevaid kahjustusi. See on täiendav sisekaitsekiht, mida see versioon rakendab ja mis käivitub, kui USB-porti rakendatakse rohkem kui 500 mA, katkestades ühenduse automaatselt, kuni see ülekoormus eemaldatakse.

Andmelehed

Võite alla laadida ka a tehniline leht või andmeleht koos kõigega, mida peate teadma selle toote elektrooniliste üksikasjade, maksimaalsete lubatud voolude ja pingete kohta, et mitte kahjustada tahvlit, täielikku pistikut ja suurt hulka teavet, mis teile meeldiks. Selleks saate selle alla laadida ametlikult veebisaidilt:

Arduino IDE ja programmeerimine

Arduino IDE ekraanipilt

Arduino Mega ja ka teiste arendusplaatide mudelite programmeerimiseks on teie käsutuses tarkvara nimega Arduino IDE. See arendusplatvorm ühildub nii macOS-i, Windowsi kui ka Linuxiga. Terve tasuta ja avatud lähtekoodiga komplekt, millega saate hakata looma oma lähtekoode ja neid USB-kaabli abil tahvlile salvestama.

Nagu teate, kasutab see programm programmeerimiskeel Arduinost pärinev kõrgetasemeline töötlemisel põhinev programmeerimine. Sellel on sarnasusi teiste keeltega, kuna see põhineb C ++ - l, sarnase süntaksiga ja vormidega.

Selle ajaveebi artiklitesse lisame tavaliselt mõned neist koodi või visandijuppe koodinäidistega, et alustada iga kasutatava projekti või komponendiga. Nii et võite hakata tegema oma esimesi samme. Aga kui soovite rohkem teada saada Arduino IDE-st ja oma projektide programmeerimisest, kutsun teid alla laadima meie tasuta programmeerimiskursuse Arduino IDE PDF-is.

Lisaks on tõenäoline, et teie arenenud projektide täienduseks on vaja ka muid rakendusi või tarkvara, mis aitavad teil kõik välja joonistada ja selgemini, et mitte segadust tekitada. Niisiis, Teid huvitab ka teadmine sellised projektid nagu:

  • KiCad: see on EDA keskkond elektrooniliseks arendamiseks, millega saab koostada keerukaid skeeme ja paigutusi. See on tasuta, avatud lähtekoodiga ja platvormidevaheline tarkvara Linuxile, macOS-ile ja Windowsile.
  • Fritsing: see on väga praktiline avatud lähtekoodiga ja mitmeplatvormiline tarkvara, mis aitab teil projektide loomiseks skemaatiliselt või 3D-vormingus neid näidata.

Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.