Está en la página 1de 8

Parcial 2 Sintesis de circuitos 2

Juan David Bravo Montoya


1118573641
Ingenieria Electronica.
Pamplona
juadfmon@hotmail.com

Juan Camilo Bonila Castro


1.118.569.506
Ingenieria Electronica.
Pamplona
Juanecos97@hotmail.com

Abstract— The determinant of this partial is the I. INTRODUCCION


implementation of operational amplifiers, in this case it would be
the AD623, LM741, Termopar tipo K , we will also use a En el campo de la electrónica los amplificadores operacionales
simulation program called Labieuw where we will show the pueden ser utilizados para multiples fines. En este caso
process that we are asked to implement in a didactic way, also usaremos 2 de ellos, primero el AD623, el cual funcionara como
including the proteus program, where we will develop the circuit un acondicionamiento de una señal que viene del termopar tipo
in its simulated form together with an Arduino Uno, and its K, que en este caso seria de temperatura y convertirla en un
programming done in said application. We will work on this in rango de voltaje de 0V a 5V, con los rangos de temperatura de
different phases, both in proteus and in labview. We will take into 0°c a 150°c. Ademas de ello usaremos el amplificador
account the indicated temperature parameters, and as displays for operacional LM741 en su modo de operación de restador, esto
these changes we will do so by means of a Dc motor and a Bulb, para que el voltaje de salida en el AD623, sea convertido al valor
this simulated in the 2 programs. The operation of each of the esperado que en este caso seria el de 5v, además tendremos en
devices was also checked so that, in practice, we obtained the cuenta al sensor termopar tipo K para variar sus rangos de
expected values. temperatura y mirar en su voltaje de salida sus distintos
parámetros. En este caso usaremos un Arduino Uno que viene
La determinante de este parcial, es la implementación de
simulado en proteus, en donde desarrollaremos su programación
amplificadores operacionales, en este caso sería el AD623, LM741,
según los parámetros establecidos, y haremos una conexión de
Termopar tipo K, además usaremos un programa de simulación
llamado Labieuw en donde mostraremos el proceso que nos piden
tipo COM, con el programa de labview, en donde podemos
implementar de forma didáctica, incluyendo también el programa visualizar el proceso de forma más didáctica y para revisar datos
de proteus, donde desarrollaremos el circuito en su forma y control con acceso rápido a hadware e información de datos.
simulada junto con un Arduino Uno, y su programación hecha en
dicha aplicación. Esto lo trabajaremos en distintas fases, tanto en
II. ESTADO DEL ARTE (3 ARTICULOS REFERENCIADOS)
proteus como en labview. Tendremos en cuenta los parámetros de
temperatura indicados, y como visualizadores para estos cambios
lo haremos por medio de un motor Dc y un Bombillo, esto
simulado en los 2 programas. También se comprobó el
funcionamiento de cada uno de los dispositivos para que, en la
práctica, obtuviéramos los valores esperados

Keywords—Voltage divider, comparison, operational amplifier,


LM741, Amplifer operational AD620/AD623, Termopar tipo K,
labview
Divisor de voltaje, comparador, amplificador operacional,
LM741, Amplificador operacional AD620/AD623, Termopar tipo K,
labview

INFORME DE PRACTICAS DE LABORATORIO, PROGRAMA INGENIERIA ELECTRONICA, UNIVERSIDAD DE PAMPLONA ©2020 IEEE
 Entradas de ajuste de offset
 Compensado en frecuencia internamente
 Alta ganacia
 Salida no sufre de latch-up
 Salida protegida contra corto circuito continuo
 Encapsulado: DIP 8 pines [6]

Figura 1. Esquema y comportamiento Amplificador


Operacional AD620/AD623.

A. Amplificatory operational AD620/AD623

Es un amplificador operacional muy popular que puede ser


