Está en la página 1de 5

Práctica de Laboratorio N°3

Puente de Wheastone y Arduino


Adrian Livio Carhuaz Encinas Adrian Urriolagoita Marino Alesandro Paredes Zenteno
Dept. Ing. Mecatronica Dept. Ing. Mecatronica Dept. Ing. Mecatronica
Universidad Catolica Boliviana Universidad Catolica Boliviana Universidad Catolica Boliviana
Santa Cruz de la Sierra, Bolivia Santa Cruz de la Sierra, Bolivia Santa Cruz de la Sierra, Bolivia
adrian.carhuaz@ucb.edu.bo adrian.uriolagoitia@ucb.edu.bo alesandro.paredes@ucb.edu.bo

Luis Alvin Parra Gerbard Gerardo Michaga Ribera Ing. Edmundo Javier Villa Barron
Dept. Ing. Mecatronica Dept. Ing. Mecatronica Dept. Ing. Mecatronica
Universidad Catolica Boliviana Universidad Catolica Boliviana Universidad Catolica Boliviana
Santa Cruz de la Sierra, Bolivia Santa Cruz de la Sierra, Bolivia Santa Cruz de la Sierra, Bolivia
luis.parra@ucb.edu.bo gerbard.michaga@ucb.edu.bo edmundo.villa@ucb.edu.bo

Abstract—En este informe se aborda la implementación del notables coeficientes de variación en su resistencia en función
puente de Wheatstone en un Arduino, utilizando un termistor de de la temperatura. No obstante, su uso puede presentar desafı́os
tipo NTC como sensor. Se expone el diseño del puente de Wheat- debido a que la relación entre su resistencia (R) y la temper-
stone en relación con el termistor y se destaca la incorporación de
un amplificador operacional destinado a incrementar el voltaje atura no sigue un comportamiento lineal, sino que obedece a
a través de una ganancia determinada por la configuración de una función de tipo exponencial [2].
resistencias. Asimismo, se presenta una comparación entre los
datos teóricos y los obtenidos experimentalmente con el propósito II. O BJETIVOS
de contrastar su concordancia. El principal objetivo del estudio
es la construcción de un sistema de medición de temperatura A. Objetivos General
fundamentado en un puente de Wheatstone y un termistor NTC.
La metodologı́a adoptada para este propósito es la siguiente: El objetivo principal de investigación de este proyecto
• Diseño del puente de Wheatstone es: ”Lograr mediciones precisas de temperatura mediante la
• Observación del cambio de voltaje
combinación del Puente de Wheatstone y termistores NTC,
• Lectura de la señal de voltaje
• Evaluación de la necesidad de un amplificador operacional
con el propósito de mejorar la exactitud y eficiencia en diversas
Index Terms—Temperatura, Termistor, Puente de Wheatstone, aplicaciones de monitoreo térmico.”
Resistencia, Voltaje, Arduino, Linearizacion, Amplificador, Op-
eracional B. Objetivos Especı́ficos
I. I NTRODUCCI ÓN • Calcular y diseñar un puente de wheastone.
Los convertidores de señal analógica a digital, comúnmente • Observar el cambio de voltaje en función al cambio de
utilizados en transmisores o controladores, operan primordial- la resistencia en el instrumento.
mente con tensiones eléctricas. Esto implica que, al medir • Llevar la señal de voltaje obtenida en el puente a un
magnitudes eléctricas distintas, es necesario convertirlas pre- Arduino y escalar dicha señal
viamente a un valor de voltaje especı́fico. En el caso de la • Evaluar la necesidad de utilizar un amplificador opera-
intensidad eléctrica, como, por ejemplo, una señal de 4 a 20 cional para leer el dato del voltaje en una placa Arduino.
mA, este proceso se realiza de manera directa mediante la
inserción de una resistencia en serie y la evaluación de la III. M ARCO TE ÓRICO
tensión en sus extremos [1].
A. Puente de Wheatstone
Sin embargo, resulta de mayor interés la medición de
magnitudes expresadas en forma de resistencia, tal como El puente de Wheatstone es un circuito eléctrico utilizado
ocurre con diversos sensores que detectan temperatura, peso, para medir resistencias eléctricas y es especialmente útil para
deformación, entre otros. Para llevar a cabo esta medición, medir resistencias muy precisas, se basa en el principio de
se emplea un circuito eléctrico conocido como puente de equilibrio de las corrientes eléctricas en un circuito en puente,
Wheatstone. y se utiliza comunmente en aplicaciones de medición de
Los termistores NTC (Negative Temperature Coefficient) resistencia y sensores de deformación. El puente de Wheat-
son ampliamente empleados como transductores de temper- stone se basa en un circuito en puente, que consta de cuatro
atura. Se caracterizan por ser componentes robustos y exhibir resistencias dispuestas en forma de diamante.
Fig. 1. Puente de Wheatstone
Fig. 2. Curvas caracteristicas del termistor NTC y PTC

