Arduino Mega 2560
![]() | See artikkel valmib koolitööna. Võimaluse korral lisa oma parandusettepanekud arutelulehele. See ei tähenda siiski, et teistel kaastöölistel on artikli muutmine keelatud. Malli võib eemaldada 30. mail 2021. |
Arduino Mega 2560 on juhtiv platvorm, mis põhineb ATmega2560 mikrokontrolleri baasil. Arendusplaat pakub kõike vajalikku mikrokontrolleriga mugavaks töötamiseks: 54 digitaalsisendit ja -väljundit, 16 analoogsisendit, USB programmeerimise pistik, välist toitepistikut ja taaskäivitusnuppu. Arduino Mega 2560 sobib kokku enamiku Arduino Duemilanovele või Diecimilale mõeldud laiendus plaatidega.
Ühendus ja seadistus
Arduino kasutamiseks on vaja alla laadida Arduino IDE integreeritud arenduskeskkonda. Tarkvara saab alla laadida tasuta Arduino ametlikult veebilehelt siit. Arduino Mega 2560 ja arvutit ühendatakse USB kaabliga, kui ühendus on tekkinud, siis ON LED arendusplaadil läheb põlema. Järgmine etapp on Arduino IDE keskkonnas valida õigeid seadistusi. Selleks on vaja minna Tools ja leida Board. Sealt peab valima nimetustest hetkel kasutatav arendusplaat - Arduino Mega 2560. Samuti vaja kontrollida, et oleks valitud õige COM port. Kui menüü valikus on antud mitu COM porti, siis võib ühendada Arduinolt USB-kaablit lahti ja menüüs kaob üks COM port ära, see ongi õige COM port. Seejärel võib tagasi ühendada ja valida ilmunud COM porti. Tuleb testida, et kõik seadistused oleksid õiged. Selleks menüüst File valitakse Examples, Basics ning Blink. Avaneb uus aken koos Blink`i projektiga. Esiteks võib kontrollida, kas kood kompileerub, selleks vajutatakse linnukesele Verify. Peale kompileerimist vajutatakse noolekujulisele nupule. Kui kõik toimib, siis allpool terminaalis kirjutatakse Done uploading või teisel juhul terminaalis ilmub veateade. Kui arendusplaadil on näha, et L tähistusega LED hakkas vilkuma, siis antud arendusplaat töötab.
Toiteallikas
Arduino Mega saab toite USB-ühenduse kaudu või välisest toiteallikast. Kui USB port ja välis toiteallikas on samaaegselt ühendatud Arduino plaadiga, lülitub plaat välisele allikale, kui selle pinge on üle 6-7 volti. Arendusplaat võib töötada välise toiteallikaga 6 kuni 20 volti. Kui see on varustatud vähem kui 7 V, võib 5 V viik olla väiksem kui viis volti ja arendusplaat võib olla ebastabiilne. Kui kasutatakse rohkem kui 12 V, võib pingeregulaator üle kuumeneda ja plaati kahjustada. Soovitatav vahemik on 7 kuni 12 volti.
USB ülevoolukaitse
Arduino Mega2560-l on ise taastuv polyfuse, mis kaitseb arvuti USB-porte lühiste ja ülevoolu eest. Kuigi enamik arvuteid pakub oma sisemist kaitset, tagab polyfuse lisakaitset. Kui USB-pordile rakendatakse rohkem kui 500 mA, katkestab kaitse automaatselt ühenduse.
Tehnilised andmed
Mikrokontroller: ATmega2560
Kernel: 8-bitine AVR
Taktisagedus: 16 MHz
Välkmälu: 256 KB
SRAM mälu: 32 KB
EEPROM mälu suurus: 4 KB
Digitaalsisend ja -väljund: 54
Analoogsisendit : 16
PWM väljundid : 15
SPI riistvaraliide: 1
Riistvara liidesed I2C / TWI: 1
UART / seeria riistvaraliidesed: 4
Nominaalne tööpinge: 5 V
Maksimaalne väljundvool 5V: 800 mA
3V3 viiki maksimaalne väljundvool: 150 mA
Maksimaalne vool viikist või viikil: 40 mA
Väline allikas lubatud sisendpinge: 7-12 V
Mõõdud: 101 × 53 mm