Professional Documents
Culture Documents
FACULTAD DE INGENIERA
Trabajo de graduacin:
Autor:
Director:
Riobamba Ecuador
2016
Informe del tutor
Atentamente
ii
Los miembros del Tribunal de Graduacin del proyecto de investigacin
DESARROLLO DE MODELOS DE SIMULACIN DE
COMUNICACIONES ANALGICAS Y DIGITALES CON FINES
PEDAGGICOS, presentado por Cristian Ral Aguirre Alvarez y dirigida por
el Mgs. Anbal Llanga.
Una vez escuchada la defensa oral y revisado el informe final del proyecto de
investigacin con fines de graduacin escrito en la cual se ha constatado el
cumplimiento de las observaciones realizadas, remite la presente por uso y
custodia en la biblioteca de la Facultad de Ingeniera de la UNACH.
iii
AUTORA DE LA INVESTIGACIN
Autor:
Cristian Ral Aguirre Alvarez
Director:
Mgs. Anbal Llanga
iv
AGRADECIMIENTO
A la Universidad Nacional de
Chimborazo por transmitir sus
conocimientos a travs de sus
docentes que a ms de traspasar sus
conocimientos, brindaron su sincera
amistad.
v
DEDICATORIA
vi
NDICE
AGRADECIMIENTO ............................................................................................V
DEDICATORIA ................................................................................................... VI
RESUMEN..........................................................................................................XIII
INTRODUCCIN ............................................................................................... XV
CAPITULO I
FUNDAMENTACIN TERICA
1.1.TIPOS DE SEALES ....................................................................................... 1
1.1.1.SEAL ANALGICA ...................................................................................1
1.1.2.SEAL DIGITAL...........................................................................................1
1.2.ANCHO DE BANDA Y CAPACIDAD DE LA INFORMACIN .................. 2
1.3.RUIDO .............................................................................................................. 3
1.4.RELACIN SEAL A RUIDO ........................................................................ 3
1.5.CAPACIDAD DEL CANAL ............................................................................ 3
1.6. ELEMENTOS DE UN SISTEMA ELECTRNICO DE
COMUNICACIONES ............................................................................................ 4
1.7. ESPECTRO ELECTROMAGNTICO ........................................................... 5
1.8. MODULACIN .............................................................................................. 6
1.8.1.TIPOS DE MODULACIN ...........................................................................6
1.9. MODULACIN Y DEMODULACIN DE SEALES CONTINUAS ......... 6
1.9.1. MODULACIN Y DEMODULACIN AM (AMPLITUD
MODULADA) .........................................................................................................7
1.9.2. MODULACIN Y DEMODULACIN FM (FRECUENCIA
MODULADA) .......................................................................................................12
vii
1.10.MODULACIN Y DEMODULACIN DE SEALES
DISCRETAS ..... 15
1.10.1.MODULACIN Y DEMODULACIN BINARIA DE AMPLITUD
(ASK) .........15
1.10.2. MODULACIN Y DEMODULACIN BINARIA DE
FRECUENCIA (FSK). ...........................................................................................17
1.10.3. MODULACIN Y DEMODULACIN BINARIA DE FASE (PSK) .....19
1.10.4. MODULACIN Y DEMODULACIN M-ARIA QPSK ........................21
1.10.5. MODULACIN Y DEMODULACIN 8PSK .........................................24
1.10.6. MODULACIN Y DEMODULACIN QAM .........................................27
1.10.7. MODULACIN Y DEMODULACIN 8QAM .......................................28
1.11.QU ES LABVIEW?.................................................................................. 30
1.11.1. PANEL FRONTAL....................................................................................32
1.11.2. PALETA DE CONTROLES ......................................................................33
1.11.3. DIAGRAMA DE BLOQUES ....................................................................33
1.11.4. PALETA DE FUNCIONES .......................................................................34
CAPITULO II
METODOLOGA
2.1. TIPO DE ESTUDIO ....................................................................................... 35
2.2. POBLACIN Y MUESTRA ......................................................................... 35
2.3. OPERACIONALIZACIN DE VARIABLES.............................................. 36
2.4. PROCEDIMIENTOS ..................................................................................... 38
2.4.1. SELECCIN DEL MODELO MATEMTICO A MODELAR ..............38
2.4.2. MODELAMIENTO UTILIZANDO EL SOFTWARE LABVIEW ..........38
2.4.3. SIMULACIN ...........................................................................................39
2.4.4. IMPLEMENTACIN ................................................................................39
2.5. COMPROBACIN DE HIPTESIS ............................................................ 40
2.5.1. PLANTEAMIENTO DE LA HIPTESIS ................................................40
2.5.2. ELECCIN DE LA PRUEBA DE HIPTESIS .......................................40
2.5.3. MUESTRA .................................................................................................40
2.5.4. TEST ESTADSTICO ................................................................................41
2.5.5. ESTADSTICO DE PRUEBA ...................................................................41
viii
2.5.6. TOMA DE DECISIN ..............................................................................42
CAPITULO III
RESULTADOS
3.1. MODELAMIENTO Y SIMULACIN MEDIANTE LABVIEW ................ 43
3.1.1. CONTROLES NUMRICOS ....................................................................43
3.1.2. GENERADOR DE SEALES ..................................................................45
3.1.3. PRODUCTO DE SEALES .....................................................................48
CAPITULOIV
CONCLUSIONES Y RECOMENDACIONES
4.1. CONCLUSIONES ......................................................................................... 50
4.2. RECOMENDACIONES ................................................................................ 51
CAPITULO V
PROPUESTA
5.1. TTULO DE LA PROPUESTA ..................................................................... 52
5.2. INTRODUCCIN ......................................................................................... 52
5.3. DISCUSIN .................................................................................................. 52
CAPITULO VI
OBJETIVOS
6.1. OBJETIVO GENERAL ................................................................................. 54
6.2. OBJETIVOS ESPECFICOS ......................................................................... 54
6.3. FUNDAMENTACIN CIENTFICO TCNICA ...................................... 54
6.4. DESCRIPCIN DE LA PROPUESTA ......................................................... 55
6.5. DISEO ORGANIZACIONAL .................................................................... 55
CAPITULO VII
BIBLIOGRAFA
ANEXOS
ANEXO 1 ................................................................................................................ 58
MANUAL DE PRCTICAS DE LABORATORIO DE
COMUNICACIONES ANALGICAS Y DIGITALES .......................................59
ANEXO 2 .............................................................................................................. 132
ix
NDICE DE GRFICOS
x
Figura 31. Diagrama de Bloques del generador de datos binarios. ....................... 47
Figura 32. Waveform Graph ................................................................................. 47
Figura 33. Align Waveforms (continuos) VI ........................................................ 48
Figura 34. Diseo organizacional ......................................................................... 55
xi
NDICE DE TABLAS
xii
RESUMEN
xiii
ABSTRACT
xiv
INTRODUCCIN
En vista de que el pas ha apostado por mejorar la educacin en todos sus niveles,
las instituciones de educacin superior se han visto en la necesidad de ofertar
carreras que sustenten el desarrollo tecnolgico y cientfico acorde con la poca,
es as que la Universidad Nacional de Chimborazo cuenta con carreras llamadas
del futuro, pero a su vez, stas necesitan de muchas herramientas que permitan el
desarrollo de destrezas y habilidades acorde a los conocimientos que se van
adquiriendo durante el transcurso de una carrera universitaria.
Al contar con herramientas muy avanzadas tanto en hardware como en software
fortalece el aprendizaje de nuevos conocimientos en el caso particular de las
ctedras de Comunicaciones analgicas y digitales, pero a su vez, se ven limitadas
a la insuficiencia de equipos acordes a la de Electrnica y Telecomunicaciones
como por ejemplo analizadores verticales, analizadores de espectros de mayor
potencia.
El uso de la herramienta LabVIEW propiedad de la empresa National Instruments
ha sido de gran utilidad, ya que gracias al uso de su interfaz de instrumentacin
virtual, contribuye a la comprensin de varios parmetros concernientes a la rama
de las telecomunicaciones, logrando complementar conocimientos que tal vez
queden incompletos ya que cabe recordar que con la practica el conocimiento es
mayormente absorbido por los seores estudiantes.
Gracias a este trabajo de tesis los seores estudiantes mejoraran sus habilidades y
destrezas dentro de un saln de clases, laboratorio y a futuro en su vida
profesional, ya que se aprovechara al mximo la herramientas tan poderosas como
lo son el hardware y software de la National Instruments que son reconocidas a
nivel mundial por su eficacia y operatividad.
xv
CAPTULO I
1. FUNDAMENTACIN TERICA
A estas seales tambin se las conoce como seales de banda base sean analgicas
o digitales las mismas que al ser transmitidas por un medio directo se las
denomina transmisin de banda base, pero este no es el nico medio de
transmisin de las seales, as tendr que la seal banda base es modulada por una
seal portadora para ser transmitida por el medio o canal.
1
tanto en alto como bajo, as tendr los conocidos 1 y 0 lgicos o High (H) y Low
(L) que se encuentran en la lgica positiva o negativa.
2
1.3. RUIDO
La relacin seal a ruido (S/N) es la diferencia entre los niveles tanto de la seal y
del ruido, siendo el ruido cualquier seal no deseada de cualquier tipo, es decir, la
seal elctrica no deseada que circula por el interior de un equipo electrnico. Se
habla de relacin seal ruido porque el nivel de ruido es ms o menos perjudicial
en funcin de cul sea el nivel de la seal. La S/N se calcula como la diferencia
entre el nivel de la seal cuando el aparato funciona a nivel nominal de trabajo y
el nivel de ruido cuando, a ese mismo nivel de trabajo, no se introduce seal.
(Colombia, 2016)
3
Para caracterizar esta situacin Shannon demostr que la capacidad de
transmisin de un canal, en bps, vena dada mediante la expresin
= log 2 (1 + )
4
1.7. ESPECTRO ELECTROMAGNTICO
5
1.8. MODULACIN
6
Las seales de transmisin se transportan entre un transmisor y un receptor a
travs de alguna forma de medio de transmisin. Sin embargo, casi nunca tienen
las seales de informacin una forma adecuada para su transmisin. En
consecuencia, se deben transformar a una forma ms adecuada. El proceso de
imprimir seales de informacin de baja frecuencia en una seal portadora de alta
frecuencia se llama modulacin. La demodulacin es el proceso inverso, donde
las seales recibidas se regresan a su forma original. (Tomasi W. , 2003)
7
onda. La seal de informacin puede tener una sola frecuencia, o con ms
probabilidad, puede consistir en un intervalo de frecuencias. (Tomasi W. , 2003)
Fuente: El Autor.
Considere una onda sinusoidal portadora representada por Vc(t) definida por:
8
() = cos( )
() = cos( ) + () cos( )
() = [ + ()] cos( )
() = cos( )
() = [ + cos( )] cos( )
Este valor de m debe estar entre 0>m>1 cuando este valor supera 1 que es su
valor mximo la onda esta sobremodulada y la envolvente de la seal ya no
corresponde a la seal en banda base, por lo que la seal detectada estar
distorsionada, como se muestra a continuacin en la Figura 3.
9
Figura 3. Sobremodulacin Seal AM.
() = [1 + cos( )] cos( )
10
1.9.1.2. AM DE DOBLE BANDA LATERAL (DSB)
Fuente: El Autor
() = cos( )cos( )
() = [cos( ) + cos( + ) ]
2
Dnde:
cos( ) : Componente Banda lateral inferior
2
11
cos( + ) : Componente Banda lateral superior
2
Como observ en el tema anterior, la seal AM contar con dos bandas laterales
las mismas que no necesariamente deben estar presentes ya que se puede
optimizar el ancho de banda y otros factores ms reduciendo una de las mismas,
para ello solo necesitar realizar un filtrado de una de las que no vaya a utilizar
como se observa al final de la Figura 2.
Como observ en temas anteriores hay tres propiedades de una seal analgica
que se pueden variar, o modular, mediante la seal de informacin, estas
propiedades son la amplitud, la frecuencia y la fase. (Tomasi W. , 2003)
Fuente: http://es.slideshare.net/ManuelCarreo/modulacin-am-pm-fm
12
En FM la amplitud de la portadora permanece constante mientras que la
frecuencia de la portadora cambia por la accin de la seal moduladora. Como la
amplitud de la seal de informacin vara, produce corrimientos proporcionales en
la frecuencia de la portadora como se observa en la Figura 6. A medida que se
incrementa la amplitud de la seal moduladora aumenta la frecuencia de la
portadora. Si la amplitud de la primera decrece, tambin disminuye la frecuencia
de la portadora. Asimismo puede implementarse la relacin inversa. Una
disminucin de la amplitud de la seal moduladora aumenta la frecuencia de la
portadora arriba de su valor central, mientras que un decremento en la amplitud de
la moduladora disminuye la frecuencia de la portadora por abajo de su valor
central. A medida que la seal moduladora vara su amplitud, la frecuencia de la
portadora cambia arriba y abajo de su valor normal o de reposo cuando no hay
modulacin. El aumento que la seal moduladora produce en la frecuencia de la
portadora se conoce como desviacin de frecuencia (f). La desviacin mxima
de la frecuencia ocurre en los mximos de la amplitud de la seal moduladora.
(Frenzel, 2003)
13
calcular el ndice de modulacin se conoce como relacin de desviacin.
(Frenzel, 2003)
() = [ + sin( )]
Y asumiendo que el ndice es tan pequeo como un radian tendr las siguientes
aproximaciones:
cos( sin( )) 1
Una aproximacin de una seal FM de banda angosta producida por una seal
moduladora, este modulador divide a la onda portadora por dos caminos, uno de
estos es directo y el otro camino desfasa a la onda portadora en -90, este producto
genera una seal modulada de doble banda lateral con portadora suprimida.
14
1.9.2.2. FM DE BANDA ANCHA
En general una seal FM es producida por una seal moduladora sinusoidal como
muestra a continuacin:
() = [ + sin( )]
15
Figura 7. Modulacin ASK:(a) seal binaria; (b) onda OOK.
() = [1 + ()] [ cos( )]
2
As trabajando con una seal binaria NRZ-L para cada uno del os valeres tendr:
1 Volt = = cos( )
-1 Volt = = 0
16
sincronizacin de portadora y del ajuste del umbral como se observa en la Figura
8. (Briceo, 2005). Esta consiste en multiplicar analgicamente la seal ASK que
llega al demodulador por la seal de portadora generada localmente en el receptor,
a su vez esta seal debe pasar por un filtro pasa bajo de frecuencia de corte menor
que 2wc. (Rodrguez & Suero, 1995)
Fuente: http://www.udb.edu.sv/udb/archivo/guia/electronica-ingenieria/sistemas-de-comunicacion-
ii/2013/ii/guia-5.pdf
17
Figura 9. Forma seal FSK.
Fuente: http://www.udb.edu.sv/udb/archivo/guia/electronica-ingenieria/sistemas-de-comunicacion-
ii/2013/ii/guia-6.pdf
() = [ + ()]
As trabajando con una seal binaria NRZ-L para cada uno del os valeres tendr:
1 Volt = = cos( + )
-1 Volt = = cos( )t
18
Demodulador FSK
Donde los filtros pasabajo tendrn una frecuencia de corte menor a la de las de
marca y espacio.
19
Figura 11. Forma de la seal PSK.
() = () cos( )
1 = cos( )
0 = cos( )
20
Demodulacin PSK
21
de la Figura 13, se obtiene un solo cambio en la salida. Entonces, la rapidez de
cambio en la salida (baudios) es la mitad de la rapidez de entrada de bits. (Tomasi
W. , 2003)
En el modulador distinguir dos canales I-Q, cada uno de ellos conducir uno de
los bits desde el convertidos serie paralelo a su modulador balanceado, el mismo
que opera igual que un multiplicador analgico. El bit I es multiplicado por la
seal de portadora (sin (wc)), mientras que el bit Q se multiplica por la misma
portadora pero desfasado en 90 grados (cos (wc)), la salida de ambos moduladores
se suma linealmente para dar lugar a la seal QPSK y obtener los valores de la
Tabla 1 y la Figura 14.
22
Tabla 1 Tabla de verdad de la modulacin QPSK
Entrada binaria
V(QPSK) Fase de salida seal QPSK
Q I
0 0 cos( ) sin( ) -135
0 1 cos( ) + sin( ) -45
1 0 cos( ) sin( ) 135
1 1 cos( ) + sin( ) 45
Fuente: El Autor
Demodulador QPSK
23
Figura 15. Demodulador QPSK.
Fuente: http://es.slideshare.net/ernestoguevaraventura/tema-1bmodulaciondigitalmultibit
24
convertidores digitales a analgicos (DAC, digital to analog converter) de entrada
en paralelo. Con dos bits de entrada son posibles cuatro voltajes de salida, el
modulador se observa en la Figura 16. El algoritmo de los DAC es muy simple. El
bit I o Q determina la polaridad de la seal analgica de salida (1 lgico y 0
lgico), mientras que el bit C o C determina la magnitud (1 lgico=1.307 V y 0
lgico=0.541 V). En consecuencia, con dos magnitudes y dos polaridades son
posibles cuatro condiciones distintas en la salida. (Tomasi W. , 2003)
25
Tabla 2. Tabla de verdad modulacin 8PSK
ENTRADA
FASE DE SALIDA DE
BINARIA SEAL DE SALIDA 8PSK
LA SEAL 8PSK
Q I C
0 0 0 1.307 cos( ) 0.541sin( ) -112.5
0 0 1 0.541 cos( ) 1.307sin( ) -157.5
0 1 0 1.307 cos( ) + 0.541sin( ) -67.5
0 1 1 0.541 cos( ) + 1.307sin( ) -22.5
1 0 0 1.307 cos( ) 0.541sin( ) 112.5
1 0 1 0.541 cos( ) 1.307sin( ) 157.5
1 1 0 1.307 cos( ) + 0.541sin( ) 67.5
1 1 1 0.541 cos( ) + 1.307sin( ) 22.5
Fuente: El Autor
26
Como se observa en la Figura 18, el uso de demoduladores coherentes en la
mayora de modulaciones digitales muestra todas las variables que intervienen en
la recuperacin de la seal.
27
Figura 19. Modulador QAM.
Fuente: http://telecomumicaciones.blogspot.com/2013/11/tecnicas-de-modulacion-digital.html
28
Figura 20. Modulador 8QAM.
En el modulador 8-QAM tiene una gran diferencia con el modulador 8-PSK, esta
es la omisin del inversor entre el canal C y el modulador de producto Q. Como
en la 8-PSK, los datos que llegan se dividen en grupos de tres bits (tribits): las
corrientes I, Q y C de bits, cada una con rapidez de bits igual a la tercera parte de
la rapidez de entrada de datos. (Tomasi W. , 2003)
SEAL DE PAM DE
I/Q C
SALIDA
0 0 -0.541
0 1 -1.307
1 0 0.541
1 1 1.307
Fuente: El Autor
29
Tabla 4. Tabla de verdad Modulador 8-QAM
Q I C AMPLITUD FASE
0 0 0 0.765 -135
0 0 1 1.848 -135
0 1 0 0.765 -45
0 1 1 1.848 -45
1 0 0 0.765 135
1 0 1 1.848 135
1 1 0 0.765 45
1 1 1 1.848 45
Fuente: El Autor
1.11. QU ES LABVIEW?
30
basado en programacin grfica orientado a desarrollar aplicaciones para
instrumentacin que integra una serie de libreras para comunicacin con
instrumentos electrnicos como GPIB, RS232 o RS485 con tarjetas de
adquisicin de datos, sistemas de adquisicin y acondicionamiento como VXI o
SCXI, comunicaciones en redes TCP/IP, UDP, o en los estndares de software
COM, OLE, DDE, DLL o ActiveX para Windows, as como AppleEvents para
MacOS o PIPE para UNIX. (Holgun, Prez, & Orozco, 2002)
31
o sistema que se parece y se comporta como un proceso o sistema real, para poder
observar su comportamiento. Se habla de instrumento virtual cuando se emplea la
computadora para realizar funciones de un instrumento clsico pudiendo agregarle
al instrumento otras funciones a voluntad. A pesar de esta pequea diferencia, un
laboratorio con instrumentos virtuales es un laboratorio virtual. (Moreno Vega &
Fernndez Priet, 2005)
32
1.11.2. PALETA DE CONTROLES
Se usa para colocar los controles e indicadores en el panel frontal, esta paleta solo
est disponible para el panel frontal. Seleccionando View > Controls Palette o
haciendo clic derecho en el espacio de trabajo del panel frontal se despliega esta
paleta, para desaparecer esta paleta se hace clic derecho en cualquier rea abierta
del panel. (Hobaica Alvarado, 2012)
En esta parte se encuentra todo el cdigo del VI, toda la programacin basada en
estructuras, funciones relacionadas a entradas y salidas visibles en el panel frontal
que realizan su accin especfica, tambin se identifica el cableado de cmo son
relacionadas las entradas a las funciones o estructuras hacia su respectiva salida.
33
1.11.4. PALETA DE FUNCIONES
34
CAPITULO II
2. METODOLOGA
35
Muestra: Estudiantes de las ctedras de Comunicaciones Analgicas y
Comunicaciones Digitales de la carrera de Ingeniera en Electrnica Y
Telecomunicaciones.
36
electrnicas.
(Tomasi W. , 2003)
V. Identifica
Dependiente El estudiante los
separa, examina y componen
El estudiante
Conocimiento analiza los tes.
separa el
s tericos formulismos
formulismo Anlisis de las
adquiridos en matemticos de los Identifica
matemtico de simulaciones
clases. sistemas de parmetro
los sistemas de
transmisin y s.
transmisin y Encuesta
recepcin
recepcin
electrnica ante Identifica
electrnica
situaciones difciles relaciones
de observar en la entre
realidad. variables
Aprendizaje
de los El estudiante est
estudiantes sujeto a demostrar El estudiante
de la carrera que los examina el
de ingeniera conocimientos formulismo Identifica
en adquiridos en clase matemtico de relaciones
Electrnica y son relevantes para los sistemas de entre
Telecomunica su transmisin y variables.
ciones desenvolvimiento recepcin
en el campo electrnica
personal y laboral.
Fuente: El Autor
37
2.4. PROCEDIMIENTOS
Una vez obtenidos los modelos matemticos acordes a cada una de las
modulaciones, se procede a llevar la parte matemtica al software, utilizando cada
una de las herramientas ms adecuadas en consideracin a su complejidad y
manejo con relacin al software.
38
2.4.3. SIMULACIN
Antes de que las simulaciones sean puestas a prueba, se realizaron pruebas con las
mismas, para observar y determinar los valores mximos de variacin que podran
llegar a tener, es decir, por la manipulacin del usuario acorde al requerimiento
mostrado en las tablas de valores mximos del Anexo 1.
2.4.4. IMPLEMENTACIN
Una vez concluidas cada una de las simulacin, y realizadas las pruebas de su
funcionamiento, se procede a poner en conocimiento y experimentacin de los
estudiantes de quinto y sexto semestre; concerniente al respectivo silabo, donde se
estudia modulaciones analgicas y digitales, estas prcticas se realizaron en los
mismos cursos donde se cuenta con computadores mismos que contaban con el
software LabVIEW en su totalidad, es decir, instalado todos los toolkits, aunque
solo se necesitaba dos toolkits para el desarrollo de las prcticas como son: Real
Time Development y el NI SignalExpress.
39
Esto permiti que los estudiantes complementaran y entendieran varios aspectos
de los cuales solo podan ser analizados mediante las simulaciones realizadas.
2.5.3. MUESTRA
40
2.5.4. TEST ESTADSTICO
Para realizar este test se utiliz el software SPSS, en base al resultado de las
encuestas realizadas de la implementacin del manual, esto es, a partir de las
variables independientes se obtuvo la siguiente informacin de la Tabla 6.
Significacin
Valor gl asinttica (bilateral)
Chi-cuadrado de Pearson 1,154 1 ,283
Razn de verosimilitud ,904 1 ,342
Asociacin lineal por lineal 1,115 1 ,291
N de casos vlidos 30
Fuente: El Autor
Se utiliz las pruebas de Chi Cuadrado, para medir la relacin entre las dos
variables y V de Cramer para medir la fuerza de asociacin entre las dos variables,
donde se establecieron los siguientes datos:
41
Figura 26. Grfico de barras Chi Cuadrado.
Fuente: El Autor
En este caso es preciso calcular el valor crtico, que representa el lmite entre la
regin de aceptacin y la regin de rechazo. Se trabajar con la probabilidad
asociada al estadstico de prueba.
H0 (X<=x)
42
CAPTULO III
3. RESULTADOS
La utilizacin del control numrico tipo barra deslizante horizontal con puntero
mostro un mejor trabajo al momento realizar cambios abruptos en las
componentes como amplitud y frecuencia sin demorar ni detener la simulacin en
curso, se puede observar en la Figura 27 la explicacin de su funcionamiento.
43
BARRA DESLIZANTE HORIZONTAL CON PUNTERO
PANEL FRONTAL DIAGRAMA DE BLOQUES
Barra deslizante horizontal que permite ingresar valores a una escala fija o variable, el
valor requerido podr ser ingresado por la ventana de control situada a la derecha de la
barra o mediante el uso de mouse deslizando el puntero a travs de la barra hasta llegar al
valor deseado.
Al ingresar en las propiedades del control numrico podr configurar los rangos
de variacin del mismo as como los valores mximos y mnimos esto como un
paso adicional al uso de la simulacin esto se observa en la Figura 28
Fuente: El Autor
44
Para una mejor disposicin de los valores en la parte de respuesta de los valores
de los lmites de salida es indispensable utilizar o seleccionar Coerce para as que
los valores no varen ms all de la configuracin ya establecida como se observa
en la Figura 28.
En este punto por las seales que iban a ser generadas se opt por utilizar un
generador de seales y herramientas que permitan construir una seal a partir de
su amplitud y tiempo.
SIMULATE SIGNAL
DIAGRAMA DE BLOQUES
Genera una seal sea esta sinusoidal, cuadrada, triangular, diente de sierra o una
seal DC; esto puede ser variado en la opcin Signal Type; la amplitud, la
frecuencia, y la fase pueden ser variados en la ventana de configuracin de la
Figura 30, de manera esttica o de manera dinmica conectando cada una de las
45
opciones del bloque a controles numricos, barras deslizantes o cualquier otro tipo
de mdulo que permita variar al usuario el valor de cada uno de los elementos de
la seal generada.
Fuente: El Autor
De todas las formas de generar seales digitales se tuvo mejor resultado creando
la seal a partir del ingreso de los bits uno por uno en un arreglo (Array) donde se
determin la dimensin del mismo, es decir, se puede establecer cuantos bits en
este caso van a ser ingresados; su diagrama de bloques se observa en la Figura 31.
46
Figura 31. Diagrama de Bloques del generador de datos binarios.
Fuente: El Autor
WAVEFORM GRAPH
PANEL FRONTAL DIAGRAMA DE BLOQUES
Fuente: El autor
47
3.1.3. PRODUCTO DE SEALES
48
Tabla 7. Modos de interpolacin de Align Waveform
49
CAPITULO IV
4. CONCLUSIONES Y RECOMENDACIONES
4.1. CONCLUSIONES
50
Se pueden crear manuales para otras ctedras de la carrera de Electrnica y
Telecomunicaciones utilizando LabVIEW y el hardware de la empresa
National Instruments.
4.2. RECOMENDACIONES
51
CAPITULO V
5. PROPUESTA
5.1.TTULO DE LA PROPUESTA
5.2. INTRODUCCIN
Cada una de las simulaciones el usuario podr modificar cada uno de los
parmetros establecidos como mximos para su correcto uso y funcionamiento en
tiempo real, las mismas harn que el estudiante o usuario analice y compruebe la
parte terica adquirida ya sea por cuenta propia o en un aula de clases.
5.3. DISCUSIN
52
Basados en la parte terica que se adquiere en clases, no todos los conceptos son
verdaderamente puestos a prueba ya que estos se complementan en si con su
experimentacin y al contar con una poderosa herramienta de simulacin se utiliza
las misma para aclarar las dudas que en su tiempo no puedan ser aclaradas con
relacin a los conceptos y teora aprendida.
53
CAPTULO VI
6. OBJETIVOS
Contendr una versin resumida de toda la parte terica que envuelve al tema
especfico de la propuesta acorde a cada uno de los slabos de dichas materias a
realizar este proyecto.
54
6.4.DESCRIPCIN DE LA PROPUESTA
6.5.DISEO ORGANIZACIONAL
DESARROLLO APLICACION
55
CAPITULO VII
7. BIBLIOGRAFA
Carlson, B., Crilly, P., & Rutledge , J. (2002). Communication Systems. New
York: McGraw-Hill.
Holgun, G., Prez, S., & Orozco, A. (2002). Curso Bsico LabVIEW 6i. Pereira:
Universidad Tecnolgica de Pereira, Facultad de Ingeniera Elctrica.
56
DDE. Habana: Instituto Superior Politcnico Jos Antonio Echeverra,
Facultad de Ingeniera Elctrica.
Travis, J., & Kring, J. (2006). LabVIEW for Everyone: Graphical Programming
Made Easy and Fun (National Instruments Virtual Instrumentation
Series). Prentice Hall PTR.
57
ANEXOS
Anexo 1
58
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FACULTAD DE INGENIERA
Riobamba - Ecuador
2016
59
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
NDICE
NDICE ................................................................................................................... 60
INTRODUCCIN ................................................................................................... 64
1. INICIALIZACIN DE UN VI ............................................................................. 65
60
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
NDICE DE GRFICOS
61
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
62
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
NDICE DE TABLAS
63
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
INTRODUCCIN
64
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
1. INICIALIZACIN DE UN VI
Procedimiento:
1. Dirjase a: Inicio > Todos los programas > National Instruments >
LabVIEW 201X > LabVIEW, como se observa en la Figura 1.
2. Aqu aparecer la ventana de inicializacin de LabVIEW, donde observar
en su barra de men las siguientes opciones: File, Operate, Tools y Help.
3. Dirjase a la barra de men y busque: File > New VI o realizando el juego
de tecas: Ctrl+N.
4. Una vez creado el Instrumento Virtual (VI), aparecern dos ventanas:
Panel frontal y Diagrama de Bloques, aqu empezar a crear las
simulaciones a desarrollar.
65
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
66
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
2. MODULACIN EN AMPLITUD
Para el desarrollo de esta simulacin deber recordar la parte terica revisada con
anterioridad en el saln de clases, tomando los conceptos necesarios y bsicos
modelar su forma matemtica en el software.
() = [1 + cos( )] cos( )
Procedimiento:
67
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
68
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de haber seguido todos estos pasos tendr los siguientes, panel
frontal y diagrama de bloques como se observa en las Figuras 4 y 5.
69
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
70
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
71
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
() = cos( ) cos( )
() = [cos( + ) cos( )]
2
Procedimiento:
Como resultado de haber seguido todos estos pasos tendr los siguientes,
panel frontal y diagrama de bloques de las Figuras 7 y 8.
72
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
73
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
74
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
() = cos( ) cos( )
() = cos( + ) + cos( )
2 2
cos( + )
2
cos( )
2
Procedimiento:
75
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de haber seguido todos estos pasos tendr los siguientes, panel
frontal y diagrama de bloques.
76
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
77
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
En esta simulacin realizar una variacin, ya que como se est trabajando con
filtros primero es recomendable manipular los valores de amplitud y frecuencia de
ambas seales, para evitar la siguiente ventana de error de la Figura 11.
78
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
2.4. DEMODULADOR AM
Procedimiento:
Como resultado de todos estos pasos tendr los siguientes paneles frontales y
diagrama de bloques de las Figuras 12, 13, 14 y 15.
79
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
80
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
81
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO:
Cuando ya haya terminado de hacer todas las pruebas con cada uno de los
moduladores, no ser ms que aadir y cablear el diagrama de bloques de la
Figura 15, para as tener un demodulador balanceado, el filtro Butterworth que
est utilizando es de orden 10 como se observa en la Figura 16, esto es por
visualizar de mejor manera la seal recuperada.
Nota: Como regla bsica cuando est trabajando con filtros lo mejor es manipular
las variables como amplitud y frecuencia antes de empezar con la simulacin.
82
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
3. MODULACIN EN FRECUENCIA
Para iniciar con el modelamiento, ser necesario recordar varias ecuaciones, que
hacen que la modulacin de frecuencia se lleve a cabo.
() = [( ) sin( )]
Procedimiento:
83
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
84
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de haber seguido todos estos pasos tendr los siguientes, panel
frontal y diagrama de bloques de las Figuras 17 y 18.
85
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
86
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como dato adicional se recomienda utilizar la tabla de Bessel para n valores del
ndice de modulacin, mismos que pueden ser visualizados de acuerdo a los picos
de la grfica ESPECTRO FM.
87
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
cos( sin( )) 1
sin(( )) = ( )
() = cos( ) + cos( + ) cos( )
2 2
Procedimiento
88
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de haber seguido todos estos pasos tendr los siguientes, panel
frontal y diagrama de bloques de las Figuras 19 y 20.
89
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
90
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
Como dato adicional se recomienda utilizar la Tabla 5, para n valores del ndice
de modulacin mismos que pueden ser visualizados de acuerdo a los picos de la
grfica de ESPECTRO FM.
91
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
4. MODULACIN DIGITAL
Partir del concepto bsico de que una seal digital usa datos en forma binaria
dependiendo de codificacin M-aria se agruparan los bits para cada tipo de
modulacin digital, partiendo de esto crear a continuacin un simple generador
de datos digitales.
Procedimiento:
92
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de haber seguido todos estos pasos tendr los siguientes, panel
frontal y diagrama de bloques de las Figuras 21 y 22.
93
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
94
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Para el diseo de este VI, partir como todas las modulaciones anteriores,
revisando su modelo matemtico para modelarlo en LabVIEW.
() = [1 + ()] cos( )
2
Procedimiento:
95
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir todos estos pasos, tendr los siguientes panel frontal y
diagrama de bloques de las Figuras 23 y 24.
96
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
97
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO:
Para correr el programa y variar los parmetros deber dar clic izquierdo en la
barra bajo la barra de men en la opcin Run continuously, ya que por el mismo
hecho de estar utilizando el generador de datos y al mismo instante los
indicadores grficos ya seleccionados, hacen imposible utilizar la estructura While
Loop y poder as correr normalmente la aplicacin.
98
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
() = {[1 + ()] cos( )} cos( )
2
() = 2 ( ) = + cos(2 )
2 2
Donde al realizar el filtrado solo quedara: 2
Procedimiento:
1. Crear una nueva seal de portadora con igual frecuencia pero con
amplitud constante de 1, para ello utilizar un nuevo Simulate Signal.
2. Antes de realizar el producto entre la nueva seal de portadora y la seal
ASK ya generada con anterioridad deber ubicar un nuevo Align
Waveform (continuous).
3. Conectar las dos salidas de las seales ya mencionadas a sus respectivas
entradas y crear una constante en el Interpolation mode que llevara un
valor de coerce para igualar los tiempos de muestreo de las dos seales.
4. Al realizar el producto de las seales, esta nueva seal debe ser filtrada
para eliminar el segundo armnico y obtener la seal binaria modulante,
para ello buscar en: Paleta de funciones > Express > Signal Analysis y
escoger Filter.
99
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir estos pasos, tendr el siguiente panel frontal y diagrama
de bloques de las Figuras 25 y 26.
100
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
101
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
() = cos[ + ()]
Procedimiento:
102
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir todos los pasos tendr el siguiente panel frontal y
diagrama de bloques de las Figuras 27 y 28.
103
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
104
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO:
Para poder correr el programa y variar los parmetros, deber dar clic izquierdo en
la barra bajo la barra de men en la opcin Run continuously, ya que por el mismo
hecho de estar utilizando el generador de datos y al mismo instante los
indicadores grficos ya seleccionados hacen imposible utilizar la estructura While
Loop y poder as correr normalmente la aplicacin.
105
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
106
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir todos estos pasos tendr los siguientes panel frontal
y diagrama de bloques de las Figuras 30 y 31.
107
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
108
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO:
Para correr el programa y variar los parmetros, deber dar clic izquierdo en la
barra bajo la barra de men en la opcin Run continuously ya que por el mismo
hecho de estar utilizando el generador de datos y al mismo instante los
indicadores grficos ya seleccionados hacen imposible utilizar la estructura While
Loop y poder as correr normalmente la aplicacin.
109
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
1. Crear una nueva seal de portadora con igual frecuencia pero con
amplitud constante de 1, para ello utilizar un nuevo Simulate Signal.
2. Antes de realizar el producto entre la nueva seal de portadora y la seal
PSK ya generada con anterioridad deber ubicar un nuevo Align Waveform
(continuous).
3. Conectar las dos salidas de las seales ya mencionadas a sus respectivas
entradas y crear una constante en el Interpolation mode que llevara un
valor de coerce para igualar los tiempos de muestreo de las dos seales.
4. Al realizar el producto de las seales, esta nueva seal debe ser filtrada
para eliminar el segundo armnico y obtener la seal binaria modulante,
para ello buscar en: Paleta de funciones > Express > Signal Analysis y
escoger Filter.
5. La frecuencia de filtrado es 1.5 veces la frecuencia de portadora, esto es
porque deber eliminar el segundo armnico para recuperar la seal
positiva de la seal modulante.
6. Para visualizar la seal recuperada, bastar crear un Waveform Graph en el
panel frontal y conectarlo a la salida del filtro.
Como resultado de seguir estos pasos, tendr el siguiente panel frontal y diagrama
de bloques de las Figuras 32 y 33.
110
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
111
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
112
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
113
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir todos estos pasos tendr los siguientes panel frontal y
diagrama de bloques de las Figuras 35 y 36.
114
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO:
Para correr el programa y variar los parmetros deber dar clic izquierdo en la
barra bajo la barra de men en la opcin Run continuously, ya que por el mismo
hecho de estar utilizando el generador de datos y al mismo instante los
indicadores grficos ya seleccionados hacen imposible utilizar la estructura While
Loop y poder as correr normalmente la aplicacin.
115
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
116
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
1. Crear dos nuevas seales de portadora con igual frecuencia pero con
amplitud constante de 1, para ello utilizar dos Simulate Signal.
2. Configurara cada uno de ellos de tal manera se obtenga una seal seno y
coseno.
3. Antes de realizar el producto entre las nuevas seales de portadora y la
seal QPSK ya generada con anterioridad deber ubicar dos nuevos Align
Waveform (continuous).
4. Conectar las salidas de las seales ya mencionadas a sus respectivas
entradas y crear una constante en el Interpolation mode que llevara un
valor de coerce para igualar los tiempos de muestreo de las cuatro seales.
5. Al realizar el producto de las seales, tanto la seal QPSK por el seno y
coseno estas nuevas seales deben ser filtradas para eliminar el segundo
armnico y obtener la seales de I y Q, para ello buscar en: Paleta de
funciones > Express > Signal Analysis y escoger Filter.
6. La frecuencia de filtrado es 1.5 veces la frecuencia de portadora, esto es
porque deber eliminar el segundo armnico para recuperar la seal
positiva de la seal modulante.
7. Para visualizar las seales recuperadas bastar crear un Waveform Chart
en el panel frontal esta se encuentra en: Paleta de controles > Modern >
Graph > Waveform Chart
8. Deber conectarlo a las salida de los filtros con la ayuda de un Merge
Signal este se encuentra en: Paleta de Funciones > Express > Sig Manip
> Merge Signal.
117
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir estos pasos, tendr el siguiente panel frontal y diagrama
de bloques de las Figuras 37 y 38.
118
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
119
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
120
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
5. Ahora, necesitar pasar de una transmisin serial a paralela los datos del
generador de datos para ello seleccionar los datos por posicin agrupados
en dos I, Q y C, para ello manejar dos Index Array, el mismo que se
encuentra en: Paleta de funciones > Programming > Array > Index Array.
6. Crear constantes numricas en los Index Array desde 0 hasta 11 en este
caso, los mismos que irn alternando en uno esto es por la posicin que
ocupaban en el generador de datos.
7. Una vez extrados los bits de tal manera que tenga 3 nuevas seales Q, I y
C en amplitud solo bastar darle sus tiempos de bit a travs de la
herramienta Build Waveform con el mismo tiempo de bit del generador de
datos.
8. Para la que ser la seal C, deber generar una C negada de la misma, para
ello la multiplicar por un valor constante negativo de 1.
9. Con cada una de las seales de C y C negada, generar una ecuacin lineal
para obtener los distintos valores de la seal multinivel, la misma que
obtendr los valores de +-1.307 y +-0.541.
10. Una vez generada esta seal multinivel ser multiplicada por las seales I
y Q de la siguiente manera: I*C y Q*C negada.
11. Introducir dos Simulate Signal, los mismos que proporcionaran las
funciones seno y coseno (seno desfasado en 90), estas llevaran la misma
frecuencia de portadora con una amplitud constante de 1.
12. Antes de realizar la multiplicacin entre la seal seno y coseno por I y Q
respectivamente deber igualar sus tazas muestreo para ello utilizar un
Align Waveforms ubicado en: Paleta de funciones > Signal Processing >
Waveform Conditioning > Align waveform (continuous).
13. En esta herramienta crear una constante en el Interpolation mode como
coerce para tener mejores resultados en los productos de seales.
14. Para obtener la seal 8PSK solo bastar realizar una suma entre las salidas
de cada uno de los dos productos de las seales anteriormente tratadas.
15. En el diagrama de bloques, para profundizar en el funcionamiento, la seal
final que se encuentra en el dominio del tiempo se pasar al dominio de la
121
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir todos estos pasos tendr los siguientes panel frontal
y diagrama de bloques de las Figuras 40 y 41.
122
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
123
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
Para correr el programa y variar los parmetros deber dar clic izquierdo en la
barra bajo la barra de men en la opcin Run continuously, ya que por el mismo
hecho de estar utilizando el generador de datos y al mismo instante los
indicadores grficos ya seleccionados hacen imposible utilizar la estructura While
Loop y poder as correr normalmente la aplicacin.
La ecuacin lineal para crear los valores +-1.307 y +-0.541 de est dada por:
= +
= 0.383 + 0.924
124
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
1. Crear dos nuevas seales de portadora con igual frecuencia pero con
amplitud constante de 1, para ello utilizar dos Simulate Signal.
2. Configurara cada uno de ellos de tal manera se obtenga una seal seno y
coseno.
3. Antes de realizar el producto entre las nuevas seales de portadora y la
seal 8PSK ya generada con anterioridad, deber ubicar dos nuevos Align
Waveform (continuous).
4. Conectar las salidas de las seales ya mencionadas a sus respectivas
entradas y crear una constante en el Interpolation mode que llevara un
valor de coerce para igualar los tiempos de muestreo de las cuatro seales.
5. Al realizar el producto de las seales, tanto la seal 8PSK por el seno y
coseno estas nuevas seales deben ser filtradas para eliminar el segundo
armnico y obtener la seales de I*C y Q*C (negada), para ello buscar
en: Paleta de funciones > Express > Signal Analysis y escoger Filter.
6. La frecuencia de filtrado es 1.5 veces la frecuencia de portadora, esto es
porque deber eliminar el segundo armnico para recuperar la seal
positiva de la seal modulante.
7. Para visualizar las seales recuperadas bastar crear un Waveform Chart
en el panel frontal esta se encuentra en: Paleta de controles > Modern >
Graph > Waveform Chart.
8. Deber conectarlo a las salida de los filtros con la ayuda de un Merge
Signal este se encuentra en: Paleta de Funciones > Express > Sig Manip
> Merge Signal.
Como resultado de seguir estos pasos, tendr el siguiente panel frontal y diagrama
de bloques de las Figuras 42 y 43.
125
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
126
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
A manera de explicacin y debido a las limitaciones del software las seales I*C y
Q*C (negada) se las puede entender de la siguiente manera.
127
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Procedimiento:
128
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Como resultado de seguir todos estos pasos, tendr los siguientes panel frontal
y diagrama de bloques de las Figuras 45 y 46.
129
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
FUNCIONAMIENTO
130
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Para correr el programa y variar los parmetros deber dar clic izquierdo en la
barra bajo la barra de men en la opcin Run continuously, ya que por el mismo
hecho de estar utilizando el generador de datos y al mismo instante los
indicadores grficos ya seleccionados hacen imposible utilizar la estructura While
Loop y poder as correr normalmente la aplicacin.
La ecuacin lineal para crear los valores +-1.307 y +-0.541 de est dada por:
= +
= 0.383 + 0.924
131
UNIVERSIDAD NACIONAL DE CHIMBORAZO
MANUAL DE PRCTICAS DE LABORATORIO
DE COMUNICACIONES ANALGICAS Y DIGITALES
Anexo 2
Fuente: http://www-eio.upc.edu/teaching/estad/MC/taules/Chi2.pdf
132