Sunteți pe pagina 1din 16

Informe

Laboratorio 3
- Generador de Ondas Simple Instituto de Fsica Facultad de Ingeniera
Ao 2008

Pablo Rodrguez Uri Tenzer Tutor: Prof. Enrique Dalchiele

Laboratorio 3

Ao 2008

ndice
Introduccin.............................................................................................. 3 Objetivos ................................................................................................... 4 Software ................................................................................................... 5 Amplificador de Potencia ........................................................................ 8 Interfase Mecnica ................................................................................. 9 Resultados .............................................................................................. 10 Evaluacin del Software ........................................................................ 10 Pruebas Integrales ............................................................................... 10 Trabajos Adicionales ............................................................................... 15 Conclusin ............................................................................................... 16

Pablo Rodrguez Uri Tenzer

2/16

Laboratorio 3

Ao 2008

Introduccin
Laboratorio 3 es una propuesta del Instituto de Fsica de la Facultad de Ingeniera cuyo objetivo es plasmar cierto estudio en trabajos prcticos, relacionados con las respectivas carreras de los estudiantes. En ese entendido es que se plante a este grupo de laboratorio la realizacin de un generador de ondas en una cuerda (en primera instancia), que pudiera ser utilizado desde un PC. La idea era poder utilizar este generador para prcticas de alguno de los laboratorios anteriores o bien para mostrar en clase, cuando se trata el tema de oscilaciones en cuerdas. Ms all de estos usos, disponer de un generador de ondas que funcione desde un PC es algo que puede tener varias aplicaciones prcticas.

Pablo Rodrguez Uri Tenzer

3/16

Laboratorio 3

Ao 2008

Objetivos
El trabajo planteado al inicio del laboratorio puede ser dividido en dos objetivos claros, los cuales a su vez se podran dividir en hitos o sub-objetivos, como se muestra a continuacin. Realizar un generador de ondas en un PC, mediante la tarjeta de audio del mismo. Evaluar programas comerciales que cumplieran con los requerimientos. Explorar las distintas tecnologas para realizar un desarrollo propio. Desarrollar la aplicacin a medida. Verificar su funcionamiento. Lograr que estas oscilaciones se transmitieran a una cuerda. Disear y construir un amplificador de potencia. Disear las interfases mecnicas. Unir las distintas partes. Verificar su funcionamiento.

Pablo Rodrguez Uri Tenzer

4/16

Laboratorio 3

Ao 2008

Software
El Software del proyecto es un generador de ondas sinusoidales, de frecuencia variable, que utiliza como salida el puerto Line Out (Speaker) de una PC. Programas Comerciales En primera instancia se evalu el desempeo de diferentes programas comerciales que permiten generar, por medio de la salida de audio de una PC, distintas ondas, por ejemplo: dientes de sierra, sinusoides, ondas cuadradas, rampas. Estos programas permiten definir la frecuencia de las ondas as como tambin si se generan con cierto retardo, en un canal o en ambos (reproduccin en estreo). Pruebas: Para probar su desempeo simplemente se conect un plug estndar de audio en el puerto Line Out de la PC y con un osciloscopio se relevaron las formas de onda. De sta experiencia se llegaron a las conclusiones de que para ondas sinusoidales de 32 a 48000Hz dichos programas funcionan correctamente siendo las ondas resultantes de la frecuencia deseada. Para otros tipos de onda, como por ejemplo rectangulares, a partir de unos pocos kiloHertz (aproximadamente 2kHz) se comienzan a hacer notorios los efectos de un desarrollo de Furier trunco, dicho de otra forma: aproximar seales con frecuencias en todo el espectro por seales con frecuencias pertenecientes al rango comprendido entre 32Hz y 48kHz. Conclusiones: Como en este proyecto se debe poder generar ondas sinusoidales desde algunos Hertz a varios cientos, estos programas no son del todo aplicables. Esto se debe a que los mismos no generan ondas de frecuencias menores a los 32Hz porque ya no seran audibles y adems una seal de muy baja frecuencia (casi de continua) podra daar los parlantes de la PC. Adems el perodo de prueba se extiende slo por 30 das, por ende luego de finalizado el plazo se debe acceder comprar su licencia (unos 20U$S). Por estos motivos se pas a disear una aplicacin que genere solamente ondas sinusoidales y que se pueda utilizar tambin para el caso de las frecuencias muy bajas. Aplicacin propia Para estudiantes de Ingeniera, en general, es imprescindible tener una buena base de programacin en Matlab y en particular es muy importante para el caso de la carrera Ing. Elctrica. Por este motivo para el diseo del generador se opt por utilizar sta poderosa y conocida herramienta. En primera instancia se estudiaron diversas funciones (propias de Matlab) para la reproduccin de sonidos. Entre ellas: sound, soundsc, wavplay, etc. Una vez estudiadas dichas funciones se decidi hacer una funcin, dejando de lado la interfaz amigable con el usuario, que sea capaz de generar la sinusoide. Bsicamente la idea detrs de la misma es generar un vector con muestras de una sinusoide de una frecuencia deseada para luego reproducirlo por la salida de audio de la PC:

