0% encontró este documento útil (0 votos)
37 vistas8 páginas

Sensor de Temperatura Lab

Este documento describe un proyecto para medir la temperatura ambiental usando un sensor LM35 y controlar un motor DC basado en el valor de temperatura medido. El objetivo es desarrollar un sistema que encienda el motor cuando la temperatura alcance 40°C y lo apague cuando baje de ese umbral. Se utilizará un Arduino, LabVIEW, un sensor LM35 y un motor DC. El documento explica el funcionamiento de estos componentes y el procedimiento para realizar las conexiones y programar el sistema en LabVIEW.

Cargado por

Velarde David
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas8 páginas

Sensor de Temperatura Lab

Este documento describe un proyecto para medir la temperatura ambiental usando un sensor LM35 y controlar un motor DC basado en el valor de temperatura medido. El objetivo es desarrollar un sistema que encienda el motor cuando la temperatura alcance 40°C y lo apague cuando baje de ese umbral. Se utilizará un Arduino, LabVIEW, un sensor LM35 y un motor DC. El documento explica el funcionamiento de estos componentes y el procedimiento para realizar las conexiones y programar el sistema en LabVIEW.

Cargado por

Velarde David
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

TECNOLOGÍA SUPERIOR EN ELECTRÓNICA

INSTRUMENTACIÓN

LECTURA DEL SENSOR LM35 Y ENCENDER UN MOTOR DC


David VELARDE
[email protected]
Abel VASCONEZ
[email protected]
Wladimir SIGUENZA
[email protected]
JORDY CAIZA
[email protected]

1. RESUMEN: 3. INTRODUCCIÓN:
La presente práctica usará En esta práctica, aprenderemos
como componentes principales cómo utilizar el sensor de
los sensores de temperatura y temperatura LM35 en conjunto
en particular el LM35; se con LabVIEW y Arduino para
tiene como objetivo explorar controlar un motor en función
el uso de este tipo de de la temperatura ambiente
sensores junto al software medida. El LM35 es un sensor
llamado labview y también analógico que proporciona una
utilizando un Arduino para señal de voltaje proporcional
poder realizar las practicas a la temperatura.
de estos programas sin ningún Aprovecharemos esta
inconveniente. característica para encender o
2. ABSTRAC: apagar un motor dependiendo de
The present practice will use la temperatura detectada.
as main components the
temperature sensors and in El objetivo de esta práctica
particular the LM35; The es desarrollar un sistema
objective is to explore the automatizado que active un
use of this type of sensors motor cuando la temperatura
together with the software ambiente alcance cierto valor
called labview and also using predefinido y se apague cuando
an Arduino to be able to carry esté por debajo de ese umbral.
out the practices of these En esta práctica, combinaremos
programs without any conocimientos de electrónica,
inconvenience. programación y control para
PALABRAS CLAVE: lograr un sistema funcional
Arduino uno, Labview, linx, que responda a los cambios de
Lm35, motor, Sensor de temperatura ambiente.
temperatura,
a la temperatura en grados
4. MARCO TEÓRICO: Celsius.
4.1 Un motor DC: https://www.globalspec.com/lea
es un dispositivo rnmore/motion_controls/motors/
electromecánico que convierte direct_current_dc_motors
la energía eléctrica de
corriente continua en energía Figura 2
mecánica. Estos motores son Sensor LM35
ampliamente utilizados en una
variedad de aplicaciones,
desde pequeños juguetes hasta
grandes sistemas industriales.
https://www.globalspec.com/
learnmore/motion_controls/
motors/
direct_current_dc_motors
Se puede ver en (figura 1)
Figura 1
Motor DC
Nota: es ampliamente utilizado
en aplicaciones donde se
requiere una medición precisa
y fiable de la temperatura.
https://
www.electronicshub.org/lm35-
temperature-sensor-working-
Nota: son ampliamente applications/
utilizados en una variedad de
aplicaciones 4.3 Arduino: Arduino es una
https://www.globalspec.com/ plataforma de prototipado
learnmore/motion_controls/ electrónico de código abierto
motors/ que consiste en una serie de
direct_current_dc_motors placas de desarrollo y un
entorno de programación que
4.2 Sensor LM35 permite a los usuarios crear
es un dispositivo utilizado proyectos interactivos e
para medir la temperatura. Es inteligentes. Fue creado por
un sensor de temperatura de el italiano Massimo Banzi y el
precisión fabricado por español David Cuartielles en
National Semiconductor 2005 como parte del programa
Corporation (actualmente parte de interacción en el Instituto
de Texas Instruments) que de Diseño de Ivrea en Italia.
proporciona una salida de Desde entonces, Arduino ha
voltaje analógica proporcional ganado una gran popularidad y
se ha convertido en una Se destaca por su enfoque en
herramienta fundamental para la programación gráfica, lo
los entusiastas de la que lo convierte en una
electrónica, ingenieros, herramienta poderosa y
artistas y educadores. versátil para diseñar y
https://lab.bricogeek.com/tuto controlar sistemas y
rial/guia-de-modelos-arduino- dispositivos en diversas
y-sus-caracteristicas/arduino- industrias y aplicaciones.
uno https://www.ni.com/es-es/
support/downloads/
Figura 3 softwareproducts/
Arduino uno download.labview.htm

