You are on page 1of 4

UNEFA Ing.

Electrnica
Autores: Juan Castillo
Franklin Leiva
Sistema de Adquisicin de Datos de Temperatura y Presin por
medio de Transmisin Remota a PIC16F876 ATOM con Tecnologa
1-Wire y Monitoreo de Variables con Comunicacin Inalmbrica.

Universidad Experimental Politcnica de la Fuerza Armada
Departamento de Ingeniera Electrnica
Proyecto _Final, Materia: Microcontroladores
XI Trmino de Ingeniera



I. Introduccin

En la actualidad se tienen diversos
medios por los cuales podemos medir o sensar
diversas variables, como lo son temperatura,
humedad, presin, luminosidad, velocidad, entre
otras, por ello se necesita de elemento
eficientes que permitan transmitir de forma
rpida y segura estas mediciones, una tecnologa
que puede ser considerada de la mas actual es la
1-Wire, la cual nos permite que con solo un
cable logremos transmitir tanto datos como
seales de control, es por ello que veremos
como se logra esto y como podemos valernos de
esta herramienta, para lograr obtener la
medicin de temperatura y presin, y ser
enviada por un dispositivo 1-Wire a el
PIC16F876 ATOM, para que estos valores sean
procesados.


II. Explicacin Terica

Para este proyecto se necesita de
dispositivos electrnicos de alta tecnologa, con
el fin de lograr de manera eficiente medir
constantemente valores de Temperatura y
Presin, en este caso particular. Adems se
requiere de elementos que soporten trabajar con
tecnologa 1-Wire, es por ello que la seleccin
de los mismos debe realizarse de manera
acertada, por ello se trabajara con lo
dispositivos siguientes:

DS2438: Este integrado tiene la particularidad
de medir la temperatura, por medio de un sensor
interno a l; posee ocho (8) pines los cuales se
distribuyen de la siguiente manera:








Figura1: Pin-Out del Dispositivo
Tenemos que lo pines de los cuales se
har uso para esta aplicacin son: el PIN1
siendo la conexin a tierra, el PIN4 el cual es
usado para realizar conversin A/D de voltaje
de entrada y su utilidad se explicara mas
adelante, el PIN5 una entrada de voltaje de
alimentacin para el integrado y el PIN8
representa el elemento por donde se realiza la
transmisin 1-Wire. Siendo esta su principal
ventaja, ya que con este dispositivo se logra
establecer la comunicacin 1-Wire con el
microcontrolador PIC16F876 ATOM, atacando
de esta manera el problema de necesitar mas de
dos lneas de comunicacin para establecer la
comunicacin.

Entre las virtudes de este dispositivo se
tiene adicionalmente, una memoria llamada
Scratchpad donde son almacenados el valor
de temperatura medido en un instante, el valor
obtenido de la conversin A/D, etc., los cuales
pueden ser solicitados por un dispositivo
maestro, en nuestro caso el microcontrolador, el
cual se encargara de solicitar la lectura de la
memoria, y establecer la comunicacin1-Wire.

Para que la comunicacin se realice de
manera eficiente, es necesario que se coloque
una resistencia de Pull-up de la manera
siguiente:

Figura 2: Conexin de 1-Wire

Otra de los beneficios que nos brinda
este dispositivo, es la generacin de un cdigo
con el cual se podra detectar errores, este
mtodo se conoce como Cdigo de
Redundancia Cclica (CRC). Este dispositivo
genera un CRC-8 con la trama de byte de datos
que sern enviados, sumndole a esta trama el
byte del valor CRC; por ello la trama de datos
esta formada por 9 bytes, 8 de datos y 1 del
valor CRC; gracias a esto se permite que en el
receptor se conozca por medio del valor de
UNEFA Ing. Electrnica
Autores: Juan Castillo
Franklin Leiva
CRC, si los datos que han llegado son los
correctos.

