SlideShare una empresa de Scribd logo
1 de 9
El Puerto serie RS232
M
M
i
c
i
c
r
r
o
o
c
c
o
o
n
n
t
r
t
r
o
o
l
a
l
a
d
d
o
o
r
r
e
e
s
s
M.C.Carlos E. Canto Quintal
M
M
i
c
i
c
r
r
o
o
c
c
o
o
n
n
t
r
t
r
o
o
l
a
l
a
d
d
o
o
r
r
e
e
s
s
DTE
DTE DCE
DCE
R
R
e
e
d
d
T
T
e
e
l
e
l
e
f
ó
f
ó
n
n
i
c
i
c
a
a
p
p
ú
ú
b
b
l
i
l
c
i
c
a
a
DCE
DCE DTE
DTE
E
E
l
l
P
P
uu
e
e
r
r
t
t
o
o
s
s
e
e
r
r
i
i
e
e
R
R
S
S
2
2
3
3
2
2
STATUS
CONTROL
TXD
RXD TXD
RXD
DTE: Data Terminal Equipment (p.Ej. una Pc)
DCE: Data Communication Equipment ( un Modem)
Propiedades del Hardware
• Los dispositivos que usan cables serie para comunicarse se dividen en dos
categorías:
• Los DCE (Data Communications Equipment) y los DTE (Data Terminal Equipment.)
los Equipos de Comunicación de Datos tales como el modem,adaptador TA, plotter ,
etc. Mientras que el Equipo Terminal de Datos es la computadora o Terminal.
• Las especificaciones eléctricas del puerto serial están contenidas en el estándar
RS232 de EIA ( Electronics Industry Association) que establece muchos parámetros
tales como:
1.Un “Espacio” ( 0 lógico) está entre +3 y +25 volts.
2. Una “Marca” (1 lógico) estará entre -3 y- 25 Volts
3. La región entre +3 y -3 volts es indefinida.
4. Un circuito abierto nunca debe exceder 25 Volts ( con referncia a tierra)
5. La corriente de corto circuito nunca debe exceder de 500mA. El manejador debe
ser capaz de manipular esta corriente sin dañarse.
• El estándar RS232C especifica un baudaje máximo de 20,000 BPS, que para los
estándards de ahora es muy lento.
• Revisiones del estándar ,EIA-232D y EIA-232E se emitieron en 1987 y 1991
respectivamente.
NIVELES LÓGIICOSDE UNA SEÑAL RS232
1. Serial Cables can be longer than Parallel cables. The serial port transmits a
'1‘ as -3 to -25 volts and a '0' as +3 to +25 volts where as a parallel port
transmits a '0' as 0v and a '1' as 5v. Therefore the serial port can have a
maximum swing of 50V compared to the parallel port which has a maximum
swing of 5 Volts. Therefore cable loss is not going to be as much of a
problem for serial cables than they are for parallel.
UART
CPU Manejador
RS-232
Paralelo/serie
Serie/paralelo
PUERTO SERIE RS232C
NIVEL TTL NIVEL RS232
DIAGRAMA DE BLOQUES DE UN PUERTO SERIE RS232C
USANDO UN UART
Periférico serie
de
entrada
Periférico serie
de
salida
Carlos Canto
Bus de datos
Protocolo de comuni
icaci
ión así
íncr
rona de
bit de arranque/bit de parada
b0 b1 b2 b3 b4 b5 b6 b7
de 7 ú 8 bits de datos
Bit de arranque
Línea ociosa
Bit(s) de parada
Carlos Canto
P
Bit de paridad
opcional
LÍNEAS DE HANDSHAKING DEL RS232
DCD
Detección de señal recibida en la línea
(Data Carrier Detect)
RXD Received Data
TXD Transmit Data
DTR Data Terminal Ready
GND Signal Ground
DSR Data Set Ready
RTS Request To Send
CTS Clear To Send
RI Ring Indicator
DTE
DTE DCE
DCE
DTR
DSR
RTS
CTS
DCD
TXD
RXD
RI
Función de piinesde un puerto RS232
Abreviación Nombre completo Funcción
TD Transmit Data Serial Data Output (TXD)
RD Receive Data Serial Data Input (RXD)
CTS Clear to Send This line indicates that the Modem is ready to
exchange data.
DCD Data CarrierDetect When the modem detects a "Carrier" from
the modem at the other end of the phone line, this
Line becomes active.
DSR Data Set Ready This tells the UART that the modem is ready to
establish a link.
DTR Data Terminal Ready This is the opposite to DSR. This tells the
Modem that the UART is ready to link.
RTS Request To Send This line informs the Modem that the UART is
ready to exchange data.
RI Ring Indicator Goes active when modem detects a ringing
signal from the PSTN.
Asignación de terminales del RS232 ( DB9 PC signal set )
Pin 1
Detección de señal recibida en
la línea
(Data Carrier Detect)
Pin 2 Received Data
Pin 3 Transmit Data
Pin 4 Data Terminal Ready
Pin 5 Signal Ground
Pin 6 Data Set Ready
Pin 7 Request To Send
Pin 8 Clear To Send
Pin 9 Ring Indicator
El conector de la PC es macho, por lo tanto el cable necesita terminar en un
conector DB9/F (conector Hembra)
Manejador de línea RS232
El RS232 usa niveles lógicos incompatibles con
los TTL, por lo tanto, se requiere de un
convertidor de niveles lógicos o manejadores de
línea para conectar un sistema basado en un C
a otro que maneje el RS232
El MAX232 o MAX233, de Maxim, son los
manejadores de línea más usados.
Características:
– Dos canales
– Una sola fuente de alimentación, opera a +5V
– El MAX233 no necesita capacitores externos
Control de flujo
• So if our DTE to DCE speed is several times faster than our DCE to DCE
speed the PC can send data to your modem at 115,200 BPS. Sooner or later
data is going to get lost as buffers overflow, thus flow control is used. Flow
control has two basic varieties, Hardware or Software.
• Software flow control, sometimes expressed as Xon/Xoff uses two characters
Xon and Xoff. Xon is normally indicated by the ASCII 17 character where as
the ASCII 19 character is used for Xoff. The modem will only have a small
buffer so when the computer fills it up the modem sends a Xoff character to
tell the computer to stop sending data. Once the modem has room for more
data it then sends a Xon character and the computer sends more data. This
type of flow control has the advantage that it doesn't require any more wires
as the characters are sent via the TD/RD lines. However on slow links each
character requires 10 bits which can slow communications down.
• Hardware flow control is also known as RTS/CTS flow control. It uses two
wires in your serial cable rather than extra characters transmitted in your data
lines. Thus hardware flow control will not slow down transmission times like
Xon-Xoff does. When the computer wishes to send data it takes active the
Request to Send line. If the modem has room for this data, then the modem
will reply by taking active the Clear to Send line and the computer starts
sending data. If the modem does not have the room then it will not send a
Clear to Send.
Orden de las señales de “handshaking” o de control en una
comunicación Half Duplex vía puerto RS232.
Nul
ll
lModems
• Un cable null Modem es usado para
interconectar dos DTE’s.
• Este es también usado con muchos
sistemas de desarrollo de
microprocesadores.
• Aunque el hardware normal de una PC podría funcionar bien con solo
conectar Tx, Rx y tierra , la mayoría de los programas manejadores del
puerto, esperarán a que una de las líneas de “handshaking” adopten el
nivel correcto. A veces, la operación o no del puerto, puede depender del
estado de la señal otras veces no. La solución confiable, cuando no se
usan las líneas, es retroalimentar las líneas de handshaking.
Cuando las líneas de handshaking son retroalimentadas , la salida RTS de
la PC inmediatamente activa la entrada CTS- tal que la PC controla
efectivamente su propio Handshaking.
CONFIGURACIÓNDECABLENULL-MODEMDE3HILOS
DSR
RTS
TX
D
RX
D
CD
DTR
G
N
D
RI
CTS
2
3
5
CABLE NULL-MODEM
DB9dela
tarjeta
A
T89C52
M
A
X
2
3
2
DB9delPuerto
serieRS232dela
PC
D
T
R4
D
S
R6
R
T
S 7
C
TS8
R
X
D 2
T
X
D3
G
N
D5
Conector DB9 en la PC

