Conector Serie RS-232 / RS-422

Nota: El sentido es del DTE (Ordenador) al DCE (Modem).

[Estandar RS232] [PC DB25] [PC DB9] [Atari ST] [Amiga] [Amiga 1000] [SVI 738 MSX] [Dragon] [Macinthos] [Sinclair QL] [Spectrum 128/+2/+3]


El Estandar RS-232 define un conector SUB-D de 25 pines,
25 PIN D-SUB MALE macho en el Data Terminal Equipment (DTE: Ordenador)
hembra en el Data Communication Equipment (DCE: modem)
25 PIN D-SUB FEMALE
Pin Nombre ITU-T Dir Descripción Pin Nombre ITU-T Dir Descripción
1 GND 101 --- Shield Ground 14 S.TXD ? --> Secondary Transmit Data
2 TXD 103 --> Transmit Data 15 TCK 114 <-- Transmission Signal Element Timing
3 RXD 104 <-- Receive Data 16 S.RXD ? <-- Secondary Receive Data
4 RTS 105 --> Request to Send 17 RCK 115 <-- Reciever Signal Element Timing
5 CTS 106 <-- Clear to Send 18 LL 141 --> Local Loop Control
6 DSR 107 <-- Data Set Ready 19 S.RTS ? --> Secondary Request to Send
7 GND 102 --- System Ground 20 DTR 108 --> Data Terminal Ready
8 CD 109 <-- Carrier Detect 21 RL 140 --> Remote Loop Control
9       RESERVADO 22 RI 125 <-- Ring Indicator
10       RESERVADO 23 DSR 111 --> Data Signal Rate Selector
11 STF 126 --> Select Transmit Channel 24 XCK 113 --> Transmit Signal Element Timing
12 S.CD ? <-- Secondary Carrier Detect 25 TI 142 <-- Test Indicator
13 S.CTS ? <-- Secondary Clear to Send

Nota: No conectar SHIELD(1) con GND(7).

IBM PC y Compatibles

El IBM PC viene equipado con un conector DB25. Con el IBM AT se introduce el conector DB9 (con las mismas señales implementadas) que se convierte en estandar de facto. La mayoría de los equipos traen un conector de cada tipo
25 PIN D-SUB MALE Conector DB25 del PC
Pin Nombre Dir Descripción Pin Nombre Dir Descripción Pin Nombre Dir Descripción
1 SHIELD --- Shield Ground 10 n/c   No Conectado 18 n/c   No Conectado
2 TXD --> Transmit Data 11 n/c   No Conectado 19 n/c   No Conectado
3 RXD <-- Receive Data 12 n/c   No Conectado 20 DTR --> Data Terminal Ready
4 RTS --> Request to Send 13 n/c   No Conectado 21 n/c   No Conectado
5 CTS <-- Clear to Send 14 n/c   No Conectado 22 RI <-- Ring Indicator
6 DSR <-- Data Set Ready 15 n/c   No Conectado 23 n/c   No Conectado
7 GND --- System Ground 16 n/c   No Conectado 24 n/c   No Conectado
8 CD <-- Carrier Detect 17 n/c   No Conectado 25 n/c   No Conectado
9 n/c  
Algunos equipos implementan señales adicionales. Por ej., los Commodore PC 10 III/ PC 20 III incluyen un +12v en el pin 9 y un -12V en el pin 10

9 PIN D-SUB MALE Conector DB9 del IBM AT
Pin Nombre Dir Descripción Pin Nombre Dir Descripción
1 CD <-- Carrier Detect 6 DSR <-- Data Set Ready
2 RXD <-- Receive Data 7 RTS --> Request to Send
3 TXD --> Transmit Data 8 CTS <-- Clear to Send
4 DTR --> Data Terminal Ready 9 RI <-- Ring Indicator
5 GND --- System Ground

Dado que el 90% de los equipos tienen implementado el puerto serie en un conector interno de cinta macho de 10 pines, podemos establecer la siguiente tabla:
10 PIN IDC MALE Conector IDC de 10 Pines macho en la placa
Pin Nombre Dir Descripción DB9 DB25
1 CD <-- Carrier Detect 1 8
2 RXD <-- Receive Data 2 3
3 TXD --> Transmit Data 3 2
4 DTR --> Data Terminal Ready 4 20
5 GND --- System Ground 5 7
6 DSR <-- Data Set Ready 6 6
7 RTS --> Request to Send 7 4
8 CTS <-- Clear to Send 8 5
9 RI <-- Ring Indicator 9 22
10 n/c   No conectado    
Fuente: Manual del Commodore PC 10 III / PC 20 III. Varios manuales de placas base y multi-I/O PC
25 PIN D-SUB MALE

