16
V Congreso Iberoamericano SOCOTE -Soporte del Conocimiento con la Tecnología Universidad de San Martin de Porres, 15-16 de Octubre de 2013 Diseño e implementación de sensores para el monitoreo de variables climatológicas usando un Microcontrolador Manuel Sánchez Chero 1 , Jenner Espinoza Roman 2 1 Escuela Académica de Ingeniería Industrial. Universidad de San Martín Filial Norte. Lambayeque. [email protected] 2 Escuela Académica de Ingeniería Industrial. Universidad de San Martín Filial Norte. Lambayeque. [email protected] Resumen En el presente artículo se muestra como fue elaborado un sistema de medición de variables climatológicas usando un Microcontrolador, así como el desarrollo de una interfaz para monitorear las variables en línea, con el objeto de realizar las lecturas de los sensores de temperatura, radiación solar, dirección y velocidad del viento y su respectivo almacenamiento, dicha información es necesaria para los estudiantes de Ingeniería como para los estudiantes de los programas de Nivel Técnico Operativo del Senati, por que le permitirá disponer de información para tomar decisiones en la elaboración de equipos de energía renovable. El estudio es de naturaleza Tecnológica y se desarrolló en 4 etapas, revisión documental referente a los diferentes sensores, se diseño los sensores para capturar las variables, se desarrollo la programación para el Microcontrolador 16F876 y por último se desarrollo la interfaz gráfica para visualizar las variables en línea. Los resultados obtenidos referentes al diseño de los sensores reflejaron un nivel de confiabilidad del 99% en el anemómetro y un 100% en la veleta con relación a los equipos comerciales existentes para estaciones meteorológicas. Palabras clave: Energía, Microcontrolador, Programación, Sensores. Abstract Thisarticle shows howitwasdeveloped a measurementsystemusing a microcontrollerclimatological variables, and thedevelopment of an interface to monitor online variables, in ordertoperformthe sensor readings of temperature, solar radiation, winddirection and speed and theirrespectivestorage, suchinformationisneededforengineeringstudents and studentprogramsSenatiOperationalTechnicalLevel, byallowing you tohaveinformationtomakedecisions in thedevelopment of powerequipmentrenewable. Thestudyis of a Technology and wasdeveloped in fourstages, documentreviewconcerningthedifferentsensors, sensorsforcapturingdesign variables, developingprogrammingfor 16F876 Microcontroller and finallydevelopinggraphical interface todisplaythe variables online. Theresultsconcerningthedesign of thesensorsshowed a confidencelevel of 99% in theanemometer and vane 100% in relationtoexistingcommercialequipmentformeteorologicalstations. Keywords:Energy, Microcontroller, Programming, Sensors.

Socote2013 submission 120

Embed Size (px)

Citation preview

V Congreso Iberoamericano SOCOTE -Soporte del Conocimiento con la Tecnología

Universidad de San Martin de Porres, 15-16 de Octubre de 2013

Diseño e implementación de sensores para el monitoreo de variables

climatológicas usando un Microcontrolador

Manuel Sánchez Chero1, Jenner Espinoza Roman

2

1Escuela Académica de Ingeniería Industrial. Universidad de San Martín Filial Norte. Lambayeque.

[email protected] 2Escuela Académica de Ingeniería Industrial. Universidad de San Martín Filial Norte. Lambayeque.

[email protected]

Resumen

En el presente artículo se muestra como fue elaborado un sistema de medición de variables

climatológicas usando un Microcontrolador, así como el desarrollo de una interfaz para

monitorear las variables en línea, con el objeto de realizar las lecturas de los sensores de

temperatura, radiación solar, dirección y velocidad del viento y su respectivo almacenamiento,

dicha información es necesaria para los estudiantes de Ingeniería como para los estudiantes de

los programas de Nivel Técnico Operativo del Senati, por que le permitirá disponer de

información para tomar decisiones en la elaboración de equipos de energía renovable.

El estudio es de naturaleza Tecnológica y se desarrolló en 4 etapas, revisión documental referente

a los diferentes sensores, se diseño los sensores para capturar las variables, se desarrollo la

programación para el Microcontrolador 16F876 y por último se desarrollo la interfaz gráfica

para visualizar las variables en línea.

Los resultados obtenidos referentes al diseño de los sensores reflejaron un nivel de confiabilidad

