En este proyecto vamos a realizar un dispositivo interfaz de comunicaciones RS232.
La interfaz RS232 (Recommended Standard 232, también conocida como EIA/TIA RS232C) es una interfaz que designa una norma para el intercambio de una serie de datos binarios entre un DTE (Equipo terminal de datos) y un DCE (Data Communication Equipment, Equipo de Comunicación de datos), aunque existen otras en las que también se utiliza la interfaz RS232.
Esquema eléctrico del dispositivo interface de comunicaciones RS232
Una definición equivalente publicada por la ITU se denomina V.24.
En particular, existen ocasiones en que interesa conectar otro tipo de equipamientos, como pueden ser computadores. Evidentemente, en el caso de interconexión entre los mismos, se requerirá la conexión de un DTE (Data Terminal Equipment) con otro DTE. Para ello se utiliza una conexión entre los dos DTE sin usar módem, por ello se llama null módem o módem nulo.
El RS232 consiste en un conector tipo DB25 (de 25 pines), aunque es normal encontrar la versión de 9 pines (DE-9, o popularmente también denominados DB9), más barata e incluso más extendida para cierto tipo de periféricos (como el ratón serie del PC).
Estándar RS232
Dispositivo interface de comunicaciones RS232
La norma serie RS-232 fue diseñada para conectar DTEs (Data Terminal Equipment) o equipos terminales de datos (como un terminal, un ordenador, etc.) con DCEs (data communication equipment) o equipos de comunicación de datos, como módems, códecs, AITs, etc.
Identificación de los pines de RS232 (DB9)
La RS232 permite la transmisión síncrona y asíncrona. La subnorma asíncrona es, sin duda, la más frecuente.
La transmisión asíncrona se lleva a cabo tal y como se describe en el punto anterior. En concreto, además del bit de START, utiliza:
a) 5, 6, 7 u 8 bits de datos.
b) Bullet 0 o 1 bit de paridad (la paridad puede ser “par” (Even), “impar” (Odd), “siempre a cero” (Reset) y “siempre a uno” (Set).
c) viñeta 1, 1.5 o 2 bits de STOP.
Null Módem
Esquema simple de un interface RS232
Null módem (módem nulo) es un método para conectar dos terminales usando un cable serie RS232.
En la confección de un null módem, las líneas de transmisión y recepción están cruzadas.
Existe más de una forma de realizar una conexión null módem, ya que no hay ningún estándar que defina esta conexión.
Estos cables son comúnmente usados para la transferencia de archivos. En el sistema operativo Microsoft Windows, la conexión directa por cable se puede realizar con un cable null módem.
Las últimas versiones de MS-DOS traían el programa Interlink.
El mismo permitía trabajar con el disco duro de la computadora remota como un disco de red. Hay que aclarar que no se necesitaba ningún hardware adicional como una placa de red; la conexión se podía realizar fácilmente con un cable null módem.
PIN
NOMBRE
DIRECCION
DESCRIPCION
1
–
–
Protective/shielded ground.
2
TD
OUT
Transmit Data (a.k.a TxD, Tx) (ASYNC).
3
RD
IN
Receive Data (a.k.a RxD, Rx) (ASYNC).
4
RTS
OUT
Request To Send (ASYNC).
5
CTS
IN
Clear To Send (ASYNC).
6
DSR
IN
Data Set Ready (ASYNC).
7
SGND
–
Signal Ground.
8
CD
IN
Carrier Detect (a.k.a DCD).
9
–
–
Reserved for data set testing.
10
–
–
Reserved for data set testing.
11
–
–
Unassigned.
12
SDCD
IN
Secondary Carrier Detect. Only needed if second channel being used.
13
SCTS
IN
Secondary Clear to send. Only needed if second channel being used.
14
STD
OUT
Secondary Transmit Data. Only needed if second channel being used.
15
DB
OUT
Transmit Clock (a.k.a TCLK, TxCLK). Synchronous use only.
16
SRD
IN
Secondary Receive Data. Only needed if second channel being used.
17
DD
IN
Receive Clock (a.k.a. RCLK). Synchronous use only.
18
LL
–
Local Loopback.
19
SRTS
OUT
Secondary Request to Send. Only needed if second channel being used.
20
DTR
OUT
Data Terminal Ready. (ASYNC).
21
RS/SQ
–
Signal Quality Detector/Remote loopback.
22
RI
IN
Ring Indicator. DCE (Modem) raises when incoming call detected.
Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies
Configurar cookies
Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.
Ayudan a medir el uso del sitio y mejorar sus contenidos.
Permiten publicidad, medición de campañas o personalización de anuncios.
Guardan preferencias o permiten contenido externo no necesario.