Lammert Bies     Interfacing     Sitemap   
 EN   NL   DE   
Quick links

Seriële RS232 kabels layout

Seriële RS232 kabel layout

Bijna niets in computer interfacing is verwarrender dan het kiezen van de juiste RS232 seriële kabel. Deze pagina’s zijn bedoeld om informatie te geven over de meest voorkomende seriële RS232 kabels bij regulier computergebruik, ofwel antwoord te geven op de vraag: “Hoe verbind ik seriële randapparatuur of computers onderling via RS232?”

RS232 connector pintoewijzing

De RS232 connector is oorspronkelijk ontworpen om 25 pinnen te benutten. Bij deze DB25 connector indeling was onder meer ruimte gemaakt voor een secundair serieel RS232 communicatiekanaal. In de praktijk wordt meestal slechts één serieel communicatiekanaal met bijbehorende handshake lijnen gebruikt. Er zijn slechts weinig computers op de markt gebracht waar beide seriële RS232 kanalen zijn geïmplementeerd. Voorbeelden hiervan zijn de Sun SparcStation 10 en 20 modellen en de Dec Alpha Multia. Ook op een aantal Telebit modem modellen is het secondaire kanaal aanwezig. Het kan gebruikt worden om de modem status op te vragen wanneer het modem on-line is en bezig met communiceren. Op personal computers is de kleinere DB9 versie nu populairder. In de schema’s zijn de signalen die bij beide connectoren voorkomen zwart aangegeven. De rode teksten geven signalen aan die alleen een gedefiniëerd zijn bij de grotere uitvoering. Let op, dat de afscherming bij de grote connector met pin 1 wordt verbonden terwijl daar bij de DB9 connector versie de buitenkant van de connector voor wordt gebruikt.


De pintoewijzing van de DEC modified modular jack is hier ook getoond. Dit type connector is alleen gebruikt op apparatuur van Digital Equipment Corporation, vroeger één van de leiders in het mainframe segment. Alhoewel deze seriële interface differentiëel is (het receive en transmit signaal hebben elk hun eigen zwevende nul niveau, wat niet het geval is bij reguliere RS232) is het mogelijk RS232 compatibele apparatuur middels deze interface te verbinden omdat de spanningniveaus van de bit treinen in hetzelfde bereik vallen. Waar de RS232 standaard met name gefocust was op de verbinding van DTE, data terminal equipment (computers, printers etc.) met DCE, data communication equipment (modems), was MMJ vooral bedoeld voor het verbinden van twee DTE’s onderling.

RS232 DB9 pintoewijzing

RS232 DB9 pintoewijzing

DEC MMJ pintoewijzing

DEC MMJ pintoewijzing

RS232 DB25 pintoewijzing

RS232 DB25 pintoewijzing

RS232 DB25 naar DB9 converter

De RS232 pin toewijzing is oorspronkelijk ontworpen voor een 25 pins sub-D connector. Sinds de introductie van de kleinere seriële poort op de IBM-AT zijn 9 pins RS232 connectoren gebruikelijk. Voor het aansluiten van connectoren van verschillende grootte kan een converter worden toegepast. Omdat de meeste computers tegenwoordig zijn uitgerust met de DB9 seriële poort uitvoering wordt bij alle bedradings diagrammen op de website die connector als standaard gebruikt. De conversie tabel hieronder kan gebruikt worden als een DB25 connector noodzakelijk is door simpelweg de hierin gegeven pin nummers te gebruiken.

RS232 DB9 naar DB25 converter

RS232 DB9 naar DB25 converter

DB9 – DB25 conversie
DB9 DB25 Functie
1 8 Data carrier detect
2 3 Receive data
3 2 Transmit data
4 20 Data terminal ready
5 7 Signaal nul
6 6 Data set ready
7 4 Request to send
8 5 Clear to send
9 22 Ring indicator

RS232 loopback test pluggen

De hier getoonde RS232 connectoren kunnen worden gebruikt om de seriële poort op een computer te testen. De data en handshake lijnen zijn direct teruggelinkt. Daardoor wordt alle data direct teruggezonden. De PC controleert bovendien zijn eigen handshaking. Het eerste model test plug kan worden gebruikt om de functie van een RS232 seriële poort met behulp van een standaard terminal emulatie programma te controleren. De tweede versie is speciaal voor het testen van de RS232 poort met Norton Diagnostics of CheckIt.

