Arduino Nano Pinout, esquema y especificaciones en detalle

La placa de desarrollo Arduino Nano fue lanzada por primera vez en 2008 por Arduino y es una de las placas Arduino más populares. Se basa en el microcontrolador de 8 bits ATmega328 de Atmel (Microchip Technology). El Atmega328 viene con un cargador de arranque incorporado, lo que hace que sea conveniente para flashear la placa Nano con un programa. Atmega 328P basado en Arduino Nano pinout y las especificaciones se dan en detalle en este post.

Arduino Nano tiene la misma funcionalidad, pero es más pequeño en tamaño que Arduino Uno. La otra diferencia es que no hay conector de alimentación de CC en Nano y se alimenta mediante un cable USB Mini-B en lugar de uno estándar.

Arduino Nano

Las placas Arduino Nano son ampliamente utilizadas en el campo de la robótica, los sistemas embebidos y los proyectos electrónicos donde el tamaño requerido del microcontrolador es pequeño.

Pinout de Arduino Nano y diagrama de pines

Pinout de Arduino Nano

Arduino Nano tiene un total de 36 pines. De estos 8 son pines de entrada analógica y 14 pines de entrada/salida digital (de los cuales 6 pueden ser utilizados como salidas PWM). Nano tiene un resonador de cristal SMD de 16 MHz, un mini puerto USB-B, una cabecera ICSP, 3 pines RESET y, un botón RESET.

Microcontrolador Atmega328P: El Atmega328P es un microcontrolador de 8 bits de alta velocidad y eficiente, que se basa en la arquitectura RISC (Reduced Instruction Set Computing) de AVR (Audio Video Recorder). Está considerado como el controlador AVR más popular. Consume menos energía que el microcontrolador Atmega328.

Microcontrolador Atmega 328p

Cristal SMD: Los cristales de montaje superficial tienen mejor estabilidad que otros cristales y pueden soldarse fácilmente a la placa de circuito impreso.

¿Cómo cambiar la frecuencia PWM de Arduino Nano?

Cómo cambiar la frecuencia en los pines PWM de Arduino Nano

Fuente de alimentación de Arduino Nano :

Pin y puerto de alimentación

Mini USB: El Mini USB es más pequeño que el USB estándar pero más grueso que el micro USB. La placa Nano se alimenta a través de este puerto. Y también nos permite conectar la placa al ordenador para su programación.

Vin: Es la tensión de alimentación DC modulada, que se utiliza para regular los CI’s utilizados en la conexión. También se denomina tensión primaria para los CI presentes en la placa Arduino. El valor de la tensión Vcc puede ser negativo o positivo al pin GND.

Pinouts de Arduino Nano- Pines digitales:

Pines digitales en Arduino Nano

Hay 14 pines digitales de E/S. Los pines digitales de Arduino pueden leer/salir sólo en dos estados: cuando hay una señal de tensión y cuando no hay señal. Este tipo de entrada/salida se suele llamar digital (o binaria) y estos estados se denominan HIGH o 1 y LOW o 0.

Pines de Arduino Nano- PWM:

Pines PWM en Arduino Nano

Si te fijas bien, encontrarás el símbolo ‘.’ en los pines digitales 3,5,6,9,10 y 11. Hay seis pines del conjunto de pines digitales que son pines PWM (Pulse Width Modulation). Están numerados como D3, D5, D6, D9, D10 y D11. Cada uno de estos pines digitales puede generar una señal de modulación de ancho de pulso de 23 bits de resolución. El pin PWM genera la señal PWM utilizando la función analogWrite().

Pinología de Arduino Nano- Pines analógicos:

Pines analógicos en Arduino Nano

Arduino UNO tiene 6 pines analógicos, mientras que Nano tiene ocho pines analógicos numerados de A0 a A7. Puedes conectar hasta 8 sensores analógicos/digitales a la placa. La función de los pines analógicos es leer el valor de la entrada analógica/digital utilizada en la conexión. Cada uno de estos pines analógicos tiene un ADC incorporado de resolución de 210 bits (por lo que dará 1024 valores).

Pines ICSP:

La cabecera ICSP consta de 6 pines:

Pines ICSP