En la Figura 4, podemos ver su


logotipo.
Figura 4
Software LabVIEW

Nota: Placa programable que


recibe o envía, señales
eléctricas o digitales.
https://lab.bricogeek.com/ Nota: Con este software,
tutorial/guia-de-modelos- conseguimos condicionar a
arduino-y-sus- nuestro gusto los distintos
caracteristicas/arduino-uno instrumentos virtuales.
https://www.ni.com/es-es/
4.4 PC – Software LabVIEW support/downloads/
LabVIEW (Laboratory Virtual softwareproducts/
Instrument Engineering download.labview.html
Workbench) es un software de 4.5 Protoboard: es una placa
desarrollo de sistemas de de circuito impreso (PCB) que
ingeniería y automatización se utiliza para realizar
desarrollado por National prototipos y pruebas
Instruments (ahora conocida temporales de circuitos
como NI). electrónicos.
Se trata de un dispositivo en la placa de Arduino, como
fundamental para los se observa en la figura 6.
diseñadores y aficionados a la
electrónica, ya que permite
realizar conexiones eléctricas
sin la necesidad de soldar los
componentes, lo que facilita
la experimentación y la
modificación rápida de diseños Figura 6
https:// Conexiones LM35 – Motor DC
www.electronicshub.org/what-
is-breadboard-and-how-to-use-
it/

Figura 5
Protoboard

Nota: El sensor Lm35 esta


conectado a un pin analógico
del Arduino y el pin de salida
del Arduino se conecta al
motor DC. Autores
Nota: Esto permite insertar
componentes electrónicos, como 2.3. En el Front Panel de
resistencias y otros LabVIEW se coloca un indicador
elementos. de temperatura, un botón de
https:// stop, un indicador para
www.electronicshub.org/what- mostrar en que momento se
is-breadboard-and-how-to-use- enciende o apaga el motor DC,
it/ agregar el VISA resourse, un
indicador para visualizar que
5. MATERIALES: está censando el LM35 (ver
• Arduino Uno Figura 7).
• Protoboard Figura 7
• Motor DC Interface del Front Panel
• Sensor LM35 LabVIEW
• PC – Software LabVIEW6.1.

6. PROCEDIMIENTO:
2.1. El motor DC debe
encenderse cuando la
temperatura sea mayor o igual
a 40 °C.
2.2. Realizar las conexiones
del sensor LM35 y el motor DC
Empezaremos colocando en el
panel principal un indicador
de termómetro agregaremos un
botón de stop para cuando
paremos el programa también un
indicador para mostrar en que
momento se enciende el motor y
agregaremos el VISA resource
para identificar la com y por
último un indicador para
Nota: se ve un indicador de mostrar el valor del LM35
termómetro, un botón de stop
para cuando paremos el Realizamos el diagrama de
programa, también un indicador bloques, en este usamos el
para mostrar en que momento se toolkit linx y mekerhub para
enciende el motor conectar LabVIEW con el
Autores Arduino, armamos toda nuestra
lógica para que nuestro
2.4. En el Block Diagram de programa funcione, usamos la
LabVIEW se realizar el función “digital write” y
siguiente programa grafico “digital read” para configurar
para conectar correctamente nuestros pines de Arduino como
cada bloque de acuerdo al se muestra en la Figura 9.
funcionamiento del ejercicio figura 9
práctico (ver Figura 8). Toolkit linx
Figura 8
Conexiones del programa el
LabVIEW, Lm35 – Motor
DC