utilizado en múltiples aplicaciones y tiene varias aplicaciones,
se puede usar como una programación de resistencia de ajuste Fig.1.Diagrama de pines LM741. [6]
de una sola ganancia, cabe aclarar que su uso más común se ve
en el sector industrial.
B. Termopar tipo K
Su principal función es resultado de un aumento de la relación
de rechazo en modo común (CMRR) coincidente con una El termopar tipo K tiene un conductor positivo de níquel-
ganancia creciente; Los armónicos de ruido de línea son cromo y un conductor negativo de níquel-aluminio.
rechazados debido a CMRR constante hasta 200 Hz. El AD623
tiene un amplio rango de entrada de modo común y amplifica Un termopar es un sensor para medir la temperatura. Se
las señales con voltajes comunes de hasta 150mV bajo tierra. compone de dos metales diferentes, unidos en un extremo.
[4] Cuando la unión de los dos metales se calienta o enfría, se
produce una tensión que es proporcional a la temperatura. Las
El circuito AD623 es un amplificador de instrumentación de aleaciones de termopar están comúnmente disponibles como
fuente doble y simple con salida riel a riel y rango de voltaje de alambre.. [7]
3 V a 12 V. Sin necesidad de una resistencia externa, este
amplificador es ideal por su bajo consumo de energía, poco CARACTERÍSTICAS
espacio en la placa y menor reducido. La alta precisión con
ancho de banda de 800 kHz y una ganancia alta de 1 a 1000 es  Sensor de temperatura: termopar o termocupla.
ideal para diferentes usos. Se ofrece en encapsulado DIP de 8
pines con tienen un rango de temperatura de -40 °C a + 85 °C.  Tipo de termopar: tipo K
[5]  Intervalo de temperatura: 0 °C a +400 °C
III. DISEÑO METODOLOGICO  Diámetro del sensor: 4.5 mm.
 Longitud del cable: 1 metro.
A. Amplificador operacional LM741  Aislación interna: fibra de vidrio.
El LM741 Amplificador operacional es un circuito  Blindaje externo: Blindaje metálico.
electrónico de propósito general. El LM741 se usa como
comparador, multivibrador, o amplificador. Es uno de los  Terminales: 2 hilos
amplificadores operacionales más usados por su sencillez, así  Tipo de conector: zapatas eléctricas.
como sus distintas características como: protección por
sobre-carga tanto en la entrada como en la salida. [6]  Rosca: M6
CARACTERÍSTICAS  Ideal para medición de temperatura en ambientes
hostiles.
 No. de amplificadores operacionales: 1
 Voltaje de alimentación max: ±22 V
 Ancho de banda típico: 1 MHz
 Slew rate típico: 0.5 V/μs
 Voltaje offset de entrada típico: 1 mV
Fig.3 Diagrama Amplificador Industrial AD623
Fig.2. Termopar Tipo K. [7]
D. Programa de simulacion labview

C. Amplificador Operacional AD620/AD623 Labview es un entorno grafico de programación. El lenguaje


utilizado para programar en él se llama “Lenguaje G, donde la
El AD623 es un amplificador de instrumentación integrado, de “G” simboliza que es un lenguaje de tipo gráfico.
suministro único o doble, que ofrece una salida rail-to-rail
utilizando tensiones de alimentación de 3V a 12V. El AD623 Los programas desarrollados en Labview se llaman VI´s
ofrece una flexibilidad superior al usuario al permitir una (Virtual Instruments), su origen provenía del control de
programación de resistencia de ajuste de una sola ganancia. instrumentos, pero hoy en día su uso se ha expandido más alla.

Como ya dije, Labview tiene un entorno de programación


gráfico, por lo que los programas no se escriben, sino que se
CARACTERÍSTICAS
dibujan, una labor facilitada gracias a que Labview consta de
una gran cantidad de bloques prediseñados.
 Fácil de usar

 El rango de voltaje de entrada se extiende 150 mV

 Baja potencia, 550 µA de corriente de alimentación


máxima

 Ganancia ajustada con una resistencia externa: Gama


de ganancia: 1 a 1000

 Alta precisión de rendimiento de cc


Fig.4. Diagrama Labview
 -0,10% de precisión de ganancia (G = 1)

 -0,35% de precisión de ganancia (G> 1) E. Ecuaciones dentro del Circuito.


Usamos la ecuación para ver el voltaje de entrada dependiendo
 Ancho de banda de 800 kHz (G = 1) de los valores de su resistencia y comparando la relación de el
voltaje de salida como parámetro en el circuito y en la tabla de
 Encapsulado: DIP 8 pines valores que tomamos como guía, está la usamos como
referencia para medir los valores de voltaje, a medida que
vamos modificando el valor de la resistencia, para ver los
cambios dentro del circuito.

𝑅1
𝑅𝐺 =
𝐺 −1
Ec 1. Resistencia RG
𝑅1
Vo = (1+𝑅𝐺 )*C
Ec. 1. Voltaje de entrada Vo