Las resistencias se etiquetan de la siguiente manera:


• R2: Resistencia Conocida y ajustable (generalmente un C. Entradas y Salidas Analogicas
potenciometro). Señal eléctrica analógica es aquella en la que los valores
• Rx: Resistencia desconocida que se desea medir. de la tensión o voltaje varı́an constantemente y pueden tomar
• R3 y R1: Resistencias conocidas y fijas. cualquier valor. En el caso de la corriente alterna, la señal
El principio fundamental detrás del puente de Wheatstone analógica incrementa su valor con signo eléctrico positivo (+)
como se muestra en la Fig. 6 es que, cuando se cumple una durante medio ciclo y disminuye a continuación con signo
condición llamada ”equilibrio”, no fluye corriente a través eléctrico negativo (–) en el medio ciclo siguiente.
del galvanómetro (un instrumento de medición que detecta Un sistema de control (como un microcontrolador) no tiene
corriente eléctrica). El puente de Wheatstone se utiliza para capacidad alguna para trabajar con señales analógicas, de
encontrar ese equilibrio y, a partir de él, calcular el valor de modo que necesita convertirlas en señales digitales para poder
la resistencia desconocida. trabajar con ellas. La señal digital obtenida de una analógica
R2 Rx tiene dos propiedades fundamentales:
= (1) • Valores. Que valor en voltios define 0 y 1. En nuestro
R1 R3
caso es tecnologı́a TTL (0 – 5V)
En la ecuación (1) se utiliza para que las resistencias estén • Resolución analógica: nº de bits que usamos para repre-
equilibrio y se pueda encontrar la resistencia que faltara. sentar con una notación digital una señal analógica
En el caso de un arduino Uno, el valor de 0 voltios analógico es
expresado en digital como B0000000000 (0) y el valor de 5V
B. Termistor
analógico es expresado en digital como B1111111111 (1023).
Un termistor es un tipo de resistencia (componente Por lo tanto todo valor analógico intermedio es expresado
electrónico) cuyo valor varı́a en función de la temperatura con un valor entre 0 y 1023, es decir, sumo 1 en binario cada
de una forma más acusada que una resistencia común. Su 4,883 mV. Arduino Uno tiene una resolución de 10 bits, es
funcionamiento se basa en la variación de la resistividad que decir, unos valores entre 0 y 1023. Arduino Due tiene una
presenta un semiconductor con la temperatura. Este compo- resolución de 12 bits, es decir, unos valores entre 0 y 4095.
nente se usa frecuentemente como sensor de temperatura1 o En la Fig.3 se puede observar las diferencias entre un señal
protector de circuitos contra excesos de corriente. analógica y digital
El término proviene del inglés thermistor, el cual es un
acrónimo de las palabras Thermally Sensitive Resistor (re-
sistencia sensible a la temperatura). Existen dos tipos funda-
mentales de termistores:
• Los que tienen un coeficiente de temperatura negativo
(en inglés Negative Temperature Coefficient o NTC), los
cuales decrementan su resistencia a medida que aumenta
la temperatura.
• Los que tienen un coeficiente de temperatura positivo
(en inglés Positive Temperature Coefficient o PTC), los
cuales incrementan su resistencia a medida que aumenta
la temperatura.
En la Fig.2 se puede observar las curvas caracterı́sticas de los
termistores Fig. 3. Diferencias entre señal analógica y digital
IV. M ATERIALES Y E QUIPOS TABLE III
TABLA DE E SPECIFICACI ÓN N ORMAL DE R ESISTENCIA Y T EMPERATURA

En la Tabla I se muestra los materiales que se van a utilizar Temp. [ºC] Res NTC [kΩ]
25 10.000
en el laboratorio del puente de Wheatstone y arduino. 26 9.632
27 9.280
28 8.942
TABLE I 29 8.619
TABLA DE MATERIALES 30 8.309
31 8.012
Material Unidad 32 7.727
Termistor NTC (10 kΩ) 1 33 7.453
Resistencias (10 kΩ) 2 34 7.191
Potenciómetro (10 kΩ) 1 35 6.940
Protoboard 1 36 6.698
Cables 10 37 6.467
38 6.244
39 6.030
40 5.825
En la Tabla II se muestra los equipos que se van a utilizar en 41 5.628
el laboratorio del puente de wheatstone y arduino. 42 5.438
43 5.256
44 5.081
TABLE II 45 4.913
TABLA DE EQUIPOS 46 4.751
47 4.595
Equipos Unidad 48 4.445
Computadora 1 49 4.301
Arduino UNO 1 50 4.168
Software Matlab - 51 4.029
Fuente de Alimentación (5V) 1 52 3.900
53 3.776
54 3.657
55 3.542
56 3.431
57 3.324
58 3.222
V. D ESARROLLO 59 3.122
60 3.027

