„Arduino Mega 2560“ lenta

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





„Arduino“ plokštė yra atviro kodo mikrovaldiklio plokštė, kurios pagrindas yra „Atmega 2560“ mikrovaldiklis. Šios plokštės augimo aplinka vykdo apdorojimo arba laidų kalbą. Šios plokštės įkėlė automatikos pramonę savo paprasta naudoti platforma visur, kur gali pradėti visi, turintys nedidelį, be jokios techninės aplinkos, atradę tam tikrų įgūdžių, reikalingų programuoti ir valdyti. „Arduino“ lenta . Šios plokštės naudojamos atskiriems interaktyviems objektams išplėsti, kitaip mes galime prisijungti prie programinės įrangos jūsų kompiuteryje, pvz., „MaxMSP“, „Processing“ ir „Flash“. Šiame straipsnyje aptariami „Arduino mega 2560“ plokštės įvadas , kaiščių schema ir jos specifikacijos.

Kas yra „Arduino Mega 2560“?

Mikrovaldiklio plokštė, tokia kaip „Arduino Mega“, priklauso nuo mikrovaldiklio ATmega2560. Jame yra skaitmeniniai įvesties / išvesties kaiščiai-54, kur 16 kontaktų yra analoginiai įėjimai, 14 naudojami kaip PWM išvesties aparatinės įrangos nuoseklieji prievadai ( UART ) - 4, a kristalinis osciliatorius -16 MHz, ICSP antraštė, maitinimo lizdas, USB jungtis, taip pat RST mygtukas. Ši plokštė daugiausia apima viską, kas būtina palaikant mikrovaldiklį. Taigi, šios plokštės maitinimas gali būti atliekamas prijungus prie kompiuterio naudojant USB kabelį, akumuliatorių arba kintamosios srovės adapterį. Ši plokštė gali būti apsaugota nuo netikėtos elektros iškrovos uždėjus pagrindo plokštę.




„arduino-mega 2560-board“

„Arduino-mega 2560“ lenta

„Mega 2560 R3“ plokštės SCL ir SDA kaiščiai jungiasi prie AREF kaiščio. Be to, šalia RST kaiščio yra du naujausi kaiščiai. Vienas kaištis yra IOREF, leidžiantis skydams reguliuoti „Arduino“ plokštės siūlomą įtampą. Kitas smeigtukas nėra susietas ir jis laikomas būsimiems tikslams. Šios plokštės veikia su visais esamais skydais, nors gali prisitaikyti prie naujausių skydų, kuriuose naudojami šie papildomi kaiščiai.



„Arduino Mega“ specifikacijos

„Arduino Mega“ specifikacijose pateikiama ši informacija.

  • „ATmega2560“ yra mikrovaldiklis
  • Šio mikrovaldiklio darbinė įtampa yra 5 voltai
  • Rekomenduojama įėjimo įtampa svyruos nuo 7 iki 12 voltų
  • Įėjimo įtampa svyruos nuo 6 iki 20 voltų
  • Skaitmeniniai įvesties / išvesties kaiščiai yra 54, kur 15 iš šių kaiščių tieks PWM o / p.
  • Analoginių įvesties kaiščių yra 16
  • Kiekvieno įvesties / išvesties kaiščio nuolatinė srovė yra 40 mA
  • 3.3 V kontaktui naudojama nuolatinė srovė yra 50 mA
  • „Flash“ atmintis, pvz., 256 KB, kur įkrovos programos pagalba naudojama 8 KB „flash“ atminties
  • Statinė laisvosios kreipties atmintis (SRAM) yra 8 KB
  • Elektra ištrinama programuojama tik skaitymo atmintis (EEPROM) yra 4 KB
  • Laikrodžio (CLK) greitis yra 16 MHz
  • Tam naudojama USB pagrindinė mikroschema yra „MAX3421E“
  • Šios lentos ilgis yra 101,52 mm
  • Šios lentos plotis yra 53,3 mm
  • Šios lentos svoris yra 36 g

„Arduino Mega Pin“ konfigūracija

