„Arduino Mega“: viskas apie didelę plėtros lentą

„Arduino Mega“

jei plokštė Arduino UNO 3 rev jis jums per mažas ir norite kurti pažangesnius projektus ir mėgautis didesne jėga, tada tai, ko ieškote, yra lenta „Arduino Mega“, dar vienas iš galimų modelių, sukurtų tų pačių kūrėjų, kaip ir originali plokštė, tačiau aprūpintas greitesniu mikrovaldikliu, daugiau atminties ir daugiau programuojamų smeigtukų.

„Arduino Mega“ turi daug panašumų su Arduino UNO, tačiau yra keletas skirtumų, dėl kurių jis labai ypatingas visiems kūrėjai, ieškantys kažko daugiau. Apskritai, jei dar tik pradedate, tai nėra geriausias pasirinkimas, bet taip yra, jei jau išnaudojote UNO galimybes ir norite žengti toliau.

Kas yra „Arduino Mega“?

„Arduino“ logotipas

„Arduino Mega“ Tai dar viena oficiali kūrimo lenta, pagrįsta „Atmel ATmega2560“ mikrovaldikliu, taigi ir jos pavadinimas. Be to, jame yra 54 skaitmeniniai įvesties ir išvesties kaiščiai, iš kurių 15 galima naudoti kaip PWM išėjimai. Jis taip pat turi 16 analoginių įėjimų, 4 UART, kaip nuoseklius aparatinės įrangos prievadus, 16 MHz kristalinį osciliatorių, USB jungtį, maitinimo jungtį, ICSP antraštę ir atstatymo mygtuką.

Kaip matote, lyginant su Arduino UNO, turi didesnius pajėgumus, dėl to taip pat padidėja jo kaina lengvai. Tačiau tai visai nebrangu, kainuoja tik keliais eurais daugiau ir galite rasti daugelyje specializuotų parduotuvių:

Jame yra viskas ko reikia jūsų mikrovaldikliui, taigi jums tereikia nerimauti dėl to, kaip nustatyti savo „pasidaryk pats“ projektą, prijungti plokštę per USB prie kompiuterio, atsisiųsti eskizą, kurį sukūrėte naudodami „Arduino IDE“, ir įdėti jį į darbą.

Turėtumėte žinoti, kad, skirtingai nuo ankstesnių plokščių, „Arduino Mega“ nenaudoja FTDI USB-nuosekliojo valdiklio lusto. Verčiau naudokite a ATmega16U2 lustas naujausiose versijose („Rev1“ ir „Rev2“ naudojo „ATmega8U2“). Tai yra, jis turi USB-serijos keitiklio programuotoją.

Ši plokštė yra idealiai tinka daugybei pažangių projektų, pavyzdžiui, 3D spausdintuvų, pramoninių CNC robotų ir kt. Jie yra visiškai suderinami su skydais Arduino UNO, todėl rasite daugybę suderinamų elementų ir puikią bendruomenę, visada pasirengusią padėti iškilus klausimams ir problemoms.

Ir jei norite sužinoti daugiau apie suderinamus elektroninius komponentus ir modulius, tame pačiame tinklaraštyje yra daugybė jų, kurie žingsnis po žingsnio paaiškinami su viskuo, ko reikia, kad jie galėtų dirbti. Pavyzdžiui:

Išsami „Arduino Mega“ informacija

Lėkštė „Arduino Mega“ turi viską, ką gali rasti lėkštėje Arduino Uno 3 pakeitimas, tačiau su kai kuriais papildymais, kurie daro jį galingesniu, kaip jau minėjau.

Techninės charakteristikos, schema ir prisegimas