F. Montajes Circuitos
Figura 7. Control en Labview
Antes de realizar el circuito en Proteus debemos tener en cuenta
los parámetros de la tabla para el termopar tipo K y estos
Implementación del programa Arduino, junto con su
valores los usaremos para hallar la diferencia entre los 2
programación para el envió de datos. Visto en la figura 7.
voltajes, teniendo en cuenta su rango de temperatura de 0 a
150°C. Visto en la figura 5.

Figura 5. Tabla de valores de voltaje termopar tipo K. Figura 7. Envió de datos desde el programa Arduino.

Ahora realizaremos el respectivo montaje del circuito en


proteus. Visto en la figura 6. IV. FUNCIONAMIENTO DEL CIRCUITO Y
IMPLEMENTACION.

A. Descripción del circuito e imágenes por etapas

En principio, nos pide implementar un sistema por medio de la


lectura de temperatura usando un termopar, además que esto
lleva una serie de etapas que se verán reflejadas a lo largo del
circuito, y implementadas y vistas de forma más practica por
medio del programa Labwieb.

Esto nos pide implementar una serie de parámetros para su


funcionamiento los cuales se van dividendo por distintas etapas
Figura 6. Circuito hecho en proteus para su correcto funcionamiento.

Montaje respectivo en el programa de simulación y


procesamiento de datos labview. Visto en la figura 7. Para la primera etapa se debe establecer el circuito y los
cálculos para el acondicionamiento en donde se entreguen
valores de voltaje en el rango de (0V a 5V) teniendo en cuenta
la lectura del termopar que esta establecido entre los rangos de
(50°C a 150°C). Visto en la figura 8.
Ahora que tenemos la amplificación deseada lo que falta es el
rango mínimo volverlo 0. En este caso sería usando una
segunda etapa del circuito con el Amplificador operacional
LM741 en su modo de restador esto con el fin de dar los voltajes
esperados en su salida. Visto en la figura 9.

Figura 8. Primera Etapa con Amplificador AD623

Para lo anterior realizaremos sus cálculos respectivos para Figura 9. Segunda etapa con Amplificador LM741.
hallar la ganancia y su resistencia RG.
Para lo cual se usa un lm741 en su configuración de restador y
Primero vemos los rangos voltaje que se asignan a las su fórmula seria:
temperaturas de entrada, estos rangos están establecidos en la
tabla del termopar que en este caso serían para rangos (50°C a
150°C). 𝑅2
𝑉𝑜 = (𝑉2 − 𝑉1)
𝑅1
50℃ → 2.023𝑚𝑉
150℃ → 6.138𝑚𝑉 Si R2 = R1:

𝑉𝑜 = (𝑉2 − 𝑉1)
Ver el rango de voltaje:
Para lo cual los voltajes del rango serian:
𝑟𝑎𝑛𝑔𝑜 = 6.138𝑚𝑉 − 2.023𝑚𝑉 = 4.115𝑚𝑉

𝑉𝑜 = (7.48 − 2.48) = 5𝑉
Establecer la ganancia según el voltaje que requerimos:
𝑉𝑜 = (2.48 − 2.48) = 0𝑉
5𝑉
𝐴= = 1215,0688
4.115𝑚𝑉 Lo último seria la conexión que va desde el arduino hasta los
visualizadores de los cambios de temperatura los cuales están
Usar la fórmula de la ganancia para despejar RG: reflejados por medio de un motor y un bombillo. Visto en la
figura 10.
100𝑘Ω
𝐴=1+
𝑅𝐺
100𝑘Ω
𝑅𝐺 =
𝐴−1
100𝑘Ω
𝑅𝐺 = = 82.36Ω
1215,0688 − 1

Figura 10. Visualizadores en el circuito.


𝑥 ∗ 𝑏 = 100

Fase del circuito, programación en el Arduino Uno. 100


𝑏=
𝑥
Aquí usaremos el programa de Arduino, en donde crearemos
una serie de líneas de programación y lo enlazaremos con el 𝑠𝑖 𝑏 = 5
programa de proteus para simular las distintas situaciones
planteadas para el funcionamiento del circuito. 100
𝑥= = 20
5
Aquí nombraremos las variables a utilizar y creamos una serie
de canales que serían para las entradas digitales y analógicas
del Arduino así se pueden establecer sus parámetros de forma Por lo tanto, la fórmula que buscamos es:
más precisa.

