Vous êtes sur la page 1sur 8

Sensor de Distancia y Temperatura

Erick Mndez, Danny Alcedo, Anderson Vazques estudiantes de la Universidad Ricardo Palma-Peru2 ,

{EMndezl, Dalcedo, VAnder}@gmail.com,


Adviser M. Chauca, member IIITEC, IEEE-MWSCAS, AOTS and Ricardo Palma University-Per

mario.chauca@iiitec.org
Abstract.- The distance and temperature sensors are
the most common solution and affordable distance for
cooling and filling a water tank .
These sensors are commonly used together in the area
of control and applied in industries in order to
equilibrate the temperature of a desired area and
calculating the maximum distance that supports a tank
, either water or other liquid.
I.

INTRODUCCION
ste laboratorio nos ayudara a conocer en como
acta el sensor de distancia y temperatura junto
con el arduino.

Un sensor de distancia, en este caso lo aplicaremos al


rea de control para saber cunto de distancia habr
entre el agua a introducir y el sensor HC-SR04
(distancie sensor).
Existen varios tipos de sensores de distancia. Los ms
comunes son los fotoelctricos (infrarrojos), CNY70 y
HC-SR04.
Ahora, paralelamente usaremos el sensor de
temperatura lm35, para poder aplicar fcilmente en
la misma forma que otros sensores de temperatura de
circuito integrado.
Esto supone que la temperatura del aire ambiente es
casi el misma que la temperatura de la superficie; Si
la temperatura del aire fuera mucho ms alta o ms
baja que la temperatura de la superficie, la
temperatura real de la matriz LM35 estara en un
intermedio temperatura entre la temperatura de la
superficie y la temperatura del aire.

Figura 2. Diagrama de Bloques del sensor de temperatura

A. Arduino
El Leonardo es la primera placa de desarrollo de
Arduino que utiliza un microcontrolador con USB
incorporado. Usando el ATmega32U4 como su nico
microcontrolador permite que sea ms barato y ms
simple. Tambin, debido a que el 32U4 est
manejando el USB directamente, estn disponibles
bibliotecas de cdigo que permiten a la placa emular
un teclado de computadora, ratn, y ms usando el
protocolo USB HID!
Tiene 20 pines digitales de entrada / salida (de los
cuales 7 puede utilizarse para salidas PWM y 12
entradas como analgicas), un oscilador de 16MHz,
una conexin micro USB, un conector de
alimentacin, un cabezal ICSP, y un botn de reinicio.
Contiene todo lo necesario para apoyar el
microcontrolador; basta con conectarlo a un
ordenador con un cable USB, adaptador AC a DC o
batera para empezar.

Figura 1. Diagrama de Bloques del sensor de proximidad


Figura 3. Arduino Leonardo

Caractersticas:
Microcontrolador ATmega32u4.
Voltaje de entrada: 7-12V.
20 Digital I/O Pins.
7 canales PWM.
12 ADCs.
16MHz Clock Speed.
32 KB de memoria Flash.

B. Sensor HC-SR04
Es un sensor de distancias por ultrasonidos capaz de
detectar objetos y calcular la distancia a la que se
encuentra en un rango de 2 a 450 cm. El sensor
funciona por ultrasonidos y contiene toda la
electrnica encargada de hacer la medicin. Su uso es
tan sencillo como enviar el pulso de arranque y medir
la anchura del pulso de retorno. De muy pequeo
tamao, el HC-SR04 se destaca por su bajo consumo,
gran precisin y bajo precio por lo que esta
reemplazando a los sensores polaroid en los robots
mas recientes.
Tienen dos transductores, bsicamente, un altavoz y
un micrfono, Ofrece una excelente deteccin sin
contacto (remoto) con elevada precisin y lecturas
estables en un formato fcil de usar.
El funcionamiento no se ve afectado por la luz solar o
el material negro como telmetros pticos (aunque
acsticamente materiales suaves como telas pueden
ser difciles de detectar).
La velocidad del sonido en el aire (a una temperatura
de 20 C) es de 343 m/s. (por cada grado centgrado
que sube la temperatura, la velocidad del sonido
aumenta en 0,6 m/s)

