0% encontró este documento útil (0 votos)
37 vistas

Arduino UNO

El Arduino Uno es una placa de microcontrolador basada en el chip ATmega328P que contiene 14 pines de entrada/salida digital, 6 pines analógicos, un conector USB y un botón de reinicio. Puede usarse para crear prototipos electrónicos y proyectos de bricolaje gracias a su facilidad de uso y variedad de interfaces.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas

Arduino UNO

El Arduino Uno es una placa de microcontrolador basada en el chip ATmega328P que contiene 14 pines de entrada/salida digital, 6 pines analógicos, un conector USB y un botón de reinicio. Puede usarse para crear prototipos electrónicos y proyectos de bricolaje gracias a su facilidad de uso y variedad de interfaces.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Descripción general

De acuerdo a (Editorial Staff, 2018); Arduino Uno es una placa de microcontrolador basada en el
ATmega328P de 8 bits. Junto con ATmega328P, consta de otros componentes como oscilador de
cristal, comunicación en serie, regulador de voltaje, etc. para soportar el microcontrolador.
Arduino Uno tiene 14 pines de entrada / salida digital (de los cuales 6 se pueden usar como
salidas PWM), 6 pines de entrada analógica, una conexión USB, un conector de barril de
alimentación, un encabezado ICSP y un botón de reinicio.
Descripción del pin
Categoría de Nombre del pin Detalles
pines

Energía Vin, 3.3V, 5V, Vin: Voltaje de entrada a Arduino cuando se utiliza una fuente de
GND alimentación externa.
5V: Fuente de alimentación regulada utilizada para alimentar
microcontroladores y otros componentes en la placa.
3.3V: suministro de 3.3V generado por el regulador de voltaje a
bordo. El consumo máximo de corriente es de 50mA.
GND: pines de tierra.

Reset Reset Restablece el microcontrolador.

Pines A0 – A5 Se utiliza para proporcionar entrada analógica en el rango de 0-


analógicos 5V

Pines de Pines digitales 0 Se utilizan como su nombre lo dice, pines de entrada o salida.
entrada/salida - 13

Serial 0(Rx), 1(Tx) Se utiliza para recibir y transmitir datos en serie TTL.

Interruptores 2, 3 Para desencadenar una interrupción.


externos

PWM 3, 5, 6, 9, 11 Provides 8-bit PWM output.

SPI 10 (SS), 11 Used for SPI communication.


(MOSI), 12
(MISO) and 13
(SCK)

LED 13 Para encender el LED incorporado.


incorporado

TWI A4 (SDA), A5 Se utiliza para la comunicación TWI.


(SCA)

AREF AREF Para proporcionar voltaje de referencia para el voltaje de entrada.

Cómo usar la placa Arduino


Conforme (Editorial Staff, 2018); los 14 pines de entrada / salida digital se pueden usar como
pines de entrada o salida mediante el uso de las funciones pinMode (), digitalRead () y
digitalWrite () en la programación Arduino. Cada pin funciona a 5 V y puede proporcionar o
recibir un máximo de 40 mA de corriente, y tiene una resistencia pull-up interna de 20-50
KOhms que está desconectada de forma predeterminada. De estos 14 pines, algunos pines tienen
funciones específicas que se enumeran a continuación:
 Pines seriales 0 (Rx) y 1 (Tx): Los pines Rx y Tx se utilizan para recibir y transmitir
datos seriales TTL. Están conectados con el correspondiente chip serial ATmega328P
USB a TTL. (Editorial Staff, 2018)
 Pines de interrupción externa 2 y 3: estos pines se pueden configurar para activar una
interrupción en un valor bajo, un flanco ascendente o descendente o un cambio de valor.
(Editorial Staff, 2018)
 Pines 3, 5, 6, 9 y 11 de PWM: estos pines proporcionan una salida PWM de 8 bits
mediante la función analogWrite ().(Editorial Staff, 2018)
 Pines SPI 10 (SS), 11 (MOSI), 12 (MISO) y 13 (SCK): estos pines se utilizan para la