Significa Programación en Serie en el Circuito. Podemos utilizar estos pines para programar el firmware de la placa Arduino. El firmware con las nuevas funcionalidades se carga en el microcontrolador con la ayuda de la cabecera ICSP.

Pines I2C:

Pines I2C

Es el protocolo de comunicación serie de dos hilos. Son las siglas de Inter-Integrated Circuits. El I2C utiliza dos líneas para enviar y recibir datos: un pin de reloj en serie utiliza (SCL) y un pin de datos en serie (SDA) (SDA).

  • SCL-Se refiere al reloj en serie. Se define como la línea que transfiere los datos de reloj. Se utiliza para sincronizar el cambio de datos entre los dos dispositivos. El Reloj Serial es generado por el dispositivo maestro.
  • SDA-It significa Datos Seriales. Se define como la línea utilizada por el esclavo y el maestro para enviar y recibir los datos. Por eso se llama línea de datos, mientras que SCL se llama línea de reloj.

Pines SPI:

Pines SPI en el Arduino Nano

SPI significa Serial Peripheral Interface. Es utilizado por los microcontroladores para comunicarse con uno o más dispositivos periféricos de forma rápida.

  • SCK-Se refiere a Serial Clock. Estos son los pulsos de reloj, que se utilizan para sincronizar la transferencia de datos.
  • MISO-Significa Master Input/ Slave Output. Esta línea de datos en el pin MISO se utiliza para recibir los datos del esclavo.
  • MOSI-It significa Master Output/ Slave Input. Esta línea se utiliza para enviar datos a los periféricos.
  • SS-It significa Slave Select. Esta línea es utilizada por el maestro. Actúa como línea de habilitación. Cuando el valor del pin Slave Select de un dispositivo es LOW, puede comunicarse con el maestro. Cuando su valor es HIGH, ignora al maestro. Esto nos permite tener múltiples dispositivos periféricos SPI compartiendo las mismas líneas MISO, MOSI y CLK.

Interrupciones externas (2 y 3)- Estos pines se pueden utilizar para disparar una interrupción externa en las siguientes condiciones: un valor bajo, un flanco ascendente o descendente, o un cambio de valor.

RXD y TXD: Los pines TXD y RXD se utilizan para la comunicación serie. El TXD se utiliza para transmitir los datos, y RXD se utiliza para recibir los datos durante la comunicación en serie. También representa el flujo exitoso de datos desde el ordenador a la placa.

Otros pines:

3.3V: Este pin da salida a 3.3V.

5V: Este pin da salida a 5V.

GND (pines de tierra): Hay un total de 5 pines de tierra en la placa..

RST: Se utiliza para reiniciar la placa Arduino. Si a este pin se le suministran 5 V, la placa se reiniciará automáticamente

REF: Este pin es la referencia de entrada/salida. Proporciona la referencia de voltaje a la que el microcontrolador está operando actualmente. El envío de una señal a este pin no hace nada.

Indicadores LED en Arduino Nano:

La placa Arduino Nano consta de 4 indicadores LED:

Indicador de transmisión de datos (blanco): Cuando este LED se enciende, el Arduino Nano está transmitiendo datos al ordenador.

LED indicador de recepción de datos (rojo): Cuando este LED se ilumina, la placa está recibiendo datos del ordenador.

Indicador de alimentación: Indica el estado de la batería. También puede mostrar el voltaje de la batería en la pantalla LCD conectada a la placa Arduino.

Indicador LED del pin 13 (azul): En la placa, hay un LED incorporado conectado al pin digital 13. Cuando este pin está en HIGH o 1, el LED se enciende. Cuando el pin está en LOW o 0, el LED se apaga.

Especificaciones del Arduino Nano:

Microcontrolador: ATmega328
Tensión de funcionamiento: 5 V
Tensión de entrada (VIN): 6-20 V
Consumo de energía: 19 mA
Memoria flash: 32 KB (de los cuales 2 KB están ocupados por el cargador de arranque)
SRAM: 2 KB
Velocidad de reloj: 16 MHz
EEPROM: 1 KB
Corriente por pin de E/S: 40 mA (20 mA recomendado)
Tamaño de la PCB: 18 x 45 mm
Peso: 7 g

Deja una respuesta

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