Documente Academic
Documente Profesional
Documente Cultură
Empecemos porque ese sensor es resistivo, recordemos el comportamiento de una resistencia variable
medida con un multimetro: tratamos de ajustar un valor, pero siempre cambia y no es estable. Así es el
comportamiento de este sensor, incluso en el lugar donde se hace presión si se cambia da otros valores,
así que hay que tener muy en cuenta este factor.
A una mayor fuerza ejercida sobre el sensor, menor será la resistencia. Además de eso, la hoja de datos
nos proporciona varios circuitos, el que yo utilicé fue este:
El AmpOp es un LM258, RM es la resistencia fija, la gráfica de la par explica que valores podemos tomar
para esa resistencia y obviamente su comportamiento. Cabe resaltar que el comportamiento no es
exactamente igual, pero es similar, por ejemplo si usas la resistencia de 100K no te llegara a 4.7v sino
que llegaría a unos 3.7 - 4.2v (Es muy importante para tu modelación que pruebes antes este circuito).
A mí no me dejó satisfecho el comportamiento de este circuito, así que decidí hacer el divisor de voltaje
que hay entre RM y FSR invertido, el resultado obviamente es inverso, pero me gustó más los resultados
muestreados. El circuito que use para todo el proyecto es el siguiente, tiene un led rojo para marcar el
límite de operación del sensor (además este led parpadea cuando no hay un sensor conectado al circuito)
y uno verde que indica que no sobre pasa el límite. El circuito fue hecho en Fritzing (¿Por qué Fritzing?
Porque con este programa podemos hacer shields y conectarlo al Arduino sin necesidad de cables):
Obteniendo la siguiente gráfica (basada en la medición de algunos objetos con un peso ya definido y
tabulándolos):
Así que con los datos medidos, es hora de hacer una regresión (si miran la gráfica tiende a una función
logarítmica, por lo tanto realicé una regresión logarítmica) con mi calculadora voyage 200.
Luego de la obtención de la ecuación de regresión se estimó los posibles rangos de medición para cada
peso:
Valor medido Valor mostrado Límite Límite
(oz) regresión inferior superior
0 #¡NUM! #¡NUM! #¡NUM!
0.25 184 179 189
0.5 153 148 158
0.75 135 130 140
1 122 117 127
1.5 104 99 109
2 92 87 97
3 74 69 79
4 61 56 66
5 51 46 56
6 43 38 48
7 36 31 41
8 30 25 35
9 25 20 30
10 20 15 25
11 16 11 21
12 12 7 17
13 8 3 13
14 5 0 10
15 2 -3 7
16 -1 -6 4