The techninės charakteristikos „Arduino Mega“ lentos, kurias turėtumėte žinoti, yra:

  • Mikrovaldiklis „Atmel ATmega2560“, veikiantis 16 MHz greičiu
  • 256 KB „flash“ atmintis (8KB naudojama įkrovos programėlėje, kurios negalima naudoti jūsų programoms)
  • 8 KB SRAM atmintis.
  • 4 KB EEPROM atmintis.
  • 5v darbinė įtampa
  • Įėjimo įtampa 7-12v
  • Įėjimo įtampos ribos: 6-20v
  • 54 skaitmeniniai kaiščiai, iš kurių 15 gali būti PWM. Juos galima sukonfigūruoti pagal „Arduino IDE“ kodą kaip įėjimus arba išėjimus.
  • 16 analoginio įvesties kaiščių.
  • 4 UART, USB, RX ir TX kontaktai, taip pat TWI ir SPI.
  • Maitinimo kaiščiai: 5v tiekia srovę projektams tol, kol plokštė maitinama nuo 7 iki 12v arba 5v USB. 3v3 kaištis gali tiekti 3.3 voltų įtampą. GND kaiščiai gali būti naudojami jūsų projektams pagrįsti. Nors IOREF kaištis yra plokštės kaištis, suteikiantis atskaitos įtampą, su kuria veikia mikrovaldiklis.
  • Kiekvieno įvesties / išvesties kaiščio srovė yra 40 mA DC.
  • 3v3 kaiščio tiekiama srovė yra 50 mA.

Taip pat norėčiau pridurti, kad „Arduino Mega“ turi iš naujo nustatomą daugialypį saugiklį, kuris apsaugo kompiuterio, prie kurio prijungiate plokštę, USB prievadą. Tokiu būdu išvengsite žalos, atsirandančios dėl trumpojo jungimo jūsų projektuose arba galinčių atsirasti per didelių srovių. Tai yra papildomas vidinės apsaugos sluoksnis, kurį įgyvendina ši versija ir kuris įsijungia, jei USB prievadui prijungiama daugiau nei 500 mA, automatiškai nutraukiant ryšį, kol pašalinama perkrova.

Duomenų lapai

Taip pat galite atsisiųsti techninis lapas arba duomenų lapas su viskuo, ką reikia žinoti apie elektronines šio gaminio detales, maksimalias leistinas sroves ir įtampas, kad nebūtų pažeista plokštė, visas kontaktas ir didelis informacijos kiekis, kurį norėtumėte turėti. Norėdami tai padaryti, galite jį atsisiųsti iš oficialios svetainės:

„Arduino IDE“ ir programavimas

„Arduino IDE“ ekrano kopija

Norėdami programuoti „Arduino Mega“, taip pat kitiems kūrimo plokščių modeliams, turite žinioje esančią programinę įrangą „Arduino IDE“. Ši kūrimo platforma yra suderinama su „MacOS“, „Windows“ ir „Linux“. Visas nemokamas ir atviro kodo rinkinys, su kuriuo galite pradėti kurti savo šaltinio kodus ir įrašyti juos į lentą naudodami USB laidą.

Kaip žinote, ši programa naudoja programavimo kalba „Arduino“ gimtoji dėl savo aukšto lygio apdorojimu pagrįsto programavimo. Jis turi panašumų su kitomis kalbomis, nes yra pagrįstas C ++, turintis panašią sintaksę ir formas.

Į šio tinklaraščio straipsnius dažniausiai įtraukiame kai kuriuos kodo ar eskizo fragmentus su kodo pavyzdžiais, kad galėtumėte pradėti dirbti su kiekvienu pristatomu projektu ar komponentu. Taigi galite pradėti žengti pirmuosius žingsnius. Bet jei norite sužinoti daugiau apie „Arduino IDE“ ir kaip programuoti savo projektus, kviečiu atsisiųsti mūsų nemokamą programavimo kursą „Arduino IDE“ PDF formatu.

Be to, tikėtina, kad, kaip jūsų pažangių projektų papildymas, jums taip pat reikės kitų programų ar programinės įrangos, kurios padės jums viską išdėstyti ir aiškiau, kad nesukeltumėte netvarkos. Taigi, Jums taip pat bus įdomu žinoti tokie projektai kaip:

  • KiCad: tai EDA aplinka elektroniniam kūrimui, kuria naudojantis sudaromos sudėtingos diagramos ir maketai. Tai nemokama, atviro kodo ir daugiaplatformė programinė įranga, skirta „Linux“, „MacOS“ ir „Windows“.
  • Fritzingas: tai labai praktiška atvirojo kodo ir daugiaplatformė programinė įranga, kuri padės jums sukurti savo projektus schematiškai arba 3D, kad juos parodytumėte.

Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.