Más contenido relacionado

Similar a EL_RS232.pptx

Arquitectura decomputadoras
Arquitectura decomputadorasArquitectura decomputadoras
Arquitectura decomputadorasLuiFer Cvil
 
Puerto serial
Puerto serialPuerto serial
Puerto serialtec
 
Rs 232
Rs 232Rs 232
Rs 232UPSE
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485listorres
 
4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equipos4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equiposJose Alvino Utp
 
Conexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresConexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresDanny Tierra
 
Componentes para una red
Componentes para una redComponentes para una red
Componentes para una redleidy
 
Hoja de datos USB2TTL
Hoja de datos USB2TTLHoja de datos USB2TTL
Hoja de datos USB2TTLalepusto
 
ARQUITECTURA DE COMPUTADORAS
ARQUITECTURA DE COMPUTADORASARQUITECTURA DE COMPUTADORAS
ARQUITECTURA DE COMPUTADORASJimmy Osores
 
Cisco4
Cisco4Cisco4
Cisco41 2d
 
Cisco4
Cisco4Cisco4
Cisco41 2d
 
Previo9- Dispos E/S
Previo9- Dispos E/SPrevio9- Dispos E/S
Previo9- Dispos E/SBertha Vega
 

Similar a EL_RS232.pptx (20)