Tai kaiščių konfigūracija „Arduino mega 2560“ lenta parodyta žemiau. Kiekvienas šios plokštės kaištis yra su tam tikra funkcija, kuri yra su ja susijusi. Visi šios plokštės analoginiai kaiščiai gali būti naudojami kaip skaitmeniniai įvesties / išvesties kaiščiai. Naudojant šią plokštę, galima suprojektuoti „Arduino“ projektorių. Šios plokštės siūlo lanksčią darbo atminties vietą - tai daugiau ir daugiau duomenų apdorojimo galios, leidžiančios nedelsiant dirbti su įvairių tipų jutikliais. Kai lyginame su kitais Arduino plokščių tipai , šios lentos yra fiziškai pranašesnės.

„arduino-mega 2560-board-pin-diagram“

„Arduino-mega 2560-board-pin-diagram“

3,3 V ir 5 V kaiščiai


Šie kaiščiai naudojami reguliuojama apytiksliai 5 V įtampa. Tai RPS (reguliuojamas maitinimas) suteikia galią mikrovaldiklis taip pat kiti komponentai, naudojami per „Arduino“ mega plokštę. Kitaip jį galima pasiekti iš plokštės „Vin-pin“ arba dar vieno reguliuojamo įtampos maitinimo šaltinio - 5V USB kabelis , tuo tarpu kitą įtampos reguliavimą gali pasiūlyti 3,3 V0 kontaktas. Didžiausia galia gali būti 50mA.

GND kaištis

„Arduino“ mega lentoje yra 5-GND kaiščiai, kur vieną iš šių kaiščių galima naudoti bet kada, kai to reikalauja projektas.

Atstatyti (RST) kaištį

Šios plokštės RST kaištis gali būti naudojamas pertvarkant lentą. Lentą galima pertvarkyti nustatant žemiau šį kaištį.

Vin Pin

Plokštės tiekiamos įvesties įtampos diapazonas svyruoja nuo 7 iki 20 voltų. Maitinimo lizdo teikiamą įtampą galima pasiekti per šį kaištį. Tačiau išėjimo įtampa per šį kaištį į plokštę bus automatiškai nustatyta iki 5 V.

Serijinis bendravimas

Šios plokštės, pvz., TXD ir RXD, nuoseklūs kaiščiai naudojami nuosekliems duomenims perduoti ir priimti. Tx rodo informacijos perdavimą, o RX rodo gaunamus duomenis. Serijiniai šios plokštės kaiščiai yra keturi deriniai. 0 serijos atveju apima Tx (1) ir Rx (0), 1 serijos atveju - Tx (18) ir Rx (19), 2 serijos atveju - Tx (16) ir Rx (17), galiausiai - 3 serija, ji apima „Tx“ (14) ir „Rx“ (15).

Išoriniai pertraukimai

Išoriniai pertraukimai gali būti suformuoti naudojant 6 kaiščius, tokius kaip pertraukimas 0 (0), pertraukimas 1 (3), pertraukimas 2 (21), pertraukimas 3 (20), pertraukimas 4 (19), pertraukimas 5 (18). Šie kaiščiai sukuria pertraukimus keliais būdais, t. Y. Pateikdami mažą vertę, kylantį ar krentantį kraštą arba pakeisdami vertę į pertraukimo kaiščius.

LED

Šioje „Arduino“ lentoje yra a LED ir tai siejama su kaiščiu-13, kuris vadinamas skaitmeniniu kaiščiu 13. Šis šviesos diodas gali būti valdomas atsižvelgiant į dideles ir mažas kaiščio vertes. Tai suteiks jums galimybę modifikuoti programavimo įgūdžius realiu laiku.

AREF

Terminas AREF reiškia analoginę atskaitos įtampą, kuri yra etaloninė įtampa analoginiams įėjimams

Analoginiai kaiščiai

Lentoje yra 16 analoginių kaiščių, pažymėtų kaip A0-A15. Labai svarbu žinoti, kad visi šios plokštės analoginiai kaiščiai gali būti naudojami kaip skaitmeniniai įvesties / išvesties kaiščiai. Kiekvienas analoginis kaištis yra prieinamas 10 bitų skiriamąja geba, kuri gali būti nuo GND iki 5 voltų. Tačiau didesnę vertę galima pakeisti naudojant AREF kaištį ir analoginės nuorodos () funkciją.

