Está en la página 1de 23

UNIVERSIDAD NACIONAL DE JULIACA

FACULTAD DE CIENCIAS DE LA INGENIERÍA

ESCUELA PROFESIONAL
INGENIERÍA EN ENERGÍAS RENOVABLES

INSTRUMENTACIÓN INDUSTRIAL
Procedimiento de acondicionamiento de un sensor ultrasónico (0 a
10v), utilizando una resistencia variable con el entorno de Arduino y su
desarrollo HMI en LabVIEW.

DOCENTE : Javier Alvaro Rivera Suaña

ESTUDIANTES : Apellidos y Nombres Correo Institucional

: Condori Quiroz, Dennis Yherson Dy.condoriq@unaj.edu.pe

ASIGNATURA : INSTRUMENTACIÓN INDUSTRIAL

SEMESTRE : V
FECHA : 09-10-2023

Juliaca - Perú
2023
1
Tabla de Contenido
Resumen .................................................................................................................................................. 3

1 Generalidades .................................................................................................................................. 4

1.1 Objetivo General ..................................................................................................................... 4

1.2 Objetivos Específicos .............................................................................................................. 4

2 Teoría .............................................................................................................................................. 5

3 Materiales y Métodos ...................................................................................................................... 7

4 Resultados ..................................................................................................................................... 20

5 Discusión & Conclusiones ............................................................................................................ 22

Referencias ............................................................................................................................................ 23

2
Resumen

Este informe tiene como objetivo central de establecer un procedimiento altamente eficaz y óptimo para
acondicionar la señal generada por un sensor ultrasónico, la cual oscila en un rango de 0 a 10V, haciendo
uso de una resistencia variable en conjunción con Arduino. Se busca lograr un acondicionamiento que
garantice mediciones precisas y coherentes. Además, se persigue la programación de Arduino para
procesar la señal del sensor, convirtiéndola en datos digitales precisos tras aplicar ajustes necesarios.
Asimismo, se pretende diseñar e implementar una interfaz gráfica de usuario (HMI) en LabVIEW que
permita la visualización en tiempo real de las mediciones generadas por el sensor ultrasónico. Esta
interfaz proporcionará opciones para configurar y adaptar el acondicionamiento de la señal, así como
para llevar a cabo análisis detallados de los datos capturados. Este enfoque integral busca facilitar la
utilización y maximizar la utilidad del sensor ultrasónico en diversas aplicaciones.

3
1 Generalidades

1.1 Objetivo General

• Desarrollar un procedimiento eficiente y efectivo para acondicionar la señal de un sensor


ultrasónico que opera en un rango de 0 a 10V, utilizando una resistencia variable en el
entorno de Arduino.

1.2 Objetivos Específicos

• Programar el microcontrolador Arduino para procesar la señal acondicionada del sensor


ultrasónico y convertirla en información digital, aplicando las correcciones necesarias para
obtener mediciones precisas y coherentes.
• Implementar una interfaz gráfica de usuario (HMI) utilizando LabVIEW que permita la
visualización en tiempo real de las mediciones del sensor ultrasónico y que ofrezca opciones
para configurar el acondicionamiento de la señal y realizar análisis de los datos adquiridos.

4
2 Teoría

2.1. Sensor ultrasónico


El ultrasonido no es más que una onda acústica cuya frecuencia está por encima del límite perceptible
por el oído humano (en el entorno de 20 kHz). En la naturaleza, algunas especies de animales, tales
como delfines y murciélagos, emiten pulsos de sonido de alta frecuencia, utilizando el eco resultante
para facilitar la orientación y la búsqueda de presas en la oscuridad. A este fenómeno se le conoce como
ecolocalización acústica. [1]
Para la medición de proximidad, distancia y nivel, se destacan los sensores basados en ecolocalización
acústica ultrasónica. Los mismos trabajan libres de fricciones mecánicas y detectan objetos a distancias
que van desde pocos centímetros hasta varios metros. [2]

2.2. Características de un Sensor Ultrasónico


En general los sensores ultrasónicos tienen diseños parecidos, siendo pequeños y ligeros, el consumo de
energía por parte de este dispositivo es pequeño, por ello puede usarse la misma fuente de alimentación
del microcontrolador; en cuanto a especificaciones, lo más notable es la distancia máxima a la que el
censor es capaz de detectar, esta característica está ligada directamente al costo del equipo, además debe
considerarse que esta distancia máxima indicada por el fabricante no es la distancia máxima obtenida
en la realidad, ya que la capacidad de detectar un objeto está ligada a las características del objeto a
detectar y al entorno en que se encuentra el equipo; de manera similar es la manera en que la señal
ultrasónica se dispersa el aire. [3]