MPXA4115A: Este dispositivo se encarga de
medir el valor de Presin existente en un
instante, y realiza un equivalente para expresar
ese valor medido en voltaje (0 5 V
DC
), este
valor lo tomamos y se le da entrada por el PIN4
del DS2438, en el cual se realiza la conversin
A/D y este valor se almacena en la memoria
Scratchpad, para que luego sea transmitido
por medio de comunicacin 1-Wire al
dispositivo maestro.

Tenemos que el medidor de Presin, se
basa en la ecuacin siguiente para relacionar el
valor de Presin con el voltaje, de la siguiente
manera:

dc S
S OUT
V V
ERROR P V V
1 . 5
) 095 . 0 * 009 . 0 ( *

=


Nota: Esta consideraciones se realiza para un
rangote temperatura 0-85C.

Cuando se va a realizar el clculo de la
presin obtenida dentro del programa, solo se
debe despejar el valor de P y considerar que el
error es aproximadamente Cero, si y solo si no
se desea gran precisin.

PIC16F876 ATOM: Este microcontrolador
ser el encargado de procesar toda la
informacin y dar las rdenes de cuando realizar
las mediciones (Maestro), mientras que los
dispositivos anteriores cumplirn las funciones
de atender las necesidades (Esclavos) del
microcontrolador.

En este microcontrolador, es
almacenado el programa necesario para
establecer las diversas operaciones necesarias
para que se realice de manera concisa las
mediciones, ordenes a los esclavos y
comunicaciones entre dispositivos.

El programa es realizado en alto nivel,
por medio de un software llamado MBasic, el
cual se presenta bajo un ambiente amigable:


Figura 3: Interfaz de Programacin
Transmisin Inalmbrica: Para lograr esto se
necesita de dos dispositivos uno que cumpla la
funcin de transmisor y se encuentre ubicado a
una de las salidas del PIC, este transmisor debe
de tener un modulador digital de datos para ser
enviados, por la regular debe ser realizada una
modulacin ASK o FSK, siendo estas las ms
comunes.

Otro dispositivo debe ser conectado
como receptor de la data, el cual ser ubicado en
aquel elemento que se encargue del monitoreo
fuera del rea de Campo; este receptor debe
tener un demodulador, que sea capaz de
decodificar la seal enviada por el transmisor.
Se debe considerar que se necesita de una
programacin para que los datos recibidos del
transmisor sean entendidos y adems conocer si
son los admitidos o no.


Figura 4: Esquema de Transmisin Inalmbrica

1-Wire: Esta tecnologa fue desarrollada por
Dallas Semiconductor, donde se requiere solo
un conductor ms su retorno para establecer las
comunicaciones y transmisin de energa entre
dispositivo maestro y una serie de esclavos.



Sus caractersticas resaltantes:
1. Se realiza por medio de comunicacin
asncrona.
2. Utiliza niveles de tensin TTL/CMOS.
3. Comunicacin half-duplex.
4. La transferencia de informacin se
realiza a 16.3Kbps en modo Standard
y hasta 142Kbps en modo overdrive.


III. Funcionamiento del Proyecto

Como se planteo al inicio se desea
monitorear la temperatura y presin de un rea
especifica, se tiene un sensor encargado
exclusivamente a realizar la medicin de
Formateo
Cod. de
Fuente
M
u
x

Codif. de
Lnea
Mod. De
Portadora
Tx
Sincronismo
de Trama
Formateo
Inverso
Decod.
Fuente
Ecualiz.
de canal
Demod. De
Pportadora
M
u
x

Decodif.
de Lnea
Recup.
de Sinc.
Rx
Recup. Sinc.
de Trama
Medio
Transmisin
UNEFA Ing. Electrnica
Autores: Juan Castillo
Franklin Leiva
Presin, esta informacin es referida a una
tensin, la cual es capturada por el sensor de
temperatura, por el Pin de Conversin A/D, si
bien esta conexin se puede realizar
directamente al PIC, pero se estara ocupando
en una funcin que puede ser superpuesta con la
medicin de la Temperatura, es por ello que se
enva al sensor de temperatura y la informacin
obtenida de Presin es almacenada en la
memoria Scratchpad del dispositivo. La
medicin de Temperatura se realiza con el
DS2438, y la conversin de temperatura y
presin se realiza en el instante en el cual sea
indicado por el Microcontrolador por medio de
comunicacin 1-Wire, estas conversiones son
almacenadas en la memoria Scratchpad del
DS2438, para que luego sean ledas por el PIC,
y se procese la informacin, toda esta
comunicacin entre el DS2438 se realiza por
medio de 1-Wire. Luego que la mediciones
realizadas son procesadas por el
microcontrolador, son enviados los datos por
medio fsico inalmbrico, hasta el elemento que
se encarga del monitoreo de las variables, y
conocer de todas las variaciones existente en el
rea. El esquema ilustrativo de la operatividad
del sistema se muestra en la Figura N5.


Figura 5: Esquema de Operacin

Para alimentar a los dispositivos solo se
necesita de una tensin de 5Vdc, para el caso
especial del DS2438, puede ser alimentado por
la misma lnea de transmisin, manteniendo la
salida del PIC en un nivel alto (1 lgico), esto
con el objetivo de mantener cargado el
condensador interno del sensor de temperatura.

Se puede observar en la figura 6, el
esquema elctrico del proyecto, donde se
incluye una pantalla LCD, la cual mostrara
mensajes que permitirn visualizar mediciones
realizadas y establecer configuraciones de las
mediciones; por otro lado se tienen un grupo de
pulsadores que permiten seleccionar entre un set
de opciones de configuracin, mostrado en
pantalla LCD y anexos a esto se ubica un grupo
de diodos que indican la activacin de algn
pulsador.

Para el Pin 8 se tiene una salida a un
transmisor, por este pin se debe enviar la
informacin procesada a un modulador digital,
para la transmisin inalmbrica, de igual forma
en la unidad donde llegue la informacin debe
existir un demodulador, que pueda decodificar
la seal. Esta informacin puede ser entregada
a otro PIC16F876 ATOM, y ser programado de
manera que obtenga la data y la muestre por
medio de un software de alto nivel, y sea
realizado as el monitoreo de la variables
estudiadas.



UNEFA Ing. Electrnica
Autores: Juan Castillo
Franklin Leiva
Figura 6: Esquema Elctrico
IV. Conclusiones

La respuesta del sistema al realizar las
pruebas fue muy exitosa, se pudo observar la
eficiencia del sistema y veracidad de la
mediciones realizadas por los sensores. Adems
de esto se logra obtener un sistema de bajo costo
y gran aplicacin.

La tecnologa 1-Wire, es de gran
aplicacin y adems permite que se realice
interconexiones, no solo con un equipo, sino
con un gran numero de dispositivos esclavos
interconectados al mismo bus de datos. Esto
genera una red de gran aplicacin y muy buena
eficiencia.

IV. Recomendaciones

Es de gran importancia la utilizacin de
una resistencia de Pull-Up, ubicada en la
conexin 1-Wire.
Considerar tiempo necesario para que el
DS2438 realice de manera certera la
conversin anloga-digital de temperatura y
Presin.
La aplicacin de la pantalla LCD solo se
usa si el usuario desea conocer de las
mediciones en campo y visualizar el como
configurar las mediciones.







Autores:




Nombre: Juan Jos Castillo Fernndez
Nacido el 13 de diciembre de 1984
Direccin: Sexta Avenida. Edificio Amazonas,
piso 12 apartamento 12-B. Urb. La soledad.
Maracay, Edo. Aragua.
Telfonos: 0243-2321736 04144777638.
Email: jjcf84@hotmail.com, jjcf84@walla.com.








Nombre: Franklin Gilberto Leiva Orellana
Nacido el 28 de Agosto de 1983
Direccin: Sector 2. Vereda 11, Casa 1.
Urb. Girardot. Maracay, Edo. Aragua.
Telfonos: 0243-8083278 04124353578.
Email: Leivafranklin2000@yahoo.es.
Leivafranklin@walla.com.

You might also like