I2C

The I2C komunikacija gali būti palaikomas dviem kaiščiais, būtent 20 ir 21, kur 20 kontaktų reiškia nuosekliąją duomenų liniją (SDA), kuri naudojama duomenims laikyti, o 21 kontaktą reiškia nuosekliojo laikrodžio liniją (SCL), dažniausiai naudojamą duomenų sinchronizavimui tarp įrenginių

SPI komunikacija

Terminas SPI yra nuoseklioji periferinė sąsaja, naudojama duomenims perduoti tarp valdiklio ir kitų komponentų. Naudojami keturi kaiščiai, tokie kaip MISO (50), MOSI (51), SCK (52) ir SS (53). komunikacijos SPI.

Matmenys

„Arduino Mega 2560“ plokštės matmenys daugiausia apima ilgį ir pločius, pvz., 101,6 mm arba 4 colių x 53,34 mm arba 2,1 colio. Jis yra palyginti pranašesnis už kitų tipų lentas, kurios yra prieinamos rinkoje. Maitinimo lizdas ir USB prievadas yra šiek tiek išplėsti, atsižvelgiant į nurodytus matavimus.

Skydo suderinamumas

„Arduino Mega“ puikiai tinka daugumai apsaugų, naudojamų kitose „Arduino“ lentose. Prieš siūlydami naudoti apsaugą, įsitikinkite, kad apsaugos darbinė įtampa yra tinkama plokštės įtampai. Daugelio apsaugų darbinė įtampa bus 3,3 V, kitaip - 5 V. Tačiau apsaugai su aukšta darbine įtampa gali sužeisti lentą.

Be to, skydo paskirstymo antraštė turėtų vibruoti su „Arduino“ lentos paskirstymo kaiščiu. Tam galima prijungti skydą tiesiog prie „Arduino“ plokštės ir padaryti jį veikiančioje būsenoje.

Programavimas

„Arduino Mega 2560“ programavimas gali būti atliekamas naudojant IDE („Arduino Software“) ir palaiko C programavimo kalbą. Čia eskizas yra programinės įrangos kodas, kuris įrašomas programinėje įrangoje ir perkeliamas į „Arduino“ plokštę naudojant USB kabelį.

„Arduino“ mega plokštėje yra įkrovos įkroviklis, kuris pašalina išorinį degiklio naudojimą įrašyti programos kodą į „Arduino“ plokštę. Čia įkrovos kompiuterio ryšį galima atlikti naudojant STK500 protokolą.

Kai mes kompiliuojame ir deginame „Arduino“ programą, galime atjungti USB laidą, kad pašalintumėte maitinimo šaltinį iš „Arduino“ plokštės. Kai tik siūlote savo projektui naudoti „Arduino“ plokštę, maitinimą gali tiekti maitinimo lizdas, kitaip plokštės „Vin“ kaištis.

Kitas to bruožas yra daugiafunkcinis darbas visur, kur tik praverčia „Arduino“ mega plokštė. Tačiau „Arduino IDE“ programinė įranga nepalaiko kelių užduočių, tačiau norint naudoti C programą, galima naudoti papildomas operacines sistemas, būtent RTX ir FreeRTOS. Tai galima lanksčiai naudoti asmeninėje individualaus kūrimo programoje naudojant interneto paslaugų teikėjo jungtį.

Taigi, visa tai yra apie „Arduino Mega 2560“ duomenų lapas . Tai vyresnio amžiaus pakaitalas Arduino Mega lenta. Paprastai dėl kaiščių skaičiaus jis nėra naudojamas bendriems projektams, tačiau juos galime atrasti sudėtinguose projektuose, tokiuose kaip temperatūros jutikliai, 3D spausdintuvai, IOT programos, radono detektoriai, realaus laiko duomenų programų stebėjimas ir kt. klausimas jums, kokios yra „Arduino mega 2560“ plokštės specifikacijos?

Vaizdo šaltiniai: Arduino