del 99% en el anemómetro y un 100% en la veleta con relación a los equipos comerciales

existentes para estaciones meteorológicas.

Palabras clave: Energía, Microcontrolador, Programación, Sensores.

Abstract

Thisarticle shows howitwasdeveloped a measurementsystemusing a microcontrollerclimatological

variables, and thedevelopment of an interface to monitor online variables, in ordertoperformthe

sensor readings of temperature, solar radiation, winddirection and speed and

theirrespectivestorage, suchinformationisneededforengineeringstudents and

studentprogramsSenatiOperationalTechnicalLevel, byallowing you

tohaveinformationtomakedecisions in thedevelopment of powerequipmentrenewable.

Thestudyis of a Technology and wasdeveloped in fourstages,

documentreviewconcerningthedifferentsensors, sensorsforcapturingdesign variables,

developingprogrammingfor 16F876 Microcontroller and finallydevelopinggraphical interface

todisplaythe variables online.

Theresultsconcerningthedesign of thesensorsshowed a confidencelevel of 99% in theanemometer

and vane 100% in relationtoexistingcommercialequipmentformeteorologicalstations.

Keywords:Energy, Microcontroller, Programming, Sensors.

1. Estudio Preliminar

En esta etapa se efectuó una amplia revisión bibliográfica relacionada a la elaboración de un

Sistema de medición de variables meteorológicas usando un Microcontrolador, la revisión

incluye proyectos desarrollados en este campo, libros publicados referentes al área, así como

en Internet (diferentes direcciones consultadas), catálogos, etc.

Adicionalmente se procedió a la búsqueda de información para el desarrollo de la etapa de

Hardware y Software requerido para el proyecto.

En lo que respecta a la gran cantidad de información que es necesario procesar de una manera

rápida y eficiente, se determinó la utilización de un Microcontrolador con el propósito de leer

señales a través de los sensores y almacenarlos en su memoria y a través del puerto serial

utilizando una interfaz gráfica pasar la información del Microcontrolador a una Base de

Datos.

Para censar la temperatura se revisó las diversas características de distintos dispositivos

semiconductores que se encuentran disponibles comercialmente, siendo seleccionando

finalmente el denominado LM35 dado que este componente cumple con las característica para

este tipo de investigación.

Finalmente se procedió a la recopilación y estudio de la información relacionada con el

software MicroCode Studio para la programación del PIC, así como para el desarrollo de la

interfaz gráfica se usó Microsoft Visual Basic.

2. Diseñar e implementar los sensores para la captura de las variables.

Para sensar la temperatura se revisó las diversas características de distintos dispositivos

semiconductores que se encuentran disponibles comercialmente, y también una tesis

denominada “Diseño e Implementación Metereológica Virtual” de la UMSNH – Facultad de

Ingeniería Eléctrica- México; siendo seleccionando finalmente el denominado LM35 dado

que este componente cumple con las característica para este tipo de investigación.

Por otro lado se revisaron las características de los sensores de la estación meteorológica de la

Universidad Nacional «Pedro Ruiz Gallo», la cual fue utilizada para validar las mediciones

obtenidas por el Sistema de Medición diseñado.

2.1. Medición de Temperatura Ambiente

Para realizar el monitoreo de la temperatura ambiente, se utilizó el sensor LM35.

2.1.1 Funcionamiento del Sensor LM35

El LM35 es un sensor de temperatura con una precisión calibrada de 1ºC y un rango que

abarca desde -55º a +150ºC.

El sensor se presenta en diferentes encapsulados pero el más común es el TO-92 de igual

forma que un típico transistor con 3 pines, dos de ellas para alimentarlo y la tercera nos

entrega un valor de tensión proporcional a la temperatura medida por el dispositivo. Como se

ha comentado, el LM35 tiene 3 pines, Vs (la de alimentación), Vout (la central) y masa, y

como se muestra en la Figura 1:

Figura 1. Configuración de Pines del LM35

Calibración directa para Grados Celsius.

Su rango de respuesta abarca desde –55ºC hasta +150ºC

Opera con una alimentación desde 4 hasta 30 volts.

Menos de 60A de corriente de pérdida.

Grado de No-linealidad: solamente (ºC típica)

Baja impedancia de salida: 0.1 (para 1mA de carga)

La salida es lineal y equivale a 10mV/ºC, por lo tanto :

+1500mV = 150ºC

