
SENSORES FORZADOS
SENSORES:
Un sensor es todo aquello que tiene una propiedad sensible a una magnitud del medio, y al variar esta magnitud también varia con cierta intensidad la propiedad, es decir, manifiesta la presencia de dicha magnitud, y también su medida.
Un sensor en la industria es un objeto capaz de variar una propiedad ante magnitudes físicas o químicas, llamadas variables de instrumentación, y transformarlas con un transductor en variables eléctricas. Las variables de instrumentación pueden ser por ejemplo: intensidad lumínica, temperatura, distancia, aceleración, inclinación, presión, desplazamiento, fuerza, torsión, humedad, movimiento, pH, etc. Una magnitud eléctrica puede ser una resistencia eléctrica (como en una RTD), una capacidad eléctrica (como en un sensor de humedad), una tensión eléctrica (como en un termopar), una corriente eléctrica , etc.


Características de un sensor
-
Rango de medida: dominio en la magnitud medida en el que puede aplicarse el sensor.
-
Precisión: es el error de medida máximo esperado.
-
Offset o desviación de cero: valor de la variable de salida cuando la variable de entrada es nula. Si el rango de medida no llega a valores nulos de la variable de entrada, habitualmente se establece otro punto de referencia para definir el offset.
-
Linealidad o correlación lineal.
-
Sensibilidad de un sensor: suponiendo que es de entrada a salida y la variación de la magnitud de entrada.
-
Resolución: mínima variación de la magnitud de entrada que puede detectarse a la salida.
-
Rapidez de respuesta: puede ser un tiempo fijo o depender de cuánto varíe la magnitud a medir. Depende de la capacidad del sistema para seguir las variaciones de la magnitud de entrada.
-
Derivas: son otras magnitudes, aparte de la medida como magnitud de entrada, que influyen en la variable de salida. Por ejemplo, pueden ser condiciones ambientales, como la humedad, la temperatura u otras como el envejecimiento (oxidación, desgaste, etc.) del sensor.
-
Repetitividad: Error esperado al repetir varias veces la misma medida.


Programación en C++
#include <iostream>
#include <math.h>
using namespace std;
int m, lan;
double frec_nat(int a), R1;
double k=0.0125e-11, f0, w, w0;
double AMORTIG(double f, int b, double c, double d, int e);
double B, C, D, R2, inicial, final, R3;
int m1, m2, c1;
double c_c(int x);
double ond(int y, int z), A, E, F, R4;
int main ()
{
int opcion;
cin>>opcion;
switch (opcion)
{
{
case 1:
cin>>m;
R1=frec_nat(m);
cout<<R1<<endl;
};break;
{
case 2:
cin>>inicial; cin>>final; cin>>m; cin>>w; cin>>w0; cin>>lan;
for (f0=inicial; f0<=final; f0=f0+1.5)
{
R2=AMORTIG(f0, m, w, w0, lan);
cout<<R2<<endl;
}
};break;
{
case 3:
cin>>m1;
R3=c_c(m1);
cout<<R3<<endl;
};break;
{
case 4:
cin>>c1; cin>>m2;
R4=ond(c1, m2);
cout<<R4<<endl;
};break;
}
cout<<"Fuera de rango";
}
//zona de funciones
double frec_nat(int a)
{
R1=sqrt(k/m);
return R1;
}
double AMORTIG(double f, int b, double c, double d, int e)
{
B=f/b;
C=pow(((c*c)-(d*d)),2);
D=4*pow(c,2)*pow(e,2);
R2=B/sqrt(C+D);
return R2;
}
double c_c(int x)
{
R3=2*m1*sqrt(k/m1);
return R3;
}
double ond(int y, int z)
{
A=-c1/(2*m2);
E=pow(c1,2)-4*m*k;
F=4*pow(m2,2);
R4=A+sqrt(E/F);
}
FIN DEL PROGRAMA





VIDEO DE SENSORES FORZADOS
