Sei sulla pagina 1di 4

Estacion Meteorológica.

Sensor de humedad y Sensor de temperatura.

Solana Romero Carolina. Hernandez Sarmiento Cesar Bernabé.


García Pastrana Carlos David. Chavez Zenteno Luis Antonio.
División Energías Renovables División Energías Renovables
Universidad Tecnológica de Puebla (UTP) Universidad Tecnológica de Puebla (UTP)
Puebla México Puebla México

Abstract— This report shows a digital thermometer with


analog signals, also shows a humidity sensor and how II. SENSOR DE TEMPERATURA (LM35)
implement in a protoboard, previously a diagram was
made, at the same time, was made a simulation in the El LM35 es un sensor de temperatura con una
software proteus, for this practice is used the PIC16F877A precisión calibrada de 1 °C. Su rango de medición abarca
to control the system, a hih4000 Honeywell to measure the desde -55 °C hasta 150 °C. La salida es lineal y cada grado
relative humidity, a LM35 to measure the temperature of Celcius equivale a 10 mV, por lo tanto:
the environment, a LCD screen to see the temperature and
the humidity, a LM324 to amplify the signal, and another 150 °C = 1500 mV
components; also this practice explains how program the -55 °C = -550 mV1
PIC16F877A in the software PICC and how change the Opera de 4v a 30v.
voltage that the hih4000 Honeywell gives to the percent of
relative humidity through of a formula made in excel like
seen later. III. SENSOR DE HUMEDAD (HIH4000 HONEYWELL)

Keywords—PIC; LM35; hih4000 Honeywell El HIH-4000-001 de Honeywell es un circuito sensor de


humedad. Está diseñado específicamente para usuarios OEM
(fabricantes de equipos originales) de alto volumen. El
I. INTRODUCCIÓN acoplamiento directo a entrada de controlador u otro
dispositivo es posible mediante la salida de tensión casi lineal
Una estación meteorológica es una instalación destinada a de este sensor. HIH-4000-001 es ideal para sistemas operados
medir y registrar regularmente diversas por batería de bajo consumo. Intercambiabilidad de sensor que
variables meteorológicas. Estos datos se utilizan tanto para la reduce los costes de calibración en la producción OEM. Datos
elaboración de predicciones meteorológicas a partir de de calibración de sensor individual disponibles. HIH-4000-
modelos numéricos como para estudios climáticos. 001 garantiza un rendimiento de detección precisa de
humedad relativa de calidad en un encapsulado SIP soldable
con paso de 2,54mm entre terminales a un precio competitivo.
Este sensor de humedad es un elemento detector capacitivo de
polímero termoestable ajustado por láser con
acondicionamiento de señal integrado en chip. La
construcción multicapa del elemento sensor proporciona una
excelente resistencia a la mayoría de peligros en aplicación
como humectación y polvo.
El rango de operación de temperatura es de -40°C to 85°C,
tiene un rango de humedad relativa de funcionamiento del 0%
al 100%, la carcasa es plástica termoestable y moldeada, la
corriente de alimentación es de 200µA, tiene un diseño de baja
potencia, el rango optimizado de precisión de humedad
relativa de -3,5% a +3,5%, tiempo de respuesta rápido de 5s,
tiene un rendimiento estable de baja deriva y un rango de
Fig.1 Sensor de temperatura en protoboard tensión de alimentación de 4VDC a 5,8VDC.
IV HUMEDAD RELATIVA V. SENSOR DE TEMPERATURA Y SENSOR DE
%𝑅𝐻 = (𝑉𝑜𝑢𝑡 − 0.958)/0. HUMEDAD.

IV. DESARROLLO
Es un conjunto de instrucciones de un programa informático
que se encuentra registrado en una memoria ROM, flash o
similar. Estas instrucciones fijan la lógica primaria que ejerce
el control de los circuitos de alguna clase de artefacto. El
firmware, cuyo nombre hace referencia a la programación en
firme, forma parte del hardware ya que se encuentra integrado
a la electrónica, pero también está considerado como parte
del software al estar desarrollado bajo algún lenguaje de
programación. Podría decirse que el firmware funciona como
el nexo entre las instrucciones que llegan al dispositivo desde
el exterior y sus diversas partes electrónicas.

A. Estructura mínima de un programa en PIC-C