+250mV = 25ºC

-550mV = -55ºC

Para su funcionamiento, conectamos a la fuente poder y soldamos el positivo de la fuente a

uno de los bornes del interruptor. Después soldamos otro cable desde el Vs del LM35 al otro

borne del interruptor. Ahora tenemos conectado el pin VS del LM35 al borne + de la fuente,

pero con el interruptor en medio (lo cual nos servirá para poder apagar y encender el sensor,

es decir, alimentarlo o no). El otro cable de la fuente (la masa) lo llevamos directamente a la

masa del LM35 (ya tenemos cortado el positivo por el interruptor, que corta el circuito cuando

lo queramos, así que este puede ir directo).Soldamos un cable a la masa de la fuente, y lo

llevamos hasta la masa del LM35.Podemos conectarlo a un conversor Analógico/Digital y

tratar la medida digitalmente, almacenarla o procesarla con un µControlador o similar.

Figura 2. Conexión de Pines del LM35

LEYENDA

5

6

7

8

9

10

CAZOLETA1

BARRA HORIZONTAL2

NUEZ3

TUERCA4

EJE VERTICAL5

COJINETES6

TUBO CILINDRICO7

TAPA8

DISCO9

BASE10

1

23

4

2.2. Medición de Velocidad de Viento (anemómetro)

Para conocer cuál es la Dirección del Viento en un cierto lugar, se tuvo que diseñar un

anemómetro, instrumento mecánico que permite determinar la velocidad en m/s.

2.2.1 Funcionamiento del anemómetro

La medida de la velocidad requiere de un proceso de conteo de pulsos provenientes del

sensor.Para calibrar el equipo se registro información por espacio de 4 semanas, en diferentes

horarios utilizando un intervalo de medida de 1 hora.

Parte Mecánica

Se llaman anemómetros a los aparatos destinados a medir la velocidad del viento, el tipo más

común consta de tres cazoletas semi – esféricas. Situados en los extremos de brazos

horizontales que parten de un eje vertical capaz de girar. Cuanto mayor sea la velocidad del

viento tanto más rápidamente girarán las cazoletas y con ellas el eje al que van unidas.

Figura 3. Diagrama esquemático de la parte mecánica del sensor de velocidad

Descripción de las Partes

Cazoletas

Material : Plancha de hierro galvanizado

Espesor: 1.6 mm (1/16”)

Dimensiones: Casquete semi – esférico de 7 cm (2¾”) de diámetro. Con el moldeado

resultó un espesor de 0.98 mm, y una masa de 21,21 g para cada cazoleta

Brazo

Materia : Aluminio

Dimensiones :

Diámetro : 6,3 mm ( ¼ ”)

Longitud : 7,5 cm

Fijación de las cazoletas : Tuercas de 6,3 mm (¼ ”).

Nuez

Material : Barra cilíndrica de Aluminio

Dimensiones :

Diámetro : 16 mm

Alto : 20 mm

Masa : 7,03 g.

Los brazos se fijan a presión sobre la nuez mientras que el eje mediante rosca de 6,3

mm (¼”)

Eje vertical

Material : Varilla cilíndrica de hierro

Dimensiones :

Diámetro : 6,3 mm (¼ “).

Longitud :

Rosca superior : 30 mm

Rosca inferior : 06 mm

Entre cojinetes : 83 mm

Espesor de 02 cojinetes : 12 mm

Margen para tapa y disco : 23 mm

TOTAL : 154 mm.

Cojinetes

Material : Tubo de hierro

Dimensiones

Diámetro : 15,9 mm (5/8”)

Espesor : 6,3 mm (¼ “).

Protector

Material : Tubo de hierro

Dimensiones

Diámetro : Exterior 28.5 mm

Longitud : Hasta la parte superior de los cojinetes 95 mm

Espesor : 6,3 mm (¼ “).

Fijación a la tapa : Mediante soldadura eléctrica

Tapa de la base

Material: Plancha de hierro

Dimensiones:

Diámetro: 114,3 mm. Espesor: 3,2 mm (1/8“).

Figura 4. Plano de Disco del sensor de velocidad

Disco

Material: Acrílico de color blanco

Dimensiones

Diámetro: 60 mm. Espesor : 2 mm.

Número de agujeros: El modelo va a ser utilizado con equipos de instrumentación