Debemos también tener en cuenta que trabajaremos las 𝑐 = (20 ∗ 𝑏 + 50)


variables en su formato float para que se haga el envió de datos
desde Arduino hasta Labiuew. Visto en la figura 11. Debemos tener en cuenta la implementación de las variables
float a, b y c, para ello ingresamos unos parámetros establecidos
ya anteriormente y que el programa de arduino los pueda leer y
así pueda entrar en correcto funcionamiento. Visto en la figura
12.

Figura 11. Identificación de variables y Pines de conexión de


el Arduino uno.
Figura 12. Variables float, lectura de datos.

Ya que tenemos el rango de 0 a 5V que será lo que entra por el Debemos cumplir una serie de condiciones para el
pin A0, ahora explico cómo hacer la conversión para visualizar funcionamiento, en este caso tendremos en cuenta varios
la temperatura y este será el dato que vamos a tratar en el parámetros respecto al termopar en su variación de temperatura
programa labvieuw. Esto con el fin que se puedan leer los datos y la visualización de los resultados por medio de un motor y
de forma correcta. una lámpara. Visto en la figura 13.

Primero identificar que los 5V de entrada equivalen a 1024 en


el buffer:

(5 ∗ 𝑎)
𝑏 =
1024
b estará entre 0 y 5.
Figura 13. Condiciones para el funcionamiento.
50℃ = (0 + 50)
Usaremos el comando If, esto con el fin de crear una secuencia
150℃ = (𝑥 ∗ 𝑏 + 50)
en donde se ve reflejada en el circuito con el motor y la
bombilla, esto con el fin de que se mantenga la condición, y no
150 − 50 = 𝑥 ∗ 𝑏
colapse la programación al pasar de una condición a otra. Visto Para la lectura de datos en el programa de labwieb debemos
en las figuras 14, 15. crear un diagrama de bloques, donde básicamente hacemos el
proceso hecho en el programa de proteus, para que los datos se
procesen de forma correcta, esto en base de su programacion
hecha en el arduino, de tal manera que se pueda visualizar en
su panel frontal.

Para ello identificamos las condiciones que se deben cumplir.

 Si la Temp esta por encima de los 150 ºC se


apagara el pin 11 lámpara y se activara el pin 12
MOTOR. Visto en la figura 17.

Figura 14. Primera y segunda condición.

Figura 17. Primera condición

 Si la temp estáen el rango de los(50 a 150),enciendela


Figura 15. Últimas dos condiciones. alerta de tempnormal, apagando temp máxima y temp
mínima. Visto en la figura 18.
Fase del circuito, hecho en el programa de simulación y
recepción de datos labview.

Para la implementación y la lectura de datos de las variables en


labwiueb debemos crear un panel frontal, donde usaremos
distintos visualizadores, para los diferentes cambios de
temperatura e indicadores luminosos, que en este caso varían
desde su temperatura mínima, hasta su máxima, además del
punto intermedio ya establecido en los datos anteriores. Visto
en la figura 16.

Figura 18. Segunda condición

 si la temp está por debajo de los 50 º c,


encendiendo la alerta de minimatemp,
apagando temp. Visto en la figura 19.

Figura 16. Panel frontal en Labiew


Figura 19. Tercera Condición

CONCLUSIONES

Como se ha podido observar a lo largo del desarrollo de este


parcial no se puede definir una superioridad en cuanto a
desempeño de un amplificador sobre el otro, básicamente esto
dependerá de la aplicación que le vayamos a dar, es decir si
vamos a trabajar en diferentes condiciones ya sea como salidas
de acondicionamiento, es necesario usar LM741 en su modo
restador junto a la pre amplificación del AD623.

Aunque se tenga minucioso detalle en el diseño de un circuito


es muy poco probable que los valores teóricos sean exactos en
la práctica debido a las diferentes tolerancias que tiene cada
dispositivo.

Se comprobó que la utilización de circuitos como el


amplificador AD623 como acondicionamiento y el LM741 en
su modo restador, nos ayuda a hacer una comparación de
valores con unos rangos establecidos que dependen de la
entrada y la salida.

El entorno de desarrollo labview nos permite además de


visualizar también tratar y transformar los datos a nuestro gusto,
esto resulta en una ventaja a la hora de controlar procesos como
por ejemplo en una industria, donde es importante la
visualización de alarmas y el estado actual de las variables
como lo puede ser nivel, temperatura, luminosidad, tiempo.

También podría gustarte