Resumen Prácticas de Laboratorio 1, 2 y 3 - Flamenco - Rivas
Resumen Prácticas de Laboratorio 1, 2 y 3 - Flamenco - Rivas
Resumen Prácticas de Laboratorio 1, 2 y 3 - Flamenco - Rivas
FACULTAD DE INGENIERÍA
PRESENTADO POR:
CATEDRÁTICO:
CICLO 01-2022
G03L
2
Cálculo de la ganancia de voltaje:
Gráficamente:
𝑉𝑜 10.15 𝑉
𝑨𝒅 = = = 20.60 ≈ 𝑨𝒅 = 𝟐𝟏
𝑉𝑖 495.71 𝑚𝑉
Teóricamente:
𝑅2 𝑅𝑎 100𝑘 10𝑘
𝑨𝒅 = (1 + 2 ) = (1 + 2 ∗ ) → 𝑨𝒅 = 𝟐𝟏
𝑅1 𝑅𝑔 100𝑘 1𝑘
3
Cálculo de la ganancia de voltaje:
𝑉𝑜 659.26 𝑝𝑉
𝑨𝒄𝒎 = = → 𝑨𝒄𝒎 = 𝟏. 𝟑𝟐𝒙𝟏𝟎−𝟗
𝑉𝑖 499.10 𝑚𝑉
4
7. Cambiar la amplitud del generador de la fuente de entrada a 100mV.
𝑅2 𝑅𝑎
𝑮𝒂𝒏𝒂𝒏𝒄𝒊𝒂 𝑫𝒊𝒇𝒆𝒓𝒆𝒏𝒄𝒊𝒂𝒍 → 𝑨𝒅 = (1 + 2 )
𝑅1 𝑅𝑔
Figura 6: Gráfico de voltaje de entrada y salida del circuito amplificador en modo diferencial con Rg=202.02Ω.
𝑉𝑜 9.70
𝑨𝒅 = = = 97.40 ≈ 𝑨𝒅 = 𝟏𝟎𝟎
𝑉𝑖 99.60 𝑚𝑉
5
10. Calcular la resistencia para obtener una ganancia de 10 y comprobar con la
simulación.
Figura 7: Gráfico de voltaje de entrada y salida del circuito amplificador en modo diferencial con
Rg=2222.22Ω.
𝑉𝑜 970.90 𝑚𝑉
𝑨𝒅 = = = 9.80 ≈ 𝑨𝒅 = 𝟏𝟎
𝑉𝑖 99.49 𝑚𝑉
6
13. Modifique el circuito para que el amplificador esté conectado en modo
diferencial.
Figura 9: Configuración del simulador para obtener la transferencia en pequeña señal del circuito.
7
15. Al correr la simulación en modo diferencial, se obtiene un valor de función
de transferencia:
8
17. Se debe realizar la simulación en modo diferencial. Observar la gráfica del
voltaje de salida y responder: ¿Es lineal la curva de transferencia? Sí, No,
explique:
9
19. En la fuente V3 se configura de la siguiente forma:
10
II. ANALISIS DE RESULTADOS.
• Determine el error relativo de las ganancias obtenidas con respecto a
los valores que se obtienen de la Ecuación 1.1 y los valores prácticos.
Concluya, si hay error a qué puede deberse.
PARTE I.
2. 𝑨𝒅(𝑻𝑬𝑶) = 21; 𝑨𝒅(𝑴𝑬𝑫) = 20.60
𝐴𝑑(𝑇𝐸𝑂) − 𝐴𝑑(𝑀𝐸𝐷) 21 − 20.60
%𝐄𝐑𝐑𝐎𝐑 = ( ) . 100% = ( ) . 100% → %𝐄𝐑𝐑𝐎𝐑 = 𝟏. 𝟗%
𝐴𝑑(𝑇𝐸𝑂) 21
Es un porcentaje de error bastante aceptable, y puede estar relacionado que, al
realizar los cálculos, no se tomaron todos los decimales de la simulación o alguna
aproximación que hace el cursor en la gráfica.
PARTE II.
9. 𝑨𝒅(𝑻𝑬𝑶) = 100; 𝑨𝒅(𝑴𝑬𝑫) = 97.60
𝐴𝑑(𝑇𝐸𝑂) − 𝐴𝑑(𝑀𝐸𝐷) 100 − 97.60
%𝐄𝐑𝐑𝐎𝐑 = ( ) . 100% = ( ) . 100% → %𝐄𝐑𝐑𝐎𝐑 = 𝟐. 𝟔%
𝐴𝑑(𝑇𝐸𝑂) 100
Es un porcentaje de error bastante aceptable, y puede estar relacionado que, al
realizar los cálculos, no se tomaron todos los decimales de la simulación o alguna
aproximación que hace el cursor en la gráfica.
10. 𝑨𝒅(𝑻𝑬𝑶) = 10; 𝑨𝒅(𝑴𝑬𝑫) = 𝟗. 𝟖𝟎
𝐴𝑑(𝑇𝐸𝑂) − 𝐴𝑑(𝑀𝐸𝐷) 10 − 9.80
%𝐄𝐑𝐑𝐎𝐑 = ( ) . 100% = ( ) . 100% → %𝐄𝐑𝐑𝐎𝐑 = 𝟐%
𝐴𝑑(𝑇𝐸𝑂) 10
Es un porcentaje de error bastante aceptable, y puede estar relacionado que, al
realizar los cálculos, no se tomaron todos los decimales de la simulación o alguna
aproximación que hace el cursor en la gráfica.
¿Qué significa el valor de RRMC obtenido en la simulación?
RRMC: Razón de Rechazo en Modo Común, es una especificación de rendimiento
del amplificador operacional y indica como puede ignorar los voltajes que son
comunes a ambas de sus entradas de corriente directa.
• De la curva de transferencia D.C. ¿Qué concluye acerca de la linealidad
del amplificador y qué ventajas presenta para un proceso determinado?
Que es ideal, ya que este al no tomar en cuenta los factores externos que afectan
a los dispositivos, como por ejemplo la temperatura, y una ventaja es que representa
de forma gráfica la función de transferencia de un proceso y también se puede
utilizar para cálculos sencillos.
11
• De la respuesta en frecuencia ¿Qué concluye acerca de la misma? y
considere si puede ser usado para amplificación en circuitos de
frecuencias superiores a 20kHz.
Que al ir aumentado la frecuencia en la fuente AC de entrada no podrá funcionar,
ya que el amplificador tiene un límite de frecuencia en el funcionamiento y se
demuestra en la gráfica de la figura 15, empieza atenuar frecuencias a partir de los
500Hz.
III. CONCLUSIONES
12
I. DESARROLLO PRÁCTICA INTRODUCCIÓN A LABVIEW
Figura16: Panel de control y diagrama de bloques para suma de funciones con diferentes controles numéricos
Para las funciones de comparación se trabajó con controles numéricos y LEDS, en el cual
cumpliera la función dependiendo de los valores ingresados sería el que se iluminara. Para
el diagrama de bloques se trabajó de forma similar, añadiendo estructuras correspondientes
a comparación en la sección de Arithmetic and Comparison.
Para el registro de desplazamiento se hizo uso de un indicador gráfico con forma de onda
y funciones para los datos como Random Number y Numeric Constant así como funciones
13
de suma y división para obtener el promedio de 4 muestras. Utilizando un bucle While para
observar una opción alterna al botón Run Continuously.
Para un programa que permitiera calcular el volumen de cuerpos geométricos se utilizó una
estructura Case dentro de un lazo While y de un menú de anillo para colocar las diferentes
opciones en el panel de control. En el diagrama de bloques dentro de la estructura Case se
añadirán dos Case After para las opciones desplegables. Dentro de estas opciones se
colocarán los botones y funciones correspondientes a manera de formar la operación que
permita calcular el volumen de las figuras establecidas.
Otros cambios que se pueda realizar son en la apariencia de los controles para cuando los
controles que no sean necesarios para calcular su volumen sean deshabilitados con la
opción Disabled and grayed.
Figura 21: Programación para el cálculo de volumen de una esfera con controles deshabilitados
14
II. ANÁLISIS DE RESULTADOS
1. Modifique el primer programa de la suma de dos números para que pueda
sumar tres números complejos.
Para este programa se hizo uso de una función extra, dentro de la carpeta de
Numeric, denominada Re/Im To Complex. Se añadieron más controles numéricos
para digitar los valores correspondientes en real e imaginario.
Figura 22. Programación en el panel de control y el diagrama de bloques para la sumatoria de tres números
complejos
2. Con el uso de las estructuras CASE, realice una mini-calculadora que sume,
reste, multiplique o divida dos números según lo que elija el usuario.
Se utilizó un menú anillo para las opciones de operaciones y una estructura Case
donde se colocaban las funciones necesarias para realizar la operación elegida por
el usuario.
15
Figura 24. Operaciones básicas ejecutadas por la mini-calculadora
16
III. INVESTIGACIÓN COMPLEMENTARIA
Corriente: Módulo de entrada de corriente Cables: Cable serial, cable USB, cable de
para E/S remotas, Módulo de entrada fibra óptica.
analógica PXI, Módulo de entrada
analógica universal de la serie C.
IV. CONCLUSIONES
LabVIEW es un entorno que permite realizar una programación de manera gráfica para
diferentes requerimientos. En esta práctica se utilizó para realizar la programación de
operaciones básicas, implementando controles, indicadores, estructuras, entre otros.
A diferencia de otros lenguajes de programación, la dinámica gráfica representa una ventaja
al momento de realizar los programas pues lo vuelve más fácil de visualizar, sin necesidad
de memorizar estructuras completas y complejas, por lo que también se convierte en una
herramienta más eficaz y fácil de utilizar.
Existen distintas herramientas y paneles que permiten desarrollar varios programas, como
vimos en esta práctica, para calculadoras que cumplan el cálculo de operaciones muy
básicas hasta otras un poco más complejas, así mismo, añadiendo controles que
interactúen con el usuario, como una interfaz de mensaje para generar avisos.
17
I. DESARROLLO PRÁCTICA SUPERVISIÓN Y CONTROL BÁSICO
MEDIANTE LABVIEW
Para medir temperatura se utilizó el mismo programa, con el reemplazo del gráfico por
un termómetro y en el diagrama de bloques funciones como Array To Cluster y un RMS
para obtener la raíz cuadrada media para ser mostrado en el indicador.
18
Figura 28. Diagrama de bloques para medición de temperatura
De igual manera se añadió una alarma LED, que indica cuando la temperatura ha
sobrepasado un valor específico, para ello se utilizó la función matemática de
comparación Greater? Con el límite establecido en 6°C.
19
Se realizó un programa que creara archivos con extensión .csv (comma separated values)
que son para representar datos en forma de tabla.
El programa anterior fue para generar el archivo .csv, mientras que en este caso se guardó
información, tomada por el micrófono, dentro del archivo creado. Donde fue utilizada una
matriz con tres entradas para mantener una colección ordenada de los datos.
Figura 32. Programación en el diagrama de bloques para guardar información en un archivo .csv
20
Figura 33. Generación del archivo e información almacenada dentro
1. Modifique el primer programa para que capture una señal de audio desde el
micrófono y la reproduzca por medio de las bocinas de su computadora.
Para esta modificación se le añadieron al programa funciones como Sound Output
Configure, Write, Initialize Array, Output Clear entre otras para lograr el efecto de
toma de datos del sonido y la emisión de este a través de las bocinas. También se
añadió otro Device ID para representar el sonido que será emitido por los parlantes.
21
Se utilizó una SineWave para formar la onda y se congifuraron los controles para
salida de sonido a través de los parlantes.
22
Figura 37. Diagrama de bloques para lectura de archivo
III. CONCLUSIONES
23