Pablo Rodrguez Uri Tenzer

5/16

Laboratorio 3

Ao 2008

Generador del Tono (funcin tono.m): El cdigo de la funcin que genera la sinusoide deseada es el siguiente:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function [] = tono(Freq,Dur,Amp,stereo) Fs = 48000; % Frecuencia de muestreo % (standard del audio de windows) % Generacin de la onda step = Freq/Fs; xmax = Dur*Freq; ft = 0:step:xmax; y = Amp*sin(2*pi*ft)'; if stereo y(:,2) = y(:,1); end %% Reproduce la onda wavplay(y,Fs,'async'); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Esta funcin debe ser invocada de la siguiente manera: tono(Freq,Dur,Amp,stereo) donde: Freq: es la frecuencia, en Hz, de la sinusoide a generar Dur: es la duracin de la sinusoide en segundos Amp: es un ndice de volumen que comprende valores reales entre 0 y 1. Si hay se ingresa un 0 la salida no tiene volumen alguno, mientras que si se ingresa un 1 la salida tiene el volumen mximo. Para un nmero real en el rango (0,1) el volumen es intermedio. stereo: puede tomar los valores: True o False. Se debe escribir True (con las comillas) si la reproduccin de la onda se debe realizar en estreo o False en caso de que la misma se deba realizar por un solo canal. El primer paso es definir a qu frecuencia se tomarn las muestras de la sinusoide a generar. En este proyecto, la frecuencia de muestreo, se defini en 48000 Hertz pues es el estndar del audio de Windows (pero podra haber sido mucho menor). Gracias a esta eleccin, por el Teorema del Muestreo, se pueden generar, correctamente, sinusoides de hasta Fs/2 = 48kHz/2 = 24kHz. Lo siguiente en el programa es la definicin del paso (en ingls: step) de muestreo:

paso =

frecuencia del seno a generar frecuencia de muestreo

Enseguida despus se define el vector ft, que no es ms que la frecuencia de la sinusoide multiplicada por los tiempos de muestreo. Luego se genera en el vector y la sinusoide: y = Ampsin( 2 f t ) , y si se desea reproducir la onda por los dos canales de audio (estreo) se crea una matriz de dos columnas en la cual cada columna es idntica al vector y original. Finalmente, se invoca la funcin wavplay de la forma: wavplay(y,Fs,'async'). Esta funcin enva la seal en la matriz y, con frecuencia de muestreo Fs Hertz, a la unidad de audio WAVE de Windows, lo que da como resultado la onda sonora que se escucha en los parlantes. Lo de async es para que una vez que empieza la

Pablo Rodrguez Uri Tenzer

6/16

Laboratorio 3

Ao 2008

