Creacion de Sistema de Sensores PDF
Creacion de Sistema de Sensores PDF
2017-05
Domínguez-GómezTrejo, Sara E.
Este documento obtenido del Repositorio Institucional del Instituto Tecnológico y de Estudios Superiores de
Occidente se pone a disposición general bajo los términos y condiciones de la siguiente licencia:
http://quijote.biblio.iteso.mx/licencias/CC-BY-NC-2.5-MX.pdf
PRESENTA
Programa educativo. Nombre completo del alumno.
Lic. en Ingeniería Mecanica Sara Elisa Domínguez Gómez Trejo
2
1. Los Proyectos de Aplicación Profesional (PAP) del ITESO
Los Proyectos de Aplicación Profesional son una modalidad educativa del ITESO en la que
los estudiantes aplican sus saberes y competencias socio-profesionales a través del desarrollo de un
proyecto en un escenario real para plantear soluciones o resolver problemas del entorno.
A través del PAP los alumnos acreditan tanto su servicio social como su trabajo recepcional,
por lo que requieren de acompañamiento y asesoría especializada para que sus actividades
contribuyan de manera significativa al escenario en el que se desarrolla el proyecto, y sus
aprendizajes, reflexiones y aportes sean documentados en un reporte como el presente.
2. Abstract
The following document shows the progress done on the Project construction of a sensor
system for bamboo structural testing. ITESO’s initiative to find sustainable construction
materials needs to have the tools to test the proposed materials, from this arose the need
to create the sensor system, said sensors must be duplicable, inexpensive and reliable,
readily access materials and common electronic components were used for their
construction, as well as open source software for the acquisition and interpreting of the
sensor’s data.
3
3. Introducción
4
3.d Líneas de generación y aplicación del conocimiento
• Desarrollo de innovación tecnológica
• Desarrollo de aplicaciones de análisis de datos
• Desarrollo de módulos de análisis aplicables a otros sensores.
4. Objetivo general
El objetivo de este proyecto, es dar apoyo a la iniciativa de utilizar bambú como material de
construcción en México, al elaborar sensores para la prueba de estructuras hechas con
bambú, que sean de menor costo que los que actualmente hay en el mercado, dichos
sensores deben dar información sobre la carga y deformación de la estructura, al recibir
dicha carga, estos datos deben de ser presentados de manera útil y de fácil lectura, que
además permita su análisis posterior; así como permitir la re-fabricación y duplicación de
dichos sensores.
5. Objetivos específicos
5
6. Antecedentes
Existen actualmente una gran variedad de sensores, y diferentes componentes
electrónicos, que pueden ser utilizados en diferentes aplicaciones y con diferentes rangos
de medición, tolerancias y porcentajes de error, a continuación, se nombran algunos de los
sensores que se revisaron antes de hacer una propuesta para este proyecto.
6.a Celdas de Carga
Una celda de carga es un dispositivo transductor que se utiliza para medir cargas, este
dispositivo convierte a una señal eléctrica, la deformación de un metal ya sea por
compresión, torsión o flexión.
Existen varios tipos de celdas de carga, entre los más comunes están: neumáticas,
hidráulicas y de galga extensiométrica
Celda de carga neumática:
La celda de carga neumática, utiliza una cámara de aire debajo de una plataforma de
pesado, que forma un diafragma, la presión del aire cambia al aumentar la carga ya que
debe compensar la fuerza que esta ejerce, el aire es alimentado a la cámara a través de un
diafragma, el cambio en la presión es la lectura de la celda de carga.
Se utiliza para medir cargas de hasta 10 ton con un margen de error de 0.2% es fácil y
común utilizarla donde ya se tiene una instalación de control neumático.
También se utilizan para pesos pequeños, donde es importante mantener condiciones de
higiene y limpieza.
6
Figure 2 Celda de carga neumática, (Otero, 2007,p.14)
Figure 3 Galga extensiometrica de filamento metálico. (Idrovo, P. & Quintanilla, L. 2010, p.15).
La galga extensiometrica, para todo efecto práctico, es una resistencia variable, sin
embargo, al estar unida a un elemento de carga poco deformable, la deformación de la
galga es mínima y también lo es la variación de la resistencia, para poder medir variaciones
tan pequeñas, es necesario aumentar la señal recibida, esto se hace a través de un arreglo
conocido como puente de Wheatstone, que consiste en un arreglo de resistencias
7
conocidas, y donde la única variación en la resistencia total del circuito es debida a la
variación de la resistencia de la galga.
Un puente de Wheatstone para galgas extensiomentricas puede tener muchas
configuraciones, a continuación se muestran algunas de las más comunes.
Las celdas de carga que utilizan galgas extensiométricas, tienen diferentes configuraciones,
que se usan para diferentes aplicaciones.
Celda de carga de compresión:
Se utiliza cuando la carga se va a medir sobre una superficie plana, la celda tiene un botón
sobre el que se monta la carga.
Celda de carga de S
Recibe el nombre por su forma, esta celda, mide esfuerzos de tensión y compresión, pero
no permite esfuerzos laterales.
8
Celda de carga a flexión de viga
Son las que tienen más variedad de usos, en este tipo de celda, la señal depende del
momento de flexión, la viga de flexión simple, rara vez se utiliza en celdas de carga, sin
embargo, las de flexión múltiple, se utilizan como elementos de muelle, para cargas de
hasta 5 toneladas, empleando dos o tres vigas de flexión dobles o triples.
9
6.c Sensor ultrasónico,
Los sensores ultrasónicos son dispositivos autónomos de estado sólido, diseñados para la
detección sin contacto de objetos sólidos y líquidos, para muchas aplicaciones, tales como el
monitoreo del nivel de agua en un tanque, la tecnología ultrasónica permite que un solo
dispositivo haga el trabajo, que de otro modo requeriría varios sensores.
Utilizaremos el sensor ultrasónico para monitorear el desplazamiento lineal de la estructura en
diferentes puntos.
6.d La recolección de datos.
En el ámbito industrial hay software de análisis de datos para fines muy específicos, sin
embargo, existen muchos programas que pueden utilizarse para la recolección de datos,
también hay una gran variedad de interfaces y dispositivos para transferencia de datos, se
pretende dar prioridad a los softwares de open source porque esto apoya a la iniciativa del
PAP de hacer sensores de bajo costo, al usar programas libres, también se reducen costos.
También se utilizara la herramienta de Matlab, esta no es una herramienta de fácil acceso
fuera del ámbito universitario, sin embargo se utilizara Matlab por su facilidad de uso.
10
6.d.ii Arduino
Arduino es una plataforma de hardware y código abierto, basada en una sencilla placa con
entradas y salidas, analógicas y digitales, y se basa en el lenguaje de programación
“Processing”. Este dispositivo conecta la parte electrónica de un sistema con la digital,
mediante una interfaz sencilla. Arduino nació como una herramienta educativa y esta
pensada para crear proyectos electrónicos originales, se basa en open source y open
hardware y apoya una gran comunidad de entusiastas que comparten proyectos, código,
conexiones y avances. Fue creado por David Cuartielles, y Massimo Banzi en Italia en el
año 2005.
6.d. iv Matlab
Matlab es un programa utilizado para analizar y diseñar sistemas matemáticos. Matlab
facilita el análisis y procesamiento de datos. Utiliza un lenguaje basado en matrices que
permite manejar más eficientemente las matemáticas computacionales.
Matlab puede comunicarse con diferentes programas y puede integrar diferentes lenguajes
de programación, Matlab por default utiliza C++, y permite el uso de algoritmos y
aplicaciones en sistemas variados.
Matlab también cuenta con la aplicación Simulink, que permite hacer modelos en base a
programación en bloques.
11
7. Propuesta
Se crearán 4 sensores diferentes para las pruebas de estructuras hechas de bambú. Un
sensor de carga y tres sensores de desplazamiento que ayudaran a determinar la
deformación de la estructura.
El primer sensor, ultrasónico, para medir desplazamiento. El segundo medirá el
desplazamiento de la estructura a partir de la aceleración de la misma, utilizando un sensor
de movimiento conocido como acelerómetro. El tercero utilizará un sensor LVDT para medir
el desplazamiento horizontal de la estructura al aplicar una carga, un cuarto sensor será
una celda de carga, que al ser colocada en la base de la estructura, medirá la carga que
está soportando la estructura. Los cuatro sensores utilizaran una tarjeta Arduino conectada
a un transmisor bluetooth para enviar los datos a una aplicación móvil, para poder analizar
los datos en tiempo real y almacenarlos.
12
7.a De los sensores y su construcción:
Sensores de desplazamiento:
Se busca que los sensores puedan medir desplazamientos de hasta 10 cm, con un margen
de error de +- .1 mm
Sensor 1:
Se utilizará un sensor ultrasónico para medir el desplazamiento a través de pulsos
ultrasónicos. Dicho sensor debe estar pegado a la estructura y medirá la distancia hacia
una punto fijo, separado de la estructura.
Sensor 2:
Se elaborará un sensor de desplazamiento utilizando un acelerómetro sostenido a la
estructura a medir utilizando un pegamento no permanente o una cinta doble cara, que a
su vez estará conectada a una tarjeta Arduino para la recolección de datos.
Sensor 3 LVDT
Se creará y maquinara un sensor LVDT, que, apoyado en una estructura externa, se
colocara a 5 cm de la estructura de bambú a medir.
13
Celda de carga:
Se elaborará una celda de carga tipo S a partir de un bloque de acero, se le dará forma de
s, se le hará un hueco en el centro y se instalaran dos galgas extensiometricas.
posteriormente se sellará la celda para evitar contaminación por polvo. La galga debe
colocarse en la celda tomando en cuenta la geometría del puente de Winston.
Después se calibrará la galga, se desea un rango de operación de 125 kg a 1 ton. Con un
margen de error de +-625g
14
8. Diseño Metodológico
Se propone la siguiente metodología:
1. Investigación documental
2. Elaboración de protocolo
3. Diseño de propuesta:
a. Diseño del montaje de sensores y cableado
b. Diseño de estructura de datos de sensores
c. Calcular dimensiones de celda de carga
i. Diseño de colocación de la galga extensiométrica
d. Diseño de software de recolección de datos
e. Diseño de sensor LVDT
f. Diseño de la interface
4. Entrega de presupuesto
5. Obtención de materiales para la elaboración del sensor
6. Elaboración de interface
7. Prueba de interface
8. Elaboración de sensores
9. Prueba de los sensores
10. Reevaluación de diseño
11. Re manufactura
12. Entrega de producto final
9. Recursos materiales
Laboratorio de estructuras del ITESO, Laboratorio de procesos de manufactura, Laboratorio
de computo o Salas generales.
15
10. Presupuesto y financiamiento
pegamento de galga extensiometrica resina epoxi 400 ml, precio 44.50 USD $ 934.50 klebstoff
pistola de aplicación de pegamento pistola para resina epoxica 76 USD $1,659.00 klebstoff
16
11. Cronograma
semana 10
semana 11
semana 12
semana 13
semana 14
semana 15
semana 16
semana 17
semana 18
semana 1
semana 2
semana 3
semana 4
semana 5
semana 6
semana 7
semana 8
semana 9
Actividades a
Realizar
Elaboración de
protocolo
Investigación
documental
Entrega de
presupuesto
Obtención de
materiales
Calcular
dimensiones de
celda de carga
Diseño y de
colocación de la
galga
Diseño del
modulos
Diseño de
software
diseño de captura
de datos
Diseño de sensor
LVDT
Prueba de los
sensores
Diseño de la
interface
Prueba de
interface
Reevaluación de
diseño
Re manufactura
Entrega de
producto final
17
12. Impactos y productos esperados
Sensores útiles y prácticos que pueden utilizarse en múltiples ocasiones, así como ser
fáciles de volver a fabricar.
Que los planos y diseños de los sensores sean comprensibles y duplicables por otros
usuarios.
Se espera que los sistemas de análisis de datos, sean útiles, además, para otro tipo de
sensores y en otras aplicaciones.
Se podría también aportar a la comunidad open source liberando todos los códigos
elaborados con una simple beerware license.
13. Resultados
El sistema es el siguiente:
#include <SoftwareSerial.h>
#define TxD 1
18
#define RxD 0
#define KEY 4
#define VCC 5 //se definen estos pots para habilitar bluetooth
SoftwareSerial Bluetooth (TxD, RxD); //se define los pots que usara el
bluetooth
void setup() {
Bluetooth.begin (9600);
pinMode (KEY,OUTPUT);
pinMode (VCC,OUTPUT);
Serial.begin(9600);
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds (1.00);
digitalWrite(trigPin, HIGH);
delayMicroseconds(5.00);
digitalWrite(trigPin, LOW);
19
if(distance < 0){
distance = -1;
}
if(distance > 150){
distance = 160;
}
Serial.print(analogRead (xpin));
Serial.print(" ");//el espacio cambia de variable
Serial.print(analogRead(ypin));
Serial.print(" ");
Serial.print(analogRead(zpin));
Serial.print(" ");
Serial.print(distance);
Serial.print(" ");
Serial.print(val);
Serial.print(" ");
Serial.println(0); // es el enter, o sea escribe todo en el siguiente
reglon.
delay(20); //Serial.print(20);
//fin de programa
Leyenda
Azul Eje X
Rojo Eje Y
Verde Eje Z
Naranja Ultrasonico
Morado Potenciometro
Negro cero
20
El sensor más complejo en este módulo es el LVDT (Mike’s Flight Deck, 2017), ya que no
cuenta con ningún microcomponente hasta la recepción de datos en Arduino, este sensor
necesita una fuente de voltaje alterna, por esta razón el sensor LVDT no se pudo probar
porque no hay una fuente como esta en ITESO, y construir una no era parte de este
proyecto de aplicación profesional.
El Transformador Diferencial Variable Lineal por sus siglas LVDT es un sensor que da una
señal de salida de voltaje proporcional al desplazamiento de un núcleo de acero dentro de
un embobinado de tres bobinas con la siguiente disposición.
Para conocer la salida de voltaje es necesario procesar la señal, esto se hizo con el
siguiente circuito:
21
13.c Sistema dos
El sistema dos consiste en una celda de carga que puede cargar hasta 2 toneladas, sin
embargo, no se pudieron hacer pruebas suficientes.
22
Para pegar la galga extensiometrica se siguió el siguiente procedimiento:
23
Y se conectó a un módulo HX711 este, es un amplificador de señal, es necesario aumentar
la salida del puente de wheatstone, porque la variación de resistencia es muy pequeña, el
módulo la aumenta y así es posible obtener un lectura.
pin
2 -> HX711 CLK
3 -> DOUT
5V -> VCC
GND -> GND
24
En realidad, se puede usar cualquier pin disponible para Arduino uno, ya
que son compatibles con DOUT/CLK.
El módulo HX711 puede alimentarse desde 2.7V a 5V así que cualquier pin
de alimentación de Arduino funcionara.
*/
#define DOUT 3
#define CLK 2
void setup() {
Serial.begin(9600);
Serial.println("calibracion de HX711");
Serial.println("Quita cualquier peso de la celda");
Serial.println("Coloca peso conocido");
Serial.println("Presiona las teclas a,s,d,f para aumentar el factor de
calibracion por un factor de 10,100,1000,10000 respectivamente");
Serial.println("Presiona las teclas z,x,c,v para disminuir el factor de
calibracion por un factor de 10,100,1000,10000 respectively");
Serial.println("Press t para indicar calibrar cero");
scale.set_scale();
scale.tare(); //Reset the scale to 0
void loop() {
Serial.print("Reading: ");
Serial.print(scale.get_units(), 3);
Serial.print(" kg"); // de este modo el resultado automaticamente nos
da el resultado con unidades.
Serial.print(" calibration_factor: ");
Serial.print(calibration_factor);
Serial.println();
if(Serial.available())
{
char temp = Serial.read();
if(temp == '+' || temp == 'a')
calibration_factor += 10;
25
else if(temp == '-' || temp == 'z')
calibration_factor -= 10;
else if(temp == 's')
calibration_factor += 100;
else if(temp == 'x')
calibration_factor -= 100;
else if(temp == 'd')
calibration_factor += 1000;
else if(temp == 'c')
calibration_factor -= 1000;
else if(temp == 'f')
calibration_factor += 10000;
else if(temp == 'v')
calibration_factor -= 10000;
else if(temp == 't')
scale.tare(); //Reset the scale to zero
}
}
Una vez calibrada la celda de carga, se obtiene el factor de calibración, el cual se debe de
incluir en la parte de código: float calibration factor, que se indica en el código.
#define DOUT 3
#define CLK 2
void setup() {
Serial.begin(9600);
Serial.println("Presiona T para indicar el cero");
26
scale.set_scale(-96650); // iii cambia este factor por el obtenido en
el codigo anterior iiii
scale.tare(); //regresa la balanza a cero
}
void loop() {
Serial.print("Peso: ");
Serial.print(scale.get_units(), 3); //dara hasta 3 decimales
Serial.println(" kg");
if(Serial.available())
{
char temp = Serial.read();
if(temp == 't' || temp == 'T')
scale.tare(); //regresa la balanza a cero
}
}
Aunque Arduino nos muestra los datos de adquiridos a través de los sensores, se estudió
una forma en que se pueden obtener datos a través de Matlab utilizando la herramienta de
Simulink.
Matlab resulto ser un programa muy difícil de utilizar, por la complejidad de la instalación y
por los requerimientos del sistema para funcionar, me fue imposible que funcionara en mi
computadora personal y tuve que buscar otra opción para instalarlo, las computadoras de
la sala T del ITESO, no corren Simulink.
En el poco tiempo con que dispuse de Simulink, pude obtener el siguiente modelo que
adquiere datos de un potenciómetro, muestra la gráfica y captura los datos a manera de
matriz. El proyecto de Simulink se ve así:
27
Con más tiempo o un proyecto posterior, se podría programar Simulink para recibir todos
los datos vía bluetooth.
El módulo bluetooth se agregó a todos los módulos, porque la intención era poder
Enviar datos, y se creó una aplicación en MIT app inventor con los siguientes bloques de
códigos:
28
se aprovechó la comunidad programadora de internet para construir el código, se
aprovecharon los siguientes links a video tutoriales, Tutorial Arduino Bluetooth HC-05 con
Android usando App Inventor PARTE 2 y TutoArduino: Recibir datos desde Arduino en
Dispositivo Android [Tutorial 2/2].
Y se verifico el código con varios usuarios, y se sugirió que la falla tenía que ver con la
programación del bluetooth en sí, el cual parece no estar configurado como esclavo o hay
un problema con la velocidad de transmisión que no corresponde a 9600 baudios.
29
13.f Costo real por sistema.
13.f.iii Modulo 2
30
13.g Costos adicionales a considerar
Las galgas extensiometricas son otro elemento con un costo a considerar, su costo actual
es alrededor de $70 pesos cada galga, y esta inversión no se realizó en este PAP porque
fueron proporcionadas por el ITESO.
14. Conclusiones
Después de la investigación que se realizó para este proyecto, no cabe duda de que es
posible realizar este sistema de sensores, sin embargo, es un proyecto que requiere de
conocimeinto técnico en muchas áreas, se requiere un amplio conocimiento de
programación en diferentes lenguajes, se requiere tener conocimientos avanzados de
electrónica y de mecánica de materiales y conocimientos básicos de maquinados. También
es necesario algo de destreza y habilidad manual. El proyecto no tuvo los resultados
deseados, en gran parte porque no se contaban con el conocimiento necesario en muchas
de los procesos, y el tiempo del proyecto no fue suficiente para dominar todas las áreas,
sería posible terminar este proyecto con una extensión de tiempo y también sería muy útil
contar con más integrantes de modo que el proyecto fuera llevado a cabo por un grupo de
estudiantes especializados en diferentes áreas.
La aportación de un ingeniero electrónico resultaría en mejores circuitos, mas pequeños,
incluso elaborados con tarjetas perforadas y se podría prescindir del Arduino para poner un
microchip.
La aportación de un ingeniero en sistemas resultaría en la implementación efectiva de
códigos que permitan procesar los datos adecuadamente de modo que se pueden recibir
tanto en la computadora como en un dispositivo móvil.
Como conclusión personal; yo aprendí mucho de este proyecto, por primera vez construí
un circuito en un protoboard y hacia el final del proyecto ya podía tener una idea de que
hacia un código con solo leerlo.
Resulta interesante como estas tres disciplinas hacen sinergia para obtener un producto
practico y versátil
Por último me sorprendí al participar de manera aunque muy pequeña en la enorme
comunidad de software abierto, y espero poder seguir participando en el futuro en otros
proyectos que llamaron mi atención.
31
15. Anexos
32
15.b Otro software utilizado
15.b.i Fritzing
Otro software, open source, que se utilizó para este proyecto fue fritzing, diseñado en
Alemania, fritzing permite hacer diagramas de componentes electrónicos de manera
sencilla y práctica, todos los esquemas de este reporte fueron elaborados con fritzing.
15.b.ii Catia
Catia es un Software de diseño y Dibujo mecánico desarrollado por la misma compañía de
Solidworks, Dassault Systemes.
33
Figure 26 Captura de pantalla de Catia
34
16. Referencias Tablas e imágenes:
Kaley, V. (2001) Venu Bharati. Maharastra, India, Aroop Nirman.
MCingenieria (2010) Celda de carga neumática. Tomado de:
http://mcingenieria.blogspot.mx/p/sensores.html
Otero, P. (2007). Diseño y Construcción de una Balanza Electrónica con una Interfaz
Gráfica para Visualización (Proyecto previo a la obtención del título de ingeniero en
electrónica y control). Escuela Politécnica Nacional, Ecuador, Quito.
Idrovo, P & Quintanilla, L. (2010) Aplicación de galgas extensiométricas en el laboratorio de
mecánica de la carrera de ingeniería mecánica para la obtención de deformaciones en
elementos sometidos a cargas combinadas, (tesis de grado previo a la obtención del título
de ingeniero mecánico) Universidad Politécnica Salesiana sede Cuenca, Ecuador.
Forsentek. Celda de carga de compresión. Tomada de http://www.forsentek.com
Celda de Carga. Celda de carga tipo s. Tomada de http://celdas-de-carga-tipo-
s.celdadecarga.com/celda-de-carga-tipo-s-marca-sensortronics-modelo-60063-
capacidades-maximas-500lb-a-20k/
Techmatic. Celda de carga a flexión de viga. Tomada de http://www.techmatic.cl/celda.html
Tostratonic. Module de Bluetooth Arduino HC-05. Tomada de
http://tostratonic.com/store/arduino/36-bluetooth-master-hc-05-arduino.html
HetPro. Acelerometro de 3 ejes. Tomado de https://hetpro-store.com/acelerometro-3-ejes-
gy-61-adxl335/
Solartronmetrology. Sensor LVDT. Tomada de
http://www.solartronmetrology.com/products/absolute-displacement-transducers-lvdt/ac-
miniature-lvdt-op.aspx
App Inventor, Logo de MIT app inventor. Tomado de http://appinventor.mit.edu/explore/
Mathworks, Logo de Matlab. Tomado de https://www.mathworks.com/products/matlab.html
Laboratorio de Sensores e Instrumentación Universidad Tecnológica Nacional Facultad
Regional Córdoba. Sensor LVDT. Tomada de
http://www.investigacion.frc.utn.edu.ar/sensores/
35
Salazar, L. (2013) Diseño e implementación de la automatización del sistema de
dosificación de granulo mineral en costales de 50 kilos para la empresa imbapetros.
(Proyecto de grado para la obtención del título de ingeniería) Escuela politécnica del
ejército, Ecuador.
El Diario. (2014) Hoja de Router, Tecnología, Así funcionan las tripas de tu móvil: el
acelerómetro, un sensor que te puede salvar la vida. Madrid, España., Eldiario.es.
Recuperado de http://www.eldiario.es/hojaderouter/tecnologia/acelerometro-funciones-
giroscopio-GPS-interior-magnetometro-sensor-sensor_de_humedad-
sensor_de_temperatura-telefono_movil_0_275772515.html
Allen-Bradley. (2017) Sensores Ultrasónicos. Milwaukee, EEUUAA., Rock-well automation.
Recuperado de http://ab.rockwellautomation.com/es/Sensors-Switches/Ultrasonic-Sensors
Proyecto Arduino. (2017) ¿Qué es Arduino?. Buenos Aires, Argentina. Recuperado de
https://proyectoarduino.wordpress.com/%C2%BFque-es-arduino/
App Inventor, (s.f.). En Wikipedia. Recuperado el 9 de marzo del 2017 de
https://es.wikipedia.org/wiki/App_Inventor
36
37