El Arduino Mega está basado en el microcontrolador ATmega2560. La ventaja de utilizar la placa Arduino Mega sobre otras placas es que da la ventaja de trabajar con más espacio de memoria.

El Pinout de Arduino Mega se muestra a continuación:

La descripción de los pines presentes en la placa Arduino se enumeran a continuación:

  • Microcontrolador ATmega2560 – El Atmega2560 es un CMOS (semiconductor de óxido metálico complementario) de baja potencia de 8 bits microcontrolador. El Mega 2560 se basa en la arquitectura RISC AVR. Aquí, AVR significa Audio Video Recorder y RISC significa Reduced Instruction Set Computing.

Se utiliza para las placas que requieren más memoria, sketch, y líneas de E/S. Se recomienda para proyectos complejos, como la robótica, etc.

  • GND – Pines de tierra. Los pines de tierra se utilizan para conectar a tierra el circuito.
  • Puerto USB

Permite conectar la placa al ordenador. Es esencial para la programación de la placa Arduino Mega.

Normalmente conectamos el cable USB en el puerto USB para cargar el sketch en la placa.

  • UART-

Significa Receptor y Transmisor Asíncrono Universal. Permite que el Arduino se comunique con dispositivos en serie.

  • Conector de alimentación

El conector de alimentación se utiliza para suministrar energía a la placa. El adaptador se conecta al conector de alimentación de la placa Arduino Mega.

  • Cabezal ICSP

El programa o firmware con las funcionalidades avanzadas es recibido por el microcontrolador con la ayuda del cabezal ICSP (In-Circuit Serial Programming).

La cabecera ICSP consta de 6 pines.

La estructura de la cabecera ICSP se muestra a continuación:

Es la vista superior de la cabecera ICSP.

  • I2C

Es el protocolo de comunicación en serie de dos hilos. Son las siglas de Circuitos Integrados. El I2C es un protocolo de comunicación en serie que utiliza SCL (Reloj en serie) y SDA (Datos en serie) para recibir y enviar datos entre dos dispositivos. SCL es una línea de reloj, mientras que SDA es una línea de datos.

  • Pines analógicos

Hay un total de 16 pines analógicos desde A0 – A15. La función de los pines analógicos es leer el sensor analógico utilizado en la conexión. También pueden actuar como pines GPIO (General Purpose Input Output).

  • Pines Digitales

Hay 54 pines digitales de Entrada/Salida desde el pin numerado del 0 al 53. Los 15 pines de la E/S digital son pines PWM (Pulse Width Modulation) numerados de D2 – D13 y D44 – D46. Los pines digitales tienen el valor HIGH o LOW.

  • SPI-SCK

Significa Serial Peripheral Interface. Es popularmente utilizado por los microcontroladores para comunicarse con uno o más dispositivos periféricos rápidamente. El SCK significa reloj serial. En el esclavo, funciona como la entrada del generador de reloj. En maestro, funciona como reloj de salida.

SPI puede incluso tener varios dispositivos en el bus.

  • MISO

Significa Master In/ Slave Output. La línea esclava en MISO se utiliza para enviar datos al maestro.

  • MOSI

Significa Master Output/ Slave Input. La línea MOSI Arduino lleva los datos de Arduino a los dispositivos de control de SPI. La línea esclava en MOSI se utiliza para enviar datos a sus periféricos.

SS

Significa Slave Select. Es la línea Slave Select, que es utilizada por el maestro. Actúa como la línea de habilitación.

Las líneas MISO, MOSI y SS soportan la comunicación SPI.

Los múltiples dispositivos SPI en Arduino son capaces de compartir las mismas líneas SS, MOSI y MISO.

  • IOREF

Significa Input Output voltage REFerence. Permite a los escudos comprobar la tensión de funcionamiento (3,3V o 5V) de la placa. Los escudos se conectan a la placa Arduino.

El microcontrolador funciona con la tensión de referencia proporcionada por el IOREF.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.