Interaktywny Przewodnik Inżynieryjny

Pinout i Architektura Sprzętowa Arduino Mega 2560 Rev3

Interaktywny układ wyprowadzeń 92 pinów

Arduino Mega 2560 Rev3 to flagowa 8-bitowa platforma rozwojowa z mikrokontrolerem Microchip ATmega2560 (16 MHz, 256 KB flash, 8 KB SRAM). Zaprojektowana do złożonych projektów druku 3D (RAMPS), robotyki i automatyki z wieloma czujnikami.

  • Arduino
  • Zweryfikowane Źródło
  • Zaktualizowano wrz 2026

Interaktywny schemat wyprowadzeńGóra

  • GPIO
  • Zasilanie
  • Masa
  • Analogowe
  • Sterowanie
  • Magistrala
  • Niepodłączony

Dotknij rzędu pinów, aby zobaczyć go z bliska

Arduino Mega 2560 Rev3 Pinout Vector DiagramInteractive vector pinout diagram of Arduino Mega 2560 Rev3 (top view) showing pin headers, power rails, components, and hardware interfaces.LD1117MEGA16U2DCL0CHUSBPWRRESETLD1117LP2985MEGA16U216MHzICSP116MHzICSPLTXRXONNCIOREFRESET3V35VGNDGNDVINA0A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15SCLSDAAREFGND1312111098765432101415161718192021MISO5VSCKMOSIRESETGND

Podsumowanie Płytki

ATmega2560

Arduino Mega 2560 Rev3

ATmega2560

Arduino
MCU
ATmega2560
Rdzeń CPU
8-bit AVR RISC
Częstotliwość zegara
16 MHz
SRAM
8 KB
Flash
256 KB
Liczba GPIO
72
Napięcie logiczne
5.0 V
Format
92-pin, USB-to-Serial (ATmega16U2)

Zanim podłączysz

Logika 5 V — użyj konwertera poziomów dla peryferiów 3,3 V

  • Sprawdź połączenia SPI: nie używaj pinów 10-13 do sprzętowego SPI; podłącz się do pinów D50-D53 lub do 6-pinowej listwy ICSP.
  • Sprawdź zgodność napięciową peryferiów: urządzenia 3,3 V wymagają konwerterów poziomów logicznych.
  • Nie przeciążaj szyny 3,3 V (maksymalnie 50 mA ze stabilizatora liniowego LP2985).

Tabela pinów