Figura 4. Sensor HC-SR04

Figura 5. Operacin del sensor HC-SR04

Figura 6. Conexin del sensor HC-SR04 con el arduino

C. LM-35
La serie LM35 es la precisin de circuitos integrados
de temperatura sensores, cuya tensin de salida es
linealmente proporcional a la Celsius (centgrados) la
temperatura. ElLM35 tiene as una ventaja sobre los
sensores de temperatura lineal calibrada en Kelvin,
como el usuario no est obligado a restar una gran
constante voltaje de su produccin para obtener
centgrados conveniente escalado. El LM35 no
requiere ninguna calibracin externa o recorte para
proporcionar unas precisiones tpicas de g 1/4 C a
temperatura ambiente y g 3/4 C durante un total de
+150 -55 C Rango de temperatura. De bajo costo
est asegurada por el recorte y calibracin al nivel de
la oblea.
El LM35 de baja impedancia de salida, salida lineal y
precisa calibracin inherente hace interfaz para la
lectura o los circuitos de control especialmente fcil.
Lo se puede utilizar con fuentes de alimentacin
individuales, o con ms y suministros de menos.
Como se seala a slo 60mA de su suministro, tiene
muy bajo calentamiento espontneo, menos del 0,1 C
en aire quieto.
El LM35 es tasados para funcionar en un -55 +150 a
C de temperatura rango, mientras que el LM35C est
pensado para una b40 C a A110 gama (B10 con
mayor precisin). La serie LM35 es envasado
disponibles en paquetes hermticos de transistores
A-46, mientras que el LM35C, LM35CA y LM35D
tambin estn disponibles en el plstico TO-92
Transistor paquete.

Figura 7. Sensor LM 35

Caractersticas

tener que preocuparnos por cuestin de reaccionar


con precisin en tiempo real.

Calibrado directamente en Calibrado


directamente en Celsius Celsius
Escala de factor lineal
Exactitud garantizada 0 5 Exactitud
garantizada 0.5 C (a +25 C)
Rango entre -55 a +150C
Citliit Conveniente para aplicaciones
remotas
Bajo costo debido al ajuste del wafer-level
Opera entre 4 y 30 volts de alimentacin
Bajo auto-calentamiento
Figura 10. Conexin del ventilador con el sensor de
temperatura

Figura 8. Conexin del sensor LM 35

Figura 11. Conexin del ventilador con el sensor de


temperatura - virtual

D. LCD 16x2

Figura 9. Conexin del sensor LM 35 con el arduino

C.1 LM-35 vs Ventilador


Como no disponemos de ningn sistema a refrigerar,
nos conformaremos con enfriar el propio sensor, lo
que no resulta especialmente provechoso, pero sin
duda, nos servir para mostraros un ejemplo de
control y reaccin, en el mejor espritu de un sistema
automtico, tal como un regulador de temperatura
con nuestros Duinos.
Veremos que la regulacin de un sistema tan sencillo
no tiene grandes problemas y por eso esta sesin esta
mas pensada como un ejercicio de control sencillo y
que como una regulacin en toda regla.
Adems el parmetro que buscamos controlar, la
temperatura, tiene la virtud de variar con lentitud, lo
que nos deja mucho tiempo para reaccionar y no

El LCD(Liquid Crystal Dysplay) o pantalla de cristal


lquido es un dispositivo empleado para la
visualizacin de contenidos o informacin de una
forma grfica, mediante caracteres, smbolos o
pequeos dibujos dependiendo del modelo. Est
gobernado por un microcontrolador el cual dirige
todo su funcionamiento.
En este caso vamos a emplear un LCD de 16x2, esto
quiere decir que dispone de 2 filas de 16 caracteres
cada una. Los pxeles de cada smbolo o carcter,
varan en funcin de cada modelo.
-

