Placa Arduino Mega 2560

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





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. Estos tableros han recargado la industria de la automatización con su plataforma fácil de utilizar donde cualquier persona con poca experiencia técnica puede comenzar descubriendo algunas habilidades necesarias para programar y ejecutar el Placa arduino . Estas placas se utilizan para ampliar objetos interactivos separados, de lo contrario, podemos conectarnos a software en su PC como MaxMSP, Processing y Flash. Este artículo analiza una introducción a la placa Arduino mega 2560 , diagrama de pines y sus especificaciones.

¿Qué es un Arduino Mega 2560?

La placa del microcontrolador como “Arduino Mega” depende del microcontrolador ATmega2560. Incluye pines de entrada / salida digital-54, donde 16 pines son entradas analógicas, 14 se utilizan como puertos serie de hardware de salidas PWM ( UART ) – 4, a Oscilador de cristal -16 MHz, un encabezado ICSP, un conector de alimentación, una conexión USB y un botón RST. Esta placa incluye principalmente todo lo que es esencial para soportar el microcontrolador. Por lo tanto, la fuente de alimentación de esta placa se puede realizar conectándola a una PC mediante un cable USB, una batería o un adaptador CA-CC. Esta placa se puede proteger de descargas eléctricas inesperadas colocando una placa base.




arduino-mega 2560-placa

Arduino-mega 2560-placa

Los pines SCL y SDA de la placa Mega 2560 R3 se conectan al lado del pin AREF. Además, hay dos pines más recientes ubicados cerca del pin RST. Un pin es el IOREF que permite a los escudos ajustar el voltaje ofrecido por la placa Arduino. Otro pin no está asociado y se guarda para los próximos propósitos. Estas placas funcionan con todos los protectores existentes, aunque se pueden ajustar a los últimos protectores que utilizan estos pines adicionales.



Especificaciones de Arduino Mega

Las especificaciones de Arduino Mega incluyen lo siguiente.

  • El ATmega2560 es un microcontrolador
  • El voltaje de funcionamiento de este microcontrolador es de 5 voltios.
  • El voltaje de entrada recomendado variará de 7 voltios a 12 voltios
  • El voltaje de entrada variará de 6 voltios a 20 voltios
  • Los pines de entrada / salida digital son 54, donde 15 de estos pines suministrarán PWM o / p.
  • Los pines de entrada analógica son 16
  • La corriente CC para cada pin de entrada / salida es de 40 mA
  • La corriente CC utilizada para el pin de 3.3V es 50 mA
  • Memoria flash como 256 KB donde se utilizan 8 KB de memoria flash con la ayuda del gestor de arranque
  • La memoria estática de acceso aleatorio (SRAM) es de 8 KB
  • La memoria de solo lectura programable y borrable eléctricamente (EEPROM) es de 4 KB
  • La velocidad del reloj (CLK) es de 16 MHz
  • El chip de host USB utilizado en esto es MAX3421E
  • La longitud de esta placa es de 101,52 mm.
  • El ancho de esta placa es de 53,3 mm.
  • El peso de esta tabla es de 36 g.

Configuración Arduino Mega Pin

La configuración de pines de este Arduino mega 2560 tablero se muestra a continuación. Cada pin de esta placa viene con una función particular que está relacionada con él. Todos los pines analógicos de esta placa se pueden utilizar como pines de E / S digitales. Mediante el uso de esta placa, se puede diseñar el megaproyecto Arduino. Estas placas ofrecen un espacio de memoria de trabajo flexible que es el mayor poder de procesamiento que permite trabajar con diferentes tipos de sensores sin demora. Cuando comparamos con otros tipos de placas Arduino , estas tablas son físicamente superiores.

arduino-mega 2560-board-pin-diagram

Arduino-mega 2560-board-pin-diagram

Pin 3.3V y 5V


Estos pines se utilizan para proporcionar un voltaje regulado o / p de aproximadamente 5V. Esta RPS (fuente de alimentación regulada) proporciona el poder de el microcontrolador así como otros componentes que se utilizan sobre la mega placa Arduino. Se puede obtener desde Vin-pin de la placa o una fuente de voltaje regulada más-5V de lo contrario cable USB , mientras que se puede ofrecer otra regulación de voltaje con 3.3V0-pin. La potencia máxima que puede extraerse es de 50 mA.

Pin GND

La mega placa Arduino incluye pines 5-GND donde uno de estos pines se puede usar siempre que el proyecto lo requiera.

Pin de reinicio (RST)

