Está en la página 1de 29

UNIVERSIDAD CATÓLICA DE SANTA MARÍA

FACULTAD DE CIENCIAS E INGENIERÍAS FÍSICAS Y FORMALES

INGENIERÍA MECÁNICA, MECÁNICA ELÉCTRICA Y


MECATRÓNICA

ELECTRONICA DE POTENCIA

GRUPO: 02
ALUMNOS: .Lima Choque Dilman Renato
.Quispe Huamani Alexander
.Valer Campos Hamilton Mauricio

PROFESOR: Dr. Fernando D. Siles Nates

PROYECTO: SENSOR DE NIVEL DE AGUA CON


ARDUINO

AREQUIPA - PERÚ 2022


INTRODUCCIÓN

El presente trabajo tiene por objetivo diseñar y construir un prototipo para realizar el control de

nivel de líquidos orientado a su utilización en prácticas de control automático sobre un prototipo

a escala que representa un sistema real.

Se busca producir un equipo de laboratorio de fácil manejo y mantenimiento; y, que permita

entender de manera conveniente los problemas de control de nivel de líquidos en procesos

industriales. Cabe mencionar que se escogió este tipo de proceso para implementar el control,

pues se trata de un sistema con constantes de tiempo relativamente grandes lo que lo hace muy

útil para ensayos, a pequeña escala en laboratorio.

El equipo didáctico por construir permitirá realizar un estudio práctico de las diferentes técnicas

de control aplicadas a un sistema real.


CAPÍTULO I

SENSOR DE NIVEL DE AGUA CON ARDUINO

Descripción del problema

La gran variedad de aplicaciones de control con Arduino nos ayuda a poder realizar diferentes

tipos de controles en esta ocasión vamos a ver un ejemplo de cómo podemos crear un sensor de

nivel de agua con Arduino. Cuando se habla de agua puede ser cualquier líquido e incluso

sustancias solidas. Lo único que debemos de tener en cuenta es la capacidad del recipiente.

La aplicación es sencilla, con el sensor de ultrasonidos mediremos cuanta distancia hay hasta

el líquido. Debemos conocer el recipiente para saber cuánta cantidad cabe y que medida se

obtiene cuando está lleno. Lo mismo haremos cuando el recipiente esté vacío. Esto se llama

calibración.

Área, subárea y línea de investigación

Teniendo como área de investigación Ingeniería y Tecnología en ingeniería Mecatrónica dentro

de la línea de investigación de tecnología.

Justificación de la investigación

El proyecto que realizaremos representa una guía para el uso de Arduino en el curso de

Electrónica de potencia y un sensor de ultrasonido para lograr crear un sensor de nivel de agua

con Arduino y poder comprender una de las tantas posibilidades que nos brinda este dispositivo

Arduino para diseñar diferentes sistemas de control.

El proyecto busca diseñar un dispositivo que facilite el control para el nivel del agua que puede

ser cualquier otro líquido, para su seguimiento y tener información contante del estado del

depósito donde estará dicho liquido reduciendo costos en tener una persona encargada de esa

labor.
El proyecto se va a realizar para obtener un sensor para el control del nivel del liquido con la

finalidad de poder ver una de los tantos usos que tienen este tipo de componentes para su

estudio, este proyecto se va a realizar usando principalmente un Arduino uno, un sensor de

ultrasonido HC-SR04 y pantalla LCD 16x2.

Objetivos

Objetivo general

Diseño e implementación de un sensor de nivel de agua con Arduino uno que nos permita medir

el nivel de cualquier liquido con un sensor de ultrasonido.

Objetivos específicos

Desarrollar un programa para recibir los datos y generar una respuesta mediante el Arduino

uno.

Comprender una de las tantas aplicaciones que tiene el Arduino uno.

Lograr la implementación de este sensor de nivel de agua para su uso y prueba de

funcionamiento.

Antecedentes del proyecto

Autor, Ramiro Andrés Astudillo Bastidas, Año 2016, UNIVERSIDAD TECNOLÓGICA