Conexin

En la siguiente imagen de Proteus se puede observar


la estructura de sus pines.
Lo podemos dividir en los Pines de alimentacin,
pines de control y los pines del bus de datos
bidireccional. Por lo general podemos encontrar

ademas en su estructura los pines de Anodo de led


backlight y ctodo de led backlight.

podemos secuenciar, hasta en piezas musicales (por


ms que uno quisiera estar en otro lugar cuando las
oyes).

Figura 12. Partes del LCD 16x2

Figura 14. Zumbador o Buzzer

Estos displays se controlan muy fcilmente con una


placa Arduino o un PIC y muy pocas lineas de cdigo.
Para ello veamos sus pines para saber cmo se
conectan:

Funcionamiento

Su construccin consta de dos elementos, un


electroimn y una lmina metlica de acero. El
zumbador puede ser conectado a circuitos integrados
especiales para as lograr distintos tonos.
Cuando se acciona, la corriente pasa por la bobina del
electroimn y produce un campo magntico variable
que hace vibrar la lmina de acero sobre la armadura.

Figura 13. Pines del LCD 16X2

E. Buzzer

Figura 15. Conexin del buzzer con el arduino

Es un transductor electroacstica que produce un


sonido o zumbido continuo o intermitente de un
mismo tono (generalmente agudo). Sirve como
mecanismo de sealizacin o aviso y se utiliza en
mltiples sistemas, como en automviles o en
electrodomsticos, incluidos los despertadores.
Inicialmente este dispositivo estaba basado en un
sistema electromecnico que era similar a una
campana elctrica pero sin el badajo metlico, el cual
imitaba el sonido de una campana.
Naturalmente, la calidad del sonido que producen
dista bastante de lo que podramos denominar alta
fidelidad. Pero es suficiente para generar tonos
audibles (como la tpica alarma de los despertadores
digitales) e incluso tonos musicales reconocibles que

Figura 16. Conexin del buzzer con el arduino - Virtual

II.

DESARROLLO (PREPARACIN TCNICA


DEL TRABAJO)

Este proyecto, se realiz pensando en una futura


aplicacin en vida real a un llenado de agua en tanque,

para asi examinar a que distancia se encuentra de su


tope mximo de llenado, ya que temperatura debe de
mantenerse en 21.5 C para as poder trabajar con
ella, de lo contrario si sobre pasa dicha temperatura
se activara de inmediato el ventilador que hara
recgresar al nivel deseado o si la temperatura
disminuye se activara una alarma (buzzer) que nos
indicara que la temperatura esta en descenso.
Para el desarrollo de la experiencia de la experiencia
se utilizaron los siguientes materiales:

Arduino leonardo
LCD 16X2
Sensor LM 35
Sensor HC-SR04
Resistencias (1.5k)
Potencimetro (1k)
Buzzer
Leds
Ventilador (5volts.)

Por consiguiente, mostraremos las pruebas que se


realiz con nuestro proyecto.
Dichas pruebas que se realizaron fueron la distancia
en detectar el alcance de agua y la temperatura de
ambiente que nos ofrece el LM-35.

Figura 18. Programacin (2)

A. Programacin del Arduino Leonardo

Figura 17. Programacin (1)


Figura 19. Programacin (3)

B. Proyecto antes de alimentarlo

Figura22. Voltaje de alimentacin del sensor (1)

C. Mediciones del Sensor de HC-SR04 y LM-35

Figura 20. Programacin (4)

Figura23. Voltaje de alimentacin del sensor (1)

Figura24. Funcionamiento del LCD 16x2

Figura25. Funcionamiento del Arduino Leonardo

Figura 21. Programacin (5)

application in sensors. In: IEEE Solid-State