comunicación SPI. (Editorial Staff, 2018)
 LED incorporado Pin 13: Este pin está conectado con un LED incorporado, cuando el
pin 13 está en ALTO, el LED está encendido y cuando el pin 13 está en BAJO, está
apagado. (Editorial Staff, 2018)
Junto con 14 pines digitales, hay 6 pines de entrada analógica, cada uno de los cuales
proporciona 10 bits de resolución, es decir, 1024 valores diferentes. Miden de 0 a 5 voltios, pero
este límite se puede aumentar utilizando el pin AREF con la función de referencia analógica ().
(Editorial Staff, 2018)
El pin analógico 4 (SDA) y el pin 5 (SCA) también se utilizan para la comunicación TWI
mediante la biblioteca Wire. (Editorial Staff, 2018)

Arduino Uno tiene un par de otros pines como se explica a continuación (Editorial Staff, 2018):

 AREF: Se utiliza para proporcionar voltaje de referencia para entradas analógicas con
función analogReference ().
 Restablecer pin: al hacer que este pin sea BAJO, restablece el microcontrolador.
Comunicación
Según (Editorial Staff, 2018) ;Arduino se puede usar para comunicarse con una computadora,
otra placa Arduino u otros microcontroladores. El microcontrolador ATmega328P proporciona
comunicación serial UART TTL (5V) que se puede hacer usando el pin digital 0 (Rx) y el pin
digital 1 (Tx). Un ATmega16U2 en la placa canaliza esta comunicación en serie a través de USB
y aparece como un puerto de comunicación virtual para el software en la computadora. El
firmware ATmega16U2 utiliza los controladores COM USB estándar y no se necesita ningún
controlador externo. Sin embargo, en Windows, se requiere un archivo “.inf”.
El software Arduino incluye un monitor en serie que permite enviar datos textuales simples
desde y hacia la placa Arduino. Hay dos LED RX y TX en la placa Arduino que parpadearán
cuando los datos se transmitan a través del chip USB a serie y la conexión USB a la computadora
(no para la comunicación en serie en los pines 0 y 1). Una biblioteca “SoftwareSerial” permite la
comunicación en serie en cualquiera de los pines digitales del Uno. El ATmega328P también
admite comunicación I2C (TWI) y SPI. El software Arduino incluye una biblioteca Wire para
simplificar el uso del bus I2C. (Editorial Staff, 2018)

Asignación de pines de Arduino Uno a ATmega328


Cuando se usa el chip ATmega328 en lugar de Arduino Uno, o viceversa, la siguiente imagen
muestra el mapeo de pines entre los dos. (Editorial Staff, 2018)
Software
Se requiere Arduino IDE (Integrated Development Environment) para programar la placa
Arduino Uno. (Editorial Staff, 2018)

Aplicaciones
De acuerdo a (Editorial Staff, 2018), el Arduino UNO posee las siguientes aplicaciones:
 Creación de prototipos de productos y sistemas electrónicos
 Múltiples proyectos de bricolaje.
 Fácil de usar para principiantes y aficionados al bricolaje.
 Proyectos que requieren múltiples interfaces de E / S y comunicaciones.

Modelo Arduino Uno 2D


Arduino Uno Especificaciones Técnicas

Microcontrolador ATmega328P – Microcontrolador de la familia AVR de


8 bits

Voltaje de funcionamiento 5V

Voltaje de entrada 7-12V


recomendado

Límites de voltaje de entrada 6-20V

Pines de entrada analógica 6 (A0 – A5)

Pines I/O Digitales 14 (de los cuales 6 proporcionan salida PWM)

Corriente CC en pines I/O 40 mA

Corriente CC en el pin de 3.3V 50 mA

Memoria Flash 32 KB (se utiliza 0,5 KB para bootloader)

SRAM 2 KB

EEPROM 1 KB

Frecuencia (velocidad de reloj) 16 MHz

Bibliografía
Editorial Staff. (28 de Febrero de 2018). Arduino Uno. Obtenido de COMPONENTS101:
https://components101.com/microcontrollers/arduino-uno

También podría gustarte