Utilizando un termistor, el alumno deberé generar distintas


temperaturas y registrar los valores de resistencia. En la Table II se puede ver el cambio de resistencia del
termistor en función de la temperatura, esta tabla saco del
1) El alumno deberá realizar el cálculo del puente y sus datasheet del termistor NTC 10kΩ. En la Fig.4 se puede
resistencias. observar como se realizo el laboratorio
2) Calcular y armar el amplificador operacional (en caso
de ser necesario).
3) Tener armado el puente para el dı́a de desarrollo.
4) Analizar el data sheet del termistor NTC.
5) Los grupos DEBEN tener todo listo previo al desarrollo
del laboratorio, caso contrario no podrán participar del
mismo.
6) No se permitirán programaciones e improvisaciones de
último momento.
7) Cada grupo se compone de cuatro personas.

VI. M ARCO E XPERIMENTAL

En esta sección se mostrara todo lo realizado en el labora-


Fig. 4. Realización del Laboratorio
torio, poniendo a prueba el puente de wheatstone con nuestro
termistor que en este caso es un NTC funcionando como
sensor. Por ello se va tomar en cuenta la siguiente tabla que A. Calculo del puente de wheatstone
nos va indicar la resistencia del termistor en función a la Para esta primera parte se va calcular las resistencias con las
temperatura. que va contar el puente de wheatstone, por ello se va utilizar
la ecuación 1, para hallar el valor de R2, tomemos en cuenta
que el termistor estaba detectando una temperatura de 25°C
por ende su resistencia segun la Tabla 2 es de 10 kΩ, esta
resistencia es la Rx, y las resistencias R1 y R3 son de 10 kΩ.
R2 Rx
Vcc = Vcc (2)
R1 + R2 R3 + Rx

R2 Rx
= (3)
R1 + R2 R3 + Rx

R2 R3 + R2 Rx = Rx R1 + Rx R2 (4)
Fig. 5. Conexion de Arduino en Simulink
R2 R3
Rx = (5)
R1
Con el calculo se encuentra de cuanto debe ser nuestro
termistor para estar en equilibrio

B. Funcionamiento del puente de wheatstone con el termistor


