Escolar Documentos
Profissional Documentos
Cultura Documentos
Voltaje de armadura(V)
Ra
Resistencia de la armadura ()
La
Ia
Eb
Tm
Jm
Bm
Kt
Kb
tenemos:
cont_rpm++;
//contador, rutina de interrupcin.
if (cont_rpm >= 2) {
// conversion pulsos a rpm.
periodo=micros()- timeold;
rpm = (60000000/periodo)*cont_rpm;
timeold = micros();
cont_rpm = 0;
}
}
%% Bucle
% inicializar
v1 = zeros(1,tmax*rate);
v2 = zeros(1,tmax*rate);
i = 1;
t = 0;
% ejecutar bucle cronometrado
tic
while t<tmax
t = toc;
% leer del puerto serie
a = fscanf(s,'%f,%d')';
v1(i)=1000*a(1);
v2(i)=a(2);
% dibujar en la figura
x = linspace(0,i/rate,i);
set(l1,'YData',v1(1:i),'XData',x);
set(l2,'YData',v2(1:i),'XData',x);
drawnow
% seguir
i = i+1;
end
% resultado del cronometro
clc;
fprintf('%g s de captura a %g cap/s \n',t,i/t);
%% Limpiar
fclose(s);
delete(s);
clear s;
Figura [11]. Funcin de transferencia del motor dc de 12 [v] para el panel solar.
Es recomendable sustituir las LDRs por otras que, no solamente sean iguales
(lo ms posible) entre s, sino que tengan valores altos (ms de 50 k-ohm).
Adems debe procurar que la variacin sea lo ms lineal posible.