Una visión general de la placa Arduino Nano

Este artículo ofrece información detallada sobre la placa Arduino Nano, que es un tipo de placa microcontroladora diseñada por el equipo Arduino. Este microcontrolador se basa en Atmega168 o Atmega328p. Es bastante similar a la placa Arduino Uno, pero en lo que respecta a la configuración de pines y a las características, esta placa nano ha sustituido a Arduino Uno debido a su pequeño tamaño. Como sabemos, cuando se diseña un sistema embebido se prefieren los componentes de pequeño tamaño. Las placas Arduino se utilizan principalmente para construir proyectos electrónicos, 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 nanoplaca Arduino?

Arduino Nano es un tipo de placa de microcontrolador, y está diseñada por Arduino.cc. Se puede construir con un microcontrolador como el Atmega328. Este microcontrolador también se utiliza en Arduino UNO. Es una placa de pequeño tamaño y también flexible con una gran variedad de aplicaciones. Otras placas Arduino son 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, la Raspberry Pi, la Intel Edison, la MSP430 Launchpad y la placa ESP32.

Esta placa tiene muchas funciones y características como una placa Arduino Duemilanove. Sin embargo, esta placa Nano es diferente en el embalaje. No tiene ninguna clavija de CC, de modo que la alimentación se puede dar utilizando un pequeño puerto USB, o bien conectando directamente los pines como VCC y GND. Esta placa se puede alimentar con 6 a 20 voltios utilizando un mini puerto USB de la placa.

Características del Arduino Nano

Las características de un Arduino nano son principalmente las siguientes

Lee:  Qué es un interruptor electromagnético : Funcionamiento y sus aplicaciones
Arduino-nano-board
  • El microcontrolador ATmega328P es de la familia AVR de 8 bits
  • La tensión de funcionamiento es de 5V
  • La tensión de entrada (Vin) es de 7V a 12V
  • Los pines de entrada/salida son 22
  • Los pines i/p analógicos son 6 de A0 a A5
  • Los pines digitales son 14
  • El consumo de energía es de 19 mA
  • La corriente continua de los pines de E/S es de 40 mA
  • La memoria flash es de 32 KB
  • La SRAM es de 2 KB
  • La EEPROM es de 1 KB
  • La velocidad del CLK es de 16 MHz
  • Peso-7g
  • El tamaño de la placa de circuito impreso es de 18 X 45 mm
  • Soporta tres comunicaciones como SPI, IIC y USART

Distribución de pines del Arduino Nano

La configuración de los pines del Arduino Nano se muestra a continuación y la funcionalidad de cada uno de los pines se discute más adelante.

configuración de pines de arduino-nano
Arduino-nano-pinout

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

  • Vin es la tensión de entrada de la placa, y se utiliza cuando se usa una fuente de alimentación externa de 7V a 12V.
  • 5V es la tensión de alimentación regulada de la nanoplaca y se utiliza para dar suministro a la placa y a los componentes.
  • 3.3V es la tensión mínima que se genera desde el regulador de tensión de la placa.
  • GND es el pin de tierra de la placa

Clavija RST («Reset»): Este pin se utiliza para reiniciar el microcontrolador

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

Pines de E/S (Pines digitales de D0 – D13): Estos pines se utilizan como pines i/p o bien o/p. 0V Y 5V

Lee:  El funcionamiento de las bombas verticales y sus aplicaciones

Pines serie (Tx, Rx): Estos pines se utilizan para transmitir y recibir datos 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 8 bits de salida PWM.

SPI (10, 11, 12 Y 13): Estos pines se utilizan para soportar la comunicación SPI.

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

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

AREF: Este pin se utiliza para dar la tensión de referencia a la tensión de entrada

Diferencia entre Arduino UNO y Arduino Nano

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

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

Comunicación de Arduino Nano

La comunicación de una placa Arduino Nano puede realizarse utilizando diferentes fuentes, como el uso de una placa Arduino adicional, un ordenador o el uso de microcontroladores. El microcontrolador que se utiliza en la placa Nano (ATmega328) ofrece comunicación en serie (UART TTL). Se puede acceder a los pines digitales como TX y RX. El software de Arduino consta de un monitor serie que permite transmitir y recibir fácilmente información textual de la placa.

Lee:  Uso de la espectroscopia de impedancia electroquímica para visualizar los fallos de las pilas de combustible de hidrógeno

Los LEDs 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 dirección al ordenador. La biblioteca SoftwareSerial permite la comunicación en serie en cualquiera de los pines digitales de la placa. El microcontrolador también admite la comunicación SPI e I2C (TWI).

Programación de Arduino Nano

La programación de un Arduino nano puede realizarse mediante el software Arduino. Haz clic en la opción Herramientas y selecciona la placa nano. El microcontrolador ATmega328 de la placa Nano viene preprogramado con un cargador de arranque. Este cargador de arranque permite cargar nuevo código sin necesidad de utilizar un programador de hardware externo. La comunicación de éste se puede realizar con el protocolo STK500. Aquí también se puede evitar el cargador de arranque y la programación del microcontrolador se puede hacer utilizando la cabecera de programación en serie 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 da una salida encendiendo el motor o el LED, o y algunas de las aplicaciones se enumeran a continuación.

Así pues, se trata de una visión general de Hoja de datos de Arduino nano. A partir de la información anterior, podemos concluir que para los principiantes que son nuevos en la electrónica, esta placa Nano es muy recomendable debido a sus características como el bajo coste y la facilidad de uso en diferentes aplicaciones. Esta placa puede conectarse simplemente a cualquier ordenador a través de su puerto mini USB. Aquí hay una pregunta para ti, ¿qué es un controlador de Arduino nano?

Javired
Javired

Deja una respuesta

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