cad para electronica colaborativo 2

Upload: diego-alonso-buitrago-guillen

Post on 02-Mar-2016

18 views

Category:

Documents


0 download

TRANSCRIPT

CAD PARA ELECTRONICAACTIVIDAD 10: TRABAJO COLABORATIVO 2

PRESENTADO POR:DIEGO ALONSO BUITRAGO GUILLENCC 3132689

TUTTOR DE LABORATORIOALEJANDRO GARCIA

TUTOR VIRTUAL NELSON HUNBERTO [email protected]

UNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA UNADESCUALA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIATECNOLOGIA ELECTRONICA CEAD LA DORADA CALDASABRIL 2014

1. Experimentalmente genere tonos para construir una seal audible armoniosa.

Generar 6 tonos diferentes (consultar las frecuencias de cada nota musical) con tiempos de duracin diferentes. Reproducir esos tonos generados una enseguida de otro, de forma tal que tenga un sonido armnico. Sumar las seales y reproducir el resultado de ella. En cada caso anterior graficar las seales obtenidas

La: 55_110_220

%Para nota La a 55 HZ% f= 55; fm=22050; t=0: 55/fm: 100; A= 4; La=A*sin(2*pi*f*t); plot(t, La); wavplay(La,fm); seal La 55

%Para nota La1 a 110 HZ% f= 110; fm=22050; t=0: 110/fm: 100; A= 4; La1=A*sin(2*pi*f*t);plot(t, La1); wavplay(La1,fm); seal La1 110

%Para nota La2 a 220 HZ% f= 220; fm=22050; t=0: 220/fm: 100; A= 4; La2=A*sin(2*pi*f*t); plot(t, La2); wavplay(La2,fm); seal La2 220

Mi: 165_330_660 %Para nota mi a 165 HZ% f=165; fm=22050; t=0: 165/fm: 100; A= 4; mi=A*sin(2*pi*f*t); plot(t, mi); wavplay(mi,fm); seal Mi 165

%Para nota mi1 a 330 HZ% f=330; fm=22050; t=0: 330/fm: 100; A= 4; mi1=A*sin(2*pi*f*t); plot(t, mi1); wavplay(mi1,fm); sea Mi 330

%Para nota mi2 a 660HZ% f=660;fm=22050; t=0: 660/fm: 100; A= 4; mi2=A*sin(2*pi*f*t); plot(t, mi2); wavplay(mi2,fm); seal Mi2 660

Do: 275_550 %Para nota Do a 275HZ% f=275; fm=22050; t=0: 275/fm: 100; A= 4; Do =A*sin(2*pi*f*t); plot(t, Do); wavplay(Do,fm); seal Do 275

%Para nota Do1 a 550 HZ% f=550;fm=22050; t=0: 550/fm: 100; A= 4; Do1 =A*sin(2*pi*f*t); plot(t, Do1); wavplay(Do1,fm); seal Do1 550

Sol: 385_770 %Para nota Sol a 385 HZ% f=385; fm=22050; t=0: 385 /fm: 100; A= 4; Sol =A*sin(2*pi*f*t); plot(t, Sol); wavplay(Sol,fm); seal sol 385

%Para nota Sol1 a 770HZ% f=770;fm=22050; t=0: 770 /fm: 100; A= 4; Sol1 =A*sin(2*pi*f*t); plot(t, Sol1); wavplay(Sol1,fm); seal Sol1 770

Si: 495 %Para nota Si a 495HZ% f=495; fm=22050; t=0: 495 /fm: 100; A= 4; Si =A*sin(2*pi*f*t); plot(t, Si); wavplay(Si ,fm); seal Si 495

Re: 605%Para nota Re a 605 HZ% f=605; fm=22050; t=0: 605 /fm: 100; A= 4; Re =A*sin(2*pi*f*t); plot(t, Re); wavplay(Re ,fm); seal Re 605

Fa: 715 %Para nota Fa a 715 HZ% f=715; fm=22050; t=0: 715 /fm: 100; A= 4; Fa =A*sin(2*pi*f*t); plot(t, Fa); wavplay(Fa ,fm); seal Fa 715

REPRODUCCIN DE LOS TONOS EN SECUENCIA DE FORMA DE ARMONICA.En MatLab, damos Click en file, ubicamos New, luego damos click en M-file, a si creamos un archivo, donde copiaremos, todos los programas realizados de las notas musicales en el orden que se crearon, luego ubicamos y damos click en Debug, luego damos click en Save and Run, para guardar y correr el archivo. Cada vez que se quiera escuchar los tonos generados uno seguido de otro, de forma tal que tenga un sonido armnico, se abre el archivo Tonos.m, damos click en Debug, luego damos click en Run, el sonido que se cre, se escuchar como una comunicacin entre dos equipos electrnicos.

2. Representar las siguientes seales discretas x1(n)= sin (pi*n) y x2(n)= cos(2*pi*100*n) si se muestrean a una frecuencia de 700 Hz.

x1(n)= sin (pi*n)>> n=0:700; >> F=1/700; >> y=1*sin (pi*F*n); >> stem (n,y);

x2(n)=cos(2*pi*100*n) >>n=0:50; >>F=100/700; >>y=1*cos (2*pi*100*n); >>stem(n, y);