Sensors Workshop
[3]. Frijlink PM, Nicolas JL, Suchet P (1991) Layer
uniformity in a multiwafer MOVPRE reactor for
IIIV compounds. J Cryst Growth 107:167174

Figura26. Prueba para el funcionamiento del buzzer

[4]. Morgan DV, Board K (1985) An introduction to


semiconductor microtechnology, Wiley, New
York
[5]. Muller RS, Howe RT, Senturia SD, Smith RL,
White RM (eds) (1991) Microsensors, IEEE
Press, Washington, DC
[6]. Rancourt JD (1996) Optical thin films users
handbook, McGraw-Hill, New York
[7]. Ratner M, Ratner D(2003) Nanotechnology: a
gentle introduction to the next big idea. Pearson
Education, New York

Figura27. Prueba en vida real del sensor LJ30A

III.

CONCLUSIONES

El propsito de este proyecto educativo fue


verificar la eficiencia de cada sensor, para asi poder
aplicarlo en vida real y tener resultados deseados
para su futura creacin y aplicacion.
Tambin podemos decir, que nosotros podemos
manipular su rango de distancia y temperatura para
as tener una medicin exacta para realizar nuestra
tabulacin.
IV.

RECOMENDACIONES

Se recomienda, que si desea aplicar este proyecto


y busca mayor sensibilidad, verificar su datasheet
para as trabajar sin inconvenientes y tener el
resultado esperado y concreto. Tambin, no olvidarse
de verificar el las libreras del Arduino para asi no
tener inconvenientes futuros en la realizacin del
proyecto.

V.

REFERENCIAS

[1]. Middelhoek S, Hoogerwerf AC (1985) Smart


sensors: when and where? Sens Actuators
8(1):3948 Elsevier Sequoya
[2]. Obermier E, Kopystynski P, Neil R (1986)
Characteristics of polysilicon layers and their

[8]. Gad-El-Hak M (ed) (2006) MEMS introduction


and fundamentals. 2nd ed, CRC Press, Boca
Raton, FL
[9]. Seippel, R.G. 1983. Transducers, Sensors and
Detectors. Reston, Virginia: Reston Publishing
Company.
[10]. Summer, E.S. 1969. Electronic Sensing
Controls. Radnor, Pennsylvania: Chilton Book
Company.
[11]. Cluley, J.C., 1985. Transducers for
Microprocessor Systems. New York: Macmillan.
[12]. Edmonds, T.E. 1985. Chemical Sensors. New
York: Blackie and Sons.
[13]. Giachino, J.M. 1986. Smart sensors. Sensor
and Actuator 10:239248.
[14]. Langdon, R.M. 1985. Resonator sensorsA
review. Journal of Physics E: Scientific
Instruments 18(2):103115.
[15]. Sessler, G.M. 1991. Acoustic sensors. Sensors
and Actuators A. 26(1):323330.
[16]. Motamed, M.E. and R.W. White, ed. 1987.
Special issue on acoustic sensors. IEEE
Transactions on Ultrasonics, Ferroelectrics,
and Frequency Control 34(2).
[17]. Blake, M.P., and W.S. Mitchell. 1972.
Vibration
and
Acoustic
Measurement
Handbook. New York: Spartan Books.

[18]. Giles, A.F. 1966. Electronic Sensing Devices.


London: Newnes.

VI.

BIOGRAFIAS

Integrantes:
Erick Mndez Lpez.
Nacido el 03 de Julio del
1993.Estudiante de Ing. Electrnica
del 7mo ciclo de la Universidad
Ricardo Palma.

Danny Alcedo Arteaga.


Nacido el 20 de agosto de
1988.Estudiante de Ing. Electrnica
del 7mo ciclo de la Universidad
Ricardo Palma.

Anderson Vsquez Magallanes


Nacido el 24 de Marzo de
1994.Estudiante de Ing. Electrnica
del 8vo ciclo de la Universidad
Ricardo Palma.

Vous aimerez peut-être aussi