0% encontró este documento útil (0 votos)
4 vistas4 páginas

Lectura de Potenciómetro con Arduino

Circuitos analógicos, tratamiento con Arduino Uno

Cargado por

bennyedu.19
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas4 páginas

Lectura de Potenciómetro con Arduino

Circuitos analógicos, tratamiento con Arduino Uno

Cargado por

bennyedu.19
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO - Lab.

Circuitos Analógicos I 1

LABORATORIO N° 3
SIMULACIÓN E IMPLEMENTACIÓN DE LA LECTURA
DE UNA RESISTENCIA VARIABLE
Condori Pacheco Bruno Sebastian 200974,
Quispe Huillca Rember 201091

Resumen— En el presente informe se da a conocer el


desarrollo de la implementación digital y física IV. Materiales y dispositivos electrónicos
de un circuito de lectura del valor de un
potenciómetro, usando el Arduino y el código de • Un Arduino
ejecución respectiva, de manera se pueda
fortalecer el conocimiento experimental de los
conceptos teóricos, previo al análisis e
interpretación del funcionamiento real.
Palabras clave— Potenciómetro, Lectura

I. Introducción
En el desarrollo de los proyectos electrónicos usamos
diferentes dispositivos electrónicos que se
caracterizan por cumplir funciones específicas en un
circuito implementado, como es el potenciómetro, que
es como una representación de diferentes valores de
resistencia, actúa como un regulador de corriente, por • Un potenciómetro de 10K ohm
lo que tiene diferentes aplicaciones.

II. Objetivos
1. Aplicar los conocimientos, destrezas, aptitudes en
la implementación digital(simulación) y física de
un circuito de lectura de una resistencia variable.
2. Exponer las características de funcionamiento del
circuito en la simulación y en la experimentación

III. Marco teórico


Arduino • Protoboard
Está basado en una placa de microcontrolador y un
entorno de desarrollo, lo que va a hacer es facilitar
el uso de la electrónica en diferentes proyectos.
El puerto USB alimenta aproximadamente 5V y
carga los códigos al Arduino. Considerar
alimentar máximo 12V. Posee Pines (5V, 3.3V,
GND, Analógico, Digital, PWM, AREF), Cada
uno de estos pines va a ser para suministro de 3.5
voltios, algunos de 5 voltios y algunos van a servir
para apertura tierra.

Potenciómetro
Dispositivo que permite variar su resistencia de • Cables de conexión
forma manual, en su interior tiene una pista
resistiva que se desplaza al mover el
potenciómetro. Tiene 3 pines, los 2 de costado son
los terminales fijos que se debe conectar al circuito
y el del medio varía su resistencia respecto a los
otros terminales.
UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO - Lab. Circuitos Analógicos I 2
• Cable conector del Arduino a la computadora ejecutar cíclicamente en el Arduino, la variable
“lectura” igualamos a la variable que almacena la
lectura de la salida A0 para convertirlo en
porcentaje en la siguiente variable
“valorUsuario”, por último imprimimos lo que
aparecerá en el monitor de serie.

• Laptop (tener el programa Arduino IDE 2.0.3)

Figura 1: implementación del código para la


ejecución del circuito
Del código de implementación se tienen las siguientes
V. Experimentación especificaciones:
El circuito de experimentación consiste obtener la
lectura en el monitor serial (del Arduino IDE) los uint8_t o uint16_t: Declara un entero o un tamaño fijo
valores analógicos de una resistencia variable de 8 o 16 bits, esto sirve para poder controlar la
(potenciómetro). cantidad de memoria que se va a utilizar.

[Link](115200): Función usada para iniciar la


comunicación serial y permite iniciar al puerto con una
velocidad de datos en bits

[Link](): Se encarga de imprimir caracteres por


el puerto serial en Arduino.

1.2 Implementación del circuito


El montaje del circuito en físico consiste en
realizar las conexiones de las patillas del
potenciómetro al Arduino como sigue:
- Una de las patillas extremas se conecta a pin
de 5v y el otro extremo se conecta a tierra (pin
GND)
- La patilla central (donde se presenta la
resistencia variable) se conecta al pin
analógico A0.
1. Implementación física
1.1 Código de ejecución
Para el programa del Arduino con el objetivo de
lectura del potenciómetro primero hemos usado la
biblioteca Arduino_JSON, este es una librería de
contribución para procesar datos en este caso para
una asignación fija de las variables de uint8_t,
luego se asigna las variables que almacena la
lectura en la salida A0 del Arduino y variables
“lectura” y “valorUsuraio”, después abriremos al
encargado de recoger la configuración en este
indicaremos la velocidad de datos que queremos
obtener, luego escribimos el programa que se va a Figura 2: Circuito de implementación física
UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO - Lab. Circuitos Analógicos I 3

