Sunteți pe pagina 1din 8

CAD AVANZADO PARA ELECTRONICA

TRABAJO COLABORATIVO 1

208008-5

NIVER CALDERN OROZCO- 1053807518


GREGORIA MARCELA VILLALBA-1069473481
FRAENS HUMBERTO AMAYA TONCEL-1122398249
ERIBERTO RODRGUEZ PREZ-9434109
JORGE ANDRES JACOME

TUTOR: JUAN MONROY

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


MARZO DE 2015

INTRODUCCIN
En la siguiente actividad daremos respuestas a la actividad del Trabajo Colaborativo 1
recorriendo la plataforma del curso identificando a nuestros compaeros de curso e
identificando las actividades a realizar, nos comunicaremos y contactaremos entre cada uno
de los integrantes, para darle solucin a un problema planteado diremos de nuestro punto
personal como resolverlo, cules son nuestras fortalezas para tal problema con el fin de
realizar un mejor trabajo colaborativo. Realizaremos un programa en matlab permita
rechazar seales a la frecuencia a la cual requieran probar un nuevo instrumento, el
aplicativo debe permitir establecer el rango de frecuencia a rechazar. Una vez se logre el
filtro rechaza banda, el aplicativo debe permitir modificar la selectividad o factor de calidad
del filtro y mostrar grficamente la efectividad del filtro al aplicarse una seal determinada

Contenido

SOLUCION NUMERO 1

Para darle solucin al problema aplicaremos el siguiente filtro a un audio previamente


gravado con la funcin audioread() (si deseamos grabar directamente el sonido podemos
utilizar la funcin wavrecord()). para el ejemplo utilizaremos frecuencias de 0.3 y 0.8 (la
frecuencia deentre 0 y 1, donde 1 corresponde a la frecuencia de Nyquist,),
i=input('frecuencia mnima: ');%usuario ingresa primer valor
s=input('frecuencia mxima: ');%usuario ingresa segundo valor
Wn=[i,s]; % i y s sin las frecuencias de borde de banda de paso
representadas en Wn
%Obtener los coeficientes de los polinomios A y B
%usando un filtro Butterworth de orden 1 y la
%banda de paso calculada anteriormente
[A,B] = butter(1,Wn);
%Leer el archivo a procesar
[y,Fs]= audioread(' C:\Users\MANTENIMIENTO1\Desktop\COPIA SEGURIDAD
NIVER\unad\2015-1\CAD AVANZADO PARA ELECTRONICA\audio flauta.wav');
%Aplicar la transformada rapida de Fourier
Y_trans=fft(y);
%Filtrar la seal
y1=filter(B,A,Y_trans);
Y_filtrada=ifft(y1);
wavwrite(Y_filtrada,Fs, 'filtro.wav')
which filtro.wav
%Graficar la seal obtenida
plot(Y_filtrada);grid;

SOLUCION NUMERO 2
%condiciones a cumplir por el filtro datos del problema;
FS=24000;%frecuencia de muestreo;
Fp=3000;%frecuencia lmite del pasa banda;
Fs=6000;%frecuencia lmite del stop banda;
Dp=1;%db tenuacin mxima en el pasa banda;
Ds=30;% db atenuacin mnima en el stop banda;
Wp=(Fp)/(FS/2)
Wp = 0.2500
>> Ws=(Fs)/(FS/2)
Ws = 0.5000
>> [N, Wn] = buttord(Wp, Ws, Dp, Ds)
N=5
Wn = 0.2958
>> %con este resultado se procede al diseo del Butterworth;
>> [B,A] = butter(N,Wn)
B = 0.0065

0.0327

A = 1.0000 -2.0177

0.0655

0.0655

2.0732 -1.1455

0.0327

0.0065

0.3423 -0.0428

>> %Matlab dispone de una funcin especfica que permite obtener directamente
grficamente la respuesta en amplitud del filtro.
>> [H,W] = freqz(B,A,1000);
>> plot(W./pi,abs(H))

GRAFICA 1

>> %si se quiere la grfica en amplitud y fase realizamos;


>> freqz(A,B,1000)

CONCLUCION
Los temas abordados en el curso de CAD avanzado para electrnica son muy completos
y nos muestran una gran aplicacin de terico a lo prctico para comprender la
importancia en la vida diaria. Observamos diferentes puntos de vista con nuestros
compaeros que nos sirvieron para complementar nuestros puntos de vista
individuales mejorando nuestro trabajo de equipo.
El problema planteado necesito de algunos comandos no conocidos, pero logramos
encontrarlos y pudimos aprender de ellos y solucionar el inconveniente, es importante
decidir cul es la ruta del programa y seguirla, para resolver el problema
El problema deja grandes conocimientos de la ingeniera electrnica como lo es la misma
programacin, el diagrama de flujo y la coordinacin de elementos que deben requerirse
para realizar una funcin o trabajo las cuales pueden ser aplicables en diferentes proyectos
o medios.

REFERENCIAS
BIBLIOGRFICAS

Syllabus del curso de cad avanzado para electrnica de la unad, Biblioteca virtual
www.unad.edu.co
Modulo del curso de cad avanzado para electrnica de la unad, Biblioteca virtual
www.unad.edu.co
Gua de actividades cad avanzado para electrnica de la unad, Biblioteca virtual
www.unad.edu.co
Gua de manejo de matlab, http://www.eis.uva.es/~jossan/scyc/practicas/matlab.pdf
Gua

de

manejo

de

http://pentagono.uniandes.edu.co/tutorial/Matlab/tutorial_matlab.pdf

matlab,

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