ISRAEL, Diseño e implementación de un prototipo de medidor de nivel de agua a través de un

sensor ultrasónico para pasos deprimidos, El proyecto consiste en el diseño e implementación

de un prototipo de medidor de nivel de agua a través de un sensor ultrasónico para pasos

deprimidos, el cual censa los niveles de agua y los envía para su procesamiento al Arduino uno

que usa un microcontrolador atmega 328p y visualiza los datos en un LCD.

Autores, Yeinner Andres Alvarez Cardona, Daniel Esteban Girón Lerma, Año 2020, Ingeniería

Mecatrónica- Ciclo II Tecnología en Mecatrónica- Facultad de Tecnología Universidad

Tecnológica de Pereira, Diseño de un sensor de nivel ultrasónico con aplicación en tanques


reservorios de agua de los sistemas piscícolas, El siguiente proyecto consta de un diseño de un

sensor ultrasónico enfocado en los tanques reservorios de agua.


CAPITULO II

MARCO TEÓRICO

1. Sensor de nivel

El Sensor de nivel es un dispositivo electrónico que mide la altura del material, bien sea líquido

o sólido, dentro de un tanque u otro recipiente. Integral para el control de procesos en muchas

industrias, el sensor de nivel más común es aquellos que miden el líquido entre ellos

conseguimos el de punto que se utilizan para marcar una altura de un líquido en un determinado

nivel preestablecido. Generalmente, este tipo de sensor funciona como alarma, indicando un

sobre llenado cuando el nivel determinado ha sido adquirido, o al contrario una alarma de nivel

bajo. [1]

2. Tipos de sensores de nivel

Como sabemos un sensor es un dispositivo capaz de detectar diferentes tipos de materiales, con

el objetivo de mandar una señal y permitir la evaluación de un proceso. De igual forma, los

sensores son ejemplos de dispositivos llamados transductores, que son elementos que

transforman la magnitud de las señales, para la mejor medición de variables en un determinado

fenómeno. Y se pueden dividir en dos tipos como se muestra a continuación [2]:

Sensor analógico: Proporcionan una señal continua, por ejemplo, voltaje o corriente eléctrica.

Esta señal puede ser tomada como el valor de la variable física que se mide. [2]

Sensor digital: Producen una señal de salida todo/nada, 0/1, es decir dos estados. Ejemplo, un

motor se encuentra accionado o inactivo, un contacto está accionado o no lo está, etc. [2]

3. Sensor de nivel analógico

Los sensores de nivel continuo proporcionan una medida continua del nivel desde el punto más

bajo al más alto. Se clasificarán en sensores de nivel para líquidos y en sensores de nivel para

sólidos entre los más comunes conseguimos los siguientes [2]:


3.1 Sensor de nivel líquido

3.1.1 Sensor de flotador

El sensor de nivel para líquidos más sencillo es el de flotador. El flotador es en realidad un

transductor de nivel de líquidos a movimiento mecánico, por lo tanto, se va a necesitar un

segundo transductor para obtener una salida eléctrica que va a ser proporcional al nivel. [2]

Consiste en un flotador situado en un líquido y conectado al exterior del tanque indicando

directamente el nivel. La conexión puede ser directa (flotador conectado directamente),

magnética (flotador acoplado magnéticamente) o hidráulica (flotador de tipo desplazamiento).

Cabe mencionar que, en depósitos cerrados, al vacío o bajo presión que se deben tener sellados,

se acostumbra usar flotadores con brazos de torsión, flotadores magnéticamente acoplados y

dispositivos hidráulicos operados con flotador. [2]

3.1.2 Sensor de presión hidrostática

La presión en un líquido aumenta con la subida del nivel de llenado. Esta presión hidrostática

se transmite a la célula de medición mediante una membrana (sensor de membrana), manómetro

(sensor de manométrica), regulador de caudal (sensor de burbuja) o un diafragma (sensor de

presión diferencial). La espuma, la formación de depósito, las fluctuaciones en las propiedades

eléctricas del líquido y la forma del recipiente no tienen ninguna influencia sobre los valores de

