Arduino UNO R3, diagrama de pines, especificaciones y aplicaciones

Arduino UNO R3, diagrama de pines, especificaciones y aplicaciones

los Arduino UNO R3 se usa con frecuencia tablero del microcontrolador en la familia de un Arduino. Esta es la última tercera versión de una placa Arduino y lanzada en el año 2011. La principal ventaja de esta placa es que si cometemos un error podemos cambiar el microcontrolador de la placa. Las principales características de esta placa incluyen principalmente, está disponible en DIP (paquete dual en línea), desmontable y microcontrolador ATmega328. La programación de esta placa se puede cargar fácilmente utilizando un programa de computadora Arduino. Esta placa cuenta con un gran apoyo de la comunidad Arduino, lo que hará una forma muy sencilla de empezar a trabajar en electrónica embebida y muchas más aplicaciones. Consulte el enlace para conocer Arduino: conceptos básicos y diseño

¿Qué es Arduino Uno R3?

Arduino Uno R3 es un tipo de placa de microcontrolador basada en ATmega328P. Incluye todo lo necesario para sostener el microcontrolador, simplemente conéctelo a una PC con la ayuda de un cable USB y proporcione el suministro con un adaptador de CA-CC o una batería para comenzar. El término Uno significa 'uno' en el idioma de 'italiano' y fue seleccionado para marcar el lanzamiento del software IDE 1.0 de Arduino. El R3 Arduino Uno es la tercera y más reciente modificación del Arduino Uno. La placa Arduino y el software IDE son las versiones de referencia de Arduino y actualmente progresaron a nuevas versiones. La placa Uno es la principal en una secuencia de USB- Placas Arduino , y el modelo de referencia diseñado para la plataforma Arduino.


Arduino Uno R3

Arduino Uno R3



Arduino Uno R3 Specifications

los Arduino Uno R3 board incluye las siguientes especificaciones.

  • Es un microcontrolador basado en ATmega328P
  • El voltaje de funcionamiento del Arduino es de 5 V
  • El voltaje de entrada recomendado varía de 7 V a 12 V
  • El voltaje i / p (límite) es de 6 V a 20 V
  • Pines de entrada y salida digital-14
  • Pines de entrada y salida digital (PWM) -6
  • Los pines analógicos i / p son 6
  • La corriente CC para cada pin de E / S es de 20 mA
  • La corriente CC utilizada para el pin de 3.3V es 50 mA
  • Memoria Flash -32 KB y el cargador de arranque utiliza una memoria de 0,5 KB
  • SRAM es de 2 KB
  • EEPROM es de 1 KB
  • La velocidad del CLK es de 16 MHz.
  • En LED incorporado
  • La longitud y el ancho del Arduino son 68,6 mm X 53,4 mm
  • El peso de la placa Arduino es de 25 g.

Arduino Uno R3 Pin Diagram

los Arduino Uno R3 pin diagram se muestra a continuación. Consta de pines de E / S de 14 dígitos. Desde estos pines, se pueden utilizar 6 pines como salidas PWM. Esta placa incluye 14 pines de entrada / salida digital, entradas analógicas-6, una conexión USB, cristal de cuarzo-16 MHz, un conector de alimentación, un conexión USB , resonador-16Mhz, un conector de alimentación, un encabezado ICSP y un botón RST.

Arduino Uno Pin Diagram

Arduino Uno Pin Diagram

Fuente de alimentación

los fuente de alimentación del Arduino se puede hacer con la ayuda de una fuente de alimentación exterior, de lo contrario, una conexión USB. La fuente de alimentación exterior (de 6 a 20 voltios) incluye principalmente una batería o un adaptador de CA a CC. La conexión de un adaptador se puede realizar enchufando un enchufe de centro positivo (2,1 mm) en el conector de alimentación de la placa. Los terminales de la batería se pueden colocar en los pines de Vin así como GND. Los pines de alimentación de un Placa arduino Incluya lo siguiente.


Vino: El voltaje de entrada o Vin al Arduino mientras está usando una fuente de alimentación exterior opuesta a los voltios de la conexión de USB o de lo contrario RPS (fuente de alimentación regulada) . Al usar este pin, se puede suministrar el voltaje.

5 voltios: El RPS se puede utilizar para proporcionar alimentación a el microcontrolador así como los componentes que se utilizan en la placa Arduino. Este puede acercarse desde el voltaje de entrada a través de un regulador.

3V3: Se puede generar un voltaje de suministro de 3.3 con el regulador integrado, y la corriente de consumo más alta será de 50 mA.

GND: Pines GND (tierra)

Memoria

La memoria de un microcontrolador ATmega328 incluye 32 KB y la memoria de 0.5 KB se utiliza para el cargador de arranque), y también incluye SRAM-2 KB y EEPROM-1KB.

Entrada y salida

