ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Procesamiento digital de señales (Practica 1, 2, 3)


Enviado por   •  18 de Enero de 2019  •  Tarea  •  2.130 Palabras (9 Páginas)  •  165 Visitas

Página 1 de 9

Instituto Tecnológico de Nuevo Laredo

Procesamiento digital de señales

(Practica 1, 2, 3)

Ing. En Electrónica

Nombre: Pedro Humberto Rodríguez Rodríguez

Maestro: José Juan Rodríguez Loera

N. control: 15100123

13 de septiembre del 2018

Nuevo Laredo, Tamaulipas


Marco teórico

DSP: Es una disciplina identificada por el acrónimo en Inglés de “Digital

Signal Processing”.

Comprende los fundamentos matemáticos y algorítmicos que describen como procesar, en un ambiente de computo digital, información asociada a señales provenientes del mundo real.

• Digital:

Sistema electrónico (digital) que opera con datos discretos representados en binario y de precisión finita.

• Señal:

Un parámetro variable por medio del cual la información es transmitida en un sistema electrónico

• Procesamiento:

La realización de operaciones en los datos mediante una secuencia de instrucciones programadas de acuerdo a un algoritmo que modifica dichos datos o extrae información de los mismos.

Implementa ciertas soluciones especializadas de hardware que aceleran la ejecución de los algoritmos de DSP

Conceptos básicos

Se pretende cambiar o analizar información qué es medida como una secuencia discreta de números. El procesamiento con un DSP es un campo del procesamiento digital en general que se caracteriza por

Las señales vienen del mundo real

Necesidad de trabajar en tiempo real

Necesidad de medir señales y convertirlas en números

–Las señales son discretas:

• Información entre muestreos se pierde

Las señales reales son Analógicas

[pic 1]

Practica 1(muestreo de una señal)

Para el muestreo de una señal se utilizó el software MATLAB donde se sometió al muestreo la función , donde se desea hacer discreta la función. [pic 2]

La función  tiene el siguiente comportamiento:[pic 3]

El código que controla la función tabulada es el siguiente:[pic 4]


[pic 5]


MATLAB da la opción de simplificar la declaración de una función for de la forma:

t=0:0.01:10;

Donde el parámetro “0” se utiliza para el inicio del contador, el “0.01” es el tipo de incremento que se desea en la función, y para finalizar el “10” se usa para el  límite de contador

figure(1);

plot(t,signal);

grid;

xlabel('tiempo[s]');

ylabel('magnitud');

title('exponencial');

Esta parte del código se usa para lograr la tabulación de la función. Se debe iniciar declarando que numero de figura será donde se mostrara la gráfica figure(1);”. Para finalizar la gráfica se usa la función “plot(t,signal);donde se escribe “Plot(eje x, eje y)”.

Los demás parámetros sirven para ubicar con nombre los parámetros.

Para lograr muestrear una señal se requiere un tren de pulsos el cual se puede lograr con la teoría del libro de tratamiento de señales, el cual señala que: para lograr el muestreo se requiere

[pic 6]

De tal forma que es necesario crear una matriz, la cual almacene los datos por los cuales se multiplicaran por la función original dando como resultado una señal muestreada

                                                                                     Es necesario definir el periodo con [pic 7]

                                                                                     El que se desea hacer el muestreo,

                                                                                     en este caso se realizara con un

                                                                                     Periodo de 1, y se realizara desde                                                                                                                              .                                                                                    el valor mínimo de t hasta el valor             .                                                                                     Máximo de t.

La función tren, es el seno cardinal del periodo a evaluar, de tal forma que se le agrega una amplitud de 100 para evitar el error que pueda llegar a ocasionar.

Al momento de que  todos los términos necesarios fueron tabulados, se hace una multiplicación de punto por punto  por la señal muestreada para lograr la comparación de datos.

Para esto también es necesario usar un  for para la tabulación de ambas señales, para evitar líneas de código excedentes se utiliza la función subplot donde deja tabular “n” numero defunciones.[pic 8]

Donde primeramente se declara el nombre de la figura seguido de la función subplot ese indica el número de figura donde se desea plotear, el parámetro y el número de grafica, como es posible observar serán 3 graficas en la figura siguiente, siendo la señal, el tren de pulsos y el muestreo final.

[pic 9]

Los datos de las funciones estan dados por una matriz de 1001x2 donde solo es necesario, tener los datos muestreados de tal forma que se utilizar un ciclo for el cual permita guardar los datos de interés.

...

Descargar como (para miembros actualizados) txt (9 Kb) pdf (964 Kb) docx (1 Mb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com