De Arduino Mega is gebaseerd op ATmega2560 Microcontroller. Het voordeel om Arduino Mega over andere boards te gebruiken is dat het het voordeel van het werken met meer geheugenruimte geeft.

The Pinout van Arduino Mega wordt hieronder getoond:

The beschrijving van spelden huidig op Arduino-raad is hieronder vermeld:

  • ATmega2560 Microcontroller – Atmega2560 is een CMOS (Complementaire Metaaloxide Halfgeleider) laag aangedreven 8-bit microcontroller. De Mega 2560 is gebaseerd op de AVR RISC architectuur. AVR staat hier voor Audio Video Recorder en RISC staat voor Reduced Instruction Set Computing.

Het wordt gebruikt voor de borden die meer geheugen, schets, en I/O lijnen nodig hebben. Het wordt aanbevolen voor complexe projecten, zoals Robotica, enz.

  • GND – Ground Pins. De grondpennen worden gebruikt om het circuit te aarden.
  • USB Port

Hiermee kan het bord op de computer worden aangesloten. Het is essentieel voor het programmeren van het Arduino Mega board.

We steken meestal de USB-kabel in de USB-poort om de sketch op het board te laden.

  • UART-

Het staat voor Universele Asynchrone Ontvanger en Transmitter. Het staat de Arduino toe om met seriële apparaten te communiceren.

  • Power Jack

De power jack wordt gebruikt om het bord van stroom te voorzien. De adapter wordt aangesloten op de voedingsaansluiting van het Arduino Mega-bord.

  • ICSP Header

Het programma of de firmware met de geavanceerde functionaliteiten wordt ontvangen door de microcontroller met behulp van de ICSP (In-Circuit Serial Programming) header.

De ICSP header bestaat uit 6 pinnen.

De structuur van de ICSP header is hieronder weergegeven:

Het is het bovenaanzicht van de ICSP header.

  • I2C

Het is het tweedraads seriële communicatieprotocol. Het staat voor Inter-Integrated Circuits. I2C is een serieel communicatieprotocol dat gebruik maakt van SCL (seriële klok) en SDA (seriële gegevens) om gegevens tussen twee apparaten te ontvangen en te verzenden. De SCL is een kloklijn, terwijl SDA een datalijn is.

  • Analoge pinnen

Er zijn in totaal 16 analoge pinnen van A0 – A15. De functie van analoge pinnen is het lezen van de analoge sensor die in de verbinding wordt gebruikt. Het kan ook als GPIO (Algemeen Doelinput Output) spelden dienst doen.

  • Digitale Spelden

Er zijn 54 digitale Input/Output spelden van speld genummerd van 0 tot 53. De 15 pinnen van de digitale I/O zijn PWM (Pulse Width Modulation) pinnen genummerd van D2 – D13 en D44 – D46. De digitale pennen hebben de waarde HIGH of LOW.

  • SPI-SCK

Het staat voor Serial Peripheral Interface. Het wordt populair gebruikt door de microcontrollers om snel te communiceren met een of meer perifere apparaten. De SCK staat voor seriële klok. In slave, werkt het als de ingang van de klok generator. In master, werkt het als de uitgangsklok.

SPI kan zelfs verschillende apparaten op de bus hebben.

  • MISO

Het staat voor Master In/ Slave Output. De slave lijn in MISO wordt gebruikt om data naar de master te sturen.

  • MOSI

Het staat voor Master Output/ Slave Input. De MOSI lijn Arduino draagt de gegevens van Arduino aan de controleapparaten van SPI. De slaaflijn in MOSI wordt gebruikt om gegevens naar zijn randapparatuur te verzenden.

SS

Het staat voor Slave Select. Het is de Slave Select lijn, die door de master wordt gebruikt. Het fungeert als de enable line.

De MISO, MOSI, en SS ondersteunen SPI communication.

De meerdere SPI-apparaten in Arduino zijn in staat om dezelfde SS, MOSI, en MISO lijnen te delen.

  • IOREF

Het staat voor Input Output voltage REFerence. Hiermee kunnen de schilden de bedrijfsspanning (3,3V of 5V) van het bord controleren. De schilden zijn verbonden met het Arduino Board.

De Microcontroller werkt met de referentiespanning die door de IOREF.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.