Está en la página 1de 17

BITÁCORA LABORATORIO DE

INSTRUMENTACIÓN BIOMÉDICA II

Mildred Carolina CARMONA MENDOZA


Itzel Isabel MOLINA RIVERA
No. de Cuaderno: _________________________________

Tema: __________________________________________

Nombre: ________________________________________

Fecha de Inicio: __________________________________

Fecha No. Práctica Tema No. Pág.


Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:

% Este script genera una señal %Escala de tiempo


compuesta por la suma de tres t = linspace(0, (N-1)*Tm, N); %
% senoidales-cosenoidales, la cual Arreglo de valores de tiempo
se usará como parte de diversos x1 = A1 * sin((2 * pi * f1) .* t +
% ejercicios y simulaciones a lo teta1); %de Hz a rad
largo del curso. x2 = A2 * cos((2 * pi * f2) .* t +
%% teta2);
%%CARACTERISTICAS DE LA SEÑAL x3 = A3 * cos((2 * pi * f3) .* t +
% Amplitudes de las tres teta3);
senoidales x = x1 + x2 + x3;
A1 = 2; %%
A2 = 10; figure (1);
A3 = 3; plot(t,x1)
% Frecuencias de las tres xlabel('t');
senoidales en Hertz ylabel('A');
f1 = 2; grid;
f2 = 70; title('x1(azul), x2 (verde), x3
f3 = 300; (rojo)');
% En rad/seg hold;% para gráficar en la misma
w1 = 2 * pi * f1; plot(t,x2,'g');
w2 = 2 * pi * f2; plot(t,x3,'r');
w3 = 2 * pi * f3; hold off;
% Fases de las tres senoidales en figure (2);
grados plot(t,x)
teta1g = 0; xlabel('t');
teta2g = 0; ylabel('A');
teta3g = 0; grid;
% En radianes title('x');
teta1 = ((2 * pi) / 360) * %%
(teta1g); %save 'senal_prueba' x x1 x2 x3;
teta2 = ((2 * pi) / 360) * %%
(teta2g); % Filtro Pasa-altas con fc = 50 Hz
teta3 = ((2 * pi) / 360) * % [B,A] = BUTTER(N,Wn) designs an
(teta3g); Nth order lowpass digital
%CARACTERISTICAS DEL MUESTREO % Butterworth filter and returns
fm = 5000; % the filter coefficients in length
Frecuencia de muestreo en Hz % N+1 vectors B (numerator) and A
Tm = 1 / fm; % Periodo (denominator). The coefficients
de muestreo % are listed in descending powers
N = 2500; % Número de of z. The cutoff frequency
muestras a generar
% Wn must be 0.0 < Wn < 1.0, with en Laplace, coeficientes de la
1.0 corresponding to half the función de transferencia
sample rate. H = tf(a, b) %función de
% BUTTER(N,Wn,'s'), tranferencia
BUTTER(N,Wn,'high','s') and figure (3)
BUTTER(N,Wn,'stop','s') bode(H)
% design analog Butterworth y = lsim(H, x, t);%simulación
filters. In this case, Wn is in lineal --> permite obtener,x-->
[rad/s] arreglo de valores de amplitud, t
% and it can be greater than 1.0. --> arreglo de valores de tiempo
fc = 0.5; % Frecuencia hold off;
de corte del filtro en Hz figure (4);
wc = 2*pi*fc; % Frecuencia plot(t,y);
de corte del filtro en rad/seg xlabel('t');
[a,b] = butter(1, wc, "high", ylabel('A');
's')% para que genere la función title('y');
Cálculos:

Conclusión:

Resultados obtenidos:
Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:
Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:

% Este script genera una señal %Escala de tiempo


compuesta por la suma de tres t = linspace(0, (N-1)*Tm, N); %
% senoidales-cosenoidales, la cual Arreglo de valores de tiempo
se usará como parte de diversos x1 = A1 * sin((2 * pi * f1) .* t +
% ejercicios y simulaciones a lo teta1); %de Hz a rad
largo del curso. x2 = A2 * cos((2 * pi * f2) .* t +
%% teta2);
%%CARACTERISTICAS DE LA SEÑAL x3 = A3 * cos((2 * pi * f3) .* t +
% Amplitudes de las tres teta3);
senoidales x = x1 + x2 + x3;
A1 = 2; %%
A2 = 10; figure (1);
A3 = 3; plot(t,x1)
% Frecuencias de las tres xlabel('t');
senoidales en Hertz ylabel('A');
f1 = 2; grid;
f2 = 70; title('x1(azul), x2 (verde), x3
f3 = 300; (rojo)');
% En rad/seg hold;% para gráficar en la misma
w1 = 2 * pi * f1; plot(t,x2,'g');
w2 = 2 * pi * f2; plot(t,x3,'r');
w3 = 2 * pi * f3; hold off;
% Fases de las tres senoidales en figure (2);
grados plot(t,x)
teta1g = 0; xlabel('t');
teta2g = 0; ylabel('A');
teta3g = 0; grid;
% En radianes title('x');
teta1 = ((2 * pi) / 360) * %%
(teta1g); %save 'senal_prueba' x x1 x2 x3;
teta2 = ((2 * pi) / 360) * %%
(teta2g); % Filtro Pasa-altas con fc = 50 Hz
teta3 = ((2 * pi) / 360) * % [B,A] = BUTTER(N,Wn) designs an
(teta3g); Nth order lowpass digital
%CARACTERISTICAS DEL MUESTREO % Butterworth filter and returns
fm = 5000; % the filter coefficients in length
Frecuencia de muestreo en Hz % N+1 vectors B (numerator) and A
Tm = 1 / fm; % Periodo (denominator). The coefficients
de muestreo % are listed in descending powers
N = 2500; % Número de of z. The cutoff frequency
muestras a generar
% Wn must be 0.0 < Wn < 1.0, with Laplace, coeficientes de la
1.0 corresponding to half the función de transferencia
sample rate. H = tf(a, b) %función de
% BUTTER(N,Wn,'s'), tranferencia
BUTTER(N,Wn,'high','s') and figure (3)
BUTTER(N,Wn,'stop','s') bode(H)
% design analog Butterworth y = lsim(H, x, t);%simulación
filters. In this case, Wn is in lineal --> permite obtener,x-->
[rad/s] arreglo de valores de amplitud, t
% and it can be greater than 1.0. --> arreglo de valores de tiempo
fc = 100; % Frecuencia hold off;
de corte del filtro en Hz figure (4);
wc = 2*pi*fc; % Frecuencia plot(t,y);
de corte del filtro en rad/seg xlabel('t');
[a,b] = butter(1, wc, "low", 's')% ylabel('A');
para que genere la función en title('y');
Cálculos:

Conclusión:

Resultados obtenidos:
Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:
Cálculos:

Conclusión:

Resultados obtenidos:
Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:

El 20 se cambia por 40

Butter de tercer orden


Cálculos:

Conclusión:

Resultados obtenidos:
Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:

Notch
Cálculos:

Conclusión:

Resultados obtenidos:
Tema de la práctica:

Fecha: No. Práctica:

No. de páginas que abarca la práctica:

Actividades realizadas:
Cálculos:

Conclusión:

Resultados obtenidos:

También podría gustarte