Commodore Amiga

Pin Nombre Dir Descripción Pin Nombre Dir Descripción Pin Nombre Dir Descripción
1 SHIELD --- Shield Ground 10 -12V --> -12 Volts DC (20 mA max) 18 AUDI <-- Amiga Audio In (Right)
2 TXD --> Transmit Data 11 AUDO --> Amiga Audio Out (Left) 19 n/c   No Conectado
3 RXD <-- Receive Data 12 n/c   No Conectado 20 DTR --> Data Terminal Ready
4 RTS --> Request to Send 13 n/c   No Conectado 21 n/c   No Conectado
5 CTS <-- Clear to Send 14 n/c   No Conectado 22 RI <-- Ring Indicator
6 DSR <-- Data Set Ready 15 n/c   No Conectado 23 n/c   No Conectado
7 GND --- System Ground 16 n/c   No Conectado 24 n/c   No Conectado
8 CD <-- Carrier Detect 17 n/c   No Conectado 25 n/c   No Conectado
9 +12V --> +12 Volts DC (20 mA max)

25 PIN D-SUB MALE

Commodore Amiga 1000

Pin Nombre Dir Descripción Pin Nombre Dir Descripción Pin Nombre Dir Descripción
1 SHIELD --- Shield Ground 10 n/c   No Conectado 18 /INT2 ? Interrupt 2
2 TXD --> Transmit Data 11 n/c   No Conectado 19 n/c   No Conectado
3 RXD <-- Receive Data 12 n/c   No Conectado 20 DTR --> Data Terminal Ready
4 RTS --> Request to Send 13 n/c   No Conectado 21 +5V --> +5 Volts DC
5 CTS <-- Clear to Send 14 -5V --> -5 Volts DC (50mA max) 22 n/c   No Conectado
6 DSR <-- Data Set Ready 15 AUDO --> Amiga Audio Out (Left) 23 +12V --> +12 Volts DC (20 mA max)
7 GND --- System Ground 16 AUDI <-- Amiga Audio In (Right) 24 /C2 --> C2=Clock 3.58MHz
8 CD <-- Carrier Detect 17 EB - EB=Buffered Port Clock 716 kHz 25 /RESET --> Reset
9 n/c   No Conectado

25 PIN D-SUB MALE

DEC Dual RS-232

Se encuentra en los DEC Multia y DEC UDB. Contiene dos puertos serie en un solo conector DB-25. El primer puerto se encuentra en los pines normales y el segundo en los no utilizados.
Pin Port Nombre Dir Descripción Pin Port Nombre Dir Descripción Pin Port Nombre Dir Descripción
1   n/c   No Conectado 10   n/c   No Conectado 18   n/c   No Conectado
2 1 TXD --> Transmit Data 11 2 DTR --> Data Terminal Ready 19 2 RTS --> Ready To Send
3 1 RXD <-- Receive Data 12 2 DCD <-- Data Carrier Detect 20 1 DTR --> Data Terminal Ready
4 1 RTS --> Ready To Send 13 2 CTS <-- Clear To Send 21   n/c   No Conectado
5 1 CTS <-- Clear To Send 14 2 TXD --> Transmit Data 22 1 RI <-- Ring Indicator
6 1 DSR <-- Data Set Ready 15   n/c   No Conectado 23 2 DSR <-- Data Set Ready
7 1+2 GND --- Ground 16 2 RXD <-- Receive Data 24   n/c   No Conectado
8 1 DCD <-- Data Carrier Detect 17   n/c   No Conectado 25 2 RI <-- Ring Indicator
9   n/c   No Conectado

10 PIN IDC MALE

Tarjeta serie DEC DLV11-J

Conector IDC de 10 Pines macho en la tarjeta
Pin Nombre Dir Descripción
1 CLK ? Clock
2 GND --- Ground
3 TXD+ --> Transmit data +
4 TXD- --> Transmit data - (0V for RS-232, Reader enable for 20mA)
5 GND --- Ground
6 n/c   No Conectado (no pin)
7 RXD- <-- Receive data -
8 RXD+ <-- Receive data +
9 GND --- Ground
10 +12V --> +12 VDC