Como podemos ver tenemos instrucciones mínimas para la
creación de un programa, (fig2). En el primer renglón se tiene
la directiva #include que permite incluir ficheros de cabecera
en el programa, donde se especifican las características y
configuración del microcontrolador a emplear, además de ello
se logran introducir los driver para que la programación del Fig.3 Desarrollo del programa
firmware agarre. La directiva #fuses permite definir la palabra Se diseñó un programa en el que se muestra en la pantalla LCD
o fusibles de configuración para programar un PIC. La la temperatura y la humedad medida en grados centígrados
directiva #use define la velocidad o frecuencia del oscilador relativa al medio ambiente en el que nos encontramos.
del PIC, el compilador lo utiliza para realizar cálculos de
A. Desarrollo del programa grafico
tiempo. Se puede utilizar M para MHz o K para KHz y así
simplificar la frecuencia de operación sin tantos ceros. Es muy En esta parte se muestra el programa completo del
importante definir esta directiva entre las primeras puesto que firmware, pero en caso de ser de tamaño considerable solo se
muchos drivers la necesitan para configurarse. La siguiente mostrarán aquellas partes que sean más importantes debido a
su relevancia o novedad. El código mostrado en la Fig. 3
directiva #use standard-io (*) define el o los puertos a ocupar
muestra el firmware desarrollado para esta aplicación.
del PIC donde el compilador asegura si la terminal o
terminales son, ya sea de entrada o de salida. Finalmente se B. Simulación
ocupó un #rom lo cual se va a ocupar para añadir ahí la Después de corroborar que el programa está bien diseñado y
contraseña que nosotros queremos que sea. También tomar en que no existen errores de comparación se prosigue a correr el
cuenta valor pico (VP) que es el valor máximo que alcanza dicho programa y visualizar que los resultados sean los
una señal; también llamada amplitud. Periodo (T) es el tiempo esperados y solicitados. Como lo muestra la Fig. 4.
que tarda en ejecutar un ciclo. Frecuencia (F) es el
número de ciclos que una señal periódica ejecuta por segundo,
y su unidad es el hercio (HZ)

Fig.4 Simulación del circuito.

Figura.2 Escritura mínima de una


programación
VI. IMPLEMENTACIÓN EXPERIMENTAL Y DISCUSION DE
RESULTADOS
A. Implementación experimental
En la simulación de proteus, fue compuesto por un pic
16F877A, conectado a un sensor de humedad (hih4000
honeywell) o un sensor de temperatura (LM35) según sea el
caso en la entrada uno, con un LCD que va conectado a un pot
para el contraste y al pic para leer lo que lleva la programación,
de ahí fue subida la programación que fue hecha en el firmware
del PIC C. Fue probada la simulación para ver si estábamos en
lo correcto y si, a beneficio de nosotros estuvimos bien y ya
subimos la programación al PIC 16F877A.
B. Discusión de resultados
Como se observa en la Fig.5, el circuito armado y
funcionando, el lm35 le manda la señal al pic y del pic le
manda la señal al lcd y esta nos muestra la temperatura que
hay en el ambiente determinado en ese lugar, así como
también el sensor de humedad muestra el porcentaje de CONCLUSIONES.
humedad que hay en el ambiente donde se encuentra el
circuito. Referencias
Aquí se listan, en orden de cita, cada una de las referencias
empleadas durante este reporte.

[1] http:Support from CCS C Compiler: Contents and Index.


[2] http://hetpro-store.com/TUTORIALES/control/
[3] http://www.fceia.unr.edu.ar/enica3/da-ad.pdf
Comunicación serial.
LabVIEW y VSPE

Solana Romero Carolina. Hernandez Sarmiento Cesar Bernabé.


García Pastrana Carlos David. Chavez Zenteno Luis Antonio.
División Energías Renovables División Energías Renovables
Universidad Tecnológica de Puebla (UTP) Universidad Tecnológica de Puebla (UTP)
Puebla México Puebla México

Abstract— this report talks about the serial communication


between the LabVIEW program and the VSPE software, Keywords—PIC; LM35; hih4000 Honeywell
where LabVIEW sends data in serial form and the VSPE
software simulates a connection with another PC where a
second program in LabVIEW will receive the data sent and VII. INTRODUCCIÓN
graph it
This report also shows definitions of the software used and the Una estación meteorológica es una instalación destinada a
development of the program generated in them in which medir y registrar regularmente diversas
LabVIEW software generates and sends data to the VSPE variables meteorológicas. Estos datos se utilizan tanto para la
software, which in turn stores and displays them through a elaboración de predicciones meteorológicas a partir de
data transfer on the software will have an swich with which, modelos numéricos como para estudios climáticos.
although LabVIEW generates data, these are not sent to the l programa Implementación experimental
VSPE emulator.
En la simulación de proteus, fue compuesto por un pic
16F877A, conectado a un sensor de humedad (hih4000
Referenc
INTRODUCCIÒN

Potrebbero piacerti anche