Sei sulla pagina 1di 10

SENSOR DE FUERZA

PRÁCTICA No. 2 SENSOR DE FUERZA


INTRODUCCION: En la siguiente practica analizaremos el uso de un sensor
de fuerza resistivo este es un dispositivo de película de polímero que presenta
una disminución de la resistencia cuando aumenta la fuerza aplicada a la
superficie activa. Su sensibilidad a la fuerza está optimizada para uso en el
control por toque humano de dispositivos electrónicos. Las aplicaciones de
este sensor se extienden a la robótica, pudiendo realizar aplicaciones
mediante rangos de fuerza.

OBJETIVO: Observar, analizar y verificar el comportamiento y funcionalidad


de un sensor de fuerza (MF01), poniendo un led que amplifique su intensidad,
dependiente de la presión en el sensor, y haciendo la medición del voltaje
aplicado.

MARCO TEORICO:
SENSOR DE FUERZA O PRESIÓN AUTOADHERIBLE (MF01): Es ideal para detectar
una fuerza aplicada en la membrana. Al detectar una flexión en la
membrana el sensor cambia su resistencia interna. Está hecha de 2 capas
separadas por un espaciador, cuanto más se presiona, más 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 presión varía de 30 gramos a 1kg. Por lo que basta con ponerlo en
un divisor de tensión, para poder medir la
salida en voltaje con algún ADC.

ESPECIFICACIONES
• Fuerza de actuación: 30g min.
• Rango de sensibilidad: 30 a
10,000g.
• Repetitividad: 5%.
• Resistencia sin carga: 20 MOhms.
• Histéresis: 10%. Figura 1. Diseño del sensor de fuerza (MF01)

• Tiempo de respuesta: <1ms.


• Rango de temperatura: -30ºC a 70ºC.
• Ancho: 0.05 mm.
• Rendimiento: 100 KΩ (presión ligera) a 200Ω (máx. presión) Gama
Fuerza: 0 a 20 libras (0 a 100 Newtons).
VENTAJAS Bajo costo,
Funciona con cualquier tarjeta de desarrollo o
microcontrolador con etapa de ADC.

1
Tiene una extensión que termina en dos puntas que
se pueden soldar cómodamente.
Es muy sencillo de utilizar y puede tener multitud de
aplicaciones en muchos proyectos electrónicos.
Sirve para la mayoría de las aplicaciones sensibles al
tacto.
Puede utilizar cualquier fuente de alimentación ya
que utiliza menos de 1 mA de corriente.
DESVENTAJAS Estos sensores son raramente precisos. Así que,
básicamente, cuando se utiliza este sensor sólo se
debe esperar para obtener “rangos” de respuesta.
Estos sensores pueden detectar el peso, pero son
una mala elección para detectar exactamente
cuántas libras de peso hay en ellos.

Arduino Mega 2560: Es una versión ampliada de la tarjeta original de


Arduino y está basada en el microcontrolador Atmega2560.
Dispone de 54 entradas/salidas digitales, 14 de las cuales se pueden utilizar
como salidas PWM (modulación de anchura de pulso). Además, dispone de
16 entradas analógicas, 4 UARTs (puertas series), un oscilador de 16MHz, una
conexión USB, un conector de alimentación, un conector ICSP y un pulsador
para el reset. Para empezar a utilizar la placa sólo es necesario conectarla
al ordenador a través de un cable USB, o alimentarla con un adaptador de
corriente AC/DC. También, para empezar, puede alimentarse mediante una
batería
El Arduino MEGA2560 es compatible con la mayoría de los shield o tarjetas
de aplicación/ampliación disponible para las tarjetas Arduino UNO original.

Las características principales son:


• Microprocesador ATmega2560
• Tensión de alimentación (recomendado) 7-12V
• Integra regulación y estabilización de +5Vcc
• 54 líneas de Entradas/Salidas Digitales (14 de ellas se pueden utiliza
como salidas PWM)
• 16 Entradas Analógicas
• Máxima corriente continua para las entradas: 40 mA
• Salida de alimentación a 3.3V con 50 mA
• Memoria de programa de 256Kb (el bootloader ocupa 8Kb)
• Memoria SRAM de 8Kb para datos y variables del programa
• Memoria EEPROM para datos y variables no volátiles

2
• Velocidad del reloj de trabajo de 16MHz
• Reducidas dimensiones de 100 x 50 mm

Figura 2. Tarjeta ARDUINO UNO.

