„Arduino Uno“ yra populiariausia plokštė, tačiau didesnė „Mega“ turi daugiau įvesties / išvesties kaiščių. Raskite, kas tinka jūsų projektui.

Nuo mikrovaldiklių serijos pradžios 2005 m. buvo išleista daugiau nei 15 Arduino plokščių. Arduino Mega ir Uno yra dvi populiariausios ir plačiausiai naudojamos Arduino plokštės.

Kiekviena lenta turi tam tikrų savybių ir ypatumų, todėl ji geriau tinka tam tikroms užduotims nei kita. Išsamiai išnagrinėsime šiuos skirtumus ir padėsime nuspręsti, kuri iš šių plokščių labiau tinka jūsų elektronikos projektui. Arduino Uno vs Mega: tegul Arduino palyginimas prasideda…

Arduino Mega

Vaizdo kreditas: Arduino parduotuvė

„Arduino Mega“ iš pradžių buvo išleistas 2009 m., o dabar yra trečioji versija su „Arduino Mega 2560 Rev3“. Dabartinė „Mega“ yra maitinama ATmega 2560 mikrovaldikliu ir naudoja ATmega16U2 lustą, kad paverstų USB signalus į serijines instrukcijas. Peržiūrėkite mūsų vadovą įvaldyti serijinį ryšį su Arduino.

„Arduino Mega 2560“ iš viso turi 54 skaitmeninius įvesties / išvesties kaiščius (15 iš jų suteikia PWM išvestį) ir 16 analoginių įėjimų. Jame taip pat yra aparatinės įrangos nuoseklieji prievadai, cilindrinė kištuko jungtis ir USB-B prievadas.

instagram viewer

Jis gali būti maitinamas iš USB prievado arba maitinimo lizdo ir gali veikti nuo 6 iki 20 voltų maitinimo šaltinio. ATmega 2560 veikia 16MHz taktiniu dažniu ir siūlo 8kB SRAM, 256kB "flash" atminties ir 4kB EEPROM.

Mega 2560 yra suderinamas su dauguma skydų, skirtų Uno ir buvusioms plokštėms Duemilanove ir Diecimila. Tai reiškia, kad šioms plokštėms sukurti skydai veiks ir „Mega“.

„Arduino Mega 2560“ galite įsigyti iš oficialios „Arduino“ parduotuvės už maždaug 35 USD, maždaug tiek pat, kiek ir 1 GB „Raspberry Pi 4“ variantas.

Arduino Uno

„Arduino Uno“ yra pati populiariausia „Arduino“ plokštė, be to, ją naudoja dauguma pradedančiųjų, norėdami leistis į elektronikos kūrimo pasaulį. „Uno Rev3“ (dar žinomas kaip „Uno R3“) turi 8 bitų procesorių, veikia 16MHz taktiniu dažniu ir gali būti maitinamas iš USB-B prievado arba maitinimo lizdo jungties, kaip ir „Mega“.

Tačiau jame yra mažiau viso kito – tik 14 skaitmeninių įvesties/išvesties kontaktų, 6 analoginiai įėjimai ir tik vienas UART prievadas. Uno R3 plokštė naudoja ATmega 328P lustą ir turi 2kB SRAM, 32kB "flash" atmintį ir 1kB EEPROM. Jo darbinė įtampa svyruoja nuo 2,7 iki 5,5 voltų.

„Uno“ yra labiausiai dokumentuota „Arduino“ plokštė. Didžioji dauguma „Arduino“ elektronikos vadovėlių, kuriuos rasite internete, naudos „Arduino Uno“ kitiems elektroniniams komponentams valdyti. „Uno R3“ galima įsigyti oficialioje „Arduino“ parduotuvėje už maždaug 28 USD.

Nauja Arduino R4 modelis turi daug galingesnį 32 bitų procesorių, atnaujintą saugyklą ir yra dviejų variantų.

Arduino Mega vs. Uno: Dydis

Vaizdo kreditas: Arduino parduotuvė

„Arduino Mega“ išlieka ištikimas savo pavadinimui ir yra maždaug dvigubai didesnis nei „Uno“ – 4 x 2,1 colio, daugiausia dėl padidėjusio kaiščių skaičiaus ir didesnės atminties. Kita vertus, „Arduino Uno“ yra sukurtas nešiojimui ir yra 2,7 x 2,1 colio. „Arduino Mega“ ir „Uno“ sveria atitinkamai apie 1,3 uncijos ir 0,88 uncijos.

Todėl „Arduino Uno“ yra geresnis pasirinkimas projektams, kurių dydis ribojamas, pavyzdžiui, žaidimų įrenginiams ir kitiems nešiojamiems projektams. Jei dydis jums nėra svarbus dalykas, Arduino Mega gali būti jūsų projekto mikrovaldiklis.

