Arduino Mega 2560 Board

Prova Vårt Instrument För Att Eliminera Problem





Arduino-kortet är ett mikrokontrollerkort med öppen källkod som är baserat på Atmega 2560 mikrokontroller. Denna styrels tillväxtmiljö kör bearbetnings- eller kopplingsspråket. Dessa kort har laddat automatiseringsindustrin med sin enkla att använda plattformen överallt där alla med liten annars ingen teknisk bakgrund kan börja med att upptäcka några nödvändiga färdigheter för att programmera och köra Arduino styrelse . Dessa kort används för att utöka separata interaktiva objekt, annars kan vi ansluta till programvara på din dator som MaxMSP, Processing och Flash. Denna artikel diskuterar en introduktion till Arduino mega 2560 board , stiftdiagram och dess specifikationer.

Vad är en Arduino Mega 2560?

Microcontroller-kortet som “Arduino Mega” beror på ATmega2560-mikrokontrollern. Den inkluderar digitala ingångs- / utgångsstift-54, där 16 stift är analoga ingångar, 14 används som PWM-utgångar hårdvaruportar ( UARTs ) - 4, a kristalloscillator -16 MHz, ett ICSP-huvud, ett strömuttag, en USB-anslutning samt en RST-knapp. Denna styrelse innehåller främst allt som är viktigt för att stödja mikrokontrollern. Så, strömförsörjningen på detta kort kan göras genom att ansluta den till en dator med en USB-kabel eller batteri eller en AC-DC-adapter. Detta kort kan skyddas från oväntad elektrisk urladdning genom att placera en bottenplatta.




arduino-mega 2560-kort

Arduino-mega 2560-kort

SCL- och SDA-stiften på Mega 2560 R3-kortet ansluts till bredvid AREF-stiftet. Dessutom finns det två senaste stift nära RST-stiftet. En stift är IOREF som tillåter skärmarna att justera spänningen som erbjuds från Arduino-kortet. Ett annat stift är inte associerat och det förvaras för kommande ändamål. Dessa kort fungerar med alla befintliga sköldar men kan anpassas till de senaste sköldarna som använder dessa extra stift.



Arduino Mega Specifikationer

Specifikationerna för Arduino Mega inkluderar följande.

  • ATmega2560 är en mikrokontroller
  • Driftspänningen för denna mikrokontroller är 5 volt
  • Den rekommenderade ingångsspänningen varierar från 7 volt till 12 volt
  • Ingångsspänningen varierar från 6 volt till 20 volt
  • De digitala in / utstiften är 54 där 15 av dessa stift kommer att leverera PWM o / p.
  • Analoga ingångsstift är 16
  • DC-ström för varje ingångs- / utgångsstift är 40 mA
  • Likström som används för 3,3 V-stift är 50 mA
  • Flashminne som 256 KB där 8 KB flashminne används med hjälp av bootloader
  • Det statiska minnet för slumpmässig åtkomst (SRAM) är 8 kB
  • Det elektriskt raderbara programmerbara skrivminnet (EEPROM) är 4 kB
  • Klockhastigheten (CLK) är 16 MHz
  • USB-värdchipet som används i detta är MAX3421E
  • Brädans längd är 101,52 mm
  • Brädans bredd är 53,3 mm
  • Vikt på denna tavla är 36 g

Arduino Mega Pin-konfiguration

Stiftkonfigurationen för detta Arduino mega 2560 styrelsen visas nedan. Varje stift på detta bräde kommer med en viss funktion som är allierad med den. Alla analoga stift på detta kort kan användas som digitala I / O-stift. Genom att använda denna styrelse kan Arduino mega projiceras designas. Dessa kort erbjuder flexibelt arbetsminne är mer och processorkraft som tillåter att man arbetar med olika typer av sensorer utan dröjsmål. När vi jämför med andra typer av Arduino-brädor , dessa brädor är fysiskt överlägsna.

arduino-mega 2560-kort-pin-diagram

Arduino-mega 2560-kort-pin-diagram

Stift 3,3V & 5V


Dessa stift används för att ge o / p-reglerad spänning ungefär 5V. Detta RPS (reglerad strömförsörjning) ger kraften till mikrokontrollern liksom andra komponenter som används över Arduino mega-kortet. Det kan uppnås från Vin-pin på kortet eller en ytterligare reglerad spänningsförsörjning-5V annars USB-kabel , medan en annan spänningsreglering kan erbjudas med 3.3V0-stift. Den maximala effekten kan dras av detta är 50 mA.

GND-stift

Arduino mega-kortet innehåller 5-GND-stift där en av dessa stift kan användas när projektet kräver.

Återställ (RST) stift

Kortets RST-stift kan användas för att ordna om kortet. Brädet kan ordnas igenom genom att ställa in denna stift till låg.

Vin Pin

Området för levererad ingångsspänning till kortet sträcker sig från 7 volt till 20 volt. Spänningen från strömuttaget kan nås via denna stift. Emellertid ställs utspänningen genom denna stift till kortet automatiskt in på 5V.

