Documente Academic
Documente Profesional
Documente Cultură
1. TEMA ................................................................................................................................... 3
2. OBJETIVOS ......................................................................................................................... 3
2.1 OBJETIVO GENERAL ................................................................................................ 3
2.2 OBJETIVOS ESPECÍFICOS ........................................................................................ 3
3 MARCO TEÓRICO .............................................................................................................. 3
3.1 ODÓMETRO ..................................................................Error! Bookmark not defined.
3.1.1 Odómetro mecánico .............................................................................................. 4
3.1.2 Odómetro digital ................................................................................................... 4
3.2 ENCODER. PRINCIPIO DE FUNCIONAMIENTO ................................................... 4
3.2.1 Encoders Ópticos................................................................................................... 5
3.2.2 Codificación Incremental ...................................................................................... 5
3.2.3 Codificación Absoluta ........................................................................................... 6
3.2.4 Recodo simple vs. Múltiple ................................................................................... 7
3.3 ARDUINO .................................................................................................................... 7
3.4 POTENCIÓMETRO ..................................................................................................... 8
4 DESARROLLO .................................................................................................................... 8
4.1 DISEÑO Y CONSTRUCCIÓN DEL DISPOSITIVO .................................................. 8
4.2 DISEÑO MECÁNICO .................................................................................................. 9
4.2.1 Diseño de la estructura y mango ........................................................................... 9
4.2.1.1 Diseño por resistencia mecánica ........................................................................... 9
4.2.1.2 Resistencia de materiales .................................................................................... 10
4.3 DISEÑO ELECTRÓNICO ......................................................................................... 12
5 CONSTRUCCIÓN .............................................................................................................. 16
5.1 Resultados obtenidos ................................................................................................... 18
5.2 Análisis estático y dinámico ........................................................................................ 19
6 ALCANCE DEL INSTRUMENTO.................................................................................... 22
7 LIMITACIONES ................................................................................................................ 23
8 CONCLUSIONES .............................................................................................................. 23
9 RECOMENDACIONES ..................................................................................................... 24
10 BIBLIOGRAFÍA ................................................................................................................. 24
1
ÍNDICE DE FIGURAS
ÍNDICE DE TABLAS
Tabla 1. Resultados obtenidos .................................................................................................... 19
Tabla 2 Histéresis del instrumento.............................................................................................. 21
2
1. TEMA
2. OBJETIVOS
Diseñar y construir un instrumento para efectuar una medición de tensión superficial del
agua en una superficie de vidrio.
2.2 OBJETIVOS ESPECÍFICOS
Realizar prototipos probando diferentes configuraciones de medición de tensión
superficial
3 MARCO TEÓRICO
3
3.1.1 Odómetro mecánico
Cada vez que una rueda da una vuelta completa se recorre una distancia igual a su
perímetro. Por tanto, contando el número de vueltas se puede conocer con exactitud la
distancia total recorrida. Un odómetro mecánico consiste básicamente en una serie de
engranajes con números en sus bordes que se encastran a una rueda o se comunican con
ella a través de una serie de cables. Los engranajes están perfectamente calibrados para
que se muevan a una velocidad determinada acorde con las vueltas de la rueda y muestren
el número correspondiente a la distancia recorrida. (Mazada, s.f.)
4
INCREMENTABLES, que generan pulsos mientras se mueven, se utilizan para medir la
velocidad, o la trayectoria de posición. El otro tipo son los ENCODERS ABSOLUTOS
que generan multi-bits digitales, que indican directamente su posición actual. Los
encoders pueden ser utilizados en una gran variedad de aplicaciones. Actúan como
transductores de retroalimentación para el control de la velocidad en motores, como
sensores para medición, de corte y de posición.
Las aplicaciones principales de estos transductores están en las máquinas herramientas o
de elaboración de materiales, en los robots, en los sistemas de motores, en los aparatos de
medición y control. Los Encoders pueden utilizar tanto tecnología óptica como
magnética. El sensor óptico provee altas resoluciones, velocidades de operaciones altas,
y con seguridad, operación de larga vida en la mayoría de los ambientes industriales. Los
sensores magnéticos, se utilizan frecuentemente en aplicaciones de trabajo pesado como
en laminadoras de papel y acero, proveen buena resolución, altas velocidades de
operación, y máxima resistencia al polvo, humedad, y golpe térmico y mecánico.
(Instruments, 2014)
5
unidireccional produzca una corriente de pulsos que serían contados erróneamente como
movimiento. El controlador no sería engañado cuando se utilice la cuadratura de conteo.
Cuando se requiere más resolución, es posible para el contador computar los márgenes
de dirección y rastreo de la serie de pulsos de un canal, el cual duplica (x2) el número de
pulsos contados para una rotación o pulgada de movimiento. Al contar ambos márgenes
de dirección y de rastreo de ambos canales darán una resolución x4.
Un encoder absoluto genera mensajes digitales lo cual representa la posición actual del
encoder, así como su velocidad y dirección de movimiento. Si la energía se pierde, su
salida será corregida cada vez que la energía sea restablecida. No es necesario ir a una
posición referencial como con los encoders de tipo incremental. Los transistores
6
eléctricos pueden producir únicamente errores de datos transitorios, usualmente
muy breve como para afectar la dinámica de un control de sistema.
La resolución de un encoder absoluto es definida como el número de bits por mensaje de
salida. Esta salida puede ser directamente en código binario o Gray, el cual produce un
cambio de un solo bit en cada paso para reducir errores. (Electrónica, 2000)
3.3 ARDUINO
Arduino es una plataforma de hardware libre, basada en una placa con un
microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la
electrónica en proyectos multidisciplinares.
7
pueden conectarse a placas de expansión (shields) que amplían las características de
funcionamiento de la placa arduino. Asimismo posee un puerto de conexión USB desde
donde se puede alimentar la placa y establecer comunicación serial con el computador.
Por otro lado, el software consiste en un entorno de desarrollo (IDE) basado en el entorno
de Processing y lenguaje de programación basado en Wiring, así como en el cargador de
arranque (bootloader) que es ejecutado en la placa.4 El microcontrolador de la placa se
programa a través de un computador, haciendo uso de comunicación serial mediante un
convertidor de niveles RS-232 a TTL serial. (Gutiérrez, 2007)
3.4 POTENCIÓMETRO
4 DESARROLLO
Rueda en lateral
Contador de precisión
De peso Ligero
Robusto
Pantalla fácil de leer
Rueda con diámetro de 100mm
8
4.2 DISEÑO MECÁNICO
4.2.1 Diseño de la estructura y mango
Para el diseño de la estructura se ha empezado por mirar las variables que interferirán en
nuestro diseño, así tenemos las siguientes variables:
- Cargas aplicadas
- Geometría.
Figura 3 Rueda de 100mm de diámetro. Fuente: Obtenida con ayuda del Software SolidWorks
9
Aproximadamente se hizo referencia a un promedio de altura de personas para
conseguir la longitud del bastidor junto con el mango el cual será de
aproximadamente 1m de largo.
El diseño geométrico para la realización de la estructura se ha seleccionado una
platina rectangular debido a la comodidad para el ensamble de las piezas que
vendrán montadas en el dispositivo final y porque al usuario no dará problemas.
10
Para la estructura bastidor del odómetro
Su=250 [MPa]
Siendo capaces de soportar las cargas sometidos las cuales como hemos explicado
no van a estar sometidas, a cargas de impacto o cargas dinámicas pero si hay que
tener cuidado con golpes, caídas. El material Acero A36 tiene propiedades las
cuales se pueden adherir a pintura la cual va a proteger al material de condiciones
externas y evitar que se desgaste o estar sometido a temperaturas ambientales.
El odómetro se manejara solo con una persona de forma cómoda y sin agacharse
mediciones de largo recorrido. La construcción robusta del odómetro hace que sea
insensible al mal tiempo y otras influencias externas. El odómetro es ideal para
medir cableados, tuberías, vallas, obras, zonas industriales, instalaciones
deportivas, instalaciones agrícolas, etc.
11
Figura 5 Diseño Mecánico Realizado con ayuda del Software AutoCAD
1. mango
2. Bastidor
3. Rueda
4. Soporte de Bastidor y Rueda
5. Caja portadora de elementos eléctricos
12
#include <LiquidCrystal.h>
intPara la ejecución
pin_fincarrera=A3; del programa se utilizó la siguiente programación en Arduino:
unsigned int rpm; // lectura de rpm
// El numero de pulsos por revolucion depende del numero de agujeros del disco
//
int tinicial=0; //instante en el que se recibe un pulso (bajo) de velocidad (inicio vuelta de rueda)
int tfinal=0; // instante en el que se recibe el siguiente pulso (bajo) de velocidad (tfinal-tinicial=1 vuelta completa)
int tparado=0; // variable que si supera cierto valor pone la velocidad del cuadro a 0
int varVel=0; // variable para contar una vuelta de rueda en la funcion velocidad
int revision=0;
void counter()
pulsos++;
tinicial=millis();
varVel=1;
tfinal=millis()-tinicial;
varVel=0;
vel=perimetro/tfinal;
vel=vel*3.6;
km_parc=km_parc+(perimetro/100000.0);
if(km_parc>1200)
km_parc=0;
odometro=odometro+(perimetro/100000.0);
if(val==1023)
odometro=odometro-2*(perimetro/100000.0);
if(odometro>100000)
13
odometro=0;
revision=revision-(perimetro/100000.0); // a esta interrupcion entra 1 vez por vuelta,
void setup()
Serial.begin(9600);
pinMode(pin_encoder, INPUT);
attachInterrupt(0, counter, FALLING); // Interrupt 0 significa que la señal del detector IR esta conectada
// Initialize
pulsos = 0;
rpm = 0;
tiempo = 0;
//LCD
lcd.setCursor(9, 1);
lcd.print("mts.");
void loop()
if (millis() - tiempo >= 1000){ /*Se actualiza cada segundo, para tener una lectura igual en frecuencia (Hz)*/
detachInterrupt(0);
tiempo = millis();
pulsos = 0;
val=analogRead(pin_fincarrera);
//Serial.println(vel,DEC);
Serial.println(odometro);
Serial.println(val);
//Serial.println(revision);
lcd.setCursor(3, 1);
lcd.print(odometro*10.25) ;
14
Como se muestra en la Figura 6, el sistema es controlado por una tarjeta Arduino MEGA
2560 con el código mostrado previamente, el cual consiste en una lectura digital del
encoder a través de un PIN digital del Arduino, éste PIN es encargado de mandar la señal
que cuenta la cantidad de pulsos o de cortes en la señal del encoder, con ello se puede
conocer la velocidad de giro de la rueda, usando una función de tiempo dada por el
Arduino se logra calcular el desplazamiento en función de la velocidad y del tiempo. El
circuito del instrumento se muestra en la Figura 7.
15
El instrumento posee la capacidad de un conteo inverso uy decreciente de la distancia, lo
cual se logra con el uso de un switch de cambio de sentido de funcionamiento del
instrumento (sentido inverso).
Para la alimentación de Arduino se utilizó una de las tres formas conocidas, es decir,
usando una batería de 9v en la alimentación del Arduino, con lo cual se energiza todo el
instrumento de medida (Odómetro).
5 CONSTRUCCIÓN
𝐿
𝑟=
θ
𝐿 = 1𝑓𝑡 = 12𝑝𝑙𝑔
θ = 2π
12 ∙ 2.54
𝑟=
2𝜋
𝑟 = 4.85𝑐𝑚
𝐷𝑒 𝑑𝑜𝑛𝑑𝑒: 𝐷 ≅ 10𝑐𝑚
b. Selección del bastón para una estatura promedio de una persona en el país,
1.65cm.
c. Esquema de la caja para ubicación del circuito de control
16
Figura 9 Esquema de la Caja portadora de elementos electrónicos
f. Acabados finales
17
Figura 12 Terminados en el Odómetro
Los datos lo obtuvimos del monitor serial de Arduino, como se muestra en la Figura 11
Del monitor serial de Arduino, obtuvimos los datos de voltaje y distancia respectivos,
por lo cual los datos utilizados se muestran en la Tabla 1.
18
Tabla 1. Resultados obtenidos
19
De la Tabla 1 tenemos:
Voltaje - Distancia
2.5
2 y = 1.401x - 1.399
R² = 0.9717
Distancia [m]
1.5
0.5
0
0 0.5 1 1.5 2 2.5 3
Voltaje del sensor [V]
Sensibilidad
𝑑𝑦 𝑑𝐷
𝑆= =
𝑑𝑥 𝑑𝑉
𝑑(1.401𝑉. 1.399)
𝑆=
𝑑𝑉
𝑆 = 1.401
Rango
Entrada (Voltaje)
𝐼(𝑚í𝑛), 𝐼(𝑚á𝑥)
𝑉(0), 𝑉(3,3)
Salida (Distancia)
𝑂(𝑚í𝑛), 𝑂(𝑚á𝑥)
𝐷(−1000), 𝐷(1000)
Alcance o Span:
Alcance de Entrada Voltaje
Alcance Entrada = V(𝑚á𝑥) − 𝑉(𝑚í𝑛)
Alcance Entrada = 3.3𝑉 − 0𝑉
20
Alcance Entrada = 3.3 [𝑉]
Alcance de Salida Distancia
Alcance Salida = 𝐷(𝑚á𝑥) − 𝐷(𝑚í𝑛)
Alcance Salida = 1000m − (−1000m)
Alcance Salida = 2000 [𝑚]
Histéresis
Tabla 2 Histéresis del instrumento
Función de transferencia
0.2534
𝐺(𝑠) =
𝑠 + 0.1706
Aproximación del modelo
21
Como se observa en la Figura 16, el modelo tiene una aproximación del 89.92% para una
función de transferencia con un polo y sin ceros.
Respuesta al escalón
Como se observa en la Figura 17, el modelo tiene una respuesta estable y relativamente
rápida.
22
7 LIMITACIONES
8 CONCLUSIONES
23
9 RECOMENDACIONES
Se debe tener cuidado en las conexiones, para evitar cortocircuitos y daño en los
elementos.
De manera particular se debe tener sumo cuidado con el módulo del encoder, el
LCD, y el Arduino, en lo que alimentación se refiere, dado que si la alimentación
no es la adecuada podría generar daños en los mismos.
El bastidor a utilizar debe ser un material adecuado para soportar toda la estructura
del instrumento.
10 BIBLIOGRAFÍA
http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/arduino-ir-obstacle-sensor-tutorial-and-
manual/
24