Arduino plokščių yra įvairių formų ir dydžių, todėl būtinai peržiūrėkite mūsų įvairių tipų Arduino mikrovaldiklių vadovas prieinama.

Arduino Mega vs. Uno: Kaina

„Arduino Mega“ taip pat yra brangesnis nei „Uno“. Oficialiomis mažmeninėmis kainomis „Mega“ kainuoja apie 35 USD, daug daugiau nei „Uno“, kuris paprastai parduodamas už maždaug 25 USD. Nors Arduino Mega nėra pati brangiausia mikrovaldiklio plokštė, ji gali būti neverta jūsų projektui, jei jūsų pagrindinis rūpestis yra sumažinti išlaidas.

Kita vertus, „Arduino Uno R3“ yra gana prieinamas, todėl tai yra idealus pasirinkimas pradedantiesiems, norintiems žaisti su platforma nesijaudinant, kad sulaužys lentą.

Ryšys ir atmintis

Vaizdo kreditas: Sikorski Arkadiusz/Flickr

„Mega“ turi daugiau ryšio galimybių nei „Uno“, o tai reiškia, kad jis yra geresnis pasirinkimas projektams, kuriems reikia daug įvesties / išvesties. Pavyzdžiui, robotikos projekte, kur gali prireikti prijungti keletą servo ir pavarų arba kuriant „pasidaryk pats“ 3D spausdintuvą, kuriame „Arduino Mega“ veikia kaip pagrindinis valdiklis.

Tačiau ne visiems projektams reikia papildomų įvesties / išvesties kaiščių, todėl „Arduino Uno“ turėtų veikti pakankamai gerai daugeliui projektų, su kuriais susiduriate, ypač pradedantiesiems.

„Arduino Uno Rev3“ turi mažiau atminties nei „Mega“, todėl kodo, kurį galite įkelti ir paleisti, dydis ribojamas. „Mega“ taip pat turi daugiau SRAM, todėl gali saugoti daugiau vykdymo laiko duomenų (kintamųjų ir jų reikšmių). Dėl to jis geriau tinka sudėtingesnėms programoms, nei galėtumėte paleisti su Uno.

Palyginti techninės įrangos specifikacijos

Kad būtų lengviau iš pirmo žvilgsnio pamatyti skirtumus tarp Arduino Uno ir Mega, žemiau išvardijame abiejų plokščių aparatūros funkcijas.

Arduino Uno Rev3

Arduino Mega Rev3

Mikrovaldiklis

ATmega328P, 8 bitų

ATmega2560, 8 bitų

Laikrodžio greitis

16MHz

16MHz

Darbinė įtampa

5V

5V

Įvesties įtampa (rekomenduojama)

7-12V

7-12V

Įvesties įtampa (ribos)

6-20V

6-20V

Skaitmeniniai I/O kontaktai

14 (iš kurių 6 suteikia PWM išvestį

54 (iš kurių 15 suteikia PWM išvestį)

Analoginės įvesties kaiščiai

6

16

Flash atmintis

32kB

256 KB

SRAM

2kB

8kB

EEPROM

1kB

4kB

Populiarumas ir bendruomenė

Neabejotina, kad „Arduino Uno“ yra populiaresnė iš dviejų plokščių, sudaranti apie 50% „Arduino“ plokščių naudojimo. SparkFun elektronika. Jis yra lengvai prieinamas ir plačiai naudojamas, todėl lengviau rasti lentai pritaikytas pamokas. „Mega“ yra mažiau populiarus, todėl tai gali būti nepatogu, jei tik pradedate.

Tačiau „Mega 2560“ sukurtas taip, kad būtų suderinamas su „Uno“. Todėl visas Uno sukurtas kodas ir dauguma techninės įrangos puikiai veiks su Mega. Tačiau ne visi „Mega“ sukurti kodai ir skydai veiks su „Uno“ dėl padidėjusio „Mega“ kaiščių skaičiaus.

Kurį turėtumėte naudoti?

Apibendrinant, abi plokštės yra puikios galimybės dirbti su elektronika, robotika ir daiktų interneto (IoT) programomis (pridedant „Wi-Fi“ skydą).

„Arduino Uno“ yra geresnis pasirinkimas pradedantiesiems dėl mažos kainos, mažo dydžio (todėl jis geriau tinka mažesnėms rankoms) ir bendro visur. Kita vertus, „Mega“ puikiai tinka projektams, kuriems reikia papildomų įvesties / išvesties kaiščių, skaičiavimo galios ir atminties, todėl puikiai tinka mėgėjams, kurie jau sušlapo kojas.