la medición. [2]

3.1.3 Sensor de capacitancia

En estos sensores se utiliza un electrodo metálico aislado que se inserta a lo largo de la pared

del recipiente como una de las placas del capacitor. La pared del recipiente es la otra placa del

capacitor. Las variaciones de las características dieléctricas del material entre el electrodo y la

pared, conforme asciende o desciende la interfaz entre el aire y el material, se miden con un

puente de capacitancia, que es un circuito electrónico que alimenta el electrodo a una frecuencia
elevada, lo cual disminuye la reactancia capacitiva del conjunto y esto permite aliviar en parte

el inconveniente del recubrimiento del electrodo por el producto. [2]

3.1.4 Sensor de radar y microondas

El sistema funciona transmitiendo las ondas desde la parte más alta del tanque hacia abajo, y

un sensor ubicado en el transmisor captura la cantidad de energía reflejada por el material. El

tiempo que tarda las ondas reflejadas en volver al transmisor se utiliza como base para

determinar la altura del material dentro del tanque. Para mediciones de nivel continuas, existen

dos tipos de sistemas: inalámbricos y guiados. [2]

3.1.5 Sensor de ultrasónicos

Estos sistemas utilizan como base ondas sonoras para realizar sus mediciones. Estas ondas

abarcan frecuencias comprendidas entre 20 KHz y 200 KHz. Un transductor ubicado en lo alto

del tanque transmite las ondas sonoras hacia la superficie del material, en forma de ráfagas.

Ecos de estas ráfagas se reflejan al transductor, que mide el tiempo entre la generación de las

ráfagas y sus ecos. [2]

3.2 Sensores de nivel del sólido

3.2.1 Sensor de sondeo electromecánico

Consiste en un pequeño peso móvil sostenido por un cable desde la parte superior del silo

mediante poleas. Un motor y un programador situados en el exterior establecen un ciclo de

trabajo del peso. Esta baja suavemente en el interior de la tolva hasta que choca contra los

sólidos. En ese instante, el cable se afloja, y el sensor invierte el sentido del movimiento del

peso con lo que éste asciende hasta la parte superior de la tolva, donde se para, repitiéndose el

ciclo nuevamente. [2]


3.2.2 Sensor de báscula

En este caso se coloca una báscula en la tolva para medir el peso del sólido que se está

depositando, si se conoce las características de densidad de este sólido se determina el nivel,

además del peso de la tolva debe ser conocido. [2]

3.2.3 Sensor capacitivo

Es parecido al estudiado en la medición de nivel de los líquidos con la diferencia de que tiene

más posibilidades de error por la mayor adherencia que puede presentar el sólido en la varilla

capacitiva. La lectura viene influida además por las variaciones de densidad del sólido. [2]

3.2.4 Sensor de ultrasónico

El medidor de nivel de ultrasonidos consiste en un emisor de ultrasonidos que envía un haz

horizontal a un receptor colocado al otro lado del tanque. Si el nivel de sólidos está más bajo

que el haz, el sistema entra en oscilación enclavando un relé. Cuando los sólidos interceptan el

haz, el sistema deja de oscilar y el relé des excita actuando sobre una alarma o sobre la

maquinaria de descarga del depósito. [2]

3.2.5 Sensor de radar

El medidor de nivel de radiación es parecido al instrumento utilizado en la determinación del

nivel de líquidos. Consiste en una fuente radiactiva de rayos gamma, dispuesta al exterior y en

la parte inferior del tanque, que emite su radiación a través del lecho de sólidos siendo captada

por un detector exterior. El grado de radiación recibida depende del espesor de sólidos que se

encuentra entre la fuente y el receptor. La fuente radiactiva y el receptor pueden disponerse

también en un plano horizontal, en cuyo caso el aparato trabaja como detector continuo todo-

nada. [2]
4. Sensor de nivel digital

Los sensores de nivel de punto fijo proporcionan una medida en uno o varios puntos fijos

determinados. Se clasificarán en sensores de nivel para líquidos y en sensores de nivel para