reproduccin se devuelva el control a Matlab mientras el audio se contina reproduciendo en background de forma paralela. Una vez culminada la programacin se teste la funcin generando sinusoides de diferentes frecuencias y relevando la salida del puerto Line Out a travs de un osciloscopio obtenindose muy buenos resultados, en particular se logran generar sinusoides de frecuencias del orden del Hertz. Interfaz grfica: Como requerimiento adicional se acord la programacin de una interfaz grfica amigable. Para dicho fin se dise en Visual Basic la siguiente interfaz:

Para ello se utiliz la herramienta GUI (Graphics User Interface) de Matlab. Como requerimiento para la utilizacin de sta interfaz es imprescindible que la PC en la que corra el programa tenga instalado Matlab 7 o posterior. Descripcin de la interfaz: En la pantalla se configura la frecuencia y la duracin de la sinusoide a generar. Adems a la derecha de la frecuencia se posicionaron dos botones con las leyendas + y - que se utilizan como un sintonizador fino, lo que es muy til cuando se est cerca, en la prctica, de la frecuencia de algn armnico de la cuerda. La funcin que se encarga de manejar los grficos (utilizando el archivo generador.fig) y de invocar a la funcin encargada de generar el tono (tono.m) es: generador.m. Dicha funcin lo que hace es leer los campos y el estado de los botones de la interfaz programada y una vez se pulsa el botn Generar llama a la funcin tono.m con los atributos de entrada que correspondan. Los detalles de la programacin son irrelevantes por lo que no se discutirn.

Pablo Rodrguez Uri Tenzer

7/16

Laboratorio 3

Ao 2008

Hardware
El hardware del proyecto comprende tanto la etapa de amplificacin de potencia como la interfase de trasmisin de las ondas a la cuerda. Amplificador de Potencia El propsito de esta etapa es dotar de energa suficiente a las ondas, para que estas sean capaces de mover un transductor electromecnico: en este caso un parlante. Se evaluaron las distintas opciones para el diseo y fabricacin del amplificador de potencia. Dado que las frecuencias de trabajo son similares a las de audio, aunque con un margen inferior de trabajo un poco menor, se eligi utilizar un amplificador de potencia de audio. La nica desventaja de tener una respuesta con una frecuencia de corte inferior de 45 Hz es que la amplificacin se ver atenuada para experimentos del orden de los Hz. Para elegir el tipo de circuito a utilizar, se busc un integrado que fuera lo ms completo posible y que requiriese un simple armado. Por ello se opt por el circuito integrado TDA1554: amplificador de potencia clase B de 22W RMS por canal (si se utilizan de forma diferencial). La estructura del circuito integrado se muestra a continuacin.

Pese a ser un amplificador estreo, se utilizar slo una de las dos entradas para esta primera etapa del proyecto. De cualquier forma, se decidi dejar implementado ambos canales del amplificador, por si en un futuro se decida utilizarlo de forma estreo. El layout diseado del circuito se muestra debajo.

Pablo Rodrguez Uri Tenzer

8/16

Laboratorio 3

Ao 2008

L: Entrada del canal izquierdo R: Entrada del canal derecho G: Entrada de Tierra Interfase Mecnica La interfase electromecnica est compuesta por dos partes: un parlante y el sistema de cuerdas y poleas. El parlante es el encargado de traducir las ondas elctricas en ondas mecnicas (y sonoras). El sistema de cuerdas y poleas es el que transfiere las ondas generadas por el parlante a la cuerda. Para que el parlante funcionase de acuerdo a lo deseado, se deban cumplir las siguientes caractersticas: Buena respuesta en bajas frecuencias. Gran capacidad de oscilacin, para generar ms movimiento en la cuerda. Cono rgido, para poder montar en l un soporte para la cuerda.

Por ello se opt por un woofer con borde de goma. En lo que respecta al sistema de cuerdas y poleas, se consigui en el Instituto de fsica, gracias al profesor E. Dalchiele, soportes, pesas y poleas para el armado de la prctica.

Pablo Rodrguez Uri Tenzer