Sabemos que un Uno R3 argumentativo incluye 14 pines digitales que se pueden usar como entrada, de lo contrario, se pueden emitir mediante el uso de funciones como modo pin (), lectura digital () y escritura digital (). Estos pines pueden funcionar con 5 V, y cada pin digital puede dar o recibir 20 mA, e incluye de 20 k a 50 k ohmios levante la resistencia . La corriente máxima en cualquier pin es de 40 mA que no puede superar para evitar que el microcontrolador sufra daños. Además, algunos de los pines de un Arduino incluyen funciones específicas.

Pines de serie

Los pines seriales de una placa Arduino son pines TX (1) y RX (0) y estos pines se pueden usar para transferir los datos seriales TTL. La conexión de estos pines se puede hacer con los pines equivalentes del chip ATmega8 U2 USB a TTL.

Pines de interrupción externos

Los pines de interrupción externos de la placa son 2 y 3, y estos pines se pueden organizar para activar una interrupción en un flanco ascendente o descendente, un valor bajo o una modificación del valor.

Pines PWM

Los pines PWM de un Arduino son 3, 5, 6, 9, 10 y 11, y dan una salida de un PWM de 8 bits con la función de escritura analógica ().

Pines SPI (interfaz periférica en serie)

Los pines SPI son 10, 11, 12, 13, a saber, SS, MOSI, MISO, SCK, y estos mantendrán el Comunicación SPI con la ayuda de la biblioteca SPI.

Pin LED

Un tablero de discusión está incorporado con un LED utilizando digital pin-13. Siempre que el pin digital esté alto, el LED se iluminará, de lo contrario no se iluminará.

Pines TWI (interfaz de 2 cables)

Los pines TWI son SDA o A4, y SCL o A5, que pueden admitir la comunicación de TWI con la ayuda de la biblioteca Wire.

Pin AREF (referencia analógica)

Un pin de referencia analógica es el voltaje de referencia a las entradas de un i / ps analógico usando la función como Referencia analógica ().

Pin de reinicio (RST)

Este pin trae una línea baja para reiniciar el microcontrolador, y es muy útil para usar un botón RST hacia escudos que pueden bloquear el que está sobre la placa Arduino R3.

Comunicación

Los protocolos de comunicación de un Arduino Uno incluyen SPI, I2C y Comunicación serie UART .

UART

Un Arduino Uno usa las dos funciones como el pin1 digital del transmisor y el pin0 digital del receptor. Estos pines se utilizan principalmente en UART TTL comunicación serial.

I2C

Una placa Arduino UNO emplea un pin SDA; de lo contrario, un pin A4 y un pin A5; de lo contrario, el pin SCL se utiliza para Comunicación I2C con biblioteca de alambre. En esto, tanto SCL como SDA son señal CLK y señal de datos.

Pines SPI

La comunicación SPI incluye MOSI, MISO y SCK.

MOSI (patilla 11)

Este es el maestro fuera esclavo en el pin, utilizado para transmitir los datos a los dispositivos.

MISO (Pin12)

Este pin es un CLK en serie, y el pulso CLK sincronizará la transmisión que produce el maestro.

SCK (patilla 13)

El pulso CLK sincroniza la transmisión de datos que genera el maestro. Se emplean pines equivalentes con la biblioteca SPI para la comunicación de SPI. Los encabezados ICSP (programación en serie en circuito) se pueden utilizar para programar Microcontrolador ATmega directamente con el cargador de arranque.

Arduino Uno R3 Programming

  • La programación de un Arduino Uno R3 se puede realizar mediante el software IDE. El microcontrolador de la placa vendrá pregrabado por un cargador de arranque que permite cargar código nuevo sin usar un programador de hardware exterior.
  • La comunicación de este se puede realizar mediante un protocolo como STK500.
  • También podemos cargar el programa en el microcontrolador evitando el cargador de arranque usando el encabezado como la programación en serie en circuito.

Arduino Uno R3 Projects

los aplicaciones de Arduino Uno se involucra principalmente en proyectos basados ​​en Arduino Uno que incluyen lo siguiente

  • Alarma de visitante en la oficina usando Arduino Uno
  • Arduino Uno based Robot de fútbol
  • Recordatorio automático de medicación basado en Arduino Uno
  • Detección de movimiento con electricidad estática
  • Taxi basado en Arduino Uno con medidor de tarifa digital
  • Smart Stick basado en Arduino Uno
  • Coche robot controlado por teléfono inteligente y Arduino

Por lo tanto, se trata de Arduino Uno Hoja de datos de R3 . De la información anterior, finalmente, podemos concluir que es la placa más utilizada. UNO es una excelente opción para el primer Arduino debido a sus características, ya que es relativamente barato, podemos reemplazar el microcontrolador y es muy fácil de configurar. Aquí hay una pregunta para ti, ¿cuáles son los aplicaciones de un Arduino Uno R3 ?