sólidos entre los más empleados encontramos los siguientes [2]:

4.1 Sensores de nivel para líquidos

4.1.1 Sensores conductivos o resistivos

En líquidos conductores se pueden instalar electrodos en los puntos de alto y bajo nivel. Cuando

el nivel del líquido se eleva hasta el electrodo superior, un relé eléctrico o electrónico es

excitado. Con esto se cierra un circuito eléctrico o electrónico según sea el caso y por el mismo

circula una corriente de aproximadamente 2 mA. [2]

4.1.2 Sensor de capacitancia

El sensor de nivel funciona mediante las variaciones de capacitancia detectadas por un oscilador

y los circuitos electrónicos. El cambio de capacitancia origina un cambio de frecuencia para

producir una señal a través de los circuitos electrónicos que indica la condición de nivel alto o

bajo y activo o desactiva el dispositivo de control. [2]

4.2 Sensor de nivel para sólidos

4.2.1 Sensor de diafragma

Consiste en una membrana flexible que puede entrar en contacto con el producto dentro del

tanque y que contiene en su interior un conjunto de palancas con contrapeso que se apoyan

sobre un interruptor. Cuando el nivel del sólido alcanza el diafragma lo fuerza venciendo el

contrapeso y actuando sobre el interruptor; éste que puede ser mecánico o de mercurio, puede

accionar una alarma o actuar automáticamente sobre un transportador o maquinaria asociadas

al depósito. [2]
4.2.2 Sensor de cono suspendido

Consiste en un interruptor montado dentro de una caja estanca al polvo, con una cazoleta de

goma de la que está suspendida una varilla que termina en un cono. Cuando el nivel de sólidos

alcanza el cono, el interruptor es excitado. La cazoleta de goma permite una flexibilidad en la

posición del cono gracias a la cual

el aparato puede actuar como alarma de alto o bajo nivel. [2]

4.2.3 Sensor de varilla flexible

Consiste en una varilla de acero conectada a un diafragma de latón donde está contenido un

interruptor. Cuando los sólidos presionan, aunque sólo sea ligeramente en la varilla, el

interruptor se cierra y actúa sobre una alarma. [2]

4.2.4 Sensor de conductividad

Consiste en un electrodo dispuesto en el interior de unas placas puestas a masa y con el circuito

eléctrico abierto. Cuando los sólidos alcanzan el aparato se cierra el circuito y la pequeña

corriente originada es amplificada actuando sobre un relé de alarma. Los sólidos deben poseer

una conductividad eléctrica apreciable para poder excitar el circuito. [2]

4.2.5 Sensor de paletas o rotativas

Consisten en un eje vertical, dotado de paletas, que gira continuamente a baja velocidad

accionado por un motor síncrono. Cuando el producto sólido llega hasta las paletas, las

inmoviliza, con lo que el soporte del motor y la caja de engranajes empiezan a girar en sentido

contrario. [2]

4.2.6 Sensor de radar de microondas

Consta de una fuente de microondas, situada a un lado del recipiente, y un detector en lado

opuesto, en el mismo horizontal. Cuando el producto alcanza dicho horizontal, la señal deja de
recibirse y se excita una alarma. Se aplica en la detección de bajo nivel de sólidos abrasivos.

[2]
CAPITULO III

IMPLEMENTACIÓN DEL PROYECTO Y PRUEBAS

SENSOR DE NIVEL DE AGUA CON ARDUINO

Este proyecto nos permite medir cualquier fluido liquido gracias a un sensor de ultrasonido. La

pieza más importante del proyecto será el Arduino modelo “UNO”, el cual mediante una

programación en lenguaje C++ nos permitirá que el sensor de ultrasonido pueda reconocer los

niveles de los fluidos a las cuales van a ser sometidos a prueba.

Para ello es que se detallara mediante una lista los componentes a utilizar para la construcción

de nuestro nivelador de agua.

Los siguientes componentes usados son:

➢ Arduino UNO.

➢ Sensor de ultrasonido HC-SR04.

➢ Pantalla LCD 16x2.

➢ Protoboard.

