Vous êtes sur la page 1sur 12

REDES INDUSTRIALES

Tema:
Adquisicin de datos de un sensor de temperatura
mediante comunicacin serial RS-232
Fecha:
20/11/2014
Carrera:
Ingeniera Mecatrnica
Nivel:
Octavo
Integrantes:
Iza Johanna
Pinto Katherine
Villamarin David
Taco Gabriela
1

TEMA: Adquisicin de datos de un sensor de temperatura mediante


comunicacin serial RS-232
OBJETIVOS
General:
Realizar la Adquisicin de datos de un sensor de temperatura mediante
comunicacin serial RS-232
Especficos:
Implementar la interfaz serial RS-232 para la obtencin datos de un
sensor de temperatura y visualizarla.
Comprobar el funcionamiento de la interfaz serial.
Entender el funcionamiento de la comunicacin RS-232.
Materiales Utilizados
Microcontrolador 16f877A
Oscilador de 4Mhz
MAX 232
4 condensadores de 10 uF
Cable serial
Conversor serial/USB
Fuente de alimentacin de 5V
Resistencia de 10K
1 sensor de Temperatura LM35
Computador

MARCO TERICO:

Hay dos tipos de comunicaciones digitales seriales: sncronas y asncronas.


Transmisin Sncrona. Los datos son enviados un bit a continuacin de otro
por una lnea que une la salida del transmisor, TXD, de un lado con la lnea de
recepcin, RXD, del otro lado.
El transmisor y el receptor son sincronizados con una lnea extra que trasmite
pulsos de reloj que bsicamente le indican al receptor cuando leer un pulso.
Como se puede entender, el uso de esta tcnica implica la existencia de un
cable extra para llevar la seal de reloj, lo cual resulta en un costo extra.
No se usa en instrumentos.
La Transmisin Asncrona .No emplea una seal de reloj, ms bien se utiliza
una tcnica que recurre a encapsular los datos con un bit de inicio y uno o

dos bits de parada, y as no es necesaria la lnea extra de reloj como se indica


en la figura a.
A esto se aaden otras reglas: Mientras el estado de la lnea en alto Rx asume
que no existe Tx canal en modo Espera (Idle).
Cuando la lnea de comunicacin cambia de estado se recibe el bit de inicio.
El Rx interpreta este cambio como el inicio de la TX.

Figura 1 Trama TTL

El RS-232C es un estndar que constituye la tercera revisin de la antigua


norma RS-232, propuesta por la EIA (Asociacin de Industrias Electrnicas), El
estndar RS-232 establece que un 1 lgico se represente con un voltaje entre 3V y -15V, mientras que un 0 lgico se represente con un voltaje entre +3V y
+15V. Para una mejor explicacin se indica en la figura b una trama tpica RS
232.

Figura 2 Trama RS 232 tpica

El puerto serial de una PC


Se rige al estndar RS-232C, fue utilizado en los aos 60 para comunicar un
DTE (PC), DCE (Mdem). Hay circuitos que realizan la conversin de los
niveles de voltaje TTL a RS-232
Pines del puerto Serie
Tabla 1 Pines del conector DB9

Circuito integrado para conversin de niveles


El MAX232 es un circuito integrado que convierte los niveles de las lneas de
un puerto serie RS232 a niveles TTL y viceversa. Lo interesante es que slo
necesita una alimentacin de 5V, ya que genera internamente algunas
tensiones que son necesarias para el estndar RS232. Otros integrados que
manejan las lneas RS232 requieren dos voltajes, +12V y -12V.

Figura 3 Circuito MAX 232

El MAX232 soluciona la conexin necesaria para lograr comunicacin entre el


puerto serie de una PC y cualquier otro circuito con funcionamiento en base a
seales de nivel TTL/CMOS.
El circuito integrado posee dos conversores de nivel TTL a RS232 y otros dos
que, a la inversa, convierten de RS232 a TTL.
LM35 -- SENSOR DE TEMPERATURA DE PRECISIN
El LM35 es un sensor de temperatura integrado de precisin, cuya tensin de salida es
linealmente proporcional a temperatura en C (grados centgrados). El LM35 por lo
tanto tiene una ventaja sobre los sensores de temperatura lineal calibrada en grados
Kelvin: que el usuario no est obligado a restar una gran tensin constante para obtener
grados centgrados. El LM35 no requiere ninguna calibracin externa o ajuste para
proporcionar una precisin tpica de 1.4 C a temperatura ambiente y 3.4 C a lo
largo de su rango de temperatura (de -55 a 150 C). El dispositivo se ajusta y calibra
durante el proceso de produccin. La baja impedancia de salida, la salida lineal y la
precisa calibracin inherente, permiten la creacin de circuitos de lectura o control
especialmente sencillos. El LM35 puede funcionar con alimentacin simple o
alimentacin doble (+ y -).
Caractersticas

Calibrado directamente en grados Celsius (Centgrados)


Factor de escala lineal de +10 mV / C
0,5C de precisin a +25 C
Rango de trabajo: -55 C a +150 C
Apropiado para aplicaciones remotas
Bajo coste
Funciona con alimentaciones entre 4V y 30V
Menos de 60 A de consumo
Bajo auto-calentamiento (0,08 C en aire esttico)
Baja impedancia de salida, 0,1W para cargas de 1mA

Figura 4. LM35

PIC 16F877
El PIC16F877 es un microcontrolador de Microchip Technology fabricado en
tecnologa CMOS, su consumo de potencia es muy bajo y adems es completamente
esttico, esto quiere decir que el reloj puede detenerse y los datos de la memoria no se
pierden.

Figura 5. PIC 17F628A

El encapsulado ms comn para este microcontrolador es el DIP (Dual In-line Pin) de