Alimentación
El Arduino Mega puede ser alimentado vía la conexión USB o con una
fuente de alimentación externa. El origen de la alimentación se selecciona
automáticamente.
Las fuentes de alimentación externas (no-USB) pueden ser tanto un
transformador o una batería. El transformador se puede conectar usando
un conector macho de 2.1mm con centro positivo en el conector hembra
de la placa. Los cables de la batería pueden conectarse a los pines Gnd y
Vin en los conectores de alimentación (POWER)
La placa puede trabajar con una alimentación externa de entre 6 a 20
voltios. Si el voltaje suministrado es inferior a 7V, el pin de 5V puede
proporcionar menos de 5 Voltios y la placa puede volverse inestable; si se
usan mas de 12V los reguladores de voltaje se pueden sobrecalentar y
dañar la placa. El rango recomendado es de 7 a 12 voltios.
Los pines de alimentación son los siguientes:
• VIN. La entrada de voltaje a la placa Arduino cando se está usando una
fuente externa de alimentación (en opuesto a los 5 voltios de la conexión
USB). Se puede proporcionar voltaje a través de este pin, o, si se está
alimentando a través de la conexión de 2.1mm , acceder a ella a través
de este pin.
• 5V. La fuente de voltaje estabilizado usado para alimentar el
microcontrolador y otros componentes de la placa. Esta puede provenir
de VIN a través de un regulador integrado en la placa, o proporcionada
directamente por el USB u otra fuente estabilizada de 5V.
• 3V3. Una fuente de voltaje de 3.3 voltios generada por un regulador
integrado en la placa. La corriente máxima soportada 50mA. GND.
Pines de toma de tierra.

COMPONENTES:
• 1 Sensor MF01 (Fuerza o Presión)

3
Este sensor de fuerza o presión autoadherible es ideal para detectar una fuerza aplicada
en la membrana.

Figura 3. Sensor MF01 (Fuerza o Presión)

• 1 Resistencia de 220Ω y 10 KΩ
Se le denomina resistencia eléctrica a la igualdad de oposición que tienen los
electrones al moverse a través de un conductor

Figura 4. Resistencia

• 1 Led
Es un componente optoelectrónico pasivo y, más concretamente, un diodo que emite
luz.

Figura 5. Diodo LED

• Cable dupont
Es un cable con un conector en cada punta (o a veces sin ellos), que se usa
normalmente para interconectar entre sí los componentes en una placa de pruebas.

Figura 6.. Cables dupont

EQUIPO
• Protoboard
• Tarjeta Arduino UNO nombre que recibe una de los hardwares (con su software) libres
más usados del mundo para configuración básica y elemental de un objeto
electrónico.

4
Figura 7, Tarjeta ARDUINO UNO.

DESARROLLO: Para poder llevar a cabo la práctica lo primero que


necesitamos es realizar la conexión del sensor de presión, el led y sus
respectivas resistencias con el Arduino, se observan en el siguiente diagrama

Figura 8. Representación de las conexiones.

Como muestra en el diagrama, el cable rojo representa VCC que va


conectado en el pin de 5V del Arduino al pin del sensor, el Cable negro a
GND en serie con una resistencia del mismo pin del sensor en serie
conectamos a la 0 analogía del Arduino, Los cables amarillos son de señal,
al Pin 1 del Arduino (digital), conectamos el Led con su respectiva resistencia
a tierra.
El sensor de fuerza o presión conectado a Arduino UNO quedará como se
muestra en la siguiente figura.

5
Figura 9. Representación del circuito en la protoboard

Programa en C++ para Sensor de Presión o Fuerza, en Arduino


UNO
Una vez conectado el sensor de presión o fuerza a Arduino UNO, el siguiente
paso será realizar un programa que modifique la intensidad de brillo del led
con la presión 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 continuación, escribiremos el siguiente programa:

Figura 10. Código en Arduino.

6
Lo compilaremos para verificar que la sintaxis del código C++ es correcta,
para ello pulsaremos el botón “Verificar”. Si el código es correcto devolverá
“Compilación Terminada”, si hay algún error en el código lo indicará.

Una vez verificado el código pulsaremos en el botón “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”

Figura 11 . Representación de “Carga terminada”

Si tenemos correctamente conectado el sensor de presión a la tarjeta


Arduino y si el programa enviado es correcto, los datos actuales aparecen
en la ventana de puerto serial

Figura 12. Datos arrojados en el programa

7
Figura 13. Led encendido al presionar el sensor

¿Cómo se mide la fuerza / presión con este Sensor?


Como hemos dicho, la resistencia del sensor cambia a medida que se aplica
más presión. Cuando no hay presión, el sensor se parece a una resistencia
infinita (circuito abierto), ya que la presión aumenta, la resistencia disminuye.
Este gráfico 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 gráfico no es muy lineal (es un gráfico log / log) y
que en las medidas de fuerza especialmente bajas va rápidamente de
infinito para 100KΩ.
Fuerza Fuerza Resistencia Corriente a Voltaje a
(lb) (N) Sensor través del
través 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
8
2,2 libras 10 N 1 KΩ 0,45 mA 4,5 V
22 libras 100 N 250 Ω 0,49 mA 4,9 V

CONCLUSION: Al realizar este tipo de prácticas podemos ampliar nuestros


conocimientos para así, poder emplearlos de la mejor manera cuando sea
necesario. De esta manera logramos comprender el uso de un sensor de
fuerza, además de conocer sus características y analizar su funcionamiento
mediante un Led, el cual nos mostraba su intensidad, dependiente de la
presión en el sensor, obteniendo la medición del voltaje aplicado.

Potrebbero piacerti anche