El pin RST de esta placa se puede utilizar para reorganizar la placa. La placa se puede reorganizar estableciendo este pin en bajo.

Vin Pin

El rango de voltaje de entrada suministrado a la placa varía de 7 voltios a 20 voltios. Se puede acceder a la tensión proporcionada por el conector de alimentación a través de este pin. Sin embargo, el voltaje de salida a través de este pin a la placa se configurará automáticamente en 5V.

Comunicación serial

Los pines seriales de esta placa como TXD y RXD se utilizan para transmitir y recibir los datos seriales. Tx indica la transmisión de información mientras que RX indica recibir datos. Los pines seriales 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 serie 3, incluye Tx (14) y Rx (15).

Interrupciones externas

Las interrupciones externas se pueden formar usando 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 formas, es decir, proporcionando un valor BAJO, flanco ascendente o descendente o cambiando el valor de los pines de interrupción.

LED

Esta placa Arduino incluye un LED y eso está aliado al pin-13 que se denomina pin digital 13. Este LED se puede operar en función de los valores altos y bajos del pin. Esto le 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 entradas analógicas.

Pines analógicos

Hay 16 pines analógicos incluidos en la placa que está marcada como A0-A15. Es muy importante saber que todos los pines analógicos de esta placa se pueden utilizar como pines de E / S digitales. Cada pin analógico es accesible con la resolución de 10 bits que puede medir desde GND a 5 voltios. Pero, el valor más alto se puede alterar usando el pin AREF, así como la función de Referencia analógica ().

I2C

los Comunicación I2C puede ser compatible con dos pines, a saber, 20 y 21, donde 20 pines significa Línea de datos en serie (SDA) que se usa para contener los datos y 21 pines significa Línea de reloj en serie (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. Se utilizan cuatro pines como MISO (50), MOSI (51), SCK (52) y SS (53) para La comunicación de SPI.

Dimensiones

La dimensión de la placa Arduino Mega 2560 incluye principalmente la longitud y los anchos como 101,6 mm o 4 pulgadas X 53,34 mm o 2,1 pulgadas. Es comparativamente superior a otros tipos de placas a las que se puede acceder en el mercado. Pero, el conector de alimentación y el puerto USB están algo expandidos con respecto a las medidas especificadas.

Compatibilidad de escudo

Arduino Mega es adecuado para la mayoría de los protectores utilizados en otras placas Arduino. Antes de proponer el uso de un protector, confirme que el voltaje de funcionamiento del protector se adapte bien al voltaje de la placa. El voltaje de funcionamiento de la mayoría de los protectores será de 3,3 V; de lo contrario, 5 V. Sin embargo, los protectores con alto voltaje de funcionamiento pueden dañar la placa.

Además, el cabezal de distribución del escudo debe vibrar con el pin de distribución de la placa Arduino. Para eso, uno puede conectar el escudo simplemente con la placa Arduino y hacerlo dentro de un estado de ejecución.

Programación

La programación de un Arduino Mega 2560 se puede realizar con la ayuda de un IDE (software Arduino) y es compatible con el lenguaje de programación C. Aquí, el boceto es el código en el software que se graba dentro del software y luego se mueve a la placa Arduino con un cable USB.

Una mega placa Arduino 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. Aquí, la comunicación del cargador de arranque se puede realizar mediante un protocolo STK500.

Cuando compilamos y quemamos el programa Arduino, entonces podemos desconectar el cable USB para quitar la fuente de alimentación de la placa Arduino. Siempre que proponga utilizar la placa Arduino para su proyecto, la fuente de alimentación puede ser proporcionada por un conector de alimentación, de lo contrario, el pin Vin de la placa.

Otra característica de esto es la multitarea donde sea que la mega placa Arduino sea útil. Pero, el software Arduino IDE no es compatible con la multitarea, sin embargo, se pueden utilizar sistemas operativos adicionales, como RTX y FreeRTOS, para escribir un programa C por este motivo. Esto es flexible para usar en su programa de construcción personalizado personal con la ayuda de un conector ISP.

Por lo tanto, se trata de una Hoja de datos de Arduino Mega 2560 . Es una sustitución de la antigua Arduino Mega tablero. Debido a la cantidad de pines, por lo general, no se utiliza para proyectos generales sin embargo, podemos descubrirlos en proyectos complejos como sensores de temperatura, impresoras 3D, aplicaciones IOT, detectores de radón, monitoreo de aplicaciones de datos en tiempo real, etc. Aquí está una pregunta para usted, ¿cuáles son las especificaciones de la placa Arduino mega 2560?

Fuentes de imagen: Arduino