programables, se selecciono 16 agujeros (24=16).

Diámetro de los agujeros: El diámetro de los diodos infrarrojos (3 mm). Se seleccionó

3,2 mm (1/8”) que corresponde a la dimensión de broca estándar.

Posición de los agujeros: a 25 mm del centro.

Fijación del disco : Con tuerca de 6,3 mm (¼“)

Parte Electrónica

Está conformada por una barrera infrarroja. La distancia de separación entre emisor y receptor

es de 0,4 cm. La siguiente imagen muestra los planos correspondientes

Figura 5. Plano frontal del sensor de velocidad.

DISCO

Consideraciones de diseño.

Distancia entre emisor y receptor:

Margen : 1 mm a cada lado del disco.

Espesor del disco : 2mm

Total : 4 mm.

Tensión de alimentación: Vcc=+5V.

Selección de la resistencia que limita la corriente del emisor:

Corriente crítica: Ip = 3 mA. (Valor experimental)

Tensión de trabajo: Vd = 2 V.

Utilizando la ecuación (5) se obtiene:

R1 = 1 KΩ, 9 mW.

Selección de la resistencia de la red del diodo receptor.

Tensión umbral para TTL :Vu=0,8 V

Corriente del receptor :Iq=1 mA (valor experimental)

Considerando que la tensión en la resistencia es: Tr = 1 V (>Vu) y utilizando la

ecuación (6) se obtiene:

R2 = 1KΩ, 1 mW

Figura 6. Vista Interior de los Sensores – Velocidad.

Figura 7. Vista Externa del Anemómetro

Funcionamiento

La siguiente tabla muestra las velocidades en función al número de pulsos.

Tabla 1.Velocidades en función al número de pulsos

N V (m/s) 1 1,4003

2 1,5102

3 1,6201

4 1,7300

5 1,8399

6 1,9498

7 2,0597

8 2,1696

9 2,2795

10 2,3894

11 2,4993

12 2,6092

13 2,7191

14 2,8290

15 2,9389

Aplicando el método de los mínimos cuadrados, se obtiene para un modelo lineal la siguiente

ecuación (1).

2904,11099,0 nv (1)

Donde:

n = numero de pulsos registrados

2.3. Medición de la Dirección del Viento (Veleta)

La forma más estándar de observar la dirección del viento es por medio de la veleta, en la cual

las paletas son ligeramente quebradas, y debe estar perfectamente equilibrada, para lo cual se

suspende sobre su centro de masa, para conseguirlo lleva un contrapeso en la flecha. Cuya

posición se regula hasta conseguir el deseado equilibrio. Cuando sopla el viento el aparato

tiende a colocarse en la posición de mínima resistencia y la punta de la flecha señala la

dirección de donde sopla el viento.

12 6

13

14

7

1516

8

1

2

1

3

42

5

3

6

7

4

89

5

10

11

NNW NNE

ENE

SSE

ESE

SSW

WSW

WNW

N

E

S

W

NE

SW

NW

SE

Figura 8. Diagrama esquemático de la parte mecánica del sensor de Dirección

2.3.1 Funcionamiento de la veleta

La medida de la dirección requiere del registro del código digital (4 bits) que proporciona el

sensor de dirección, para determinar la dirección se comparo el código digital con la siguiente

tabla la cual muestra la asignación de las direcciones (16 en total), de la roseta de vientos.

Figura 9. Roseta de los Vientos.

1

NUEZ FIJA2

BARRA HORIZONTAL3

NUEZ CORREDIZA4

CONTRAPESO5

EJE VERTICAL6

COJINETES7

TUBO CILINDRICO8

TAPA9

DISCO10

BASE11

1

2

3 4 5

LEYENDA

6

7

8

9

10

11

LAMINA

Tabla 2.Asignación de Direcciones

3. Desarrollar las instrucciones en MicroCode Studio para Microntrolador PIC16F876

Para está etapa se realizó la grabación respectiva del microcontrolador, apoyado en el

Software MicroCode Studio, que consta de los módulos para el monitoreo de las variables,

que serán capturados a través de los sensores.

Figura 10.Esquema general entre la PC y el Microcontrolador.

DIRECCION BINARIO DECIMAL

N 0010 2

N – NE 0110 6

NE 0111 7

E – NE 0101 5

E 0100 4

E – SE 1100 12

SE 1101 13

S – SE 1111 15