Arquitectura decomputadoras
Arquitectura decomputadorasArquitectura decomputadoras
Arquitectura decomputadoras
 
Puerto Serial o RS 232
Puerto Serial o RS 232Puerto Serial o RS 232
Puerto Serial o RS 232
 
Puerto serial
Puerto serialPuerto serial
Puerto serial
 
Rs 232
Rs 232Rs 232
Rs 232
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485
 
Interfaces
InterfacesInterfaces
Interfaces
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485
 
4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equipos4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equipos
 
Conexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresConexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladores
 
Arquitectura de-equipos
Arquitectura de-equiposArquitectura de-equipos
Arquitectura de-equipos
 
Arquitectura de-equipos
Arquitectura de-equiposArquitectura de-equipos
Arquitectura de-equipos
 
Componentes para una red
Componentes para una redComponentes para una red
Componentes para una red
 
Hoja de datos USB2TTL
Hoja de datos USB2TTLHoja de datos USB2TTL
Hoja de datos USB2TTL
 
ARQUITECTURA DE COMPUTADORAS
ARQUITECTURA DE COMPUTADORASARQUITECTURA DE COMPUTADORAS
ARQUITECTURA DE COMPUTADORAS
 
Cisco4
Cisco4Cisco4
Cisco4
 
Cisco4
Cisco4Cisco4
Cisco4
 
Micro2 tema 5
Micro2 tema 5Micro2 tema 5
Micro2 tema 5
 
Previo9- Dispos E/S
Previo9- Dispos E/SPrevio9- Dispos E/S
Previo9- Dispos E/S
 
232
232232
232
 
Adc y usart pic16 f887
Adc y usart pic16 f887Adc y usart pic16 f887
Adc y usart pic16 f887
 

Último

presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfcesar17lavictoria
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 

Último (20)

presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 

