You are on page 1of 6

UNIVERSIDAD POLITCNICA DE

VICTORIA
ADQUISICIN Y PROCESAMIENTO
DIGITAL DE SEALES
PRACTICA 2.1
DISCRETIZACIN DE UNA
SINUSOIDE
Ingenieria Mecatrnica
MAESTRO: DR. YAHIR HERNNDEZ MIER
Carlos Jess Zuiga Aguilar
1
ndice
1. INTRODUCCIN 3
2. DESARROLLO 4
3. CONCLUSIN 6
2
1. INTRODUCCIN
A lo largo de la carrera se han manejado seales analgicas, stas seales son, a veces,
muy diciles de controlar, ltrar, guardar, etc. Por lo que se utilizan las ventajas del Procesa-
miento Digital de Seales las cuales son bsicamente son el fcil almacenamiento, el costo de
produccin de un sistema PDS y las tcnicas reprogramables que se utilizan. La discretizacin
de las seales es una conversin de una seal con informacin analgica a digital.
Para poder convertir una seal analgica a digital se debe discretizar dicha seal, para
ello se sustituye el tiempo por un nmero de muestra y un tiempo de muestreo por ejemplo:
x(t) = sin(f
0
t) x(n) = sin(nf
0
t
s
)
El proceso por el cual una seal x(t) pasa a ser discretizada es simplemente por la toma
de muestras (n) como se muestra en la ecuacin anterior donde n solo puede tomar nmero
enteros, es decir:
< n < , n Z
3
2. DESARROLLO
Para realizar esta prctica se utiliz un software matemtico llamado Scilab. Con el uso
del software se discretiz una seal sinusoide con una frecuencia de 4 Hz en tiempo continuo,
mientras que en tiempo discreto se tomaron cuarenta muestras por segundo.
Para poder cumplir con el objetivo de discretizacin de la sinusoide se realiz un codigo
con el uso del software antes mencionado, el codigo es el siguiente:
Figura 1: Codigo de funcin para gracar la discretizacin
Primeramente se realiz una funcin que ayudar a gracar los datos discretizados. En la
gura 1 se muestra el cdigo que se cre para designar a la funcin la tarea de gracar con
el comando "plot". La funcin del comando "plot.
es
para poder gracar la sinusoide discre-
tizada. Las otras lineas restantes sirven para poder modicar la forma, grosor y color de las
lineas de la seal discreta.
En la gura dos se muestra una parte del cdigo que se realiz para cumplir con lo
establecido por la practica.
Figura 2: Datos de la sinusoide y seal de tiempo continuo
Las priemras instrucciones que se muestran son para poder limpiar la consola y para
mandar llamar al archivo que se cre con anterioridad que bsicamente servir para gracar
la seal discretizada. Despus de dichas instrucciones se muestran los datos que se utilizaron
para crear la sinusoide. La frecuencia a utilizar ser a 4 H
z
con un tiempo establecido como
4
0 t 1. La ecuacin matemtica que representa a la sinusoide se muestra en la lnea siete
de la gura 1.
A partir de la lnea once hasta la lnea quince se muestra el cdigo para la creacin
de la sinusoide. La instruccin subplot crea una matriz de dos las y dos columnas el
cual se utilizar el elemento 1 para poder mostrar la sinusoide. La instruccin plot como
antes se haba mencionado sirve para mostrar la grca de la funcin, lo que se encuentra
dentro del plot son caractersticas como son la variable independiente (tiempo), la variable
dependiente (funcin de la sinusoide) el color y grosor de la lnea que mostrar la seal.
En la gura 3 se muestra el codigo que ayuda a representar la seal discretizada. Sabiendo
que la frecuencia de la seal es de 4H
z
se puede obtener t
s
(lnea 20) esto se necesita ya que
se debe sustituir t de la funcin anterior por nt
s
, n es el nmero entero de la muestra, en
este caso se utilizarn de 0 a 40 muestras por lo que los valores de n se representarn como
se muestra en la gura 3 (lnea 19).
Figura 3: Cdigo para crear la sinusoide discreta y ambas seales en una sola grca
El trabajo para realizar la seal discreta lo realiza la funcin que se mencion con ante-
rioridad. En la lnea 24 se muestra que se manda llamar por medio del nombre a la funcin,
los demas comandos son para edicin de las lneas que representarn a la seal como tambin
la ubicacin de la misma.Por ltimo, a partir de la lnea nmero 30, se muestra lo necesario
para poder grcar ambas seales una encima de la otra.
5
En la gura nmero 4 se muestra el resultado de las funciones y comandos que se realizaron
para poder crear las seales deseadas por medio del software Scilab cumpliendo as el objetivo
de la prctica.
Figura 4: Seales obtenidas
3. CONCLUSIN
Se aprendi a utilizar un poco el Software Scilab para aprender la forma de disretizar
una seal ya que es una de las bases para cumplir el objetivo de la materia. Es importante
tener el conocimiento para poder discretizar una seal ya que con tcnicas que se aprendern
ms adelante se puedan ltrar ya que es mucho ms sencillo ltrar una seal analgica por
medio de tecnicas digitales que analgicamente, mas que nada por el costo y la facilidad de
reprogramacin que tiene el procesamiento digital de seales.
6

You might also like