Wyświetlono 92 z 92 pinów
Tabela pinów Arduino Mega 2560 Rev3: pin fizyczny, nazwa, GPIO, funkcje, ADC, dotyk, domyślna rola, ostrzeżenia
PinNazwaGPIOFunkcjeADCDomyślna rolaOstrzeżenia
1 powerNC—
nc
—No Connection
2 powerIOREF—
power
—Power Supply
3 powerRESET—
reset
—Reset / Enable
4 power3V3—
power
—Power Supply
5 power5V—
power
—Power Supply
6 powerGND—
gnd
—Ground
7 powerGND—
gnd
—Ground
8 powerVIN—
power
—Power Supply
1 adclA0GPIO54
gpioadc
—GPIO
2 adclA1GPIO55
gpioadc
—GPIO
3 adclA2GPIO56
gpioadc
—GPIO
4 adclA3GPIO57
gpioadc
—GPIO
5 adclA4GPIO58
gpioadcjtag
—GPIO
6 adclA5GPIO59
gpioadcjtag
—GPIO
7 adclA6GPIO60
gpioadcjtag
—GPIO
8 adclA7GPIO61
gpioadcjtag
—GPIO
1 adchA8GPIO62
gpioadc
—GPIO
2 adchA9GPIO63
gpioadc
—GPIO
3 adchA10GPIO64
gpioadc
—GPIO
4 adchA11GPIO65
gpioadc
—GPIO
5 adchA12GPIO66
gpioadc
—GPIO
6 adchA13GPIO67
gpioadc
—GPIO
7 adchA14GPIO68
gpioadc
—GPIO
8 adchA15GPIO69
gpioadc
—GPIO
1 digital_highSCLGPIO21
i2c
—GPIO
2 digital_highSDAGPIO20
i2c
—GPIO
3 digital_highAREF—
input
—GPIO
4 digital_highGND—
gnd
—Ground
5 digital_high13GPIO13
gpiospipwmled
—GPIO
6 digital_high12GPIO12
gpiopwm
—GPIO
7 digital_high11GPIO11
gpiopwm
—GPIO
8 digital_high10GPIO10
gpiopwm
—GPIO
9 digital_high9GPIO9
gpiopwm
—GPIO
10 digital_high8GPIO8
gpiopwm
—GPIO
1 digital_low7GPIO7
gpiopwm
—GPIO
2 digital_low6GPIO6
gpiopwm
—GPIO
3 digital_low5GPIO5
gpiopwm
—GPIO
4 digital_low4GPIO4
gpiopwm
—GPIO
5 digital_low3GPIO3
gpiopwminput
—GPIO
6 digital_low2GPIO2
gpiopwminput
—GPIO
7 digital_low1GPIO1
gpiouart
—GPIO
8 digital_low0GPIO0
gpiouart
—GPIO
1 communication14GPIO14
gpiouart
—GPIO
2 communication15GPIO15
gpiouart
—GPIO
3 communication16GPIO16
gpiouart
—GPIO
4 communication17GPIO17
gpiouart
—GPIO
5 communication18GPIO18
gpiouartinput
—GPIO
6 communication19GPIO19
gpiouartinput
—GPIO
7 communication20GPIO20
gpioi2cinput
—GPIO
8 communication21GPIO21
gpioi2cinput
—GPIO
1 digital_double5V—
power
—Power Supply
2 digital_double5V—
power
—Power Supply
3 digital_double22GPIO22
gpio
—GPIO
4 digital_double23GPIO23
gpio
—GPIO
5 digital_double24GPIO24
gpio
—GPIO
6 digital_double25GPIO25
gpio
—GPIO
7 digital_double26GPIO26
gpio
—GPIO
8 digital_double27GPIO27
gpio
—GPIO
9 digital_double28GPIO28
gpio
—GPIO
10 digital_double29GPIO29
gpio
—GPIO
11 digital_double30GPIO30
gpio
—GPIO
12 digital_double31GPIO31
gpio
—GPIO
13 digital_double32GPIO32
gpio
—GPIO
14 digital_double33GPIO33
gpio
—GPIO
15 digital_double34GPIO34
gpio
—GPIO
16 digital_double35GPIO35
gpio
—GPIO
17 digital_double36GPIO36
gpio
—GPIO
18 digital_double37GPIO37
gpio
—GPIO
19 digital_double38GPIO38
gpio
—GPIO
20 digital_double39GPIO39
gpio
—GPIO
21 digital_double40GPIO40
gpio
—GPIO
22 digital_double41GPIO41
gpio
—GPIO
23 digital_double42GPIO42
gpio
—GPIO
24 digital_double43GPIO43
gpio
—GPIO
25 digital_double44GPIO44
gpiopwm
—GPIO
26 digital_double45GPIO45
gpiopwm
—GPIO
27 digital_double46GPIO46
gpiopwm
—GPIO
28 digital_double47GPIO47
gpio
—GPIO
29 digital_double48GPIO48
gpio
—GPIO
30 digital_double49GPIO49
gpio
—GPIO
31 digital_double50GPIO50
gpiospi
—GPIO
32 digital_double51GPIO51
gpiospi
—GPIO
33 digital_double52GPIO52
gpiospi
—GPIO
34 digital_double53GPIO53
gpiospi
—GPIO
35 digital_doubleGND—
gnd
—Ground
36 digital_doubleGND—
gnd
—Ground
1 icspMISO—
spi
—GPIO
2 icsp5V—
power
—Power Supply
3 icspSCK—
spi
—GPIO
4 icspMOSI—
spi
—GPIO
5 icspRESET—
reset
—Reset / Enable
6 icspGND—
gnd
—Ground

Dokumentacja Inżynieryjna

Przegląd Płytki

Arduino Mega 2560 Rev3 to pełnowymiarowa płytka rozwojowa oparta na mikrokontrolerze ATmega2560. Ma 54 cyfrowe piny wejścia/wyjścia, 16 wejść analogowych, 4 sprzętowe porty szeregowe, rezonator kwarcowy 16 MHz, port USB Type-B, gniazdo zasilania DC 2.1mm i przycisk resetu.

Wejścia zasilania

  • Złącze USB Type-B (5V DC, zabezpieczone samoresetującym bezpiecznikiem PTC Polyswitch 500 mA)
  • Pin VIN lub gniazdo DC 2.1mm z plusem na środku (zalecane 7–12V DC, limity absolutne 6–20V)
  • Stabilizowana systemowa szyna zasilania 5,0 V (stabilizator liniowy NCP1117 / LD1117, do 800 mA przy zasilaniu z gniazda DC)

