Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMBUSTIBLE
1
DISEÑO DE UN SISTEMA DIGITAL DE MEDICIÓN Y CONTROL DE
COMBUSTIBLE
Director
2
Nota de aceptación:
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
_________________________
3
Bogotá, Mayo de 2007
Son muchas las personas a las que debemos agradecer y dedicar todo nuestro
colaboró durante todo el desarrollo del proyecto y nos asesoró de una manera
4
Le dedico de manera muy especial este trabajo a todas aquellas personas que han creído en
mi y en mis ideas. Ofrezco los resultados de todo este proceso a mi papá y a mi mamá, que
durante toda mi vida me brindaron los recursos e hicieron de mi una mejor persona; a mi
Ingeniero Sergio Bustos, quien ha sido el más grande apoyo durante todo el proceso de esta
podría dar por terminado este ciclo. A mis padres quienes con su esfuerzo y dedicación me
palabras de apoyo. A mis hermanos, cada uno en una manera peculiar estuvo
acompañándome durante este camino. Gracias a todos, este triunfo es nuestro .دﺟﺎج أﺣﺒﻚ
. غEo
Gracias a Dios, quien me brindó la oportunidad de estudiar, a mis padres Luzlinda y Ángel,
quienes con su amor, dedicación y apoyo me dieron las bases para enfrentar los retos que a
lo largo de mi vida se han presentado, a mis hermanas Ángela y Patricia, quienes a partir de
su experiencia me guiaron en este camino, a mis amigas quienes siempre me dieron una voz
5
manera contribuyeron en mi formación como Ingeniera, les agradezco cada uno por sus
aportes.
6
DISEÑO DE UN SISTEMA DIGITAL DE MEDICIÓN Y CONTROL DE
COMBUSTIBLE
7
CONTENIDO
INTRODUCCIÓN
9
LISTA DE TABLAS
10
LISTA DE FIGURAS
11
Figura 43. Esquema del Sistema Hidráulico 126
Figura 44. Válvula solenoide. 130
Figura 45. Esquema de Posiciones de la válvula. 131
Figura 46. Esquema completo del Sistema Hidráulico. 132
Figura 47. Circuito de Amplificación de la etapa de Control. 133
Figura 48. Diagrama de Flujo del Circuito de Control. 136
Figura 49. Circuito del Sistema de Control 137
Figura 50. Circuito de control con etapa de potencia. 138
12
LISTA DE ANEXOS
ANEXO B. PLANOS
13
INTRODUCCIÓN
concepto se han hecho más aplicables los sistemas digitales para los desarrollos y enfoques
ha sido aplicada para facilitar a los usuarios la visualización de los datos que se obtengan de
internacional.
los vehículos dado el caso que también sea succionada por el dispensador. Este sistema
El sistema es completamente modular, cuenta con las siguientes fases: la primera es una
etapa analógica, en la cual el usuario de manera visual puede percibir el nivel del tanque de
14
manera precisa; la siguiente es a través de una pantalla de cristal líquido de manera digital,
y por último, el módulo de visualización por PC, del cual se pueden extraer los datos
correspondientes a la medición. Tiene también una relación exacta del momento en el que
Un sistema con estas características permite a los usuarios tener un mejor control sobre sus
15
1. PLANTEAMIENTO DEL PROBLEMA
1.1 ANTECEDENTES
de manera latente las estaciones de servicio en nuestro país desde hace algún tiempo. Se
por el método que se ven obligados a utilizar. Existen actualmente algunos sistemas que
suplen esta necesidad, sin embargo, la gran mayoría de estaciones no tienen los recursos
En este momento en Colombia, las estaciones de servicio cuentan con medios de medición
necesidad que tienen las mismas de adquirir un dispositivo que les brinde la medición
exacta del nivel de sus tanques, por lo cual, el proyecto soluciona un problema que afecta
16
La empresa Gilbarco es líder global en soluciones de abastecimiento y ofrece un producto
que permite la medición de nivel llamado Veeder-Root y que tiene las siguientes
stock del producto y detección de fugas. Está diseñado en forma modular, lo que permite
significa que puede ser ampliado para satisfacer nuevas necesidades o adaptarlo a nuevas
También puede controlar una gama muy amplia de sensores, incluyendo el control
intersticial típico de los tanques de doble pared. Para los tanques de pared sencilla, el
o cuando se precise.
La razón por la cual este sistema no está implementado en todas las estaciones de servicio
es su alto costo. Es un producto que soluciona en parte la problemática, pero para una
Otros dispositivos similares, al igual que el Veeder-root son costosos para las estaciones de
servicio, por lo que los distribuidores han preferido continuar realizando sus mediciones
con la anticuada vara aforada, que no les proporciona ningún control sobre los inventarios
en sus estaciones.
17
1.2 DESCRIPCIÓN Y FORMULACIÓN DEL PROBLEMA
Pese al creciente desarrollo tecnológico por el que atraviesa nuestro país, la mayoría de las
visualizar los niveles de combustible en sus tanques, continúan realizando la medición del
abastecimiento de una manera algo primitiva e imprecisa. Esto los lleva a tener cierta falta
de control sobre los inventarios en cada cierre. Esto demuestra que no conocen con
Además, a partir del momento del ingreso de la biogasolina (gasolina con alcohol
carburante) al sector de los hidrocarburos en nuestro país, se generó una problemática para
los dueños de estaciones de servicio. Los niveles permisibles de agua en los tanques
disminuyeron por la contaminación que esta genera en el combustible, lo que lleva a crear
de manera precisa y drenar el exceso de agua en los tanques al sobrepasar los límites
permitidos?
18
1.3 JUSTIFICACIÓN
Brinda servicios adicionales y plena seguridad en la medición por el principio físico que
utiliza para la misma. Este es un dispositivo de fácil adquisición y fácil operación para el
usuario.
Esta propuesta brinda aportes desde muchos puntos de vista, pues sería un producto
La factibilidad para el desarrollo de este proyecto es alta, ya que esta clase de dispositivos
tiene gran demanda en la industria y beneficia en gran medida a los distribuidores; además
Bogotá han manifestado la necesidad de adquirir un medidor que sea más confiable que los
dispositivos como el Veeder-Root de Gilbarco 1 a costos elevados, dado que trabajan con
1
Veeder-Root, Medidor de Nivel, (http://www.zemos.es/medidor.htm), Consultado 15/09/2006, 10:35
19
sistemas de radar por pulsos electromagnéticos, los cuales tienen un alto nivel de
atacar una problemática actual en uno de los sectores más importantes de la industria
nacional, con un dispositivo que reconozca diferencias de presión, que es un principio más
1.4 OBJETIVOS
Diseñar e implementar un dispositivo digital para medir el nivel del combustible en una
estación de servicio, y para realizar el control del agua acumulada en el tanque, drenándola
tanques.
20
4. Diseñar un modelo a escala para la demostración del funcionamiento del
dispositivo.
1.5.1 ALCANCES
tecnológica para la prestación del servicio de medición del nivel de combustible en los
desarrollo del dispositivo se debe llegar a la fabricación de un prototipo del medidor con las
1.5.2 LIMITACIONES
21
El proyecto se limitará al diseño y construcción de un prototipo, el cual será implementado
22
2. MARCO DE REFERENCIA
electrónicos necesarios para cumplir los objetivos propuestos, tales como los sensores y
transductores.
Muchos de los sensores son eléctricos o electrónicos, aunque existen otros tipos. Un sensor
es un tipo de transductor que transforma la magnitud que se quiere medir, en otra que
facilita su medida. Para poder realizar cualquier adquisición de datos para su posterior
re realiza a través de los conversores de señales análogo/digital (ver figura 1). Esta
resultante (la digital) más inmune al ruido y otras interferencias a las que son más sensibles
23
Figura 1. Esquema general del conversor A/D.
Fuente. http://www.monografias.com/trabajos17
Luego de la codificación de las señales para un posterior procesamiento, estas deben ser
por un Puerto RS232 es asincrónica. Esto significa que no hay señal de reloj asociada a la
señal de datos. Cada palabra es sincronizada empleando un bit de comienzo (start bit) y un
reloj interno en cada lado que mantiene la temporización. Los datos recibidos en el pc serán
utilizados para llevar registro del inventario y una visualización para llevar un control.
Este nivel se obtendrá partiendo de una medida de presión, la cual matemáticamente será
24
equivalencia matemática se realizara gracias a la programación del microcontrolador, el
que incorporan la mayor parte de los elementos que configuran un controlador. Dispone
normalmente de un procesador o UCP, una memoria RAM para Contener los datos, una
Digital/Analógico.
Normas ASTM:
que desarrollan normas voluntarias por consenso. ASTM es una organización sin ánimo de
lucro, que brinda un foro para el desarrollo y publicación de normas voluntarias por
2
ASTM internacional, Normativa AMTS, (http://www.astm.org/cgi-
bin/SoftCart.exe/FAQ/whatisastmspanish_answers.html?L+mystore+sxzl3211+1161543690#anchor3),
consulta 23/09/2006, 2:33 p.m
25
ASTM, que representan a productores, usuarios, consumidores, el gobierno y el mundo
académico de más de 100 países, desarrollan documentos técnicos que son la base para la
Estos miembros pertenecen a uno o más comités, cada uno de los cuales cubre un área
temática, como por ejemplo acero, petróleo, dispositivos médicos, gestión de la propiedad,
productos para el consumidor, y muchos más. Estos comités han desarrollado más de
11,000 normas ASTM que se pueden encontrar en el Annual Book of ASTM Standards, de
77 volúmenes.
Las normas ASTM son usadas por individuos, compañías y agencias en todo el mundo. Los
las usan en sus laboratorios y oficinas; los arquitectos y diseñadores las usan en sus planos;
regulaciones y leyes; y muchos otros las consultan para obtener orientación sobre muchos
temas.
Las normas ASTM son "voluntarias" en el sentido de que ASTM no exige observarlas. Sin
embargo, las autoridades gubernamentales con facultad normativa, con frecuencia dan
fuerza de ley a las normas voluntarias, mediante su cita en leyes, regulaciones y códigos.
En los Estados Unidos, la relación entre los normalizadores del sector privado y el sector
Transferencia y Avance Tecnológico (Ley Pública 104-113). La ley exige a las agencias
26
gubernamentales el uso de normas desarrolladas en forma privada, siempre que sea posible,
de esfuerzos de normalización. Los usos de las normas ASTM son innumerables, y entre
ellos se encuentran:
Petróleo: los viajeros por tierra y por aire tienen confianza en la calidad estándar de los
combustibles que usan a donde quiera que vayan, debido al gran número de normas ASTM
Normas UL 3:
UL ha desarrollado más de 800 normas dentro del ámbito de la seguridad. Éstas recogen los
sistemas. Las normas UL han sido utilizadas para ensayar y examinar productos
3
Underwriters laboratories Inc., Normas UL, (http://www.ul-europe.com/es/solutions/standards.php).
Consultado 23/09/2006 , 2:45 p.m
27
Las Normas de seguridad de UL son revisadas y actualizadas permanentemente. Una norma
sectores afines, así como a los sectores industriales y comerciales. Entre dichos sectores se
Electrónica de Consumo
Motores Eléctricos
Cables y Alambres
Luminarias y Componentes
Electrodomésticos y Componentes
28
2.3 MARCO TEÓRICO
HIDROSTÁTICA
En cada caso se debe elegir cuidadosamente la técnica de medición y el tipo de sensor a fin
Con muy pocas excepciones, la técnica de medición hidrostática ha probado ser una de las
La presión del líquido se transfiere a una célula de medición mediante una membrana de
acero inoxidable. Mide el PESO, por lo tanto el nivel es influenciado por la presión y la
29
PRINCIPIO DE FUNCIONAMIENTO
1 kg/cm²
Este ejemplo indica que la presión ejercida depende solo de la altura de la columna del
líquido siendo independiente del área afectada y dependiente solamente de la densidad del
líquido.
Sin embargo, la medición de nivel por este método es dependiente de la presión atmosférica
4
http://www.tecmes.com/pdf. Consultado 18/02/2007, 11:32 a.m
30
Figura 2. Principio de funcionamiento de la técnica Hidrostática.
Fuente. http://www.tecmes.com
usuario debe recordar que la presión medida por el transmisor es la presión total
hidrostática ejercida por la columna del líquido más la presión atmosférica local ejercida
En sistemas que utilizan celdas del tipo absolutas o selladas, la variación de la presión
atmosférica puede producir errores aleatorios del orden de +/- 15 cm. de columna de agua.
31
Por ejemplo, si la columna a medir tuviera 100 cm., se podría llegar a un error de +/- 15%.
de conexión eléctrica tiene un tubo capilar que vincula el interior de la cápsula con la
presión atmosférica.
De esta forma el transductor se limita a medir la columna de líquido, teniendo presente que
del otro lado del diafragma, la presión atmosférica ejercida, se resta de la que se esta
Mediante un regulador de caudal se hace pasar por un tubo (sumergido en el depósito hasta
el nivel mínimo), un pequeño caudal de aire o gas inerte hasta producir una corriente
5
http://www.infoplc.net/documentacion. Consultado 18/02/2007, 12:27 p.m
32
Figura 3. Medidor de tipo Burbujeo
Fuente. http://www.infoplc.net
2.3.3 NIVELIMETRÍA 6
de Nivel, cada vez más sofisticados y a costos cada vez menores, que hacen obsoleta
6
http://www.schilling.com.ar/medicion_nivel_grandes_tanques_fr.htm. Consultado 18/02/2007, 10:33 a.m
33
automatizar la tarea, colocando un detector al nivel mínimo y otro al máximo para que estos
derrame, frecuentemente se agrega un tercer detector como alarma de muy alto nivel, o
también los que tienen escaso contacto como los Magnéticos a Paletitas, Potenciométricos,
Hidrostáticos o Capacitivos “Interiores”. Las descripciones que siguen son de ayuda para
34
NIVELIMETRÍA EN TANQUES
Los distintos requerimientos que pueden plantearse para un tanque se podrían clasificar más
o menos así:
Movimientos y Operaciones.
Control de Inventario.
Conciliación.
Movimientos y Operaciones
puede ser derivado de la medición de nivel, mientras que la masa se puede medir en forma
35
En todos los casos la facilidad de mantenimiento juega un rol importante en la selección.
Control de Inventario
Un control de inventario se puede hacer también por masa o volumen. Sin embargo ni el
control por volumen solamente, ni el control por masa solamente, constituyen una solución
suficiente debido a que es frecuente que las entradas y salidas de una misma planta tengan
la temperatura y/o la densidad del producto como factores. Desde los albores de la industria
del petróleo se han empleado varillas graduadas en litros y anotaciones en cuadernos pero
los descuidos, y los errores, tanto en las mediciones, como en las conversiones, han
enormes volúmenes todos los días, pequeños errores en la medición, pueden provocar
36
grandes pérdidas, o ganancias, financieras; y el éxito o la bancarrota de Terminales
intermediarias.
que cumplir con rígidos reglamentos aduaneros e impositivos. Para que la facturación en
producido por las actividades de las industrias en general. La contaminación, causada tanto
por derrames líquidos como emisiones atmosféricas, es tema de creciente atención y a nivel
venteado. Están obligando a instalar tuberías que los retornen al recipiente proveedor, ya
37
Mantener un control exacto de pérdidas, filtraciones y evaporación mediante un programa
de conciliación preciso no sólo protege el medio ambiente sino que permite identificar, y
subjetividad del cuaderno y la varilla con datos confiables. Los métodos elegidos
permitieron desarrollar prestaciones laterales, algunas de las cuales, si bien pueden parecer
Alarmas de Sobrellenado.
Interfaz Producto/Agua.
Alarmas de Sobrellenado
Las alarmas de sobrellenado son un requisito esencial para la mayoría de los tanques.
imposible de hacer. Los sistemas de medición más sofisticados disponibles hoy, en cambio
utilizan un microprocesador que puede estar siempre atento a los puntos de alarma. Su
38
cambio se está monitoreando en forma continua y su comunicación bidireccional provee un
La facilidad de monitoreo remoto hace además que este tipo de alarma de nivel sea aún más
Los medidores hidrostáticos por si solos no pueden dar una protección tan confiable y
subestimar el nivel del producto frente a cualquier forma de estratificación por densidad,
por lo que se utiliza una interfaz de comunicación para establecer la máxima precisión de
Interfaz Producto/Agua
El agua almacenada en los tanques debe ser purgada periódicamente para que no reste
con la misma exactitud que el nivel final del producto, para que el cómputo de volumen sea
exacto y confiable. Como consecuencia, la correcta medición de la interfaz con agua es tan
La medición del agua puede basarse en una lectura progresiva de la conductividad o con
39
Esta medición, en sistemas hidrostáticos, suele realizarse por medio de sensores capacitivos
(se necesita hacer una perforación tipo Hot-Tap en la pared del tanque) y generalmente
poco exacto cuando su medición es analógica. Exactitudes varían de 0,5% a 2% para rangos
de nivel de 1 a 2 metros.
Electrónicas (EIA) y es la última de varias versiones anteriores, el cual en sus principios fue
tiene el envío de 7, 8 o 9 bits, su velocidad se mide en baudios y sólo son necesarios dos
Las señales con la que actúa el puerto son digitales (0 - 1) y la tensión a la que trabaja es de
12 Voltios, es decir:
Las características de los pines y su nombre típico son (ver Tabla 1):
40
ÎRXD Recibir Datos Señal de entrada
Fuente. http://cnx.org
41
Tabla 1. Configuración de pines puerto serie RS-232
Los pines (ver figura 4) que portan los datos son RxD y TxD los demás se encargan de
otros trabajos. Así, el DTR indica que el ordenador esta encendido, el DSR que el
ocupado puede enviar datos, el CTS informa que el dispositivo conectado al puerto puede
Para controlar al puerto serie, la CPU emplea direcciones de puertos de E/S y líneas de
interrupción (IRQ). En el AT-286 se eligieron las direcciones 3F8h (o 0x3f8) e IRQ 4 para
el COM1, y 2F8h e IRQ 3 para el COM2. El estándar del PC llega hasta aquí, por lo que al
añadir posteriormente otros puertos serie, se eligieron las direcciones 3E8 y 2E8 para
COM3-COM4, pero las IRQ no están especificadas. Se debe elegir las IRQ de acuerdo a las
que tenga libres o el uso que vaya a hacer de los puertos serie (Por ejemplo, no importa
42
compartir una misma IRQ en dos puertos siempre que no se usen conjuntamente, ya que en
La comunicación serial es uno de los medios más populares de transmitir datos entre una
programable. Esta utiliza un transmisor para enviar los datos, un grupo a la vez, sobre una
mayoría de las computadoras tienen uno o más puertos seriales, así que no hay hardware
computadora.
Fuente. http://cnx.org
43
La comunicación serial requiere que se especifiquen los cuatro parámetros siguientes:
• La velocidad de la transmisión
La velocidad en baudios es una medida de qué tan rápidamente se están moviendo los datos
entre dispositivos que utilizan la comunicación serial. El RS-232 asume solamente dos
estados del voltaje, llamados MARCA y ESPACIO. En tal esquema de codificación de dos
(MARCA). (Ver figura 6). Se tiene en cuenta unos niveles de voltaje conocidos como área
muerta, cuyo valor oscila entre +3 V y -3 V, estos parámetros se diseñan para absorber el
ruido de la linea.
Un bit de inicio señala el principio de cada secuencia del carácter. Es una transición de
del bit de Start y de cada bit subsecuente es cerca de 0.104 ms. La secuencia entera de once
44
Antes de iniciar cualquier comunicación con el puerto RS-232 se debe determinar el
protocolo a seguir dado que el estándar del protocolo no permite indicar en que modo se
está trabajando. El usuario que utiliza el protocolo debe decidir y configurar ambas partes
antes de iniciar la transmisión de datos, siendo los parámetros a configurar los siguientes:
Este da una gran versatilidad a la conexión de la interfase con cualquier otro equipo y no
microcontrolador PIC, con el PC, para transmitir todos los datos obtenidos en la medición;
esto proporciona una gran ventaja, ya que todo el software de control y adquisición está en
capaz de leer y enviar las señales correspondientes al microcontrolador, para obtener los
resultados esperados.
La ventaja del uso de este protocolo, es que permite la expansión y conexión de la unidad
de comunicación y control (microcontrolador) con cualquier otro equipo que posea dicha
computador o equipos de muy avanzada tecnología como son los computadores de bolsillo
(PocketPC).
El protocolo RS232 (ver figura 6) consta de tres líneas: una de transmisión, una de
recepción y el común entre las dos interfases de comunicación. Para que los dos equipos se
45
entiendan, ambos equipos deben de estar sincronizados a una misma velocidad de
parada.
• Velocidad de puerto
que aplican para la comunicación por Puerto serial, se puede calcular la máxima tasa de
Esta tasa es simplemente la tasa de baudios dividida por el número de bits en cada
46
9600
= 872− caracteres
11
Este puede ser por hardware (el RTS/CTS) o bien por software (XON/XOFF, el cual no es
Este circuito es la señal que indica que el transmisor desea enviar datos al receptor. En
operación normal, la línea de RTS estará OFF, (1 lógico o MARCA). Una vez que el
transmisor tiene los datos para enviar, y han determinado que el canal no está ocupado,
el transmisor, al tiempo que puede entonces comenzar a enviar. Una vez que el transmisor
culminó el envío, vuelve a fijar RTS a OFF, (1 lógico o MARCA). Sobre un canal full
duplex o simplex, esta señal puede colocarse a ON una vez en la inicialización y quedar en
esta condición. Algunos transmisores deben tener un RTS entrante a fin de poder transmitir,
(aunque esto no sigue estrictamente el estándar). En este caso, esta señal deberá ser traída
desde el transmisor.
Esta línea es la señal que indica que el receptor está preparado para aceptar datos desde el
47
receptor confirma RTS, el transmisor hará lo que sea necesario para permitir que los datos
sean enviados. En este momento, el receptor colocaría RTS a la condición ON, que
permitiría entonces al receptor enviar datos. Cuando la línea RTS desde el receptor retorna
Un receptor típico debe tener un CTS entrante antes que pueda transmitir. Si no existe esta
señal, deberá ser traída desde el transmisor, o proveída por un cortocircuito localmente al
receptor.
Para la visualización de las señales y la comunicación del PC con el micro es necesaria una
rutina macro que gestione el software del micro así como un programa base para el PC que
2.3.5 MICROCONTROLADORES
emplearon los microprocesadores, que se rodeaban con chips de memoria y E/S sobre una
tarjeta de circuito impreso. En la actualidad, todos los elementos del controlador se han
48
integrado. Es un circuito integrado de alta escala de integración que incorpora la mayor
Digital/Analógico, etc.).
sistema.
disminuye el volumen, la mano de obra y los stocks. Las características de control están
49
programadas por lo que su modificación sólo necesita cambios en el programa de
instrucciones.
Cada vez existen más productos que incorporan un microcontrolador con el fin de aumentar
disminuir el consumo.
vida diaria, como pueden ser juguetes, horno microondas, frigoríficos, televisores,
instrumentación electrónica, control de sistemas en una nave espacial, etc. Una aplicación
típica podría emplear varios microcontroladores para controlar pequeñas partes del sistema.
Estos pequeños controladores podrían comunicarse entre ellos y con un procesador central,
probablemente más potente, para compartir la información y coordinar sus acciones, como,
50
PROCESAMIENTO DE DATOS
Puede ser necesario que el microcontrolador realice cálculos críticos en un tiempo limitado.
En ese caso se debe seleccionar un dispositivo suficientemente rápido para ello. Por otro
lado, habrá que tener en cuenta la precisión de los datos a manejar: si no es suficiente con
bits, o incluso a hardware de coma flotante. Una alternativa más barata y quizá suficiente es
ARQUITECTURA BÁSICA
PIC). La arquitectura de von Neumann se caracteriza por disponer de una sola memoria
La arquitectura Harvard (ver figura 7) dispone de dos memorias independientes una, que
contiene sólo instrucciones y otra, sólo datos. Ambas disponen de sus respectivos sistemas
51
Figura 7. ARQUITECTURA HARVARD
EL PROCESADOR O UCP
actuales.
52
cuales son muy sofisticadas y potentes, requiriendo muchos ciclos para su
ejecución.
53
MEMORIA
chip. Una parte debe ser no volátil, tipo ROM, y se destina a contener el programa de
instrucciones que gobierna la aplicación. Otra parte de memoria será tipo RAM, volátil, y
personales:
Como el microcontrolador sólo se destina a una tarea, en la memoria ROM sólo hay que
La RAM en estos dispositivos es de poca capacidad pues sólo debe contener las variables y
los cambios de información que se produzcan en el transcurso del programa. Por otra parte,
como sólo existe un programa activo, no se requiere guardar una copia del mismo en la
54
Los usuarios de computadores personales están habituados a manejar Mega bytes de
memoria, pero, los diseñadores con microcontroladores trabajan con capacidades de ROM
comprendidas entre 512 bytes y 8 k bytes y de RAM comprendidas entre 20 y 512 bytes.
Es una memoria no volátil de sólo lectura cuyo contenido se graba durante la fabricación
del chip. El elevado coste del diseño de la máscara sólo hace aconsejable el empleo de los
• OTP
El microcontrolador contiene una memoria no volátil de sólo lectura "programable una sola
vez" por el usuario. OTP (One Time Programmable). Es el usuario quien puede escribir el
PC.
La versión OTP es recomendable cuando es muy corto el ciclo de diseño del producto, o
55
Tanto en este tipo de memoria como en la EPROM, se suele usar la encriptación mediante
• EPROM
OnIy Memory) pueden borrarse y grabarse muchas veces. La grabación se realiza, como en
el caso de los OTP, con un grabador gobernado desde un PC. Si, posteriormente, se desea
borrar el contenido, disponen de una ventana de cristal en su superficie por la que se somete
a la EPROM a rayos ultravioleta durante varios minutos. Las cápsulas son de material
cerámico y son más caros que los microcontroladores con memoria OTP que están hechos
• EEPROM
pueden grabarse y borrarse cuantas veces se quiera sin ser retirados de dicho circuito. Para
ello se usan "grabadores en circuito" que confieren una gran flexibilidad y rapidez a la hora
56
El número de veces que puede grabarse y borrarse una memoria EEPROM es finito, por lo
que no es recomendable una reprogramación continua. Son muy idóneos para la enseñanza
y la Ingeniería de diseño.
EEPROM en los circuitos programables para guardar y modificar cómodamente una serie
de parámetros que adecuan el dispositivo a las condiciones del entorno. Este tipo de
• FLASH
Se trata de una memoria no volátil, de bajo consumo, que se puede escribir y borrar.
Funciona como una ROM y una RAM pero consume menos energía y es más pequeña.
escritura/borrado.
Las memorias EEPROM y FLASH son muy útiles al permitir que los microcontroladores
que las incorporan puedan ser reprogramados "en circuito", es decir, sin tener que sacar el
circuito integrado de la tarjeta. Así, un dispositivo con este tipo de memoria incorporado al
57
control del motor de un automóvil permite que pueda modificarse el programa durante la
rutina de mantenimiento periódico, compensando los desgastes y otros factores tales como
microcontrolador es soportar las líneas de E/S que comunican al computador interno con
Según los controladores de periféricos que posea cada modelo de microcontrolador, las
líneas de E/S se destinan a proporcionar el soporte a las señales de entrada, salida y control
RELOJ PRINCIPAL
Todos los microcontroladores disponen de un circuito oscilador que genera una onda
cuadrada de alta frecuencia, que configura los impulsos de reloj usados en la sincronización
58
Generalmente, el circuito de reloj está incorporado en el microcontrolador y sólo se
multiplexor que permite aplicar a la entrada del CAD diversas señales analógicas desde los
correspondiente señal analógica que saca al exterior por una de los pines del encapsulado.
59
COMPARADOR ANALÓGICO
Operacional que actúa como comparador entre una señal fija de referencia y otra variable
que se aplica por uno de los pines del circuito integrado. La salida del comparador
proporciona un nivel lógico 1 ó 0 según una señal sea mayor o menor que la otra.
Son circuitos que proporcionan en su salida impulsos de anchura variable, que se ofrecen al
Todos los microcontroladores destinan algunos de sus pines a soportar líneas de E/S
digitales. Por lo general, estas líneas se agrupan de ocho en ocho formando Puertos.
60
Las líneas digitales de los Puertos pueden configurarse como Entrada o como Salida
PUERTOS DE COMUNICACIÓN
y poder adaptarlos con otros elementos bajo otras normas y protocolos. Algunos modelos
disponen de recursos que permiten directamente esta tarea, entre los que destacan:
Puerta paralela esclava para poder conectarse con los buses de otros microprocesadores.
USB (Universal Serial Bus), que es un moderno bus serie para los PC.
Bus I2C, que es un interfaz serie de dos hilos desarrollado por Philips.
CAN (Controller Area Network), para permitir la adaptación con redes de conexionado
en automóviles.
61
DESARROLLO DEL SOFTWARE
• ENSAMBLADOR
• COMPILADOR
resultante puede ser mucho más ineficiente que el programado en ensamblador. Las
versiones más potentes suelen ser muy caras, aunque para los microcontroladores más
• DEPURACIÓN
62
• SIMULADOR
ideales para la depuración de los mismos. Su gran inconveniente es que es difícil simular la
entrada y salida de datos del microcontrolador. Tampoco cuentan con los posibles ruidos en
las entradas, pero, al menos, permiten el paso físico de la implementación de un modo más
seguro y menos costoso, puesto que ahorraremos en grabaciones de chips para la prueba in-
situ.
• PLACAS DE EVALUACIÓN
placas suelen incluir visualizadores LCD, teclados, LEDs, fácil acceso a los pines de E/S,
63
2.3.6 MICROCONTROLADOR MOTOROLA MC68HC908GP32
características son:
16 modos de direccionamiento
El control hace parte importante e integral en los procesos modernos industriales tales
como el control de presión, temperatura, humedad, viscosidad y fluidos, por lo tanto los
avances en la teoría y la práctica del control proporcionan los medios para conseguir un
64
En estos sistemas se encuentra una variable de salida y otra de entrada. Por lo anterior estas
variables serán medidas dependiendo del sistema que se este utilizando es decir cerrado o
cual se alimenta al controlador con una señal de error de actuación, que es la diferencia
salida o una función de la señal de salida, con el fin de llevar la salida del sistema a un
valor deseado. Pero si se desea tener una condición de operación fija donde se conozca la
Laplace para encontrar la función de transferencia y así saber si el sistema es estable o no.
dependiendo de sus acciones. El controlador on-off solo tiene dos posiciones fijas,
ganancia variable, pero si se requiere eliminar o reducir el error que produce el controlador
65
de alta sensibilidad en el sistema, se debe utilizar un control derivativo el cual responde a
la velocidad del cambio de error y produce una acción correctiva oportuna, esto tiende a
Por otra parte la representación gráfica del sistema en el cual se está trabajando corresponde
a los diagramas de bloques, los cuales representan las funciones que llevan a cabo cada
componente y el flujo de la señal. Tales diagramas muestran las relaciones entre los
un diagrama de bloques tiene la ventaja de indicar de forma más realista el flujo de las
capacidad de manejo de señal desde f=0 Hz hasta una frecuencia definida por el fabricante;
tiene además límites de señal que van desde el orden de los nV, hasta unas docenas de
7
http://www.geocities.com/CapeCanaveral/Lab/2912/quees.html. Consultado 16/03/2007, 11:35 a.m
66
voltio (especificación también definida por el fabricante). Los amplificadores operacionales
se caracterizan por su entrada diferencial y una ganancia muy alta, generalmente mayor que
alimenta con fuentes positivas y negativas, lo cual permite que tenga excursiones tanto por
• vo = 0 cuando v+ = v-
no inversora, es cero. Además el hecho de que la ganancia de lazo abierto sea infinita hace
que la tensión entre las dos terminales sea cero, como se muestra a continuación:
67
V0
V+ − V− =
A
V+ − V− = 0
V+ = V−
COMPORTAMIENTO EN CONTINUA 8
• Lazo abierto
Si no existe realimentación la salida del A.O. será la resta de sus dos entradas multiplicada
por un factor. Este factor suele ser del orden de 100.000 (que se considerará infinito en
cálculos con el componente ideal). Por lo tanto si la diferencia entre las dos tensiones es de
1mV la salida debería ser 100V. Debido a la limitación que supone no poder entregar más
alimentación VS+, mientras que si la tensión más alta es la de la patilla - la salida será la
alimentación VS-.
• Lazo cerrado
las dos entradas exactamente iguales, se supone que la tensión en la patilla + sube y, por
tanto, la tensión en la salida también se eleva. Como existe la realimentación entre la salida
y la patilla -, la tensión en esta patilla también se eleva, por tanto la diferencia entre las dos
8
http://es.wikipedia.org/wiki/Amplificador_operacional. Consultado 21/02/2007, 12:35 p.m
68
entradas se reduce, disminuyéndose también la salida. Este proceso pronto se estabiliza y se
tiene que la salida es la necesaria para mantener las dos entradas, idealmente, con el mismo
valor.
Siempre que hay realimentación negativa se aplican estas dos aproximaciones para analizar
el circuito:
• V+ = V-
• I+ = I- = 0
CONFIGURACIONES
Esta es una aplicación sin la realimentación. Compara entre las dos entradas y saca una
salida en función de qué entrada sea mayor. Se puede usar para adaptar niveles lógicos.
69
• Seguidor (ver figura 10)
operacionales.
Se usa como un buffer, para eliminar efectos de carga o para adaptar impedancias
(conectar un dispositivo con gran impedancia a otro con baja impedancia y viceversa)
Zin = ∞
o V+ = V- = 0
70
o Definiendo corrientes: y de aquí se despeja
o Zin = Rin
o Zin = ∞
71
o La salida está invertida
o Impedancias de entrada: Zn = Rn
72
o Para resistencias independientes R1,R2,R3,R4:
o Igual que antes esta expresión puede simplificarse con resistencias iguales
o Integra e invierte la señal (Vin y Vout son funciones dependientes del tiempo)
73
o
• Otros
o Convertidores carga-tensión
o Convertidores corriente-tensión
74
o Filtros activos
Hasta antes del ingreso de la Biogasolina al sector de los Hidrocarburos en Colombia, a las
cambió por motivos de seguridad de las estaciones a 1cm de agua para el mismo tanque de
10000 galones, que equivale a 11.63 galones, esta situación preocupa de manera acelerada a
9
http://www.presidencia.gov.co/sne/2005/octubre/21/06212005.htm, consultado 18/03/2007, 11:00 a.m.
http://www.rafibra.es/spa/item/ART00035.html. Consultado 01/05/2007, 11:34 a.m
75
Debido a la fuerte afinidad entre el agua y el alcohol, el agua puede ocasionar la separación
de este último, es decir, habría una mezcla entre ambos líquidos que se iría al fondo del
Biogasolina, podría estar succionando sólo agua mezclada con alcohol carburante.
combustible.
El agua al combinarse con el alcohol produce una mezcla muy corrosiva que con el tiempo
combustible al motor.
No presencia de agua: Es lo más importante; cuidar que no entre agua al sistema. Si llegara
El agua se mezcla con el producto residual y los fangos formando una sustancia peligrosa
76
3. METODOLOGÍA
mismo el campo temático del programa para todo el proceso fue: Sistemas de control y
77
3.3 TÉCNICAS DE RECOLECCIÓN DE LA INFORMACIÓN
revisión bibliográfica, esto para documentarla de manera teórica, a su vez debía existir un
soporte estadístico de la problemática que se está abarcando, para este efecto se realizaron
varias visitas a las estaciones de servicio y análisis de las estadísticas. Finalmente se hizo
3.4 HIPÓTESIS
subterráneo.
78
3.5 VARIABLES
Presión.
Temperatura.
Estaciones de Servicio.
Técnicas de sensado.
Nivel.
Densidad.
Volumen.
Desempeño.
Costos.
Precisión.
Exactitud.
Confiabilidad.
79
4. DESARROLLO INGENIERIL
VISUALIZACIÓN
partes que componen el sistema y sus correspondientes derivaciones para hacer clara la
80
Figura 18. Diagrama general del Módulo
SISTEMA
MEDIDOR MEDIDOR
ANALOGO DIGITAL
Durante el desarrollo del sistema propuesto, se han tenido en cuenta los siguientes factores
• Precisión en la medida
• Condiciones ambientales
alimentación.
• Presión
• Temperatura
81
Figura 19. Diagrama de Bloques del Módulo de Medición
TRANSMISIÓN VISUALIZACIÓN
DE DATOS
MODULARIDAD
El sistema de medición es un dispositivo de alta tecnología, que lleva el control del nivel en
grandes prestaciones y alta confiabilidad (ver figura 20) y los servicios que se proporcionan
son:
82
• Medición electrónica para la lectura de nivel, con un sensor de alta precisión.
• Almacenamiento extraíble.
Medidor Análogo:
• Sonda:
• Escala:
83
Figura 20. Esquema del Módulo de Medición
cada uno de los sistemas. El módulo análogo se realiza para visualización de cualquier
usuario y para confrontar los datos que se obtengan simultáneamente en la etapa digital y
10
Transmisor MBS 33, http://es.ic.danfoss.com (ver ANEXO C). Consultado 05/08/2006, 3:15 p.m
84
Los transmisores de presión MBS 33 están diseñados para utilizarse en la mayoría de los
adversas.
Tiene excelente estabilidad frente a las vibraciones, estructura robusta, lo que hace que
Características:
85
Figura 21. Transmisor de presión MBS 33
Fuente. http://es.ic.danfoss.com/TechnicalInfo/Approvals
Cuando se mide presión en líquidos, debe asegurarse de que el dispositivo de medición está
a la misma altitud que el punto de medición. Si este está situado por debajo del punto de
medición, indicará un valor mayor; si está situado por encima, indicará un valor menor.
Esto se debe a que la fuerza del peso del agua se añade a la presión actual del sistema.
Si no puede evitarse una diferencia de altitud, puede utilizarse la fórmula siguiente para
11
http://www.testo.es. Consultado 10/02/2007, 9:20 a.m
86
Δp = diferencia del rango de medición (bar)
Se seleccionó este transmisor de presión porque es un sensor de tipo industrial que maneja
Para desarrollar el módulo análogo, aplicando las teorías físicas antes mencionadas se
establecieron relaciones entre las presiones y los pesos de la gasolina y la glicerina que es el
establecer una escala coherente y concordante con el valor que se obtiene del sensor de
presión.
87
De este procedimiento se obtuvieron los siguientes datos:
88
Paso seguido, se estableció la relación entre los datos obtenidos:
P1 = h1 ρ1 g = P2 = h2 ρ 2 g
h1 ρ1 = h2 ρ 2
89
P: presión
h: altura
ρ: densidad
g: gravedad
Los términos con subíndice 1 corresponden a la gasolina y los términos con subíndice 2
resultados que se observan en la tabla 7, los cuales son usados para establecer la escala y la
90
Tabla 7. Relación Presión-Altura. 12
• CIRCUITO DE AMPLIFICACIÓN
bar. Para la aplicación que se está implementando se utiliza más o menos la cuarta parte de
ese rango por lo cual fue necesario diseñar un sistema con amplificadores operacionales
que realizará una resta para optimizar el uso del sensor y poder sincronizar el cero con el
que se va a trabajar (ver figura 25). Por esta misma razón, las variaciones que se
12
Tabla completa Relación Presión-Altura (ver ANEXO A)
91
amplificación (ver figura 22) para hacer que estas variaciones fueran mas considerables y
operacionales. Esto para hacer menor el nivel de voltaje más bajo que se estaba obteniendo
y así lograr usar el rango completo del sensor y establecer variaciones significativas que
92
Figura 23. Circuito restador para acondicionamiento de la señal del sensor de presión.
V1=1.91 V
V2= 2.24 V
Vout= 1.69 V
Para efectos de diseño, se asumen dos de las cuatro resistencias de 1 KΩ, en este caso R3 y
R4 y a su vez R1 de 270 Ω.
⎛ (R + R1 ) ⋅ R4 ⎞ ⎛R ⎞
V0 = V2 ⎜⎜ 3 ⎟⎟ − V1 ⎜⎜ 3 ⎟⎟
⎝ (R4 + R2 ) ⋅ R1 ⎠ ⎝ R1 ⎠
⎛ 1270000 ⎞
1.69 = 2.24⎜⎜ ⎟⎟ − 7.07
⎝ 270000 + 270 ⋅ R2 ⎠
93
⎛ 2844800 ⎞
1.69 = ⎜⎜ ⎟⎟ − 7.07
⎝ 270000 + 270 ⋅ R2 ⎠
2844800
1.69 + 7.07 =
270000 + 270 ⋅ R2
479600
R2 =
2365.2
R2 = 1313.25 Ω
De igual manera se realizó una etapa de amplificación (ver figura 24) en configuración no
94
En este caso los valores iniciales para el diseño son:
Vin=1.69 V
Vout=5.96 V
⎛ R ⎞
VO = Vi ⋅ ⎜⎜1 + 2 ⎟⎟
⎝ R1 ⎠
⎛ R ⎞
5.96 = 1.69 ⋅ ⎜1 + 2 ⎟
⎝ 1000 ⎠
R2 = 2.52 K Ω
Para esta aplicación, se desarrolló una estrategia matemática para obtener los valores de los
95
Figura 25. Esquemático del circuito de Amplificación
⎛ R ⎞ ⎛ R ⎞
VOUT 2 = V IN 2 G⎜⎜1 + 6 ⎟⎟ = VOUT 1G ⎜⎜1 + 6 ⎟⎟
⎝ R5 ⎠ ⎝ R5 ⎠
VOUT 2
VOUT 1 =
⎛ R ⎞ ⎛ 49.4k ⎞
G⎜⎜1 + 6 ⎟⎟ G = 1 + ⎜⎜ ⎟⎟
⎝ R5 ⎠ Donde ⎝ R G 2 ⎠
(R3 + R1 )R4 R
Vout1 = V2 − V1 3 = V2 ( x r ) − y r
(R4 + R2 )R1 R1
xr =
(R3 + R1 )R4
(R4 + R2 )R1
R3
y r = V1
R1
96
x r , y r Son constantes
Vout1 = V2 ( x r ) − y r
( )
1) Vout1 max = V2 max x r − y r
( )
2) Vout1 min = V2 min x r − y r
Se despeja de la ecuación 1, y r :
( )
3) yr = V2 max xr − Vout1 max
Reemplazando en 2, se obtiene:
97
Despejando x r ,
Se reemplaza en 3:
Se despeja R1 :
V1 R3
R1 =
⎛ V max − Vout1 min ⎞
V2 max⎜⎜ out1 ⎟⎟ − Vout1 max
⎝ 2V max − V 2 min ⎠
Deduciendo que:
Se despeja R2 :
98
Para la aplicación actual:
I 2 max = 5.71mA
I 2 min = 4mA
Salida requerida:
VOUT 2 max = 5V
VOUT 2 min = 0.1V
R3 = 1kΩ
R4 = 1kΩ
RB = 1kΩ
RC = 1kΩ
RD = 1kΩ
RG 2 = 6.7 kΩ
Obteniendo así:
⎛ 49.4k ⎞ ⎛ 49.4kΩ ⎞
G = 1 + ⎜⎜ ⎟⎟ = 1 + ⎜ ⎟ = 8.37
⎝ RG 2 ⎠ ⎝ 6.7 kΩ ⎠
VOUT 2 max 5V
VOUT 1 max = = = 0.298V
⎛ R6 ⎞ ⎛ 1000Ω ⎞
G⎜⎜1 + ⎟⎟ 8.37⎜1 + ⎟
⎝ R5 ⎠ ⎝ 1000Ω ⎠
99
VOUT 2 min 0.1V
VOUT 1 min = = = 0.0059V
⎛ R6 ⎞ ⎛ 1000Ω ⎞
G⎜⎜1 + ⎟ 8.37⎜1 + ⎟
⎝ R5 ⎟⎠ ⎝ 1000Ω ⎠
⎛ ⎞ ⎛ ⎞
⎜ ⎟ ⎜ ⎟
1 5 . 71mA 1
V2 max = I 2 max⎜ ⎟= ⎜ ⎟ = 2.85V
⎜ 1 1 ⎟ 1000 ⎜ 1 1 ⎟
⎜ + ⎟ ⎜ + ⎟
⎝ RC RD ⎠ ⎝ 1000 1000 ⎠
⎛ ⎞
4mA ⎜⎜ 1 ⎟
V2 min = ⎟ = 2V
1000 ⎜ 1 1 ⎟
⎜ + ⎟
⎝ 1000 1000 ⎠
V2 max = 2.85V
V2 min = 2V
VOUT 1 max = 0.298V
VOUT 1 min = 0.0059V
Se escoge un voltaje V1 de referencia para hallar las resistencias R1 y R2 , para este caso,
V1 = V2 min = 2V
V1 R3
R1 =
⎛ V max − Vout1 min ⎞
V2 max⎜⎜ out1 ⎟⎟ − Vout1 max
⎝ V2 max − V2 min ⎠
100
2V .1kΩ
R1 = = 2963.02Ω
⎛ 0.298V − 0.0059V ⎞
2.85V ⎜ ⎟ − 0.298V
⎝ 2.85V − 2V ⎠
diseñó una hoja de cálculo con las ecuaciones que se desarrollaron anteriormente, De esta
manera se hace un sistema genérico que se puede reproducir con mayor facilidad y
continuación.
101
Tabla 8. Análisis de parámetros hoja de cálculo.
V2max 2,85938462
V2min 2
Vout1max 0,29857398
Vout1min 0,00597148
V1 2
R3 1000
R4 1000
R1 2963,02131
R2 2928,26866
Xr 0,34047909
Yr 0,33749335
102
ANALISIS TEORICO AMPLIFICADOR
entrada del sensor 5,71876923 4 mA
ETAPA RESTADOR
Ra 1500
Rb 1000
Acondicionamiento Rc 1000 500
Rd 1000
V 5
Vin1(-) 2 2
Vin2(+) 2,85938462 2
R1 2963,02131 2963,02131
Restador AD620 R2 2928,26866 2928,26866
R3 1000 1000
R4 1000 1000
Vout1 0,29857398 0,00597148
Se realizó la comparación entre los amplificadores posibles a utilizar para el diseño del
Poseen una ganancia infinita, esto ayuda a Poseen una ganancia infinita lo cual hace
circuito. En este caso, la ganancia del realimentación externa para lograr una
103
49.4kΩ
G= +1
RG
inconvenientes de estabilidad.
• El AD620 (ver ANEXO D) posee una ganancia de 1000 a 10v lo cual ayuda a
a 20 voltios.
comparado con 1mv del LM 358, lo cual hace que el circuito no sea estable y se
104
• Se puede utilizar en procesos industriales mientras que un amplificador normal no
convencional.
la medida.
ANEXO E) y la transmisión de datos usando el puerto serial a través del RS232 (ver figura
26).
(ver figura 27). Se deben tener en cuenta todas las funcionalidades del microcontrolador
para aprovechar al máximo todas sus posibilidades. En este caso para la medición se
105
Figura 26. Circuito de Adquisición de datos
106
Se decidió realizar el montaje con el Motorota MC68HC908GP32, debido a su lenguaje de
programación (microgrades), este se realiza por entorno gráfico y es más claro en todo el
manera más sencilla la programación del sistema, es de fácil configuración y manejo. Para
hexadecimal, que al ser transmitido a través del puerto serial es leído por el computador y
107
Figura 28. Diagrama de flujo del programa de Microgrades para el medidor.
INICIO
SENSOR=0
LCD
SENSOR SERIAL
Para realizar la construcción del prototipo y realizar todas las pruebas pertinentes de
funcionamiento del sistema tanto de medición como de control, fue necesario simular un
108
servicio. Al igual que en los tanques de combustible reales las tablas de aforo son únicas
para cada tanque. De manera experimental midiendo cada cinco centímetros el nivel del
columna (ver tabla 10), el voltaje que se obtiene a la salida del sensor y un dato digital que
oscila entre 0 y 255 que posteriormente será transformado nuevamente en una unidad de
109
Con los datos obtenidos a partir de las ecuaciones matemáticas y los desarrollos
relaciones aritméticas entre todas las variables (peso, densidad, presión, corriente, voltaje y
altura). A partir de estas ecuaciones propuestas se desarrollo una hoja de cálculo para
realizar todas estas operaciones de manera más sencilla introduciendo los valores que se
obtuvieron previamente. Dicha hoja de cálculo se compone de dos partes, las cuales están
Y = m X + b
voltaje = 0,03266667 altura + 0,1
x = 1
y = 0,13266667
X = m y + b
altura = 30,6122449 voltaje + -3,06122449
y = 0,13266667
x = 1
110
salida sensor 4- Voltaje Voltaje restado Voltaje Micro
20 mA (V2) (Vout1) (Vout2)
4,000 2,000 0,00597 0,100
4,011 2,006 0,00792 0,133
4,023 2,011 0,00987 0,165
4,034 2,017 0,01182 0,198
4,046 2,023 0,01377 0,231
4,057 2,029 0,01572 0,263
4,069 2,034 0,01768 0,296
4,080 2,040 0,01963 0,329
4,092 2,046 0,02158 0,361
4,103 2,052 0,02353 0,394
4,115 2,057 0,02548 0,427
4,126 2,063 0,02743 0,459
4,138 2,069 0,02938 0,492
4,149 2,074 0,03133 0,525
4,160 2,080 0,03328 0,557
4,172 2,086 0,03523 0,590
4,183 2,092 0,03718 0,623
4,195 2,097 0,03913 0,655
4,206 2,103 0,04108 0,688
4,218 2,109 0,04303 0,721
4,229 2,115 0,04499 0,753
4,241 2,120 0,04694 0,786
4,252 2,126 0,04889 0,819
4,264 2,132 0,05084 0,851
diseñar un sistema con el cual, cualquier usuario pueda visualizar la medida de combustible
de un programa al cual tiene acceso únicamente el usuario autorizado para manipular los
111
Para lograr este objetivo se realizó un programa en Visual Basic que es un lenguaje de fácil
aprendizaje pensado tanto para programadores principiantes como expertos, guiado por
aplicaciones gráficas. Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con el
manejo muy sencillo de cadenas de caracteres. Posee varias bibliotecas para manejo de
Este programa recibe el dato digital enviado por el microcontrolador y realiza todas las
comandos sencillos (ver figura 29) logre ver en su pantalla la medida del tanque en cm,
112
Figura 29. Pantalla inicial del software de aplicación
Cada vez que el usuario activa un comando del programa, éste se despliega mostrándole
más opciones para operarlo. El usuario debe ingresar un código para acceder a la aplicación
113
Figura 30. Pantalla de acceso a la aplicación.
Al ingresar el código se debe encender el sistema y así comenzará la lectura de los datos
114
Figura 31. Activación de la aplicación.
La aplicación tiene variadas opciones para el usuario, entre ellas, la de poder escuchar el
dato en cm, en el caso que no este viendo la pantalla o esté realizando cualquier otra
115
Figura 32. Comando de activación de voz digital
Como ya se había dicho uno de los objetivos de diseñar este programa es que el usuario
autorizado pueda almacenar los datos de la medición que el considere necesarios. Con esta
aplicación, dicho usuario, lo puede hacer de forma manual o automática según las
Durante todo el desarrollo de la aplicación, el usuario está viendo de manera constante y sin
interrupciones, la hora y la fecha actualizadas (ver figura 34), así mismo mientras el
programa realiza el registro de los datos, lo hace concordando con estos parámetros.
116
Figura 34. Fecha y hora del desarrollo de la aplicación.
datos (ver figura 35) y un botón para ejecutar la gráfica del comportamiento del dispositivo
117
Figura 36. Gráficas de consumo
Se puede en cualquier momento del desarrollo del programa, modificar los parámetros de
muestreo, para las finalidades que requiera el usuario (ver figura 37).
118
Figura 37. Variación de parámetros.
puede ser visualizado en cualquier momento por el usuario, este archivo proporciona
información de la medición con la fecha y hora exacta de obtención del dato y puede ser
119
Figura 38. Registro de datos.
Así se culmina la medición y se pueden extraer los datos por medio impreso o magnético
120
4.2 MÓDULO DE CONTROL
En esta etapa del desarrollo del proyecto se busca principalmente realizar la extracción del
agua que puede llegar a decantarse en el fondo del tanque de combustible, este
procedimiento se hace con el fin de evitar contaminación del líquido y lograr todos los
Durante este proceso (ver figura 39), se va a realizar un bombeo del agua depositada en el
llegando así a un controlador de lazo cerrado que realiza un ciclo de separación de líquidos
combustible.
121
4.2.1 SELECCIÓN DEL SENSOR ÓPTICO
Para esta etapa de la investigación se requería conseguir un sensor que tuviera la capacidad
se optó por adquirir un sensor óptico que proporciona un voltaje diferente ante la presencia
detección que cubre una distancia reflexiva de 3 pulg, dependiendo del trazado del circuito
y del material reflexivo. Además, incluye una cubierta opaca para reducir la sensibilidad
ambiente-luz del sensor. Dentro de las características incluyen una longitud de onda de 850
nanometros, una disipación de energía de 100 nW, una corriente directa máxima de 50 mA,
un voltaje directo máximo de 1.8 V y un voltaje de c.c inverso de 3 V con una corriente
122
Figura 40. Sensor Infrarrojo OPB732WZ 13
Fuente. http://www.optekinc.com/pdf/OPB732.pdf
Este sensor está compuesto por un LED y un fototransistor (ver figura 41) y su
Fuente. http://www.optekinc.com/pdf/OPB732.pdf
13
Hoja De especificaciones del OPB732WZ (ver ANEXO F)
123
Figura 42. Configuraciones del OPB732WZ
Fuente. http://www.optekinc.com/pdf/OPB732.pdf
124
4.2.2 COMPONENTES DEL MÓDULO DE CONTROL
El sistema hidráulico (ver figura 43) tiene los actuadores principales del sistema; cuenta
con dos motores hidráulicas para la extracción y devolución de las muestras de líquido y las
125
Figura 43. Esquema del Sistema Hidráulico
126
127
128
129
Debido a que se está trabajando con combustible, y este es un líquido muy corrosivo fue
necesario diseñar y fabricar la válvula (ver figura 44) 14, porque las existentes en el mercado
Esta es una válvula de cinco vías y tres posiciones, con paso de 4 a 5 y de 2 a 3 en posición
en posición izquierda (ver figura 45). Está fabricada en aluminio con solenoides de 12 V.
Las moto bombas utilizadas son motores hidráulicos para parabrisas y trabajan a 12 V.
14
Planos (ver ANEXO B)
130
Figura 45. Esquema de Posiciones de la válvula.
Las posiciones de las válvulas y el estado de los motores se manejan a través del circuito
131
Figura 46. Esquema completo del Sistema Hidráulico.
Para el diseño del controlador se tuvieron en cuenta mucho aspectos como: el tipo de
En el momento en que se eligió el sensor y se realizaron las primeras pruebas, éste arrojó
variaciones del orden de los mV, lo cual exigía que se realizara una etapa de amplificación
para que dicha variación lograra ser percibida por el microcontrolador y el proceso pudiera
ser efectuado.
132
4.2.5 CIRCUITO DE AMPLIFICACIÓN
Debido a que la variación de voltajes que presentaba el sensor óptico era muy pequeña, se
decidió implementar una etapa de amplificación que permitiera trabajar con rangos
Se implementó una etapa sencilla de amplificación (ver figura 47) con una ganancia
G=100.
133
Para el diseño de este segmento del proyecto se resolvió analíticamente con el siguiente
procedimiento.
49.4 KΩ
G= +1
RG
49.4 KΩ
RG =
G −1
49.4 KΩ
RG =
100 − 1
RG = 499Ω
RG ≅ 500Ω
(ver ANEXO E), se acopló al sistema y se realizó el control utilizándolo como una máquina
de estados, que es un sistema cuyas señales de salida dependen no sólo del estado de las
señales de entrada actuales sino también de las señales de salida anteriores que han
134
En el comienzo del proceso de reconocimiento de una cadena, el AF se encuentra en el
estado inicial y a medida que procesa cada símbolo de la cadena va cambiando de estado de
variables para extraer el agua del tanque de combustible (ver figura 48).
135
Figura 48. Diagrama de Flujo del Circuito de Control.
INICIO
EXTRACCIÓN
DESDE EL
TANQUE
TEMPORIZACION
PARA
DECANTACION
AIRE
0
FLOTADOR
1
RETORNO AL TANQUE
PRINCIPAL
FIN
Para el diseño del circuito de control se utilizó la configuración convencional del Motorola
136
Figura 49. Circuito del Sistema de Control
potencia para este actuador, este se compone de un moc 3031, tip 31C y un triac BT137
137
Figura 50. Circuito de control con etapa de potencia.
138
5. ANÁLISIS DE RESULTADOS
índoles, tales como oscilaciones imprevistas en el diseño del sistema de medición de nivel
de combustible cuando se transferían los datos al PC, por lo cual se hizo necesario realizar
La calibración de los valores iniciales en los tres métodos de visualización fue otro de los
eventos que presentaron cierto grado de dificultad en la implementación del prototipo, fue
inconveniente.
aplicación práctica. Esto sucede por factores externos ajenos al control (tolerancias en los
139
Se aplicaron planteamientos teórico-prácticos de todas las áreas de la electrónica para
implementar un sistema que realizara funciones de medición y control que manejara cargas
proceso académico.
A pesar de haber trabajado cada módulo del sistema de manera independiente, para su
correcto funcionamiento fue necesario acoplarlos entre sí, logrando así un dispositivo
140
6. CONCLUSIONES
necesario para conseguir el comportamiento esperado y lograr una recepción más precisa
por parte del microcontrolador y así poder manipular la variable de la manera deseada.
efectiva.
141
El diseño del software se implementó de manera que sea entendible para cualquier usuario,
hace que el dispositivo sea más atractivo y sencillo de operar, logrando así que sea más
competitivo en el mercado.
sistemas integrales que solucionen problemáticas a nivel industrial de una manera muy
tecnológica e innovadora.
142
.BIBLIOGRAFÍA
circuitos integrados lineales. Editorial Prentice Hall, Quinta edición, México 1999.
MALVINO, Albert Paul. Principios de Electrónica. Editorial Mc Graw Hill, Sexta edición,
España 1999.
Amplificadores Operacionales,
http://www.geocities.com/CapeCanaveral/Lab/2912/quees.html
143
ASTM internacional, Normativa AMTS, http://www.astm.org/cgi-
bin/SoftCart.exe/FAQ/whatisastmspanish_answers.html?L+mystore+sxzl3211+116154369
0#anchor3
http://www.tecmes.com/pdf/appnotes/Nota%20de%20Aplicaci%F3n%204-
Medic%20de%20Niveles%20Liq%20mediante%20Tec%20de%20la.pdf.
Medición de nivel,
http://www.infoplc.net/Documentacion/Docu_Instrumentacion/infoPLC_net_MEDICION_
DE%20_NIVEL.pdf.
MICROCONTROLADORES, http://www.unicrom.com/tut_pics1.asp
Nivelimetría, http://www.schilling.com.ar/medicion_nivel_grandes_tanques_fr.htm.
144
TLS-350R, EL SISTEMA MÁS AVANZADO DEL MUNDO PARA LA MEDIDA DE
europe.com/es/solutions/standards.php.
145