RS232 loopback test plug voor terminal emulatie software
RS232 DB9 loopback test plug RS232 DB25 loopback test plug
DB9 DB25 Functie
1 + 4 + 6 6 + 8 + 20 DTR CD + DSR
2 + 3 2 + 3 Tx Rx
7 + 8 4 + 5 RTS CTS

RS232 loopback test plug voor Norton Diagnostics en CheckIt
RS232 DB9 loopback connector (Norton/CheckIt) RS232 DB25 loopback connector (Norton/Checkit)
DB9 DB25 Functie
1 + 4 + 6 + 9 6 + 8 + 20 + 22 DTR CD + DSR + RI
2 + 3 2 + 3 Tx Rx
7 + 8 4 + 5 RTS CTS

Het testen gebeurt in een aantal stappen. Data wordt verzonden over de Tx leiding en de vervolgens op de Rx ingang ontvangen informatie wordt vergeleken met de originele data. Ook het signaalniveau op de DTR en RTS wordt door de testsoftware aangestuurd waarna gecontroleerd wordt of op de aangesloten ingangen deze signalen correct terug gemeld worden. De tweede RS232 testplug heeft het voordeel dat ook de bel-detectie ingang RI kan worden getest. Deze ingang wordt door modems gebruikt om aan een aangesloten computer te melden dat er een inkomend telefoongesprek is.

RS232 nulmodem kabels

De eenvoudigste manier om twee PC’s met elkaar te verbinden is via een RS232 nulmodem kabel. Het enige probleem is echter dat er een aanzienlijke variëteit aan RS232 nulmodem kabels beschikbaar is. Voor eenvoudige verbindingen is een driedraads RS232 kabel waarin de datalijnen en signaal nul zijn doorverbonden voldoende. Afhankelijk van de gebruikte software kan echter een bepaalde vorm van handshaking noodzakelijk zijn. Raadpleeg hiervoor de RS232 nulmodem selectietabel om de juiste nulmodem kabel te vinden. Voor een Windows 95/98/ME Direct Cable Connection is de RS232 nulmodem kabel met loopback handshaking een goede keuze.

De handshaking systemen met RS232 nulmodem kabels kunnen op verschillende manieren worden geimplementeerd. De signalen kunnen via een loopback terugkomen op de eigen seriële poort, of er kan volledige handshaking tussen de twee apparaten worden uitgevoerd. De meest voorkomende nulmodem kabels zijn hier te vinden.

Eenvoudige RS232 nulmodem zonder handshaking (nulmodem uitleg)

Eenvoudige RS232 nulmodem zonder handshaking

Connector 1 Connector 2 Functie
2 3 Rx Tx
3 2 Tx Rx
5 5 Signaal nul
RS232 nulmodem met loopback handshaking (nulmodem uitleg)

RS232 nulmodem met loopback handshaking

Connector 1 Connector 2 Functie
2 3 Rx Tx
3 2 Tx Rx
5 5 Signaal nul
1 + 4 + 6 DTR CD + DSR
1 + 4 + 6 DTR CD + DSR
7 + 8 RTS CTS
7 + 8 RTS CTS
RS232 nulmodem met gedeeltelijke handshaking (nulmodem uitleg)

RS232 nulmodem met gedeeltelijke handshaking

Connector 1 Connector 2 Functie
1 7 + 8 RTS2 CTS2 + CD1
2 3 Rx Tx
3 2 Tx Rx
4 6 DTR DSR
5 5 Signaal nul
6 4 DSR DTR
7 + 8 1 RTS1 CTS1 + CD2
RS232 nulmodem met volledige handshaking (nulmodem uitleg)

RS232 nulmodem met volledige handshaking

Connector 1 Connector 2 Functie
2 3 Rx Tx
3 2 Tx Rx
4 6 DTR DSR
5 5 Signaal nul
6 4 DSR DTR
7 8 RTS CTS
8 7 CTS RTS

  Nov. 2019
   Copyright © 1997-2019 Lammert Bies, All rights reserved