NTC
a) Termistor en Puente con temperatura Ambiente
(25°C): Para esta parte se observo que la temperatura am-
biente en que se encontraba en ese momento era de 25°C,
al tener eso en cuenta equilibramos el puente de wheatstone
con el potenciometro (es el R2) haciendo que el voltaje en los
nodos DB como se ve en la Fig.1 sean igual a 0V, esto nos
indica que el puente esta equilibrado.
Fig. 6. Gráfico de Cambio de resistencia dependiendo de la temperatura
C. Puente de Wheatstone con Arduino en Simulink
En esta sección, se implementó el Puente de Wheatstone VII. R ESULTADOS
en un proyecto utilizando Arduino y Simulink. El Puente Se pudo observar que el termistor al estar en un cam-
de Wheatstone se conectó entre los nodos donde se observa bio de temperatura, la resistencia tiene a cambiar de igual
el cambio de voltaje, y estos nodos se conectaron a un manera pero al ser de tipo NTC indica que al aumentar la
amplificador operacional. La configuración del amplificador temperatura la resistencia va disminuir como se observa en
operacional se diseñó de manera que generara una ganancia las graficas anteriores. Al tener eso en cuenta se puso al
especı́fica. La ganancia del amplificador operacional determina termistor en el puente de wheatstone, se equilibro el puente
cuánto aumenta el nivel de voltaje en la salida en función de con el potenciometro para que el voltaje sea 0V teniendo
la configuración establecida. La implementación del Puente variaciones de voltaje a medida que poniamos calor o frio
de Wheatstone en Arduino permitió medir con precisión cerca del sensor, con el dato de voltaje sacamos la Resistencia
cambios en la resistencia eléctrica o sensores de tipo resistivo. Rx, esa resistencia se resta con la resistencia de referencia
El Arduino recopila los datos de voltaje de los nodos del que va definirse de acuerdo a la temperatura del ambiente.
puente y puede realizar cálculos para determinar la resistencia Aparte se presenta una simulación detallada de un sistema
desconocida o el valor de la variable que se está midiendo. de medición de temperatura implementado en Simulink. Este
Se utilizo el simulink como un diagrama de bloques donde la sistema se ha diseñado para capturar una señal analógica
entrada es una señal analógica que se detecta al conectar el proveniente de un dispositivo Arduino y convertirla en una
Arduino a la computadora. Al ser detectada la señal pasa un lectura de temperatura precisa. El proceso de simulación se
bloque de ganancia de 5/1024 convirtiendo la señal de 5v a inicia con la entrada de una señal analógica proveniente del
una señal de lectura de 1024 bits y se divide entre 10 debido Arduino, la cual se representa como una señal de 5 voltios
a la ganancia que se implemento en el circuito fı́sicamente y y se cuantifica utilizando una resolución de 1024 bits. Este
se muestra el valor de voltaje. De ahı́ pasa a una ecuación paso simula la adquisición de datos de un sensor analógico
en donde saca el valor de Temperatura multiplicando con una en tiempo real. A continuación, la señal cuantificada pasa a
ganancia y sumando con una constante.La ecuación sale de través de un bloque de ganancia con un factor de escala de
la tabla de datos que se realizo en la plantilla de Excel en la 1/10. Esto se realiza para ajustar la señal a un rango más
Fig.6 como se muestra en la ecuacion Roja adecuado y facilitar su procesamiento posterior. Dos lectores
de voltaje se sitúan en puntos cruciales del sistema: uno justo
después de la conversión de voltaje y otro al final del bloque
de ganancia. Estos lectores registran los valores de voltaje en
sus respectivas ubicaciones, lo que proporciona información
importante sobre el comportamiento del sistema. Además, dos
constantes son introducidas en el sistema para representar los
valores de referencia o ajuste. Estas constantes se utilizan
para calibrar el sistema y garantizar mediciones precisas de
temperatura.
VIII. C ONCLUSI ÓN
A partir de la observación y análisis realizados, se con-
cluye que el comportamiento de un termistor tipo NTC es
inversamente proporcional a los cambios de temperatura,
manifestando una disminución en la resistencia conforme la
temperatura aumenta. Esta relación se corroboró al integrar el
termistor en un puente de Wheatstone, ajustando el equilibrio
inicial con un potenciómetro hasta alcanzar un voltaje de 0V,
y observando las variaciones de voltaje al exponer el sensor
a diferentes temperaturas. A través de estos datos de voltaje,
se calculó la Resistencia Rx, la cual, al ser contrastada con
una resistencia de referencia ajustada según la temperatura
ambiente, proporcionó insights sobre el comportamiento del
termistor. Complementariamente, se diseñó una simulación
en Simulink para un sistema de medición de temperatura, el
cual procesa una señal analógica de un dispositivo Arduino,
cuantifica esta señal con una resolución de 1024 bits, y ajusta
su amplitud mediante un bloque de ganancia, facilitando ası́ su
posterior procesamiento. La inclusión de lectores de voltaje en
etapas clave del sistema, junto con constantes de calibración,
permitió un monitoreo efectivo y ajustes necesarios para
asegurar la precisión en la medición de temperatura. Este
experimento y simulación subrayan la importancia de com-
prender y calibrar adecuadamente los sistemas de medición
de temperatura, evidenciando cómo la interacción entre com-
ponentes electrónicos y software especializado puede facilitar
la obtención de lecturas de temperatura precisas y confiables.
R EFERENCES
[1] José Casares, “Puente de Wheatstone,” https://josecasares.com/
puente-de-wheatstone/, Fecha de acceso: 25 de septiembre de 2023. [
[2] Department of Electrical and Electronics Engineering, University of
Ilorin, Ilorin, Nigeria, et al. ”Design of Wheatstone Bridge Based
Thermistor Signal Conditioning Circuit for Temperature Measurement.”
Journal of Engineering Science and Technology Review, vol. 12, no. 1,
Feb. 2019, pp. 12-17. doi: 10.25103/jestr.121.02.]
[3] Alberto Rodrı́guez R, Sebastián Suárez H, Henry Montaña Q, “CAR-
ACTERIZACIÓN DE SENSORES DE TEMPERATURA TERMOPAR,
TERMISTOR Y RTD,” Universidad Distrital Francisco José de Caldas
(Colombia).
[4] NTC thermistor nonlinearity compensation using Wheatstone bridge and
novel dual-stage single-flash piecewise-linear ADC, Metrology and Mea-
surement Systems, Jul. 2023. [Online]. Disponible en: https://journals.
pan.pl/dlibra/publication/136616/edition/120621/content. [Accedido: 25-
Sep-2023].
[5] “Puente de Wheatstone,” Learnchannel-TV.com. [En lı́nea]. https:
//learnchannel-tv.com/es/tecnologia-de-sensores/puente-de-wheatstone/.
Accedido el: 25 de septiembre de 2023.

También podría gustarte