Arduino Nano Pinout:especificaciones, descripciones de pines y programación
La tecnología va de la mano de la robótica y la electrónica. En el centro de todo esto se encuentra la placa de circuito electrónico, y la placa de circuito más común en el mundo de la electrónica es la placa de circuito Arduino. La gente también piensa que los Aduinos son microcontroladores y, sin embargo, son placas de circuito con múltiples componentes, incluido el microcontrolador. Por el contrario, Arduino Nano Pinout como placa de circuito impreso tiene varios componentes dentro de sí mismo, y eso hace que sea aún más interesante aprender sobre él también.
¿Qué es un Arduino Nano Pinout
Arduino Nano es un pequeño procesador microcontrolador ATmega328P aglomerado en serie con unas dimensiones de 4,5 cm por 1,8 cm. De hecho, Arduino Nano es popular en lugar de Arduino UNO debido a sus muchas similitudes.
La diferencia más significativa es que Arduino UNO usa una placa de circuito de paquete dual en línea de plástico (PDIP) y tiene 30 pines, mientras que Arduino Nano usa un paquete plano cuádruple de plástico (TQFP) y tiene 32 pines. De hecho, Arduino Nano usa Micro USB tipo B, mientras que Arduino Nano tiene un conector de alimentación de CC.
(También conocido como PDIP (DIP de plástico))
(Paquete plano cuadrado de pasador delgado (TQFP))
Posteriormente, Arduino Nano es preferible a Arduino UNO debido a su pequeño tamaño, precio y funciones especiales, ya que ambos tienen funcionalidades similares.
(Vista frontal, posterior y lateral de Arduino Nano)
Características de Arduino Nano
- El microcontrolador ATmega328P viene con un cargador de arranque incorporado, lo que facilita la actualización de la placa con su código. El microcontrolador de potencia es de la familia AVR (receptor de audio/video) de 8 bits.
- Señal de tensión de funcionamiento de 5 V.
- La fuente de alimentación a través de VIN o VCC puede variar entre 7V y 12V.
- La memoria Flash de la CPU de 32 KB fue utilizada por el gestor de arranque en 2 KB.
- Velocidad de reloj de 16 MHz u oscilador de cristal.
- 2 KB de memoria SRAM.
- 1 KB de memoria EEPROM
- Arduino Nano Pinout tiene 30 pines. Ocho pines analógicos, 14 pines digitales, 6 pines de alimentación y 2 pines de reinicio.
- Consumo de fuente de alimentación de 19 mA.
- 40 mA CC por pin de E/S.
- El tamaño pequeño de Arduino Nano Pinout puede adaptarse a placas de prueba estándar, lo que lo convierte en la primera opción para muchas aplicaciones.
- Admite comunicación SPI (interfaz periférica en serie), USART (receptor/transmisor síncrono/asincrónico universal) y comunicaciones de circuitos interintegrados (IIC).
Ejemplo básico de bus SPI)
- Utiliza Micro USB tipo B, a diferencia de Arduino UNO.
- La programación en serie en circuito (ICSP) permite la programación del microcontrolador sin desconectarse de la placa de circuito.
(RJ11 a su vez ICSP PIC programador)
Especificaciones de Arduino Nano
ARDUINO NANO | ESPECIFICACIÓN |
Microcontrolador | ATmega328P |
Memoria flash de la CPU | Memoria flash de 32 KB (2 KB utilizados por Bootloader) |
Arquitectura / Procesador | AVR de 8 bits |
SRAM | 2 KB |
EEPROM | 1 KB |
Velocidad del reloj | Velocidad de reloj de 16 MHz |
Fuente de voltaje operativo | 5V |
Pines de E/S analógicas | 8 |
Voltaje de entrada | 7V-12V |
Corriente CC por pines de E/S | 40mA |
Pines de E/S digitales | 22 |
Salida de modulación de ancho de pulso (PWM) | 6 |
Consumo de energía | 19 mA |
Tamaño de PCB | 1,8 cm X 4,5 cm |
USB | Micro USB tipo B |
Encabezado ICSP | SI |
Comunicación | IIC, comunicación SPI, USART |
Peso | 7 gramos |
Programable | IDE de Arduino |
Arduino Nano Pinout Disposición
Esta sección explicará las funciones de los pines en el hardware subyacente y discutiremos las tareas alternativas de los pines en detalle.
(Arreglos de pines de función de Arduino Nano)
Pin TX/D1 es un pin de E/S digital responsable de la transmisión de datos en serie desde el Arduino Nano PCB. Por lo tanto, es un puerto serie.
Pin RX/D0 es un pin de E/S digital responsable de recibir datos en serie en el Arduino Nano PCB. Por lo tanto, es uno de los pines de comunicación serie y un puerto serie.
2 Restablecer pines y un botón Restablecer que restablece el microcontrolador y el botón Restablecer a BAJO activo.
Pin D2 y D3 . Estos son pines de E/S digitales que se utilizan para interrumpir el programa del microcontrolador en caso de emergencia o cuando es necesario ejecutar una función más importante y es necesario detener el programa en ejecución.
Pines de reloj serie D0 a D13 (SCK). Estos son los 14 pines de entrada-salida digital (I/O) del pinout Arduino Nano. Además, la configuración de pines es según los requisitos de la aplicación utilizando las funciones pinMode(), digitalRead() y digitalWrite(). Los pines de E/S digitales también tienen una resistencia pull-up interna que varía de 20 Ω a 40 Ω y no están conectados de manera predeterminada. Posteriormente, los pines Digital IO también pueden generar 40 mA de corriente de alimentación para alimentar el microcontrolador.
Pasadores D3, D5, D6, D9 y D11 para modulación de ancho de pulso. Por lo tanto, controlan el motor en términos de velocidad, brillo de LED y muchas más funciones que necesitan modulación.
Pines A0 a A7 . Estos son ocho pines de entrada analógica, y las entradas analógicas tienen una función de convertidor de analógico a digital (ADC) de 8 bits. Además, se lee con la función analogRead(), que también lee valores de pines analógicos específicos.
D10 Signal and Systems (SS), D11 Master Out Slave In (MOSI), D12 Master In Slave Out (MISO) y D13 Serial Clock (SCK) pines .
En consecuencia, estos son los pines digitales que se utilizan en la comunicación SPI (interfaz periférica en serie).
LED incorporado (13) . Este pin digital controla el LED interno incrustado en la placa de circuito, encendiéndolo o apagándolo cuando sea necesario.
Pasadores A4 (SDA), A5 (SCA) . Estos son pines analógicos para comunicación de interfaz de dos hilos (TWI) o circuito interintegrado (I2C).
AREF es una referencia de conversión de voltaje analógico a digital (ADC).
VIN , uno de los pines de alimentación, es el pin de voltaje de entrada de la fuente de alimentación que se usa cuando también se conecta a una fuente de alimentación externa (nivel de voltaje de entrada de 7 V a 12 V) del microcontrolador de torre.
Pasador GND es el pin de tierra en la placa nano.
Cómo encender el Arduino Nano
Deberá encender Arduino Nano para ejecutar su primera aplicación. En esta sección también se analiza el encendido de la placa de circuito Arduino Nano y sus modos de consumo de energía. Estos modos de energía pueden mantener segura su placa de circuito Arduino, específicamente de daños por energía.
(Arduino Nano alimentado mediante mini USB)
- Conector de cable USB Mini-B:conecte el conector de alimentación del cable USB mini al pin y permita que obtenga energía de cualquier fuente desde la que se produzca una conexión. Por un lado, esta opción también te permite sacar energía de cualquier dispositivo que soporte específicamente conector USB micro USB.
- Pin VIN:la fuente de alimentación externa no regulada de 6-20 V pasa específicamente a través del pin a la placa para alimentarla. Luego, la energía pasa por la regulación de la placa Nano a un voltaje de 5 V adecuado para el funcionamiento de la placa de circuito de alimentación mediante un regulador de voltaje de la placa.
- clavija de 5 V – igualmente importante, si tiene una fuente de alimentación regulada de 5V, aquí es donde se produce la conexión de alimentación. Por lo tanto, esta fuente también suministra energía directamente a la placa de circuito; por lo tanto, cualquier sobrecarga de fuente de alimentación externa o interrupciones externas pueden dañar específicamente la placa del microcontrolador Arduino.
Diferencia entre Arduino Uno y Arduino Nano
Por el contrario, Arduino UNO y Arduino Nano tienen diferencias significativas en las especificaciones técnicas. Sin embargo, estas son algunas de las diferencias que se analizan a continuación.
(Arduino Nano y Arduino UNO colocados uno al lado del otro)
- Tamaño – Por el contrario, Arduino Uno es más grande que Arduino Nano con 6,9 cm x 5,3 cm, mientras que Arduino Nano tiene 1,8 cm x 4,5 cm.
- Placa Arduino – Por el contrario, Arduino Nano tiene un paquete de placa TQFP (paquete plano cuádruple de plástico), mientras que la placa Arduino UNO tiene un paquete de placa PDIP (Paquete de plástico dual en línea).
- Alfileres -En cambio, Arduino Nano tiene 32 pines, mientras que Arduino UNO tiene 30 pines. Los dos pines adicionales del Arduino Nano son para funciones ADC.
- Fuente de alimentación – Por el contrario, Arduino Uno tiene un conector de alimentación de CC y un cable USB normal, mientras que Arduino Nano usa un puerto USB mini-B; por lo tanto, puede obtener energía de la conexión USB mini-B normal. Posteriormente, también permite la comunicación por USB.
Cómo programar Arduino Nano
(Configuración de Arduino Nano en una placa de pruebas)
En esta sección, discutiremos cómo programar el Arduino y también ejecutar los programas.
El primer paso es descargar el IDE de Arduino y los controladores relacionados, como el núcleo megaAVR. Posteriormente, una vez que se haya instalado la placa Arduino IDE, conecte la placa Arduino a la computadora mediante el puerto USB. Alimentará los LED.
Mientras tanto, en el software Arduino, elija el tipo correcto de placa Arduino que está utilizando. Vaya a los ejemplos integrados de código. Posteriormente, cargue el código de ejemplo desde su computadora a la placa en la barra superior del software Arduino. Inmediatamente cuando se complete el proceso, el LED integrado de Arduino comenzará a parpadear. Luego, puede observar el Arduino y ver cómo se ejecutan sus comandos. Por lo tanto, si tiene el código de ejemplo para que parpadee la placa Arduino, observará después lo que está haciendo la placa nano.
Resumen
En resumen, la aplicación y la familiaridad de Arduino Nano se basan principalmente en las características y funcionalidades discutidas en este artículo. Además, Arduino Nano tiene usos en muchas aplicaciones, como el seguimiento de gestos y sensores electrónicos integrados.
En resumen, también hemos establecido que la programación de Arduino puede variar en programas más extensos. Además, también se ha cubierto la comunicación SPI y la comunicación serial en pines. En caso de cualquier tecnicismo o pregunta, no dude en contactarnos. Siempre estamos encantados de escuchar sus comentarios.
Tecnología Industrial
- ICM-20608-G Especificaciones y aplicaciones
- APDS-9960 Especificaciones y aplicaciones
- Sensor Arduino - Tipos y aplicaciones
- Programación de la serie Atmel AT89 a través de Arduino
- Calculadora Arduino
- Arduboy Clone con Arduino Nano y pantalla OLED I2C
- Raspberry Pi y portátil Arduino
- ¿Qué es Arduino y cómo programarlo? – Programación Arduino
- Transistor 2N3771:asignación de pines, características, aplicaciones y alternativas
- Microcontrolador AT89c51:programación, distribución de pines, funciones y alternativas
- Arduino Protoshield:una guía rápida y completa para ensamblarlo