Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

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

Ejemplo básico de bus SPI)

(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.

3v3 es el voltaje mínimo generado por el regulador de voltaje de la placa Nano incorporado.

5V es la tensión de alimentación regulada utilizada por la placa Nano para alimentar sus componentes.

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)

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)

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

  1. ICM-20608-G Especificaciones y aplicaciones
  2. APDS-9960 Especificaciones y aplicaciones
  3. Sensor Arduino - Tipos y aplicaciones
  4. Programación de la serie Atmel AT89 a través de Arduino
  5. Calculadora Arduino
  6. Arduboy Clone con Arduino Nano y pantalla OLED I2C
  7. Raspberry Pi y portátil Arduino
  8. ¿Qué es Arduino y cómo programarlo? – Programación Arduino
  9. Transistor 2N3771:asignación de pines, características, aplicaciones y alternativas
  10. Microcontrolador AT89c51:programación, distribución de pines, funciones y alternativas
  11. Arduino Protoshield:una guía rápida y completa para ensamblarlo