BUS SERIAL propietario de Commodore : conecta Unidades de disco, impresoras, etc.
Pin Nombre Descripción CONECTOR Pin Nombre Descripción
1 /SRQIN Serial SRQIN 6 PIN DIN (DIN45322) HEMBRA 4 CLK Serial CLK In/Out
2 GND Ground 5 DATA Serial DATA In/Out
3 ATN Serial ATN In/Out 6 /RESET Reset

Port impresora serial SEGA SC 3000
Pin Nombre Dir Descripción CONECTOR Pin Nombre Dir Descripción
1 /FAULT <--   5 /FEED -->  
2 BUSY <-- Busy 6 GND --- Ground
3 DATA -->   7 n/c   No Conectado
4 /RESET --> Reset        

9 PIN D-SUB MALE

SVI 738 MSX

Pin Nombre Dir Descripción Pin Nombre Dir Descripción
1 PG --- Protective Ground 6 DSR <-- Data Set Ready
2 TXD --> Transmit Data 7 GND --- Signal Ground
3 RXD <-- Receive Data 8 DCD <-- Carrier Detect
4 RTS --> Request to Send 9 DTR --> Data Terminal Ready
5 CTS <-- Clear to Send
Fuente : Manual del SVI 738 MSX
7 PIN DIN FEMALE

DRAGON 64/200

Conector DIN 7 hembra de 7 pines
Pin Nombre Dir Descripción
1 GND --- Ground
2 RXD <-- Receive Data
3 +12V --> + 12 V
4 DTR --> Data Terminal Ready
5 CTS <-- Clear to Send
6 TXD --> Transmit Data
7 -12V --> - 12 V
Fuente : Manual del Dragon 64
Los QL y Spectrum 128/+2/+3 comparten mismo conector y esquema, aunque en los Spectrum es el registro 16 del chip de sonido AY-3-8912 el encargado de controlar las 8 E/S. El conector para el cable puede comprarse en betterbox.co.uk por entre 0.28 £ y 0.65 £
Para poder usar cables de PC estandar se deben de hacer 2 cables diferentes a un DB9 Macho, con los pines 2 y 3 intercambiados, igual que los 4 y 5
SER1 (QL)
Serial/MIDI (Spectrum 128/+2/+3)
Conector Serial QL SER2 (QL)
AUX (Spectrum 128/+2/+3)
Nombre Dir Descripción Pin Nombre Dir Descripción
GND --- Tierra 1 GND --- Tierra
TXD --> Transmit Data 2 RXD <-- Receive Data
RXD <-- Receive Data 3 TXD --> Transmit Data
DTR --> Data Terminal Ready 4 CTS <-- Clear to Send
CTS <-- Clear to Send 5 DTR --> Data Terminal Ready
+12V --> +12 Voltios DC 6 +12V --> +12 Voltios DC

9 PIN D-SUB FEMALE

Macintosh Serial

Presente en los Macintosh 512Kb y anteriores (conector hembra DB-9)
Pin Nombre Dir Descripción
1 GND --- Ground
2 +5V --> +5 VDC (no utilizar, se convierte en Handshake output en equipos posteriores)
3 GND --- Tierra
4 Tx+ --> Transmit Data, positive going component
5 Tx- --> Transmit Data, negative going component
6 +12V --> +12 VDC
7 DSR/HSK <-- Handshake input. Signal name depends on mode: Used for Flow Control or Clock In.
8 Rx+ <-- Receive Data, positive going component
9 Rx- <-- Receive Data, negative going component

8 PIN MINI-DIN FEMALE

Macintosh RS-422

Presente desde los Mac SE hasta los G4 como par de conectores Modem/Printer
Pin Nombre Dir Descripción
1 HSKo --> Output Handshake
2 HSKi/CLK <-- Input Handshake or External Clock
3 TXD- --> Transmit Data (-)
4 GND --- Ground
5 RXD- <-- Receive Data (-)
6 TXD+ --> Transmit Data (+)
7 GPi <-- General Purpose Input
8 RXD+ <-- Receive Data (+)
Nota: GPi está conectado a SCC Data Carrier Detect (o a Receive/Transmit Clock si la señal VIA1 SYNC está alta). No conectado en los Mac Plus, Classic, Classic II, LC, LC II or IIsi.
Es posible conectar periféricos RS-232 a un puerto RS-422 en los Mac, utilizando RXD- como RXD, TXD- como TXD, Ground RXD+, dejar TXD+ sin conectar, GPi como CD.