➢ Potenciómetro 10KΩ.

➢ Resistencias de 220Ω.

➢ Cables macho – macho.

ARDUINO UNO

El Arduino Uno es una placa de microcontrolador de código abierto basado en el microchip

ATmega328P y desarrollado por Arduino.cc. La placa está equipada con conjuntos de pines

de E/S digitales y analógicas que pueden conectarse a varias placas de expansión y otros

circuitos.
Fig 1.- ARDUINO UNO.

SENSOR DE ULTRASONIDO HC-SR04.

El Sensor ultrasónico HC-SR04 es un circuito que detecta o mide la distancia y es compatible

con Arduino. Básicamente, el sensor puede detectar objetos, distancia o nivel en un rango

mínimo de 2 cm a un máximo de 400 cm.

Fig 2.- SENSOR DE ULTRASONIDO HC-SR04.


PANTALLA LCD 16x2

La pantalla LCD 16x2 es un pequeño dispositivo con pantalla de cristal líquido que cuenta con

dos filas, de dieciséis caracteres cada una, que se utiliza para mostrar información, por lo

general alfanumérica.

Fig 3.- PANTALLA LCD 16X2.

PROTOBOARD

Es un tablero con orificios que se encuentran conectados eléctricamente entre sí de manera

interna, habitualmente siguiendo patrones de líneas, en el cual se pueden insertar componentes

electrónicos, cables para el armado, prototipado

Fig 4.- PROTOBOARD.


POTENCIOMETRO

Un potenciómetro es un componente electrónico similar a los resistores, pero cuyo valor de

resistencia en vez de ser fijo es variable, permitiendo controlar la intensidad de corriente a lo

largo de un circuito conectándolo en paralelo ó la caída de tensión al conectarlo en serie.

Fig 5.- POTENCIOMETRO.

RESISTENCIA

La resistencia es una medida de la oposición al flujo de corriente en un circuito eléctrico.

La resistencia se mide en ohmios, que se simbolizan con la letra griega omega (Ω).

Fig 6.- RESISTENCIA.


CABLES

Es un cable con un conector en cada punta (o a veces sin ellos), que se usa normalmente para

interconectar entre sí los componentes en una placa de pruebas.

Fig 7.- CABLES O CONECTORES.

DISEÑO DEL CIRCUITO UTILIZANDO TINKERCAD.

Para el diseño del proyecto planteado es que utilizo el software “TINKERCAD” el cual es una

plataforma que nos permite de manera virtual la simulación de ciertos circuitos armados o

planteados, de los cuales es de uso libre. De esta forma, es que hicieron las primeras pruebas

del trabajo, a continuación, se presentara un bosquejo del circuito diseñado.

¿QUÉ ES TINKERCAD?

La plataforma de Tinkercad es una sencilla aplicación en línea de diseño e impresión en

3D para todos, creado por la empresa Autodesk. Tinkercad es utilizado por diseñadores,

aficionados, profesores, y alumnado, para hacer juguetes, prototipos, decoración casera,

modelos de minecraft, joyería, etc.


Fig 8.- PROGRAMA TINKERCAD.

A continuación, el bosquejo diseñado en el programa Tinkercad.

Fig 9.- DISEÑO UTILIZANDO LAS HERRAMIENTAS DE TINKERCAD.


Como se muestra en la figura, el diseño realizado del funcionamiento teórico que este sensor

de ultrasonido debe tener las conexiones eléctricas, aquí se está presentado la arquitectura

eléctrica, el cual, para el trabajo practico es que este patrón se respetara para el funcionamiento

del proyecto planteado.

Una breve explicación de las conexiones eléctricas, para el siguiente diseño todas las

conexiones son instaladas en el Protoboard, este mediante su placa que mantiene en

alimentación constante en toda su área de trabajo es que se van conectado los cables a diferentes

entradas utilizadas en las salidas del Arduino y que con ayuda de las resistencias nos permitirán

proteger los aparatos electrónicos de cualquier fallo eléctricos, como un corto circuito. En la

