Está en la página 1de 10

Grado en Ingeniera Electrnica Industrial

y Automtica

Hemos creado un instrumento virtual que permite modular tanto en frecuencia como
en amplitud, tambin es posible introducir ruido a las seales y filtrarlas. Para la visualizacin
hemos usado distintas grficas que permiten tanto la visualizacin en el tiempo como en la
frecuencia.
A continuacin se explica el funcionamiento del instrumento:
1. Creacin de seal portadora y moduladora:
Hemos usado un clster con distintas pestaas en las cuales se pueden seleccionar los
parmetros de las seales como puede ser la amplitud, frecuencia, desfase,
Tambin se le puede aadir ruido a las seales que como luego veremos se puede
filtrar.
En la seal moduladora podemos seleccionar el tipo de seal que queremos que sea
(senoidal, cuadrada o triangular) y tambin se puede introducir una seal externa
siempre y cuando se seleccione el interruptor y est seleccionada la modulacin AM.
En la siguiente figura se puede ver la parte frontal del instrumento descrito
anteriormente.

A continuacin vemos como se han realizado las conexiones en el diagrama de


bloques.
Tanto la moduladora como la portadora la hemos creado usando el bloque llamado
Basic Function Generator VI, en la siguiente figura se puede ver cmo quedara el
bloque que genera la seal moduladora:

Para la seleccin de la seal externa usamos un Case que tiene una entrada y una
salida, la entrada es la moduladora creada anteriormente y la salida ser la seal
externa o la misma entrada.

Para aadir el ruido usamos de nuevo un Case, tiene una entrada y una salida, la
entrada es la seal moduladora (generada o externa) y la salida ser la misma seal
con ruido introducido si es necesario.

Para el proceso de filtrado usamos el mismo mtodo que antes, usamos un Case con
una entrada y una salida, la entrada en la seal de salida del bloque de ruido y la salida
ser la misma que la entrada filtrada o sin filtrar segn la opcin seleccionada. Si est
seleccionada la opcin de filtrado, se pueden aplicar distintos filtro por lo que dentro
del Case hay otro ms con los distintos filtros posibles que se pueden aplicar.
Esto se puede ver en la siguiente imagen:

Los bloques que se han comentado hasta ahora son los mismos tanto para la
moduladora como la portadora, salvo la seal externa que solo est disponible para la
moduladora.
2. Modulacin AM
Para la creacin de la seal AM usamos la siguiente ecuacin matemtica que la
define:
) sin( + )
() = (1 + ()
es la seal moduladora normalizada y es el ndice de modulacin que en
Donde ()
este caso hemos supuesto que en independiente de las amplitudes de la portadora y
moduladora.
Para calcular la seal () usamos los siguientes bloques:

3. Modulacin FM
Para la creacin de la seal FM usamos la siguiente ecuacin matemtica que la
define:

() = sin ( + () )
0

Puesto que esta expresin es difcil de calcular directamente mediante bloques,


usamos la identidad trigonomtrica que calcula el seno de la suma.
sin( + ) = sin() cos() + cos() sin()

Aplicando esto a la expresin de la seal modulada en frecuencia obtenemos:

() = (sin( ) cos ( () ) + cos( ) sin ( () ))


0

La expresin que obtenemos es sencilla de calcular ya que sin( ) es la portadora


normalizada y existe un bloque para calcular la integral de la moduladora.
Lo comentado anteriormente lo calculamos usando los siguientes bloques:

Se puede ver que al igual que en la ecuacin necesitamos la portadora, y la portadora


desplazada 90 (coseno), calculamos la integral de la moduladora y despus
calculamos el seno y coseno de la seal resultante para que despus de realizar las
sumas y productos necesarios obtengamos la seal modulada en frecuencia.
Tambin se podra calcular la seal de modulada usando los coeficientes de Bessel ya
que tambin permite calcular el coseno de la suma de la siguiente forma:

Existe una funcin en LabView que devuelve los coeficientes para distintos valores de
ndice de modulacin y orden, pero esta opcin fue descartada pero puede ser
interesante probarla.

4. Filtrado
Antes se ha mostrado el diagrama de bloques con el que filtramos las seales, en el
panel frontal tiene esta forma:

Como se puede ver se puede seleccionar le tipo de filtro que se va a aplicar


(Butterworth, Bessel y Chevishev) y el tipo de filtro (paso bajo, paso alto, paso banda y
banda eliminada), tambin se pueden seleccionar las frecuencias de corte (en Hz). El
orden que se ha usado ha sido dos, para todos los filtros.
En la siguiente imagen se puede ver como se aplica el filtro, para aplicar el filtro hay
que cambiar el tipo de variable, extraer los datos de la variable de tipo waveform y
luego volverla a construir.

5. Informacin
Se usa un clster para seleccionar tanto el nmero de muestras como la frecuencia de
las seales, hay que tener en cuenta que se cumpla en criterio de Nyquist para
seleccionar la frecuencia de muestreo (Hz).

6. Visualizacin seales
Para visualizar las seales creadas hasta ahora (moduladora, portadora y modulada)
tenemos una grfica, podemos cual o cuales de las tres se visualizan segn unos
interruptores, el aspecto del panel frontal es el siguiente:

En la imagen anterior tambin se puede ver el interruptor que selecciona el tipo de


modulacin y en control numrico para seleccionar el ndice de modulacin.
Los bloques necesarios para llevar a cabo lo comentado son los siguientes:

Se pueden ver distintos Case para seleccionar si se dibuja o no las distintas seales.
Tambin se puede ver otra grfica que comentaremos despus.

7. Visualizacin de frecuencias
Usamos de nuevo una grfica para dibujar el espectro de frecuencias de las distintas
seales, la grfica cuenta con una serie de controles que permiten cambiar algunas
caractersticas como la escala en el eje de ordenadas (lineal o db) o en el eje de
abscisas (lineal o logartmico).
Los bloques usados se pueden ver en la imagen anterior.
El panel frontal quedara de la siguiente forma:

Todo el conjunto de bloques que se han comentado y los que no se han comentado
porque no son demasiado importantes o son iguales se encuentran dentro de un bucle
while que permite la ejecucin continua, para parar la simulacin se recomienda usar
el botn de stop situado en la parte superior.

Una vista general del panel frontal del instrumento se puede ver en la siguiente
imagen:

También podría gustarte