1.3 Funcionamiento del experimento


Una vez implementada el código se procede a
conectar el Arduino a la Laptop, al cargar y
ejecutar el código se logra visualizar el parpadeo
de un led interno del Arduino, el cual nos indica
el tiempo en la que muestra cada una de las
lecturas, mismas que se muestran en la ventana
‘Serial Monitor’ del programa Arduino IDE.

Figura 4: simulación del circuito experimentado

Así como en el Arduino IDE, este programa


también nos muestra una interfaz al momento de
simular el circuito, donde nos muestra las lecturas
de la resistencia por cada variación instantánea en
base a la configuración del tiempo de lectura.

Figura 3: Lecturas obtenidas en la ejecución física

En base a estos datos obtenidos, debido a que se Figura 5: Lecturas obtenidas en la simulación
esta trabajando con el pin analógico del Arduino,
las lecturas del potenciómetro se muestran en
valores analógicos, mientras tanto el Valor del VI. Conclusiones
usuario representa el porcentaje del valor del
potenciómetro de 10K ohm, una se tenga una - Al trabajar con los pines analógicos del Arduino,
lectura del 100% la lectura del potenciómetro será se debe considerar que las lecturas no se refieren
el valor de la lectura analógica máxima a un valor con la que realizamos el análisis
equivalente a 1023, en otras palabras, este valor correspondiente, por ello se tiene que realizar una
analógico representa a valor máximo del conversión de valor analógico a valor digital.
potenciómetro que es de 10k ohm, por tanto, si se
desea conocer el verdadero valor del - Debido a que se obtuvieron diferentes lecturas al
potenciómetro en base a una lectura analógica, se variar la resistencia, podemos decir que este
realiza una conversión de valor analógica a circuito podría implementarse como un
digital. instrumento de medida de la resistencia en
Respecto al tiempo de lectura de datos, en este variación, porque además resulta eficaz cuando el
caso cada segundo que pasa, se muestra una cambio del valor es instantáneo, depende del
lectura en la ventana mencionada, si este fuese en tiempo que deseemos que nos muestre cada
microsegundos, al variar los valores del lectura.
potenciómetro se podrán visualizar de manera
mucho más continua. - Este aprendizaje nos enseñó a entender de cómo
utilizar el serial monitor para una lectura de datos,
2. Simulación también en nuevas herramientas para codificar y
En la simulación colocaremos el Arduino, el que al simular debemos usar otros medios para
potenciómetro que conectaremos a una batería de obtener los resultados en el serial monitor.
5V, tierra y el pin central conectaremos al A0 del
Arduino UNO, también usamos el terminal virtual VII. Referencias
que nos servirá como el serial monitor del
programa Arduino, al variar el potenciómetro en [1] Michael Margolis, “Arduino Cookbook”, Second
el terminal virtual también mostrará la posición de Edition, O’Reilly Media, Inc.2012.
lo variado.
[2] [Link]
potenciometro-con-arduino/

[3] Libro_Kit_Basico.pdf
UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO - Lab. Circuitos Analógicos I 4
[4] Electrónica: Teoría de circuitos y dispositivos Video del experimento
electrónicos, Robert l. Boylestad, 10ma ed., 2009.
[Link]
[5] ARDUINO IDE 2.0 - VERSION ESTABLE - WLrpk170fs-G4ytNG3/view?usp=drive_link
ESP32 -ESP8266 - ARDUINO UNO por Jadsa
Tech. Video de la simulación
[Link]
dA [Link]
55BPWXUVJ7KDdiH886/view?usp=drive_lin
VIII. Anexos k

Evidencia de la implementación física y virtual del


lector de resistencia variable.

Evidencia del desarrollo del informe acerca del


experimento realizado.

IX Anexos de links

Simulación

[Link]
weBjU9rZZ6rXljHXeK/view?usp=drive_link

Código del Arduino

[Link]
r997K8JmSnNrk-
UBBsRH/view?usp=drive_link

También podría gustarte