Einführung in Arduino Mega Top 10Top 10

Einführung in Arduino Mega Top 10Top 10
Wenn es darum geht, einen Mikrocontroller in verschiedenen Projekten zu verwenden. Dies liegt daran, dass diese Plattform eine breite Palette von Mikrocontroller -Boards bietet. Die Arduino Mega ist eine der Boards der Arduino -Plattform, die für fortgeschrittene Projekte verwendet werden kann, und wir haben die Pinouts und Spezifikationen des Arduino Mega 2560 in diesem Leitfaden kurz erläutert.

Warum wird Arduino Mega verwendet?

Arduino Mega wird mit den folgenden erwähnten Funktionen geliefert, die es von anderen Arduino Uno unterscheiden:

  • Es ist für die Projekte ausgelegt, bei denen weitere E/A -Stifte erforderlich sind
  • Es hat mehr SRAM
  • Größerer Speicherplatz, um die größeren Codes aufzunehmen
  • Weitere Verarbeitungsleistung zum Betrieb mehrerer Sensoren gleichzeitig

Spezifikationen des Arduino Mega 2560

Der in dieser Karte verwendete Controller ist ATMEGA2560 mit einer Taktrate von 16 MHz und bietet dem Board einen Flash -Speicher von 256 Kilobyten. Die Betriebsspannung des Arduino Mega 2560 beträgt 5 Volt und der Controller für den Arduino Mega 2560 hat einen statischen Widder von 8 Kilobyten und EEPROM von 4 Kilobyten. Das Bild unten zeigt das Arduino Mega2560 Board:

Arduino Mega 2560 Pinout

Der Arduino MEGA2560 verfügt über 54 Pins für digitale Eingänge und Ausgänge, während 16 Stifte für den analogen Eingang und die Ausgänge sind. Um die mit Arduino Mega 2560 verbundenen Peripheriegeräte mit Strom zu liefern. Für die Kommunikation gibt es SCL- und SDA -Stifte, aber wir können Pins 21 und 20 auch für SCL und SDA verwenden.

Wir haben die Stifte von Arduino Mega 2560 in verschiedene Kategorien eingeteilt und basiert auf den Kategorien, die wir unten angegeben haben, die die Pinouts für Arduino Mega 2560 zeigt.

PIN -Kategorie Darstellung Beschreibung
Power Pins 5 V, Zurücksetzen, 3.3V, GND (3), Vin, AREF, IOREF Stifte, die zur Stromversorgung an das mit Arduino verbundene Gerät verwendet werden
Digitale Stifte 0 bis 53 (21 für SCL und 20 für SDA) Stifte, die für digitale Eingabe und Ausgaben von Arduino verwendet werden
PWM -Stifte 2 bis 13 Stifte, die verwendet werden, um das pulsierende Signal zu erzeugen
Analoge Stifte A0 bis A15 Stifte, die für analoge Eingänge und Ausgänge verwendet werden
Verschiedene Stifte Zusätzliche Stifte für SCL und SDA (einer nicht verbundene Pin [NC]) SCL ist der Uhrenstift und die SDA ist der Datenstift für I2C- und TWI -Kommunikationsgeräte
Headerstifte ICSP Stifte, die zum Programmieren des Controllers verwendet werden

Um den Arduino Mega 2560 weiter zu beschreiben, haben wir die Stifte des Boards erläutert, indem wir sie in verschiedene Teile klassifizieren, die dem Benutzer helfen, an der Arduino Mega 2560 -Board zu arbeiten.

Digitale Stifte des Arduino Mega 2560

Um die digitalen Geräte mit dem Arduino Mega 2560 zu verbinden, gibt es 54 Pins, in denen die Stifte 0 (RX0) und 1 (TX0) zum Senden und Empfangen der Daten dienen und auch die Kommunikationsstifte bezeichnet werden. Aus dem Wort digital können Sie annehmen, dass die Daten in 0 und 1 Form erfolgen werden. In ähnlicher Weise können Sie die Stifte von 2 bis 13 der Platine in Form von Pluspolen in Form von Pluspolen generieren, da es sich.

Neben dem AREF -Pin gibt es zwei spezielle Stifte, die für die Datenlinie und die Uhr der I2C -Geräte verwendet werden können. Wir können jedoch auch Pins 20 und 21 als SDA- und SCL -Pins für die Geräte, die I2C- und TWI -Kommunikationsprotokolle verwendet haben. Der SDA -Pin ist die Datenlinie für das angeschlossene Gerät, während SCL der Takt -Pin des angeschlossenen Geräts ist. Für die Hilfe des Benutzers haben wir das Bild gegeben, in dem wir die jeweiligen Stifte hervorgehoben haben.

Analoge Stifte von Arduino Mega 2560

Im Mega 2560 sind 16 analoge Stifte bereitgestellt, mit denen die analogen Geräte angeschlossen und die Auflösung von 0 bis 1024 angeschlossen werden können. Dies bedeutet, dass die Werte zwischen 0 und 1024 liegen und in Bezug auf die Spannung die 5 Volt 1024 betragen. Die folgende Figur zeigt die analogen Stifte des Arduino -Mega, das rot hervorgehoben wurde:

Power Pins von Arduino Mega 2560

Es sind 10 Stifte zur Verfügung gestellt, um die mit Arduino Mega verbundenen Geräte zu betreiben, in denen es drei Stifte für den Boden gibt, einen Stift für 5 Volt, einen Stift für 3.3 Volt und zwei Stifte, um die Referenzspannung für analoge und digitale Geräte zu geben.

In der Tafel wird ein Zurücksetzen angegeben, um den Mega zurückzusetzen. Es gibt jedoch auch eine dedizierte Reset -Taste auf der Karte.

Um das Arduino -Board mit der Versorgungsspannung zu verbinden, gibt es auch einen USB -Anschluss und auch eine Buchse. Sie können den USB -Anschluss verwenden, um das Board einzuschalten, und sie auch verwenden, um den Code in den Arduino hochzuladen. Während die für die Versorgung bereitgestellte Buchse hauptsächlich verwendet wird, wenn der Arduino im eigenständigen Modus funktionieren muss. Das Bild unten zeigt die Netzteilstifte und die Reset -Taste des Arduino Mega.

ICSP -Headerstifte des Arduino Mega 2560

Um die Firmware des Arduino Mega 2560 zu aktualisieren oder zu ändern. Die In-Circuit-Systemprogrammierung (ICSP) kann durchgeführt werden, indem Arduino mit dem Programmiergerät mit dem Programmierkabel angeschlossen wird. Wir haben mit quadratischen Boxen die ICSP -Header -Stifte von Arduino Uno in dem unten angegebenen Bild umgeben:

Abschluss

Arduino Mega 2560 ist eine der Arduino -Boards mit einer großen Anzahl von Stiften und einem leistungsstarken Controller, der es sich von anderen Boards unterscheidet, die von der Arduino -Plattform bereitgestellt werden. Um dieses Board zu verwenden, muss man sich jedoch der Boardspezifikationen und der Pinout des jeweiligen Arduino -Boards bewusst sein, damit das Board effektiv verwendet werden kann. Zur Erleichterung der Lernenden haben wir den Zweck jedes Pin des Arduino auf sehr umfassende Weise beschrieben.