Nota: Este toolkit nos permite


conectar el Arduino con
LabVIEW para que funcione como
tarjeta de adquisición.
Autores
Nota: en la figura se puede Utilizando el Ni-VISA podemos
observar el programa ya acceder al puerto donde está
realizado en labview del conectado el Arduino y poder
sensor de temperatura. conectar el serial COM y
Autores controlar las señales que
entran y salen del Arduino.
7. RESULTADOS: Usando una estructura while
loop, hacemos que nuestro
programa se siga ejecutando
hasta que lo paremos.(ver
figura 10)
Figura 10
Funciones del linx

Nota: se puede ver el voltaje


de nuestro sensor de
temperatura será multiplicado
Nota: se ven las conexiones luego lo esta con el
usando el VISA también termómetro y el indicador
utilizando una estructura numérico.
while loop. Autores.
Autores. Configuramos los pines 0 para
El voltaje de nuestro sensor leer la entrada digital, y el
de temperatura será pin 8 para escribir nuestra
multiplicado por 100 ya que salida digital.
cada grado celcio equivale a Agregamos una condición la
10mV luego lo conectamos con cual es si el voltaje de
el termómetro y el indicador entrada es mayor o igual a 40
numérico, el botón de stop el motor se activara tanto
tendrá una condición de que si digital como físicamente.
se detiene el código será con
el botón de stop o también se
ocurre una falla en el sistema Figura 12
utilizando una compuerta or El programa ya terminado
conectándola al stop del while
loop.

Figura 11
Conexiones utilizando el
indicador numérico y el LM35.

Nota: se puede observar el


programa ya finalizado y listo
para ponerlo a correr para ver
su funcionamiento.
Autores.
Por ultimo realizamos las Asegúrate de conectar
conexiones de la computadora correctamente el sensor LM35
con el Arduino, el lm35 en el con tu placa Arduino. Consulta
protoboard y el motor. Cuando el datasheet del sensor y el
mandemos a correr el programa esquema de conexión para
se podrá ver en el panel garantizar que los pines estén
principal el funcionamiento conectados de manera adecuada.
del programa correctamente.
Figura 13 Realiza pruebas para verificar
Implementación a la protoboard la precisión del sensor y la
interfaz LabVIEW. Asegúrate de
calibrar adecuadamente el
sensor para obtener mediciones
precisas.

10. BIBLIOGRAFÍA:
Massimo Banzi, David
Cuartielles, Tom Igoe,
Gianluca Martino, and David
Mellis. "Arduino -
Introduction". Arduino.cc.
Accessed on September 30,
2021. [Online]. Available:
https://www.arduino.cc/en/Guid
Nota: circuito implementado a e/Introduction
la protoboard y Funcionamiento
del sensor de temperatura. "What is a Jumper? -
Autores. Definition from Techopedia".
8. CONCLUSIONES: Techopedia.com. Accessed on
Como conclusión tenemos que, September 30, 2021. [Online].
los resultados fueron mas que Available:
satisfactorios y todo un logro https://www.techopedia.com/def
de conseguir, ya que al usar inition/3832/jumper
el software LabVIEW nos
limitan los toolkits, ya que "Direct Current (DC) Motors
algunos son de paga y otros Information" - Engineering360
complicados de encontrar. Link:
https://www.globalspec.com/lea
Al final pudimos resolver los rnmore/motion_controls/motors/
inconvenientes y pudimos direct_current_dc_motors
observar el funcionamiento del
sensor de temperatura . Article "LM35 Temperature
Sensor: Working and Its
9. RECOMENDACIONES: Applications" en Electronics
Hub:
https://
www.electronicshub.org/lm35-
temperature-sensor-working-
applications/

"What is Breadboard and How to


Use It?". Electronics Hub.
Accessed on September 30,
2021. [Online]. Available:
https://www.electronicshub.org
/what-is-breadboard-and-how-
to-use-it/

También podría gustarte