Sie sind auf Seite 1von 8

Sensor de Fuerza o Presin MF01

DESCRIPCIN
Este sensor de fuerza o presin autoadherible es ideal para detectar una fuerza
aplicada en la membrana. Al detectar una flexin en la membrana el sensor
cambia su resistencia interna. Est hecha de 2 capas separadas por un
espaciador, cuanto ms se presiona, ms puntos de elemento activo tocan el
semiconductor y eso hace que la resistencia disminuya. Cuando no es
presionado, su resistencia es de aprox. 20M. Su rango de presin vara de 30
gramos a 1kg. Por lo que basta con ponerlo en un divisor de tensin, para
poder medir la salida en voltaje con algn ADC.

Estos sensores son de bajo costo, funciona con cualquier tarjeta de desarrollo o
microcontrolador con etapa de ADC. Tiene una extensin que termina en dos
puntas que se pueden soldar cmodamente. Es muy sencillo de utilizar y puede
tener multitud de aplicaciones en muchos proyectos electrnicos. Sirve para la
mayora de las aplicaciones sensibles al tacto. Puede utilizar cualquier fuente
de alimentacin ya que utiliza menos de 1 mA de corriente.
DESVENTAJAS
Estos sensores son raramente precisos. As que, bsicamente, cuando se utiliza
este sensor slo se debe esperar para obtener rangos de respuesta. Estos
sensores pueden detectar el peso, pero son una mala eleccin para detectar
exactamente cuntas libras de peso hay en ellos.
ESPECIFICACIONES
Fuerza de actuacin: 30g min.
Rango de sensibilidad: 30 a 10,000g.
Repetitividad: 5%.
Resistencia sin carga: 20 MOhms.
Histresis: 10%.
Tiempo de respuesta: <1ms.
Rango de temperatura: -30C a 70C.
Ancho: 0.05 mm.
Rendimiento: 100 K (presin ligera) a 200 (mx. presin)
Gama Fuerza: 0 a 20 libras (0 a 100 Newtons)
Sensor de Fuerza o Presin con Arduino UNO
El objetivo de esta prctica es verificar la funcionalidad del sensor de presin,
poniendo un led que amplifique su intensidad, dependiente de la presin en el
sensor, y haciendo la medicin del voltaje aplicado.
MATERIALES
1 Led
1 Protoboard
Cable UTP o Dupont
Tarjeta Arduino UNO
1 resistencia de 10 K
1 Sensor MF01 (Fuerza o Presin)
1 resistencia de 220 o 330 (De preferencia para no daar el Led)
La conexin del sensor de presin, el led y sus respectivas resistencias con el
Arduino, se observan en el siguiente diagrama.
Diagrama de Conexin.
Como muestra en el diagrama, el cable rojo representa VCC que va conectado
en el pin de 5V del Arduino, el Cable negro a GND, Los cables amarillos son de
seal, al Pin A0 (Sensor) y el Pin 6 (Led).
El sensor de fuerza o presin conectado a Arduino UNO quedar como se
muestra en la Figura Reperesentativa.

Figura Representativa
Una vez conectado el sensor de presin o fuerza a Arduino UNO, el siguiente
paso ser realizar un programa que modifique la intensidad de brillo del led con
la presin o fuerza aplicada en el sensor y lo muestre por el puerto serial, de
esta forma podremos verificar que los componentes funcionan correctamente.
Instalaremos los drivers necesarios, instalaremos el IDE de desarrollo de
Arduino y conectaremos Arduino al PC por el puerto USB.
A continuacin escribiremos el siguiente programa:
?
0 int AnalogPin = 0; // Sensor conectado a Analog 0
1
int LEDpin = 6; // LED conectado a Pin 6 (PWM)
0
int ResRead; // La Lectura de la Resistencia por Divisin de Tensin
2
int BrilloLED;
0
3
0 void setup()
4
{
0
5 Serial.begin(9600); // Enviaremos la informacin de depuracin a travs del
Monitor de Serial
0
6 pinMode(LEDpin, OUTPUT);
0 }
7 void loop()
0 {
8
ResRead = analogRead(AnalogPin); // La Resistencia es igual a la lectura del
0 sensor (Analog 0)
9
Serial.print("Lectura Analogica = ");
1
0 Serial.println(ResRead);
1
1
BrilloLED = map(ResRead, 0, 1023, 0, 255);
1
// Cambiar el rango de la lectura analgica (0-1023)
2
// Utilizamos en analogWrite 8 bits (0-255) configurados en el map
1
3 analogWrite(LEDpin, BrilloLED);
1
4
delay(100); //Cien ms de espera en cada lectura
1
5 }
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
Lo compilaremos para verificar que la sintaxis del cdigo C++ es correcta, para
ello pulsaremos el botn Verificar. Si el cdigo es correcto devolver
Compilacin Terminada, si hay algn error en el cdigo lo indicar.
Una vez verificado el cdigo pulsaremos en el botn Cargar para enviar el
programa a Arduino UNO. Si Arduino est correctamente conectado al PC por el
puerto USB, el programa ser subido y el IDE de Arduino mostrar Carga
Terminada
IDE Arduino
Si tenemos correctamente conectado el sensor de presin a la tarjeta Arduino y
si el programa enviado es correcto, los datos actuales aparecen en la ventana
de puerto serial.
<img
Vista de Monitor Serial
Cmo se mide la fuerza / presin con este Sensor?
Como hemos dicho, la resistencia del sensor cambia a medida que se aplica
ms presin. Cuando no hay presin, el sensor se parece a una resistencia
infinita (circuito abierto), ya que la presin aumenta, la resistencia
disminuye. Este grfico indica aproximadamente la resistencia del sensor en
diferentes mediciones de la fuerza. (Tenga en cuenta que la fuerza no se mide
en gramos y lo que realmente quiere decir es Newtons * 100)
Es importante notar que el grfico no es muy lineal (es un grfico log / log) y
que en las medidas de fuerza especialmente bajas va rpidamente de infinito
para 100K.

Voltaje a
Resistencia Corriente a travs
Fuerza (lb) Fuerza (N) travs del
Sensor del sensor
sensor

Ninguno Ninguno Infinito 0 mA 0V

0.04 0,2 N 30 K 0,13 mA 1,3 V

0.22 1N 6 K 0,31 mA 3,1 V

2,2 libras 10 N 1 K 0,45 mA 4,5 V

22 libras 100 N 250 0,49 mA 4,9 V

Das könnte Ihnen auch gefallen