Professional Documents
Culture Documents
RESPONSABLES:
HARO FERNANDO
QUINALUISA ANDRES
SALAZAR LUIS
TACO JONATHAN
NRC: 2473
Abstract
The viscosity of a fluid is a physical property that can be understood as the resistance of
a fluid to flow through a static surface. It is a very significant property in the field of
technological development because it consists of a huge number of uses and
applications. This is why it is quite important to quantify its value in order to understand
and take advantage of it.
The ball viscometer is a device capable of measuring the dynamic viscosity of fluids
which respond to the model of Newton keeping the temperature constant. It will be able
to determine the dynamic viscosity of a fluid using numerical control, by calculating the
time a particle with significant mass will take between two sensors separated by a
known distance, while sinking through the fluid. Its main goal is to build a
mathematical model capable of calculating with certain error the dynamic viscosity of
the mentioned fluids.
Contenido
Introducción.................................................................................................................................3
La Viscosidad............................................................................................................................3
El Viscosímetro.........................................................................................................................3
Tipos de Viscosímetros:........................................................................................................4
Viscosidad de polímeros líquidos:............................................................................................4
Viscosímetro de caída de bola..................................................................................................4
Componentes de un viscosímetro................................................................................................7
ARDUINO MEGA.......................................................................................................................7
Display LCD – Display de Cristal Líquido. Liquid Crystal Display....................................................8
Funcionamiento de un Display LCD..........................................................................................9
PULSADORES............................................................................................................................9
SENSOR HALL..........................................................................................................................10
Características....................................................................................................................10
Aplicaciones........................................................................................................................10
PROBETA.................................................................................................................................11
CELDA DE CARGA....................................................................................................................11
Materiales y Métodos................................................................................................................12
DISEÑO.......................................................................................................................................14
Selección del tipo de viscosímetro.........................................................................................14
Selección de bureta................................................................................................................14
Selección de sensor de carga..................................................................................................15
Matriz de selección de material de carcaza............................................................................15
Matriz económica.......................................................................................................................16
CONSTRUCCION.........................................................................................................................16
Tabla de ilustraciones
Ilustración 1 Equilibrio hidrostático (google, 2013)....................................................................4
Ilustración 2 Principio de funcionamiento (google, 2013)...........................................................7
Ilustración 3 Arduino...................................................................................................................9
Ilustración 4 Display LCD.........................................................................................................10
Ilustración 5 Pulsador...............................................................................................................10
Ilustración 6 Sensor Hall...........................................................................................................11
Ilustración 7 Probeta.................................................................................................................12
Ilustración 8 Celda de varga......................................................................................................12
Introducción
La Viscosidad
Existen otras unidades para medir la viscosidad las cuales se denominan Poise y
centipoise que forman parte del sistema métrico cgs, el cual se deriva de sus unidades
base (cm, dina, gramo, seg)
.Los instrumentos para medir la viscosidad lo expresan en unidades de mPa*s
−3
1 mPa∗s=1∗10 Pa∗s
El Viscosímetro
R=3 πDµV
Dónde:
R : fuerza viscosa resistente.
D : diámetro.
V : velocidad límite de la bola en el fluido.
µ : viscosidad dinámica.
La aplicación de la fórmula de Stokes es útil en la resolución de problemas de muy bajo
Reynolds, por ejemplo: en la sedimentación de partículas de polvo.[ CITATION
Viscosimetro02 \l 3082 ]
Al caer una esfera de un fluido en reposo, debe tenerse en cuenta que al alcanzar una
velocidad de caída constante, la fuerza de empuje hidrostática más la fuerza de arrastre
o resistencia debe ser igual al peso, es decir:
W =R+ E
W: peso del cuerpo
R: fuerza viscosa resistente
E: empuje de Arquímedes
Así pues:
R=W – E
Dónde:
W = ρs∗g∗Vol
E= ρl∗g∗Vol
π D3
Vol=
6
π D3
W= ∗g∗ρ s
6
3
πD
E= ∗g∗ρl
6
π D3
R= ∗g∗(ρs− ρl)
6
3
πD
3 πDμV = ∗g∗(ρs− ρl)
6
Despejando la viscosidad dinámica, obtenemos:
D2
μ= ∗g∗(ρs −ρl )
18∗V
D2
μ= ∗t∗g∗( ρs −ρl)
18∗e
El aparato que aparece en la figura mide la viscosidad por medio de una modelación
matemática que busca aproximar el valor de la misma a la definición dada por:
ŋ=τ /( ∆ v /∆ y )
μ=k∗t∗( k 1−ρl )
Componentes de un viscosímetro
ARDUINO MEGA
El Arduino Mega es probablemente el microcontrolador más capaz de la familia
Arduino. Posee 54 pines digitales que funcionan como entrada/salida; 16 entradas
análogas, un cristal oscilador de 16 MHz, una conexión USB, un boton de reset y una
entrada para la alimentación de la placa.
La comunicación entre la computadora y Arduino se produce a través del Puerto Serie.
Posee un convertidor usb-serie, por lo que sólo se necesita conectar el dispositivo a la
computadora utilizando un cable USB como el que utilizan las impresoras.
Microcontrolador: ATmega2560
Voltaje Operativo: 5V
SRAM: 8KB
EEPROM: 4KB
Arduino Mega puede ser alimentado mediante el puerto USB o con una fuente externa
de poder. La alimentación es seleccionada de manera automática.
Cuando se trabaja con una fuente externa de poder se debe utilizar un convertidor
AC/DC y regular dicho voltaje en el rango operativo de la placa. De igual manera se
puede alimentar el micro mediante el uso de baterías. Preferiblemente el voltaje debe
estar en el rango de los 7V hasta los 12V.
Arduino Mega posee algunos pines para la alimentación del circuito aparte del
adaptador para la alimentación:
Arduino puede ser programado de una manera muy fácil utilizando el lenguaje propio
de Arduino junto con la interfaz Arduino IDE.
Ilustración 3 Arduino
Display LCD – Display de Cristal Líquido. Liquid Crystal Display
Los Display LCD (Liquid Crystal Display) son visualizadores pasivos, ésto significa
que no emiten luz como el visualizador o display alfanumérico hecho a base de un
arreglo de LEDs.
El Display LCD tiene muy bajo consumo de energía si se lo compara con el display o
visualizador alfanumérico y son compatibles con la tecnología CMOS, característica
que permite que se utilice en equipos portátiles (ejemplos: los relojes de pulsera,
calculadoras, etc.).
Tiene una vida aproximada de 50,000 horas. Hay diferentes tipos de presentaciones y
son muy fáciles de configurar. Hay desde visualizadores comunes de 7 segmentos, hasta
una matriz de puntos, todos ellos muy delgados.
PULSADORES
Un pulsador es un operador eléctrico que, cuando se oprime, permite el paso de la
corriente eléctrica y, cuando se deja de oprimir, lo interrumpe.
Ilustración 5 Pulsador
SENSOR HALL
Principio de funcionamiento
Al fluir corriente por un sensor Hall y aproximarse un campo magnético que fluye en
dirección vertical al sensor, entonces el sensor crea un voltaje saliente proporcional al
producto de la fuerza del campo magnético y de la corriente. Si se conoce el valor de la
corriente, entonces se puede calcular la fuerza del campo magnético; si se crea el campo
magnético por medio de corriente que circula por una bobina o un conductor, entonces
se puede medir el valor de la corriente en el conductor o bobina.
Este componente puede ser utilizado en un circuito para abrir y cerrar un contacto
cuando se expone a la alternancia de los polos N y S de un imán. También trabajará si se
exponen al mismo polo en lados alternativos de la sonda.
Características
Tamaño pequeño
Alta exactitud
Altas linealidades de la sensibilidad
Estabilidad de temperatura
Confiabilidad
Aplicaciones
Detector de movimiento
Detector de metales
Gobernador eléctrico de las bicicletas eléctricas
Mediciones de campos magnéticos
Mediciones de corriente sin potencial
También es usado en la robótica para la orientación y posición, en industria
automovilística para determinar la posición del cigüeñal, en bicicletas eléctricas, en la
búsqueda de materiales magnéticos o detectores de metales en componentes de
computación y motores de corriente continua.
PROBETA
La probeta es un instrumento volumétrico que consiste en un cilindro graduado
de vidrio borosilicatado que permite contener líquidos y sirve para medir volúmenes de
forma aproximada.
Está formado por un tubo generalmente transparente de unos centímetros de diámetro y
tiene una graduación desde 5 ml hasta el máximo de la probeta, indicando distintos
volúmenes. En la parte inferior está cerrado y posee una base que sirve de apoyo,
mientras que la superior está abierta (permite introducir el líquido a medir) y suele tener
un pico (permite verter el líquido medido). Generalmente miden volúmenes de 25 o
50 ml, pero existen probetas de distintos tamaños; incluso algunas que pueden medir un
volumen hasta de 2000 ml.
Puede estar constituido de vidrio (lo más común), o de plástico. En este último caso
puede ser menos preciso; pero posee ciertas ventajas, por ejemplo,es más difícil
romperla, y no es atacada por el ácido fluorhídrico (ácido que no se puede poner en
contacto con el vidrio ya que se corroe, en cuyo caso la probeta sí lo soporta). Esta
adicionalmente se utiliza para las mediciones del agua y otros líquidos.
Las probetas suelen ser graduadas, es decir, llevan grabada una escala por la parte
exterior que permite medir un determinado volumen, aunque sin mucha exactitud.
Cuando se requiere una mayor precisión se recurre a otros instrumentos, por ejemplo,
la pipeta y la bureta.
Ilustración 7 Probeta
CELDA DE CARGA
Una celda de carga es un transductor que convierte fuerza en una salida eléctrica
mensurable. Aunque hay muchas variedades de celdas de carga, las celdas de carga a
base de calibrador de tensión son el tipo usado más frecuentemente.
Las celdas de carga de calibrador de tensión convierten la carga que actúa en ellas en
señales eléctricas. Los calibradores en sí están unidos a un haz o elemento estructural
que se deforma cuando se aplica peso. En casi todos los casos, se usan cuatro
calibradores de tensión para obtener la máxima sensibilidad y compensación de
temperatura. Dos de los calibradores normalmente están en tensión y dos en
compresión, y están cableados con ajustes de compensación
Cuando se aplica peso, la tensión cambia la resistencia eléctrica de los calibradores en
proporción a la carga.
Materiales y Métodos
Bureta de vidrio.
Resistencias eléctricas.
Pulsador
Sensor Hall
Celda de carga
Como se mencionó anteriormente, la medición de la viscosidad puede realizarse de muchas
maneras, tomando en cuenta la definición rigurosa, o simplemente basándose en
experimentos que han podido ser modelados matemáticamente.
Una de estas maneras consiste en medir el tiempo que demora un cuerpo en atravesar cierto
volumen de líquido conocido, y luego introducirlo en una ecuación, la cual proporcionará el
valor de la viscosidad dinámica. Todas las variables que intervienen en este proceso deben
ser conocidas, excepto el tiempo que demora recorrer esa distancia el cuerpo antes
mencionado. Así, se puede modelar matemáticamente el proceso, realizando las
determinadas proporciones mediante la siguiente expresión.
D2
μ= ∗t∗g∗( ρs −ρl)
18∗e
D2
μ= ∗t∗g∗( ρs−ρl ) =k∗t∗( ρ s−ρl )
18∗e
Donde K y ρs serán constantes conocidas y las únicas variables que tendría son ρl y t
Finalmente trabajaremos con la ecuación:
μ=k∗t∗( k 1−ρl )
Donde la única variable a introducir por el usuario será la densidad del líquido
Cabe señalar, que el viscosímetro se hallará compuesto no sólo de partes mecánicas, sino
incluirá dispositivos electrónicos, los cuales facilitarán la medición y a su vez, fortalecerán
el conocimiento ya adquirido acerca de ellos.
Matriz económica
TIPO CANTIDA COSTO UNITARIO COSTO TOTAL
D
Arduino Mega 1 25 $ 25
(Kit)
Pantalla lcd 1 5 $5
Pulsador 2 0,75 $ 1,50
Sensor Hall 2 4 $8
Probeta 1 12 $ 12
Celda de carga 1 14 $ 14
Carcasa 1 20 $ 20
Resistencias 10 0,10 $1
eléctricas
TOTAL $ 86,50
CONSTRUCCION
Código Programado en el Arduino
#include <LiquidCrystal.h>
#include "HX711.h"
#define DOUT A1
#define CLK A0
#define hallA A2
#define hallB A3
#define btnRst 47
#define btnPsr 46
#define distancia 22.0 // en cm
#define densidadEsfera 5.21//g/cm^3
#define volumen 300.0 //cm^3
#define radioEsfera 0.91 //cm
#define gravedad 981//cm/s^2
#define factor 0.22
// volumen de la esfera: 0.000029186943m^3
//masa de la esfera 0.018kg
int valorHallA = 0;
int valorHallB = 0;
int reposoA=0;
int reposoB=0;
float masa=0;//en gramos
float viscosidad=0;
float velocidad=0;
unsigned long tiempo1=0;
unsigned long tiempo2=0;
bool boolaux=true;
bool pausar=false;
bool pesado=false;
bool mensajeMostrado=false;
bool mostrarViscosidad=false;
void setup() {
lcd.begin(16,2);
pinMode(btnRst,INPUT);
pinMode(btnPsr,INPUT);
iniciarCeldaCarga();
Serial.begin(9600);
reposoA = analogRead(hallA);
reposoB = analogRead(hallB);
reset();
}
void loop() {
valorHallA = analogRead(hallA);
valorHallB = analogRead(hallB);
/*
Serial.print(reposoA);//valores de reposo de A y B
Serial.print(" ");
Serial.print(reposoB);
Serial.print(" ");
Serial.print(analogRead(hallA));//valores de reposo de A y B
Serial.print(" ");
Serial.println(analogRead(hallB));
*/
if(pausar||valorHallA==0||valorHallB==0){
delay(100);
//Serial.print("En pausa");
if(valorHallA==0||valorHallB==0){
Serial.println("Sensor desconectado.");
if(!mensajeMostrado){
lcd.clear();
lcd.setCursor(4,0);
lcd.print("Sensor");
lcd.setCursor(1,1);
lcd.print("Desconectado");
mensajeMostrado=true;
}
}
//Serial.println();
}
else{
if(mensajeMostrado){
reset();
}
mensajeMostrado=false;
if(valorHallA<(reposoA-3)||valorHallA>(reposoA+3)){
if(boolaux){
Serial.println("Hall A activado");
lcd.setCursor(13,1);
lcd.print("|");
tiempo1=millis();
}
boolaux=false;
}
if(valorHallB<(reposoB-3)||valorHallB>(reposoB+3)){
if(!boolaux){
Serial.println("Hall B activado");
lcd.setCursor(14,1);
lcd.print("|");
tiempo2=millis();
velocidad=distancia*1000/(tiempo2-tiempo1);//en cm/s
Serial.print("Velocidad: ");
Serial.print(velocidad);
Serial.println("cm/s");
pausar=true;
}
}
}
if(digitalRead(btnRst)){
reset();
}
if(digitalRead(btnPsr))
pesar();
if(pesado&&pausar&&!mostrarViscosidad){
calcularViscosidad();
}
void reset(){
boolaux=true;
pausar=false;
pesado=false;
mostrarViscosidad=false;
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Preparado");
lcd.setCursor(13,0);
lcd.print("ABM");
delay(100);
}
void iniciarCeldaCarga(){
Serial.println(balanza.read());
balanza.set_scale(385.05); // Establecemos la escala
balanza.tare(20); //El peso actual es considerado Tara.
Serial.println("Listo para pesar");
}
void pesar(){
pesado=true;
Serial.print("Masa: ");
masa=balanza.get_units(20)-197;
Serial.print(masa);
Serial.println(" g");
lcd.setCursor(15,1);
lcd.print("|");
delay(100);
}
void calcularViscosidad(){
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Viscosidad:");
lcd.setCursor(0,1);
float densidadLiquido=masa/volumen;//g/cm3
float diferenciaDensidades=densidadEsfera-densidadLiquido;
viscosidad=factor*gravedad*diferenciaDensidades*radioEsfera/velocidad;//kg/mm*s
//m/s^2*(kg/m^3-g/cm^3
Serial.print(radioEsfera);
Serial.print(" ");
Serial.print(diferenciaDensidades);
Serial.print(" ");
Serial.print("Viscosidad: ");
Serial.println();
Serial.print(viscosidad);
Serial.println("*10^-6 kg/m*s");
lcd.print(viscosidad);
lcd.setCursor(11,1);
lcd.print("kg/ms");
mostrarViscosidad=true;
}