S 1110 14

S – SW 1010 10

SW 1011 11

W – SW 1001 9

W 1000 8

W – NW 0000 0

NW 0001 1

N – NW 0011 3

)(º ST 1STe

10HZ

2STe )(1 sy1K

4. Desarrollo de la interfaz gráfica.

La interfaz gráfica fue diseñada usando Microsoft Visual Basic (Figura 7), de tal manera que

se realizar la programación en forma gráfica. Una de las ventajas que se tienen al utilizar

Visual Basic es que da la posibilidad de almacenar los datos en una Base de Datos, se

obtienen soluciones en forma rápida sin profundizar mucho en lo que es la programación.

Además, cuenta con un gran número de funciones para los requerimientos de manejo de

Puerto Serial puede llegar a trabajar con rutinas realizadas en “C” y en algunos otros

lenguajes de programación.

Figura 11. Pantalla Principal de la Interfaz Gráfica.

5. Modelo Matemático

De acuerdo a la Teoría de Sistemas el Modelo Matemático de un sistema de adquisición de

datos para las siguientes variables será:

Temperatura

Figura 12. Modelo Pantalla Principal de la Interfaz Gráfica

Tabla 3. Descripción del Modelo para la Variable Temperatura

Variable Descripción

1K Representa la constante de lineabilidad del sensor de Tº ( p.e :20 mv/ºC )

1STe

Representa el retardo que toma el sensor de temperatura por convertir ese

valor siendo 1T el tiempo de demora, puede ser ms, s , etc.

10HZ Retenedor de orden cero. Modela el tiempo de adquisición de los datos por

parte del operador (programador)

2STe

Modela el retardo del microprocesador. Es el tiempo en que demora el

procesador en convertir la señal desde el conversor AD hasta la entrega del

dato al PC mediante el puerto RS232

Modelo Completo

Figura 13. Modelo Matemático Completo

Donde:

Tº(s) ----- Temperatura

V(s) ----- Velocidad

D(s) ----- Dirección

Y1(S), Y2(S), Y3(S)------ Datos hacia el PC Digitales

OBSERVACION

1. El tiempo de muestreo tiene que ser al menos el doble del periodo máximo de la

señal (Teorema del Muestreo). En esta Investigación no hay problema pues si se ha

cumplido.

2. El tiempo de muestreo ( ST ) debe ser mayor que el tiempo que demora el

procesador (PT ) en digitalizar la señal y entregar el dato al PC. Este requerimiento

también se ha cumplido. Por ejemplo tiempo de muestra 95 y tiempo en procesar

la información en el microprocesador 50 – 70 ms

3. Las funciones de todas las variables son de Primer Orden y el Sistema es de Lazo

Abierto, dado que solo captura la señal, la procesa y la muestra en Pantalla.

P (S)

Tº (s)

V (s)

Y (s)

Y (s)

Y (s)D (s)

1

2

3

6. Resultados

Con el Sensor LM35

Para medir la efectividad con la recolección de datos, con el presente instrumento se

registró información en la Base Aérea Nº 06 – Chiclayo – paralelo con el sensor durante

la primera semana del mes de Junio del 2005

Dicha tabla muestra la obtención del registro de información en intervalos de 1 hora (168

datos), desde el 01 al 07 de Junio del 2005, durante las 24 horas, tanto para el equipo del

Grupo Aéreo Nº 06 como para el Sensor.

En dicha comparación, se obtuvo un valor de 0,9647 lo que es un valor aceptable entre

ellos.

Figura 14. Comparación de Temperaturas entre el sensor LM35 – Grupo Aéreo Nº 06 FAP

Con el Anemómetro

Con respecto a la Velocidad del viento, se registró información en la Estación

Climatológica Principal de la UNPRG paralelo al Anemocinemógrafo dentro del 23 al 26

de Mayo del 2005, escogiéndose los datos del día 26 como más aceptables dado a las

precauciones tomadas en ese día.

Estableciéndose la correlación entre los valores medidos con el anemocinemógrafo y el

anemómetro, se obtuvo un valor de: R=0,99908798; lo que es un valor aceptable dada la

alta correlación entre ellos.

Con la Veleta

Al igual de la Velocidad del Viento, se realizó una comparación con el

anemocinemógrafo de la UNPRG y medidos con el equipo construido, coinciden

plenamente. Esto permite afirmar que la información que proporciona el modelo de veleta

digital construido es confiable.

7. Conclusiones

Se logro elaborar un Sistema de Medición de variables usando un

Microcontrolador portátil, utilizando sensores, el cual sirve para medir

temperatura, velocidad y dirección de viento.

Se logro diseñar y construir un Anemómetro utilizando sensores infrarrojos el

cual permitirá medir la velocidad, con un coeficiente de correlación de

0,99908798

Se logro diseñar una veleta utilizando sensores infrarrojos para medir la dirección

del viento, con una confiabilidad del 100% con respecto a los equipos comerciales

existentes para estaciones meteorológicas.

Se elaboró una interfaz gráfica utilizando Microsoft Visual Basic, para transferir

la información del Microcontrolador a una Base de Datos, por intermedio del

puerto serial RS232.

Se elaboro el Modelo Matemático completo para el sistema de adquisición de

datos.

Agradecimientos

Deseo expresar mi más profundo agradecimiento al equipo de profesores del Programa del

Nivel Técnico Operativo del Senati zonal Cajamarca Norteque han contribuido al desarrollo

del trabajo de Investigación.

Mi especial reconocimiento a mi amigo Luis Ángeles García por la generosidad y dedicación

en la transmisión de sus conocimientos y experiencias y, fundamentalmente por el apoyo y

aliento que me facilitó en todo momento.

Mi gratitud a todas las personas que han colaborado en la realización de este trabajo de

investigación, especialmente al jefe de personal del Grupo Aéreo N°6 de la ciudad de

Chiclayo por su apoyo en el permiso para hacer comparaciones con los equipos comerciales

de la estación meteorológica sin cuya colaboración y ayuda esta investigación no hubiera

sido posible.

Referencias

Angulo J. & Angulo I. (2000), Microcontroladores PIC: Diseño Práctico de Aplicaciones.

Editorial Mc Graw Hill Interamericana.

Carr J. (2000). Sensores y Circuitos. Ediciones Prentice Hall. Segunda Edición.

Ehowenespanol. (2013). Cómo recibir bytes a partir de un puerto serial con Visual Basic.

Recuperado de http://www.ehowenespanol.com/recibir-bytes-partir-puerto-serie-visual-

basic-como_115162/

Gaspar C. (2004). Diseño e Implementación de una Estación Meteorológica Virtual (Tesis

inédita de maestría). Universidad Michoacana de San Nicolás de Hidalgo, México.

González. J. (2004). Herramientas hardware y software para el desarrollo de aplicaciones con

Microcontroladores PIC bajo plataformas GNU/Linux", III Jornadas de Software Libre,

Universidad Pontificia de Salamanca en Madrid.

Howard M. (1999), Fundamentos de Señales Amplificadas.M. Berlin, Maxwell Macmillan

International Editions.

Johnson G. (1999), Sistemas Eólicos. Editorial Mc Graw Hill.

Mahesh L. (1998). Programación en Microcontroladores. Ediciones Prentice Hall

Internacional. Tercera Edición.

Mecanique. (2013). Componentes electrónicos. Recuperado de

http://www.mecanique.co.uk/shop/index.php?route=product/category&path=79

Messenger R. (2000). Sistemas de Ingeniera Fotovoltaicos. Ediciones Maxwell.

Micmaster. (2013). Manejo de Puerto serial con Visual Basic. Recuperado de

http://raulalejandroql.webcindario.com/puertos/puerto_serial.htm

Microchip. (2001). PIC16F87X Data Sheet. Recuperado de

http://ww1.microchip.com/downloads/en/devicedoc/30292c.pdf

Pascual, J. (2002). Conexión de una pantalla LCD a un Microcontrolador. Recuperado de

http://server-die.alc.upv.es/asignaturas/lsed/2002-03/Pantallas_LCD/LCD.pdf

Sanchez J. (1976), Apuntes de Instrumentos Meteorológicos.Madrid.

Siler B. &Spotts J. (1999). Edición Especial Visual Basic 6. Prentice Hall. Edición Especial.

Tocci R. (1996). Sistema Digitales: Principios y Aplicaciones. Editorial Prentice Hall

Hispanoamericana SA México.

Texas Instrumental. (2013). LM35 Precision Centigrade Temperature Sensors. Recuperado de

http://www.ti.com/lit/ds/symlink/lm35.pdf