2.3. Modelamiento del Sensor Ultrasónico


La tecnología en la cual se basa el sensor de ultrasonido es emplear la resonancia de ondas de altas
frecuencias que viajan a través del aire, como los que emiten los defines y murciélagos, lo cuales
permiten mediante un emisor y un receptor, la emisión de sonidos que reboten en el entorno y regresen
hacia los mismos captándolas variaciones de este, en el caso de los murciélagos, cuenta como receptores
a sus orejas. [4]

2.4. Sensor Ultrasónico HC-SR04


El sensor HC-SR04 es un sensor de distancia de bajo costo que utiliza ultrasonido para determinar la
distancia de un objeto en un rango de 2 a 450 cm. Destaca por su pequeño tamaño, bajo consumo
energético, buena precisión y excelente precio. El sensor HC-SR04 es el más utilizado dentro de los
sensores de tipo ultrasonido, principalmente por la cantidad de información y proyectos disponibles en
la web. [5]

5
Figura 1: Sensor HC-SR04

Fuente: [5]

2.4. Arduino
Es una plataforma electrónica de código abierto basada en software y hardware muy fáciles de usar.
Está pensado para diseñadores, como hobby y para cualquiera interesado en crear entornos
interactivos. [6]

2.4.1. Arduino uno


Arduino uno es una de las placas más utilizadas en los proyectos tecnológicos de robótica y contiene un
microcontrolador ATmega328 que tiene 32 KB de memoria flash para almacenar el código de los cuales
0,5 KB es utilizado por el gestor de arranque. También dispone de 2 KB de SRAM y 1 KB de EEPROM
cuenta con 14 entradas y salidas digitales de los cuales 6 son utilizados como salidas PWM
aparte tenemos 6 entradas analógicas, un cristal de 16 MHZ oscilador. Una conexión USB, un conector
de alimentación, una cabecera lCSP y el botón de reinicio. [7]

Figura 2: Arduino uno

Fuente: [7]

2.5. LabVIEW
Uno de los softwares más usados en control automático es LabVIEW por que permite la adquisición de
datos como temperatura, presión, flujos y otras variables en tiempo real y permite obtener perfiles de
estas variables y almacenarlos en este sistema de adquisición de datos. [8]
6
3 Materiales y Métodos

3.1. Materiales:
Hardware:

• Placa Arduino Uno (u otra versión de Arduino).

• Sensor-Ultrasónico.

• PC o laptop para ejecutar LabVIEW y conectar con Arduino.

• Interfaz de conexión (cables, conectores, etc.).


Software:

• Arduino IDE para programar la placa Arduino.

• LabVIEW y el módulo de adquisición de datos de Arduino para la interfaz de usuario y


comunicación con Arduino.
3.2. Métodos
Procedimiento
1. Abrir el LabVIEW

2. Click derecho en el bloque de diagrama: Instrmuent>Serial>Bytes at Port

7
3. Instrument>Serial>Read y sus respectivas conexiones.

4. Instrument>Serial>Close y sus respectivas conexiones.

8
5. Instrument>Serial>Configure Port y sus respectivas conexiones.

6. Configure Port >timeout(10sec)>Create Control

9
7. Configure Port >baut rate>Create Constant

8. Configure Port >data bits>Create Constant

10
9. Black Diagrams >Structures >While loop

10. While loop >Loop condition >Create control

11
11. Create indicator

12. Front panel >Controls >Numeric >Thermometer

12
13. Block Diagram > Timing >Whait Unit

14. Block Diagram > String >Number String/Conversion >Fact/Exp String To Number y sus
respectivas conexiones.

13
15. Functions > Programming > Structures > Formula Node

16. Clic derecho al margen del Formula Node > Add input- “variable en vertical y1, y0-
horizontal x1, x y x0”. > Add output- “volt”.

14
17. Input variable “x0” > Create Constant

18. Input variable “x” > Conexión a Thermometer

15
19. Input variable “x1” > Create Constant- 1023=5V

20. Add output- “volt” > Create Indicator

16
21. Add input- “variable en vertical y1, y0”. > Create Constant y asignar valores de y1=5V y
y0=0V.