40 pines, propio para usarlo en experimentacin. La referencia completa es PIC16F87704 para el dispositivo que utiliza cristal oscilador de hasta 4 MHz, PIC16F877-20 para
el dispositivo que utiliza cristal oscilador de hasta 20 MHz o PIC16F877A-I para el
dispositivo tipo industrial que puede trabajar hasta a 20 MHz. Sin embargo, hay otros
tipos de encapsulado que se pueden utilizar segn el diseo y la aplicacin que se quiere
realizar.

Figura 6. Pines del PIC 16F877A

Algunas de estas caractersticas se muestran a continuacin:


Soporta modo de comunicacin serial, posee dos pines para ello

Amplia memoria para datos y programa.

Memoria reprogramable: La memoria en este PIC es la que se denomina


FLASH; este tipo de memoria se puede borrar electrnicamente (esto corresponde
a la "F" en el modelo).
Set de instrucciones reducidas (tipo RISC), pero con las instrucciones necesarias
para facilitar su manejo.

DESARROLLO:
Para la comunicacin serial RS 232, se arma el siguiente circuito.

Figura 7: Esquema para la comunicacin RS 232

Acondicionamiento de seal

Pendiente

Figura 4 Acondicionamiento de seal

LM35

La variacin del LM35 es de

cada

, entonces:

Por lo tanto la temperatura se obtiene por:

HMI en LABVIEW

Figura 8: Interfaz del Usuario en Labview

Figura 9: Programacin por medio de Diagrama de Bloque en Labview

ANLISIS DE RESULTADOS
Es necesario realizar una conversin exacta de acuerdo a los parmetros que
se especifican en las caractersticas tcnicas del sensor, para que los datos
que se visualicen en Labview sean correctos.
En la configuracin para la parte de comunicacin es necesario comunicar a la
misma velocidad y tomar en cuenta que para simulacin en la programacin se
coloca en la velocidad N9600 en cambio ya para la prctica se necesita colocar
T9600, esto es una parte importante porque si no se la toma en cuenta los
datos nos van a llegar en la forma esperada y no va a funcionar la
comunicacin.
Para comprobar lo que dice la teora sobre el MAX232, en el circuito se toma
medidas de voltaje que llegan al MAX y se visualiz que el voltaje que va hacia
la computadora dan voltajes negativos, esto quiere decir que se comprueba
que manejan lgica invertida porque en la parte de TTL se tiene un voltaje
positivo, esto en voltajes ya en la prctica entonces se mide que en TTL y da
5V, que quiere decir un 1L y para el RS232 da un voltaje de -5.5V y tambin
quiere decir que es un 1L y queda comprobado lo que se dijo en clases.
En simulacin para saber si se esta comunicando internamente, hay que
verificar en el Configure Virtual Serial Port Driver y en los COM que se utilicen
ver si envian y reciben los datos.
Se comprueba mediante simulacin que se est enviando bit a bit, ya que en la
salida del PIC se ve claramente que titila el pin, cuando se va variando la seal
que viene desde el LM35.
CONCLUSIONES:

La Instrumentacin virtual es un intrprete visual de las condiciones del


proceso, es una herramienta muy importante para centralizar el control
industrial.
Escribir o leer en puerto serial utilizando LabVIEW se logra con una sesin
VISA. Se configuran las caractersticas de la comunicacin con un VISA
Serial Port Configuration para que concuerden el controlador y la
computadora. La lectura se hace con VISA Read y un Property Node
para leer la cantidad de datos recibidos. La escritura se hace con VISA
Write nicamente. En ambos casos se cierra la sesin con VISA Close.
Se us sensores para la verificacin del funcionamiento del sistema
implementado, con un control on/off implementado en el PIC 16F877.
Se analiz el comportamiento de la comunicacin RS232 que Ha sido el
puerto estndar para las comunicaciones serie en PC's IBM compatibles,
que est siendo reemplazado por nuevas tecnologas de comunicacin
como USB, Ethernet, Firewire, aunque en la industria sigue siendo muy
10

utilizado en redes que no necesitan mucha distancia y constan solamente


de dos dispositivos.
Configurar la entrada y salida del puerto serie por medio de un Instrumento
Virtual con los controles NI-VISA en donde se program acciones de envo
y recepcin en Labview.
Mientras la temperatura aumenta, el voltaje tambin aumenta de manera
proporcional.

RECOMENDACIONES:

En todo equipo electrnico la puesta a tierra debe ser cuidadosamente


seleccionada.
Colocar el sensor de temperatura LM35 a una distancia no tan lejana ni tan
cercana al foco para una obtencin de datos.
Antes de realizar una prctica primero debemos utilizar un software de
simulacin para verificar su funcionamiento y luego proceder al armado del
circuito.
Conectar correctamente el circuito ya que una mala conexin puede causar
la destruccin de los elementos o una comunicacin errnea.

BIBLIOGRAFA:
Picrobot. Recuperado el 05 de Mayo de 2014, de
http://picrobot.blogspot.com/2010/09/max232_20.html
Ucontrol. Recuperado el 05 de Mayo de 2014, de
http://www.ucontrol.com.ar/forosmf/explicaciones-y-consultastecnicas/conexion-de-un-max232-a-un-pic16f877/
Instruments, N. (06 de Junio de 2006). Comunicacin Serial. Recuperado el 06
de Junio de 2014, de
http://digital.ni.com/public.nsf/allkb/039001258CEF8FB686256E0F00588
8D1
Navarro, R. (2005). Acondicionamiento de Seal. Espaa: Graw Hill.
Palls, R. (2003). Sensores y Acondicionadores de Seal . Barcelona :
Marocombo.
Bolton, O. (2001). Instrumentacion Industrial. Puerto la Cruz.

11

12

Vous aimerez peut-être aussi