Una descripción general de la placa Arduino Nano

Una descripción general de la placa Arduino Nano

Este artículo brinda información detallada sobre una placa Arduino Nano, y es un tipo de placa de microcontrolador diseñada por el equipo de Arduino. Este microcontrolador se basa en Atmega168 o Atmega328p. Es bastante similar a la placa Arduino Uno, pero cuando se trata de configuración de pines y características, esta placa nano ha reemplazado Arduino Uno debido a su pequeño tamaño. Como sabemos que al diseñar un sistema Integrado Se prefieren los componentes de pequeño tamaño. Las placas Arduino se utilizan principalmente para construir proyectos electronicos . sistemas embebidos, robótica, etc. Pero las placas nano se introducen principalmente para los principiantes que no tienen formación técnica.

¿Qué es una placa Arduino Nano?

Arduino Nano es uno tipo de microcontrolador placa, y está diseñado por Arduino.cc. Se puede construir con un microcontrolador como Atmega328. Este microcontrolador también se utiliza en Arduino UNO. Es una tabla de tamaño pequeño y también flexible con una amplia variedad de aplicaciones. Otro Placas Arduino incluyen principalmente Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo y Arduino Due. Y otras placas de desarrollo son la placa de desarrollo AVR, la placa de desarrollo PIC, Frambuesa pi , Intel Edison, MSP430 Launchpad y placa ESP32.


Esta placa tiene muchas funciones y características como una placa Arduino Duemilanove. Sin embargo, esta placa Nano tiene un embalaje diferente. No tiene ningún conector de CC, por lo que la fuente de alimentación se puede proporcionar mediante un pequeño puerto USB, de lo contrario, se conectará directamente a los pines como VCC y GND. Esta placa se puede suministrar con 6 a 20 voltios utilizando un puerto mini USB en la placa.



Características de Arduino Nano

Las características de un Arduino nano incluyen principalmente las siguientes.

arduino-nano-placa

Arduino-nano-placa

  • El microcontrolador ATmega328P es de la familia AVR de 8 bits
  • El voltaje de funcionamiento es de 5 V
  • El voltaje de entrada (Vin) es de 7 V a 12 V
  • Los pines de entrada / salida son 22
  • Los pines analógicos i / p son 6 de A0 a A5
  • Los pines digitales son 14
  • El consumo de energía es de 19 mA
  • Pines de E / S La corriente CC es de 40 mA
  • La memoria flash es de 32 KB
  • SRAM es de 2 KB
  • EEPROM es de 1 KB
  • La velocidad CLK es de 16 MHz
  • Peso-7g
  • El tamaño de la placa de circuito impreso es de 18 x 45 mm.
  • Admite tres comunicaciones como SPI, IIC y USART

Pinout de Arduino Nano

La configuración de los pines nano de Arduino se muestra a continuación y la funcionalidad de cada pin se analiza a continuación.

Arduino-nano-pinout

Arduino-nano-pinout

Pin de alimentación (Vin, 3.3V, 5V, GND): Estos pines son pines de alimentación


  • Vin es el voltaje de entrada de la placa y se usa cuando un externo fuente de alimentación se utiliza de 7V a 12V.
  • 5V es el fuente de alimentación regulada voltaje de la placa nano y se utiliza para dar el suministro a la placa así como a los componentes.
  • 3,3 V es el voltaje mínimo que se genera a partir del regulador de voltaje a bordo.
  • GND es el pin de tierra de la placa

Pin RST (reinicio): Este pin se usa para reiniciar el microcontrolador

Pines analógicos (A0-A7): Estos pines se utilizan para calcular el voltaje analógico de la placa dentro del rango de 0 V a 5 V

Pines de E / S (pines digitales de D0 a D13): Estos pines se utilizan como pines i / p, de lo contrario o / p. 0 V y 5 V

Pines seriales (Tx, Rx): Estos pines se utilizan para transmitir y recibir datos en serie TTL.

Interrupciones externas (2, 3): Estos pines se utilizan para activar una interrupción.

PWM (3, 5, 6, 9, 11): Estos pines se utilizan para proporcionar una salida PWM de 8 bits.

SPI (10, 11, 12 y 13): Estos pines se utilizan para soportar Comunicación SPI .

LED incorporado (13): Este pin se utiliza para activar el LED.

CII (A4, A5): Estos pines se utilizan para admitir la comunicación TWI.

AREF: Este pin se usa para dar voltaje de referencia al voltaje de entrada

Diferencia entre Arduino UNO y Arduino Nano

La placa Arduino Nano es similar a una placa Arduino UNO que incluye un microcontrolador similar como Atmega328p. Así pueden compartir un programa similar. La principal diferencia entre estos dos es el tamaño. Porque el tamaño de Arduino Uno es el doble de la placa nano. Así que las placas Uno utilizan más espacio en el sistema. La programación de UNO se puede realizar con un USB mientras que Nano usa el cable mini USB. Las principales diferencias entre estos dos se enumeran en la siguiente tabla.

diferencia-entre-arduino-uno-y-arduino-nano

diferencia-entre-Arduino-UNO-y-Arduino-nano

Comunicación Arduino Nano

La comunicación de una placa Arduino Nano se puede realizar utilizando diferentes fuentes, como utilizar una placa Arduino adicional, una computadora, o utilizar microcontroladores. El microcontrolador que se usa en la placa Nano (ATmega328) ofrece comunicación serial (UART TTL). Esto puede ser accesible en pines digitales como TX y RX. El software Arduino consta de un monitor en serie para permitir que la información textual se transmita y reciba fácilmente desde la placa.

Los LED TX y RX de la placa Nano parpadearán siempre que se envíe información a través del enlace FTDI y USB en la dirección de la computadora. El SoftwareSerial, similar a una biblioteca, permite la comunicación en serie en cualquiera de los pines digitales de la placa. El microcontrolador también admite la comunicación SPI & I2C (TWI).

Programación Arduino Nano

La programación de un Arduino nano se puede realizar utilizando el software Arduino. Haga clic en la opción Herramientas y seleccione la placa nano. El microcontrolador ATmega328 sobre la placa Nano viene preprogramado con un cargador de arranque. Este cargador de arranque permite cargar código nuevo sin utilizar un programador de hardware exterior. La comunicación de este se puede realizar con el protocolo STK500. Aquí también se puede evitar el cargador de arranque y el programa del microcontrolador se puede hacer usando el encabezado de la programación en serie en circuito o ICSP con un ISP Arduino.

Aplicaciones de Arduino Nano

Estas placas se utilizan para construir proyectos de Arduino Nano leyendo las entradas de un sensor, un botón o un dedo y dan una salida al encender el motor o el LED, o algunas de las aplicaciones se enumeran a continuación.

Por lo tanto, se trata de una descripción general de Hoja de datos de Arduino nano . De la información anterior, finalmente, podemos concluir que para los principiantes que son nuevos en la electrónica, esta placa Nano es extremadamente recomendable para esta placa debido a sus características como bajo costo y muy simple de usar en diferentes aplicaciones. Esta placa puede simplemente conectarse a cualquier computadora a través de su puerto mini USB. Aquí hay una pregunta para usted, ¿qué es un controlador nano Arduino?