Вы находитесь на странице: 1из 9

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:

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
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
2

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


3

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
DESARROLLO:
Para la comunicacin serial RS 232, se arma el siguiente circuito.

01V

Acondicionamiento de seal

0100
Pendiente

m=

1000
=100
10

Y =100 X

Figura 4 Acondicionamiento de seal

LM35
00
La variacin del LM35 es de

cada

10 mV , entonces:

Vref es 0 V , e Vref + es 5 V
Resolucin es 1024 bits1=1023

(50) V
=4.88 mV
1023
Por lo tanto la temperatura se obtiene por:

T medida=

5V
102310 mV /

T medida=

5100
1023

HMI 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
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.

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
8

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/

Вам также может понравиться