9/16

Laboratorio 3

Ao 2008

Resultados
Evaluacin del Software Este programa se evalu generando una onda y relevando la salida del puerto Line Out del PC. El experimento se repiti para varias frecuencias, dando los siguientes resultados: Frec. Soft. 50 100 400 520

Divs 4 5 5 3,8

ms/div 5 2 0,5 0,5

Frec. Real 50,0 100,0 400,0 526,3

Diferencia 0,00% 0,00% 0,00% 1,20%

A continuacin se presentan fotos del osciloscopio para el caso de sinusoides de 50 y 100 Hertz (la escala utilizada est en la tabla anterior):

De la prueba realizada se concluye que el generador se comporta de buena forma cumpliendo con los requerimientos impuestos. Pruebas Integrales Para probar el sistema de forma integral, se realiz paso a paso una prctica tipo ondas, proporcionada por el tutor. En la misma se realizaron mediciones adicionales, para monitorear el sistema. En este caso, el sistema estuvo compuesto por una computadora (corriendo el programa para generar los tonos), el amplificador de potencia, el parlante, dos pies metlicos, una roldada, una masa variable y un elstico.

Pablo Rodrguez Uri Tenzer

10/16

Laboratorio 3

Ao 2008

Las caractersticas del elstico y la pesa utilizados fueron las que se muestran en el cuadro a continuacin:
Caracterstica Longitud de la cuerda Masa de la cuerda Largo total de la cuerda Densidad de masa ( ) Masa de la pesa Valor 1,22 0,00835 2,11 0,00396 0,170 Unidad m Kg m Kg/m Kg

Primeramente, se relev la frecuencia de resonancia para los distintos armnicos de la cuerda (elstico). Para ello se calcul la frecuencia terica de resonancia

n para utilizarla como valor semilla y luego a iterando1 se determin f teo = 2* L


empricamente. A la vez, se midi la frecuencia de la onda a la salida del parlante. Los resultados de las mediciones se muestran a continuacin:
Frecuencias de los Modos Normales 80 70 60 50 40 30 20 10 0 Tericas Empricas

Frecuencia (Hz)

4 5 Armnico

1 En base a lo visualizado, se iba variando hacia arriba y/o abajo la frecuencia del tono, hasta obtener el valor mximo de amplitud de resonancia.

Pablo Rodrguez Uri Tenzer

11/16

Laboratorio 3

Ao 2008

Luego de relevadas las frecuencias, se calcul la longitud de onda correspondiente a cada armnico, mediante la siguiente frmula:

L*2 N

Siendo L la distancia entre el excitador y la polea y N el armnico en cuestin. Graficando los resultados para cada uno de los armnicos, se obtiene el siguiente grfico:
Longitudes de Onda 2.5

Lambda (m)

1.5

0.5

4 5 Armnico

Luego, viendo la velocidad de onda relevada en funcin del modo observado, se puede apreciar el grfico que se muestra a continuacin:
Velocidad de Propagacin 23 22.8 22.6 Media=22.46 22.4 V lo a (m e cid d /s) 22.2 22 21.8 21.6 21.4 21.2 21 Vel. Emprica Vel. Terica

4 Armnico

Pablo Rodrguez Uri Tenzer

12/16

Laboratorio 3

Ao 2008

El mximo apartamiento de las velocidades de onda relevadas respecto de la velocidad terica es de 6,3%. Finalmente, se vari la pesa atada al extremo mvil del elstico, para variar la tensin en el mismo, evaluando la velocidad de la onda. La experiencia se realiz visualizando siempre el cuarto armnico del elstico. Se calcularon los valores de velocidad de onda terica y emprica segn las siguientes expresiones:

vTerica =

v Emprica = f Empirica *
Para el caso del cuarto armnico, lambda es 0,61m, tal como se determin en la primera experiencia. Para cada una de las instancias se calcul el efectivo como:

= 0 *

L L0