22. En la Formula Node, asignar la fórmula de la recta que es: volt=(y1-y0) /(x1-x0) *x;

17
23. Desarrollo en el LabVIEW

24. Desarrollo en el Arduino

18
25. Desarrollo del algoritmo con el Arduino, y el potenciómetro.

19
4 Resultados

-Desarrollar un procedimiento eficiente y efectivo para acondicionar la señal de un sensor


ultrasónico que opera en un rango de 0 a 10V, utilizando una resistencia variable en el entorno de
Arduino.
Se desarrollo un sistema integrado o comunicación con el Arduino y LabVIEW, lo cual se visualiza en
las siguientes imágenes:

20
- Programar el microcontrolador Arduino para procesar la señal acondicionada del sensor
ultrasónico y convertirla en información digital, aplicando las correcciones necesarias para
obtener mediciones precisas y coherentes.
Después de la calibración y ajustes, se garantiza que las mediciones obtenidas por el sistema (Arduino
y LabVIEW) sean precisas y consistentes con respecto a las mediciones del sensor ultrasónico de
referencia.

- Implementar una interfaz gráfica de usuario (HMI) utilizando LabVIEW que permita la
visualización en tiempo real de las mediciones del sensor ultrasónico y que ofrezca opciones para
configurar el acondicionamiento de la señal y realizar análisis de los datos adquiridos.

La comunicación bidireccional entre Arduino y LabVIEW está establecida y funciona correctamente,


permitiendo la interacción y el control mutuo a través del puerto serie. En la parte de Arduino se trabajó
con un “Potenciómetro”.

21
5 Discusión & Conclusiones

Este proyecto ha logrado sus objetivos al desarrollar un proceso eficiente y óptimo, donde también se
ha demostrado que, con la correcta integración de hardware y software, es posible crear un sistema
funcional y preciso para medir y visualizar, para acondicionar la señal generada por un sensor
ultrasónico, que opera en un rango de 0 a 10V, utilizando una resistencia variable en combinación con
Arduino. La comunicación bidireccional y la validación cuidadosa del sistema aseguran que las
mediciones obtenidas sean fiables y consistentes.

La implementación de la interfaz gráfica de usuario (HMI) en LabVIEW ha proporcionado una


herramienta poderosa y amigable para visualizar en tiempo real las mediciones generadas por el sensor
ultrasónico. La interfaz ha permitido la configuración flexible del acondicionamiento de la señal y ha
facilitado el análisis detallado de los datos adquiridos, mejorando la usabilidad y la capacidad de
adaptación a distintos escenarios de aplicación.

Además, esta experiencia ha proporcionado valiosos aprendizajes sobre la programación y la integración


de dispositivos, así como sobre el uso efectivo de herramientas como LabVIEW para la visualización
de datos. Estos conocimientos pueden ser aplicados y ampliados en futuros proyectos relacionados con
sistemas de adquisición de datos y monitoreo en tiempo real.

22
Referencias

[1] J. Rincón, Diseño y construccion de un despositivo electronico para la deteccion de obstaculos,


como ayuda a personas con discapacidad visual, Bogota: Universidad de la Salle, 2017.

[2] F. Jiménez , Sistema de proximidad ultrasonico, Mexico : Instituto Politecnico Nacional Adolfo
Lopez Mateo , 2017.

[3] M. Parra Farfan , Diseño de dispositivos basado en ultrasonido para desplazamiento de personas
en condicion de discapacidad visual, Lima: Pontificia Universidad Catolica del Perú, 2014.

[4] G. Puma Carrasco, Diseño y desarrollo de un sistema potable de proximidad para invidenetes que
permite el uso de ambas manos, Lima: Universidad Tecnologica del Perú, 2019.

[5] T. Cruz Ruiz, Sensor ultrasonico para administrar el recurso hidrico, Bogota: Universidad Piloto de
Colombia, 2021.

[6] W. Hidalgo Guacho, «Diseño e implementacion de un sistema de asquision de señales biometricas


mediante mensajes sms,» Escuela Superior Politecnica de Chimborazo, Riobamba, 2015.

[7] C. Tapia Ayala, «Evaluacion de la plataforma Arduino e implementacion de un sistema de control


de posicion horizontal,» Universidad Politecnica Salesiana, Guayaquil , 2013.

[8] M. Gomez Quintero, «Uso de Labview para sistemas de control en Ingenieria Quimica,»
Universidad Nacional de Colombia , Colombia, 2011.

23

También podría gustarte