Arduino Mega se bazează pe microcontrolerul ATmega2560. Avantajul utilizării plăcii Arduino Mega față de alte plăci este că oferă avantajul de a lucra cu mai mult spațiu de memorie.

Pinout-ul lui Arduino Mega este prezentat mai jos:

Descrierea pinilor prezenți pe placa Arduino este listată mai jos:

  • Microcontrolerul ATmega2560 – Atmega2560 este un microcontroler CMOS (Complementary Metal Oxide Semiconductor) de 8 biți cu putere redusă. Mega 2560 se bazează pe arhitectura AVR RISC. Aici, AVR înseamnă Audio Video Recorder, iar RISC înseamnă Reduced Instruction Set Computing.

Este folosit pentru plăcile care necesită mai multă memorie, schiță și linii I/O. Este recomandată pentru proiecte complexe, cum ar fi Robotica, etc.

  • GND – Pini de masă. Pinii de masă sunt utilizați pentru a împământa circuitul.
  • Portul USB

Permite conectarea plăcii la calculator. Este esențial pentru programarea plăcii Arduino Mega.

De obicei, conectăm cablul USB în portul USB pentru a încărca schița pe placă.

  • UART-

Este acronimul de la Universal Asynchronous Receiver and Transmitter (receptor și emițător universal asincron). Acesta permite Arduino să comunice cu dispozitive seriale.

  • Power Jack

Jack-ul de alimentare este utilizat pentru a alimenta placa. Adaptorul se conectează la mufa de alimentare a plăcii Arduino Mega.

  • Hader ICSP

Programul sau firmware-ul cu funcționalități avansate este primit de microcontroler cu ajutorul header-ului ICSP (In-Circuit Serial Programming).

Începătorul ICSP este format din 6 pini.

Structura antetului ICSP este prezentată mai jos:

Este o vedere de sus a antetului ICSP.

  • I2C

Este protocolul de comunicare serială cu două fire. Este acronimul de la Inter-Integrated Circuits (circuite integrate). I2C este un protocol de comunicare serială care utilizează SCL (Serial Clock) și SDA (Serial Data) pentru a primi și trimite date între două dispozitive. SCL este o linie de ceas, în timp ce SDA este o linie de date.

  • Pini analogici

Există un total de 16 pini analogici de la A0 – A15. Funcția pinilor analogici este de a citi senzorul analogic utilizat în conexiune. De asemenea, poate acționa ca pini GPIO (General Purpose Input Output).

  • Pini digitali

Există 54 de pini digitali de intrare/ieșire de la pinii numerotați de la 0 la 53. Cei 15 pini de la I/O digital sunt pini PWM (Pulse Width Modulation) numerotați de la D2 – D13 și D44 – D46. Pinii digitali au valoarea fie HIGH, fie LOW.

  • SPI-SCK

Este acronimul de Serial Peripheral Interface. Este folosită în mod popular de către microcontrolere pentru a comunica rapid cu unul sau mai multe dispozitive periferice. SCK reprezintă ceasul serial. În slave, acesta funcționează ca intrare a generatorului de ceas. În master, funcționează ca ceas de ieșire.

SPI poate avea chiar și diverse dispozitive pe magistrală.

  • MISO

Înseamnă Master In/ Slave Output. Linia de sclav în MISO este folosită pentru a trimite date către maestru.

  • MOSI

Semnează Master Output/ Slave Input. Linia MOSI Arduino transportă datele de la Arduino la dispozitivele de control ale SPI. Linia sclav în MOSI este utilizată pentru a trimite date către perifericele sale.

SS

Semnează Slave Select. Este linia Slave Select, care este utilizată de către maestru. Acționează ca linie de activare.

MISO, MOSI și SS suportă comunicarea SPI.

Dispozitivele SPI multiple din Arduino sunt capabile să împartă aceleași linii SS, MOSI și MISO.

  • IOREF

Semnează Input Output voltage REFerence. Permite scuturilor să verifice tensiunea de funcționare (3,3V sau 5V) a plăcii. Scuturile sunt conectate la placa Arduino.

Microcontrolerul funcționează cu tensiunea de referință furnizată de IOREF.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.