Placa Arduino Mega 2560
La placa Arduino es una placa de microcontrolador de código abierto que se basa en el microcontrolador Atmega 2560. El entorno de crecimiento de esta placa ejecuta el lenguaje de procesamiento o cableado. Estas placas han recargado la industria de la automatización con su plataforma sencilla de utilizar, en la que todo el mundo con poco o ningún bagaje técnico puede empezar descubriendo algunas habilidades necesarias para programar y ejecutar la placa Arduino. Estas placas se utilizan para extender objetos interactivos independientes, o bien podemos conectarlos a software en tu PC como MaxMSP, Processing y Flash. En este artículo se habla de un introducción a la placa Arduino mega 2560, diagrama de pines y sus especificaciones.
¿Qué es un Arduino Mega 2560?
La placa de microcontrolador "Arduino Mega" depende del microcontrolador ATmega2560. Incluye pines de entrada/salida digital-54, donde 16 pines son entradas analógicas, 14 se utilizan como salidas PWM puertos serie de hardware (UARTs) - 4, un oscilador de cristal-16 MHz, un cabezal ICSP, una toma de corriente, una conexión USB, así como un botón RST. Esta placa incluye principalmente todo lo que es esencial para el soporte del microcontrolador. Así, la alimentación de esta placa se puede realizar conectándola a un PC mediante un cable USB, o con una batería o un adaptador AC-DC. Esta placa puede protegerse de las descargas eléctricas inesperadas colocando una placa base.
Los pines SCL y SDA de la placa Mega 2560 R3 se conectan al lado del pin AREF. Además, hay dos últimos pines situados cerca del pin RST. Uno de los pines es el IOREF que permite a los escudos ajustar la tensión ofrecida desde la placa Arduino. El otro pin no está asociado y se mantiene para propósitos futuros. Estas placas funcionan con todos los escudos existentes, aunque pueden ajustarse a los últimos escudos que utilizan estos pines adicionales.
Especificaciones del Arduino Mega
Las especificaciones de Arduino Mega son las siguientes
- El ATmega2560 es un microcontrolador
- La tensión de funcionamiento de este microcontrolador es de 5 voltios
- La tensión de entrada recomendada oscila entre 7 y 12 voltios
- La tensión de entrada oscilará entre 6 voltios y 20 voltios
- Los pines de entrada/salida digital son 54, de los cuales 15 suministrarán PWM o/p.
- Los pines de entrada analógica son 16
- La corriente continua para cada pin de entrada/salida es de 40 mA
- La corriente continua utilizada para la clavija de 3,3 V es de 50 mA
- Memoria Flash como 256 KB donde se utilizan 8 KB de memoria flash con la ayuda del bootloader
- La memoria estática de acceso aleatorio (SRAM) es de 8 KB
- La memoria de sólo lectura programable y borrable eléctricamente (EEPROM) es de 4 KB
- La velocidad del reloj (CLK) es de 16 MHz
- El chip anfitrión USB utilizado es el MAX3421E
- La longitud de esta placa es de 101,52 mm
- La anchura de este tablero es de 53,3 mm
- El peso de esta tabla es de 36 g
Configuración de los pines del Arduino Mega
La configuración de pines de este Arduino mega 2560 se muestra a continuación. Cada pin de esta placa viene con una función particular aliada. Todos los pines analógicos de esta placa pueden utilizarse como pines de E/S digitales. Utilizando esta placa, se puede diseñar el mega proyecto Arduino. Estas placas ofrecen un espacio de memoria de trabajo flexible es más y una potencia de procesamiento que permite trabajar con diferentes tipos de sensores sin demora. Si comparamos con otros tipos de placas Arduino, estas placas son físicamente superiores.
Pin 3,3V y 5V
Estos pines se utilizan para proporcionar una tensión regulada de aproximadamente 5V. Esta RPS (fuente de alimentación regulada) proporciona la energía al microcontrolador, así como a otros componentes que se utilizan en la placa Arduino mega. Puede obtenerse de la clavija Vin de la placa o de otra fuente de tensión regulada -5V- por medio de un cable USB, mientras que otra regulación de la tensión puede ser ofrecida por la clavija 3,3V0. La potencia máxima que puede consumir es de 50mA.
Clavija GND
La placa Arduino mega incluye 5 pines GND, uno de los cuales se puede utilizar siempre que el proyecto lo requiera.
Clavija de reinicio (RST)
La clavija RST de esta placa se puede utilizar para reorganizar la placa. La placa se puede reorganizar poniendo esta clavija a nivel bajo.
Clavija Vin
El rango de la tensión de entrada suministrada a la placa va de 7 a 20 voltios. A través de esta patilla se puede acceder a la tensión suministrada por el conector de alimentación. Sin embargo, la tensión de salida a través de este pin a la placa se ajustará automáticamente a 5V.
Comunicación en serie
Los pines serie de esta placa, como TXD y RXD, se utilizan para transmitir y recibir los datos serie. Tx indica la transmisión de información mientras que RX indica la recepción de datos. Los pines serie de esta placa tienen cuatro combinaciones. Para la serie 0, incluye Tx (1) y Rx (0), para la serie 1, incluye Tx(18) y Rx(19), para la serie 2 incluye Tx(16) y Rx(17), y finalmente para la serie 3, incluye Tx(14) y Rx(15).
Interrupciones externas
Las interrupciones externas pueden formarse utilizando 6 pines como interrupción 0(0), interrupción 1(3), interrupción 2(21), interrupción 3(20), interrupción 4(19), interrupción 5(18). Estos pines producen interrupciones de varias maneras, es decir, proporcionando un valor BAJO, un borde ascendente o descendente o cambiando el valor a los pines de interrupción.
LED
Esta placa Arduino incluye un LED y que está aliado al pin-13 que se denomina pin digital 13. Este LED puede funcionar en función de los valores altos y bajos del pin. Esto te permitirá modificar las habilidades de programación en tiempo real.
AREF
El término AREF significa Tensión de Referencia Analógica, que es una tensión de referencia para las entradas analógicas
Pines analógicos
Hay 16 pines analógicos incluidos en la placa que están marcados como A0-A15. Es muy importante saber que todos los pines analógicos de esta placa pueden utilizarse como pines de E/S digitales. Cada pin analógico es accesible con una resolución de 10 bits que puede medir desde GND hasta 5 voltios. Pero, el valor más alto se puede alterar utilizando el pin AREF así como la función de Referencia analógica ().
I2C
La comunicación I2C puede ser soportada por dos pines, el 20 y el 21, donde el 20 significa Línea de Datos Seriales (SDA), que se utiliza para mantener los datos, y el 21 significa Línea de Reloj Serial (SCL), que se utiliza principalmente para ofrecer sincronización de datos entre los dispositivos
Comunicación SPI
El término SPI es una interfaz periférica en serie que se utiliza para transmitir los datos entre el controlador y otros componentes. Para la comunicación del SPI se utilizan cuatro pines: MISO (50), MOSI (51), SCK (52) y SS (53).
Dimensiones
Las dimensiones de la placa Arduino Mega 2560 incluyen principalmente la longitud y la anchura, como 101,6 mm o 4 pulgadas X 53,34 mm o 2,1 pulgadas. Es comparativamente superior a otros tipos de placas accesibles en el mercado. Sin embargo, el conector de alimentación y el puerto USB son algo más grandes que las medidas especificadas.
Compatibilidad del escudo
Arduino Mega se adapta bien a la mayoría de las protecciones utilizadas en otras placas Arduino. Antes de que te propongas utilizar una protección, confirma que el voltaje de funcionamiento de la protección es adecuado para el voltaje de la placa. La tensión de funcionamiento de la mayoría de las protecciones será de 3,3V o de 5V. Pero las protecciones con una tensión de funcionamiento elevada pueden dañar la placa.
Además, el cabezal de distribución de la pantalla debe vibrar con el pin de distribución de la placa Arduino. Para ello, se puede conectar el escudo simplemente con la placa Arduino y hacer que esté en estado de funcionamiento.
Programación
La programación de un Arduino Mega 2560 se puede hacer con la ayuda de un IDE (Software Arduino), y soporta el lenguaje de programación C. En este caso, el boceto es el código en el software que se graba dentro del mismo y luego se traslada a la placa Arduino mediante un cable USB.
Una placa Arduino mega incluye un cargador de arranque que elimina la utilización de un quemador externo para grabar el código del programa en la placa Arduino. En este caso, la comunicación del cargador de arranque puede realizarse mediante un protocolo STK500.
Cuando compilemos y grabemos el programa de Arduino, podremos desconectar el cable USB para quitar la alimentación de la placa Arduino. Cuando te propongas utilizar la placa Arduino para tu proyecto, la fuente de alimentación puede ser proporcionada por una clavija de alimentación o por la clavija Vin de la placa.
Otra de sus características es la multitarea siempre que la placa Arduino sea útil. Sin embargo, el software IDE de Arduino no admite la multitarea, pero se pueden utilizar sistemas operativos adicionales, como RTX y FreeRTOS, para escribir programas en C. Esto es flexible para usar en tu programa personal de construcción con la ayuda de un conector ISP.
Por lo tanto, se trata de un Hoja de datos del Arduino Mega 2560. Es una sustitución del antiguo Arduino Placa Mega. Debido al número de pines, normalmente, no se utiliza para proyectos generales, sin embargo, podemos descubrirlos en proyectos complejos como la detección de temperatura, impresoras 3D, aplicaciones IOT, detectores de radón, monitorización de aplicaciones de datos en tiempo real, etc. Aquí tienes una pregunta, ¿cuáles son las especificaciones de la placa Arduino mega 2560?
Fuentes de imágenes Arduino
Si quieres conocer otros artículos parecidos a Placa Arduino Mega 2560 puedes visitar la categoría Generalidades.
Deja una respuesta
¡Más Contenido!