Typowe zastosowania

  • Sterowanie drukarkami 3D i maszynami CNC z użyciem architektur nakładek RAMPS 1.4 / 1.6.
  • Złożona robotyka wymagająca dziesiątek jednoczesnych wyjść serw i sterowników silników.
  • Monitoring z wieloma czujnikami (16 kanałów ADC) i telemetria wielomagistralowa przez 4 niezależne kanały UART.

Uwagi

  • Przeniesienie magistrali SPI: w Arduino Mega sprzętowy SPI jest poprowadzony do pinów D50 (MISO), D51 (MOSI), D52 (SCK), D53 (SS) oraz do środkowej listwy ICSP. Nakładki polegające na pinach 11-13 Uno wymagają podłączenia przez listwę ICSP.
  • Natywna logika TTL 5,0 V: wszystkie piny we/wy pracują na 5V. Czujniki 3,3 V wymagają dwukierunkowych konwerterów poziomów.
  • Zalecany prąd DC na pin to 20 mA (maksymalnie 40 mA). Łączny prąd obudowy mikrokontrolera nie może przekroczyć 200 mA.
  • 15 kanałów PWM sterowanych przez sprzętowe Timery 0, 1, 2, 3, 4 i 5 (D2–D13, D44–D46).

Zanim podłączysz

  • Sprawdź połączenia SPI: nie używaj pinów 10-13 do sprzętowego SPI; podłącz się do pinów D50-D53 lub do 6-pinowej listwy ICSP.
  • Sprawdź zgodność napięciową peryferiów: urządzenia 3,3 V wymagają konwerterów poziomów logicznych.
  • Nie przeciążaj szyny 3,3 V (maksymalnie 50 mA ze stabilizatora liniowego LP2985).

Dane Techniczne

Mikrokontroler
ATmega2560
Rdzeń procesora
8-bit AVR RISC
Taktowanie zegara
16 MHz
Pamięć SRAM
8 KB
Pamięć Flash
0.25 MB
Liczba linii GPIO
72
Poziom logiczny
5.0 V
Zakres napięcia zasilania
7 - 12 V

Bezpieczne Piny GPIO

Wszystkie piny cyfrowe i analogowe pracują w natywnej logice 5,0 V z ciągłą obciążalnością do 20 mA na pin (maksimum absolutne 40 mA). Łączny prąd obudowy mikrokontrolera jest ograniczony do 200 mA.

Wejścia ADC i Piny Analogowe

16 kanałów analogowych (A0–A15, rozdzielczość 10 bitów w zakresie od 0 do 5V lub zewnętrzne AREF). Kanały A4–A7 są multipleksowane ze sprzętowym interfejsem JTAG (TCK, TMS, TDO, TDI).

Magistrale I2C, SPI i UART

4 sprzętowe porty UART: Serial0 (D0/D1), Serial1 (D19/D18), Serial2 (D17/D16), Serial3 (D15/D14). Sprzętowa magistrala SPI na pinach D50 (MISO), D51 (MOSI), D52 (SCK), D53 (SS) oraz na środkowej listwie ICSP 2x3 (NIE na pinach 10-13!). Sprzętowy I2C na D20 (SDA) i D21 (SCL).

Piny Konfiguracyjne (Boot i Strapping)

Brak pinów strapping. Pin D13 jest połączony z żółtą diodą LED użytkownika 'L' przez bufor na wzmacniaczu operacyjnym LMV358. D0/D1 są współdzielone z mostkiem USB-szeregowym ATmega16U2.

Piny Wyłącznie Wejściowe (Input-Only)

Wszystkie 54 piny cyfrowe obsługują dwukierunkowe we/wy z wewnętrznymi rezystorami pull-up (20–50 kΩ). 15 pinów zapewnia sprzętowe 8/16-bitowe PWM (D2–D13, D44–D46). 6 pinów ma zewnętrzne przerwania sprzętowe (D2, D3, D18, D19, D20, D21).

Układ wyprowadzeń Arduino Pro MiniUkład wyprowadzeń NodeMCU v2 Amica (ESP8266)Układ wyprowadzeń Raspberry Pi 40-Pin GPIO HeaderUkład wyprowadzeń Raspberry Pi Pico

Pomóż dbać o poprawność tej strony

Sprawdziłeś ten układ wyprowadzeń na swojej płytce lub złączu? Potwierdź go albo zgłoś pin, napięcie lub orientację, które się nie zgadzają.

Otwiera publiczny formularz na GitHubie z już wpisaną tą stroną; potrzebne jest bezpłatne konto GitHub. Jak działają zgłoszenia i potwierdzenia