Seriekommunikation

Serieknapparna på detta kort som TXD och RXD används för att sända och ta emot seriell data. Tx indikerar överföring av information medan RX indikerar mottagningsdata. Seriens stift på detta kort har fyra kombinationer. För serie 0 inkluderar den Tx (1) och Rx (0), för serie 1 inkluderar den Tx (18) & Rx (19), för serie 2 inkluderar Tx (16) & Rx (17) och slutligen för serie 3 innehåller den Tx (14) & Rx (15).

Externa avbrott

De yttre avbrotten kan bildas genom att använda 6-stift som avbrott 0 (0), avbrott 1 (3), avbrott 2 (21), avbrott 3 (20), avbrott 4 (19), avbrott 5 (18). Dessa stift producerar avbrott på ett antal sätt, dvs tillhandahåller LÅGT värde, stigande eller fallande kant eller ändring av värdet till avbrottsstiften.

LED

Detta Arduino-kort innehåller en LED och det är allierat med stift-13 som benämns digital stift 13. Denna lysdiod kan manövreras baserat på stiftets höga och låga värden. Detta gör att du kan ändra programmeringsfärdigheterna i realtid.

AREF

Termen AREF står för Analog Reference Voltage som är en referensspänning för analoga ingångar

Analoga stift

Det finns 16-analoga stift med på kortet som är markerade som A0-A15. Det är mycket viktigt att veta att alla analoga stift på detta kort kan användas som digitala I / O-stift. Varje analog stift är tillgänglig med 10-bitars upplösning som kan mätas från GND till 5 volt. Men det högre värdet kan ändras med hjälp av AREF-stift samt funktionen för analog referens ().

I2C

De I2C-kommunikation kan stödjas av två stift, nämligen 20 och 21 där 20-stift betyder Serial Data Line (SDA) som används för att hålla data & 21-stift betyder Serial Clock Line (SCL) som mest används för att erbjuda datasynkronisering mellan enheterna

SPI-kommunikation

Termen SPI är ett seriellt perifert gränssnitt som används för att överföra data mellan styrenheten och andra komponenter. Fyra stift som MISO (50), MOSI (51), SCK (52) och SS (53) används för kommunikationen av SPI.

Mått

Dimensionen på Arduino Mega 2560-kortet inkluderar främst längden såväl som bredder som 101,6 mm eller 4 tum X 53,34 mm eller 2,1 tum. Det är jämförelsevis bättre än andra typer av brädor som är tillgängliga på marknaden. Men strömuttaget och USB-porten är något utökade från de angivna mätningarna.

Sköldkompatibilitet

Arduino Mega passar bra för de flesta vakter som används i andra Arduino-kort. Innan du föreslår att du använder ett skydd måste du bekräfta att skyddets driftspänning är väl lämpad med spänningen på kortet. Driftspänningen för de flesta vakterna kommer att vara 3,3V, annars 5V. Men skydd med hög driftspänning kan skada kortet.

Dessutom borde distributionshuvudet på skölden vibrera med fördelningsstiftet på Arduino-kortet. För det kan man ansluta skölden helt enkelt med Arduino-kortet och göra det i ett körande tillstånd.

Programmering

Programmeringen av en Arduino Mega 2560 kan göras med hjälp av en IDE (Arduino Software), och den stöder C-programmeringsspråk. Här är skissen koden i programvaran som bränns i programvaran och sedan flyttas till Arduino-kortet med en USB-kabel.

Ett Arduino-mega-kort innehåller en startladdare som eliminerar ett externt brännaranvändning för att bränna programkoden i Arduino-kortet. Här kan kommunikationen mellan startlastaren göras med hjälp av ett STK500-protokoll.

När vi både kompilerar och bränner Arduino-programmet kan vi koppla bort USB-kabeln för att ta bort strömförsörjningen från Arduino-kortet. När du föreslår att du använder Arduino-kortet för ditt projekt kan strömförsörjningen tillhandahållas av ett strömuttag, annars Vin-stift på kortet.

Ett annat inslag i detta är multitasking varhelst Arduino mega-kort kommer till hands. Men Arduino IDE Software stöder inte multi-tasking men man kan använda ytterligare operativsystem, nämligen RTX & FreeRTOS för att skriva C-program av denna anledning. Detta är flexibelt att använda i ditt personliga anpassade byggprogram med hjälp av en ISP-kontakt.

Således handlar det här om ett Arduino Mega 2560 datablad . Det är en ersättning för de äldre Arduino Mega styrelse. På grund av antalet stift används det vanligtvis inte för allmänna projekt men vi kan upptäcka dem i komplexa projekt som temperaturavkänning, 3D-skrivare, IOT-applikationer, radondetektorer, övervakning av realtidsapplikationer etc. Här är en fråga till dig, vad är specifikationerna för Arduino mega 2560-kortet?

Bildkällor: Arduino