Siendo 0 la densidad calculada para toda la cuerda en reposo, L0 el largo de la cuerda desde el excitador a la polea y L el largo de la cuerda que efectivamente se utiliza al colocarle una pesa para variar su tensin. El grfico de los datos relevados es el que se muestra a continuacin, en el que se

muestra la velocidad en funcin de la raz de la tensin sobre : v T


Velocidad de Propagacin con cambio de Tensin 36 34 32 30 Velocidad (m /s) 28 26 24 22 20 18

Vel. Terica Vel. Emprica

20

25 30 Velocidad terica (m/s)

35

Se puede ver que los valores tericos y los relevados concuerdan bastante. Por otra parte, viendo con un poco ms de perspectiva la grfica, se puede ver que la

relacin que hay entre T

y la velocidad es lineal.

Pablo Rodrguez Uri Tenzer

13/16

Laboratorio 3

Ao 2008

Velocidad de Propagacin con cambio de Tensin 35

30 25 Velocidad (m/s)

20

Vel. Terica Vel. Emprica

15

10

10

15 20 25 Velocidad terica (m/s)

30

35

Comparando ahora la velocidad de la onda con la masa colocada en el extremo de la cuerda, se obtiene la siguiente grfica:
Velocidad de Propagacin para diferentes pesas 35

30 y = 91.3753x + 7.1032 25 Velocidad (m/s)

20

Vel. Terica Vel. Emprica

15

10

0.05

0.1 0.15 0.2 0.25 Masa de las pesas (Kg)

0.3

0.35

Se ve que la relacin ya no es ms lineal, como en el caso anterior, pero es cuasilineal: de la forma y=a*x+b.

Pablo Rodrguez Uri Tenzer

14/16

Laboratorio 3

Ao 2008

Trabajos Adicionales
Sumado al trabajo curricular de Laboratorio 3, surgieron dos tareas adicionales, debido a inquietudes de docentes de Facultad de Ingeniera. En primera instancia, se proporcion asistencia al IMFIA, dada la inquietud del Prof. Pablo Pais. Ellos necesitaban algo para poder determinar la atenuacin provocada por los tubos utilizados para los estudios de presin a distintas frecuencias. Para resolver esto, se brind el sistema sin la parte mecnica de las cuerdas, utilizando un parlante como transductor de presin. Se puso tambin a disposicin del Prof. Pais toda la informacin del sistema realizado y se le brind asistencia para que pudieran repetir el mismo. El segundo adicional al trabajo planteado en primera instancia consisti en asistir a la Prof. Sandra Kahan en una de sus clases de Mecnica de Sistemas y Fenmenos Ondulatorios. Ondas en cuerdas es uno de los tpicos tratados de la asignatura y por ello la Prof. Kahan quiso mostrar en la ltima clase de MSFO el sistema realizado y realizar una demostracin del mismo.

Pablo Rodrguez Uri Tenzer

15/16

Laboratorio 3

Ao 2008

Conclusin
Primeramente, se pudo constatar que el sistema implementado cumple bien las especificaciones realizadas antes de comenzar el proyecto. Las pruebas realizadas con el generador de ondas fueron muy satisfactorias, obtenindose muy buenos resultados en la visualizacin de ondas en la cuerda. Se destaca la movilidad y practicidad del sistema, pudiendo ser transportado y utilizado con facilidad en diversos lugares. Por otra parte, se mantiene una diferencia entre la frecuencia indicada en el generador y la constatada en el osciloscopio, que si bien es siempre menor al 5% (en las pruebas integrales. Esto puede ser atribuido a la dificultad de medir, de forma precisa, bajas frecuencias en un osciloscopio analgico. Finalmente, se vio que el sistema realizado puede ser utilizado en diversas aplicaciones, ya sea completo o bien los distintos mdulos. Esto es algo muy positivo, ya que puede ser aprovechado por distintos Institutos dentro de Facultad y para distintas asignaturas.

Pablo Rodrguez Uri Tenzer

16/16

S-ar putea să vă placă și