EL_RS232.pptx

  • 1. El Puerto serie RS232 M M i c i c r r o o c c o o n n t r t r o o l a l a d d o o r r e e s s M.C.Carlos E. Canto Quintal M M i c i c r r o o c c o o n n t r t r o o l a l a d d o o r r e e s s DTE DTE DCE DCE R R e e d d T T e e l e l e f ó f ó n n i c i c a a p p ú ú b b l i l c i c a a DCE DCE DTE DTE E E l l P P uu e e r r t t o o s s e e r r i i e e R R S S 2 2 3 3 2 2 STATUS CONTROL TXD RXD TXD RXD DTE: Data Terminal Equipment (p.Ej. una Pc) DCE: Data Communication Equipment ( un Modem)
  • 2. Propiedades del Hardware • Los dispositivos que usan cables serie para comunicarse se dividen en dos categorías: • Los DCE (Data Communications Equipment) y los DTE (Data Terminal Equipment.) los Equipos de Comunicación de Datos tales como el modem,adaptador TA, plotter , etc. Mientras que el Equipo Terminal de Datos es la computadora o Terminal. • Las especificaciones eléctricas del puerto serial están contenidas en el estándar RS232 de EIA ( Electronics Industry Association) que establece muchos parámetros tales como: 1.Un “Espacio” ( 0 lógico) está entre +3 y +25 volts. 2. Una “Marca” (1 lógico) estará entre -3 y- 25 Volts 3. La región entre +3 y -3 volts es indefinida. 4. Un circuito abierto nunca debe exceder 25 Volts ( con referncia a tierra) 5. La corriente de corto circuito nunca debe exceder de 500mA. El manejador debe ser capaz de manipular esta corriente sin dañarse. • El estándar RS232C especifica un baudaje máximo de 20,000 BPS, que para los estándards de ahora es muy lento. • Revisiones del estándar ,EIA-232D y EIA-232E se emitieron en 1987 y 1991 respectivamente. NIVELES LÓGIICOSDE UNA SEÑAL RS232 1. Serial Cables can be longer than Parallel cables. The serial port transmits a '1‘ as -3 to -25 volts and a '0' as +3 to +25 volts where as a parallel port transmits a '0' as 0v and a '1' as 5v. Therefore the serial port can have a maximum swing of 50V compared to the parallel port which has a maximum swing of 5 Volts. Therefore cable loss is not going to be as much of a problem for serial cables than they are for parallel.
  • 3. UART CPU Manejador RS-232 Paralelo/serie Serie/paralelo PUERTO SERIE RS232C NIVEL TTL NIVEL RS232 DIAGRAMA DE BLOQUES DE UN PUERTO SERIE RS232C USANDO UN UART Periférico serie de entrada Periférico serie de salida Carlos Canto Bus de datos Protocolo de comuni icaci ión así íncr rona de bit de arranque/bit de parada b0 b1 b2 b3 b4 b5 b6 b7 de 7 ú 8 bits de datos Bit de arranque Línea ociosa Bit(s) de parada Carlos Canto P Bit de paridad opcional
  • 4. LÍNEAS DE HANDSHAKING DEL RS232 DCD Detección de señal recibida en la línea (Data Carrier Detect) RXD Received Data TXD Transmit Data DTR Data Terminal Ready GND Signal Ground DSR Data Set Ready RTS Request To Send CTS Clear To Send RI Ring Indicator DTE DTE DCE DCE DTR DSR RTS CTS DCD TXD RXD RI Función de piinesde un puerto RS232 Abreviación Nombre completo Funcción TD Transmit Data Serial Data Output (TXD) RD Receive Data Serial Data Input (RXD) CTS Clear to Send This line indicates that the Modem is ready to exchange data. DCD Data CarrierDetect When the modem detects a "Carrier" from the modem at the other end of the phone line, this Line becomes active. DSR Data Set Ready This tells the UART that the modem is ready to establish a link. DTR Data Terminal Ready This is the opposite to DSR. This tells the Modem that the UART is ready to link. RTS Request To Send This line informs the Modem that the UART is ready to exchange data. RI Ring Indicator Goes active when modem detects a ringing signal from the PSTN.
  • 5. Asignación de terminales del RS232 ( DB9 PC signal set ) Pin 1 Detección de señal recibida en la línea (Data Carrier Detect) Pin 2 Received Data Pin 3 Transmit Data Pin 4 Data Terminal Ready Pin 5 Signal Ground Pin 6 Data Set Ready Pin 7 Request To Send Pin 8 Clear To Send Pin 9 Ring Indicator El conector de la PC es macho, por lo tanto el cable necesita terminar en un conector DB9/F (conector Hembra) Manejador de línea RS232 El RS232 usa niveles lógicos incompatibles con los TTL, por lo tanto, se requiere de un convertidor de niveles lógicos o manejadores de línea para conectar un sistema basado en un C a otro que maneje el RS232 El MAX232 o MAX233, de Maxim, son los manejadores de línea más usados. Características: – Dos canales – Una sola fuente de alimentación, opera a +5V – El MAX233 no necesita capacitores externos
  • 6. Control de flujo • So if our DTE to DCE speed is several times faster than our DCE to DCE speed the PC can send data to your modem at 115,200 BPS. Sooner or later data is going to get lost as buffers overflow, thus flow control is used. Flow control has two basic varieties, Hardware or Software. • Software flow control, sometimes expressed as Xon/Xoff uses two characters Xon and Xoff. Xon is normally indicated by the ASCII 17 character where as the ASCII 19 character is used for Xoff. The modem will only have a small buffer so when the computer fills it up the modem sends a Xoff character to tell the computer to stop sending data. Once the modem has room for more data it then sends a Xon character and the computer sends more data. This type of flow control has the advantage that it doesn't require any more wires as the characters are sent via the TD/RD lines. However on slow links each character requires 10 bits which can slow communications down. • Hardware flow control is also known as RTS/CTS flow control. It uses two wires in your serial cable rather than extra characters transmitted in your data lines. Thus hardware flow control will not slow down transmission times like Xon-Xoff does. When the computer wishes to send data it takes active the Request to Send line. If the modem has room for this data, then the modem will reply by taking active the Clear to Send line and the computer starts sending data. If the modem does not have the room then it will not send a Clear to Send. Orden de las señales de “handshaking” o de control en una comunicación Half Duplex vía puerto RS232.
  • 7. Nul ll lModems • Un cable null Modem es usado para interconectar dos DTE’s. • Este es también usado con muchos sistemas de desarrollo de microprocesadores. • Aunque el hardware normal de una PC podría funcionar bien con solo conectar Tx, Rx y tierra , la mayoría de los programas manejadores del puerto, esperarán a que una de las líneas de “handshaking” adopten el nivel correcto. A veces, la operación o no del puerto, puede depender del estado de la señal otras veces no. La solución confiable, cuando no se usan las líneas, es retroalimentar las líneas de handshaking. Cuando las líneas de handshaking son retroalimentadas , la salida RTS de la PC inmediatamente activa la entrada CTS- tal que la PC controla efectivamente su propio Handshaking.
  • 8.