pantalla LCD es que se mostrara mediante un mensaje el estado en que se encuentre el

recipiente, esta se puede encontrar en 3 estados: estado vacío, estado medio, y estado lleno.

Por lo cual el encargado de brindarnos esa información es el sensor de ultrasonido, que mediante

una codificación dada a la placa de Arduino es que nos permitirá un funcionamiento óptimo.

Todo este circuito implementado trabajara con una fuente de alimentación que va desde los 0

V a los 5 V.

SENSOR DE ULTRASONIDO HC-SR04

Para probar el funcionamiento del sensor se va a cargar un sketch que nos servirá para medir el

nivel de los fluidos. Las conexiones Echo y Trigger van en los pines 6 y 7 del Arduino

respectivamente.

Para ello utilizaremos el programa de Arduino donde se incluirán a base de líneas de código y

en lenguaje C los valores y patrones a las cuales el sensor va a trabajar para las pruebas a

realizar.
Fig 10.- LINEAS DE CODIGO PARA PRUEBA DEL SENSOR.
Como se muestra en la figura usando en la barra de herramientas, seleccionamos monitor serie,

y este nos muestra cómo es que el sensor está trabajando óptimamente.

Fig 11.- DATOS MOSTRADOS DE MONITOR SERIE.

PANTALLA LCD 16x2

Esta pantalla tiene 16 columnas y dos finas, lo cual nos va a permitir escribir un total de 32

caracteres a la vez, para ellos se hará una prueba de su funcionamiento aplicando líneas de

código en el Arduino.

Fig 12.- LINEAS DE CODIGO PARA LA PRUEBA DE LA PANTALLA LCD.


Fig 13.- PANTALLA LCD 16X2.

DESARRROLLO DEL PROYECTO

En esta parte del capítulo, es donde se obtiene el código adecuado para el buen funcionamiento

del sensor el cual nos mediara a que cantidad se encuentra el fluido medido.

Cabe resaltar que fueron muchas pruebas y revisiones de conexiones para el funcionamiento, a

continuación, se mostraran las fotos de las pruebas y el funcionamiento de dicho trabajo

realizado.
Fig 14.- LINEAS DE CODIGO DEL MEDIDOR DE NIVEL DE AGUA.
Fig 15.- LINEAS DE CODIGO DEL MEDIDOR DE NIVEL DE AGUA.
Fig 16.- LINEAS DE CODIGO DEL MEDIDOR DE NIVEL DE AGUA.
CIRCUITO ARMADO

Fig 17.- CIRCUITO DE SENSOR DE AGUA CON ARDUINO.

Fig 18.- LECTURA DEL NIVEL DE AGUA


Fig 19.- RECIPIENTE CON AGUA.
Fig 20.- CIRCUITO DE SENSOR DE AGUA CON ARDUINO.

Para el desarrollo de nuestro medido de agua, se utilizó un vaso de 500 ml del cual como se

observa en la imagen es que este contiene la mitad o una aproximación a ello de su totalidad,

las medidas variadas dependerán de que tan fijo este el sensor por ello es que con ayuda de

monito serie nos ayuda a ver cómo es que el sensor toma los valores que va detectando.

Fig 21.- DATOS DE LECTURA DE MONITOR SERIE.


Gráficamente se puede ver que a lo largo de los 500 ml esta toma una gráfica detectando la

cantidad de fluido que hay en el vaso.

Fig 22.- GRAFICA SENOIDAL DEL SENSOR DE AGUA.

BIBLIOGRAFIA

[1] OMEGA (2016). Sensor de nivel. [Página web en línea]. Disponible en:

http://es.omega.com/prodinfo/sondas-de-nivel-medicion.html.

[2] ABELLÁN CARMONA, L. F. (2008). Sensores de nivel utilizados en la automatización

industrial. Trabajo en línea realizado en la Universidad de Costa Rica para optar al Grado de

Bachiller en Ingeniería Electrónica. Disponible en:

http://ie.ucr.ac.cr/uploads/file/proybach/pb_08_Il/pb0803t.pdf.

También podría gustarte