Home     Interfacing     Software     About     Sitemap   
 EN   NL   
Quick links

Seriële RS232 kabel 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
DB9DB25NaamFunctie
18DCDData carrier detect
23RxReceive data
32TxTransmit data
420DTRData terminal ready
57GNDSignaalnul
66DSRData set ready
74RTSRequest to send
85CTSClear to send
922RIRing indicator
DB9 – DB25 conversie

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 DB9 loopback connector
RS232 DB9 loopback connector
RS232 DB25 loopback connector
RS232 DB25 loopback connector
DB9DB25Functie
1 + 4 + 66 + 8 + 20DTR ► CD + DSR
2 + 32 + 3Tx ► Rx
7 + 84 + 5RTS ► CTS
RS232 loopback test plug voor terminal emulatie software
RS232 DB9 loopback connector (Norton/CheckIt)
RS232 DB9 loopback connector (Norton/CheckIt)
RS232 DB25 loopback connector (Norton/Checkit)
RS232 DB25 loopback connector (Norton/Checkit)
DB9DB25Functie
1 + 4 + 6 + 96 + 8 + 20 + 22DTR ► CD + DSR + RI
2 + 32 + 3Tx ► Rx
7 + 84 + 5RTS ► CTS
RS232 loopback test plug voor Norton Diagnostics en CheckIt

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
Eenvoudige RS232 nulmodem zonder handshaking
(nulmodem uitleg)
Connector 1Connector 2Functie
23Rx ◄ Tx
32Tx ► Rx
55Signaalnul
Eenvoudige RS232 nulmodem zonder handshaking
RS232 nulmodem met loopback handshaking
RS232 nulmodem met loopback handshaking
(nulmodem uitleg)
Connector 1Connector 2Functie
23Rx ◄ Tx
32Tx ► Rx
55Signaalnul
1 + 4 + 6DTR ► CD + DSR
1 + 4 + 6DTR ► CD + DSR
7 + 8RTS ► CTS
7 + 8RTS ► CTS
RS232 nulmodem met loopback handshaking
RS232 nulmodem met gedeeltelijke handshaking
RS232 nulmodem met gedeeltelijke handshaking
(nulmodem uitleg)
Connector 1Connector 2Functie
17 + 8RTS2 ► CTS2 + CD1
23Rx ◄ Tx
32Tx ► Rx
46DTR ► DSR
55Signaalnul
64DSR ◄ DTR
7 + 81RTS1 ► CTS1 + CD2
RS232 nulmodem met gedeeltelijke handshaking
RS232 nulmodem met volledige handshaking
RS232 nulmodem met volledige handshaking
(nulmodem uitleg)
Connector 1Connector 2Functie
23Rx ◄ Tx
32Tx ► Rx
46DTR ► DSR
55Signaalnul
64DSR ◄ DTR
78RTS ► CTS
87CTS ◄ RTS
RS232 nulmodem met volledige handshaking
There is more stupidity than hydrogen in the universe, and it has a longer shelf life.
FRANK ZAPPA
  mei. 2021
   Copyright © 1997-2021 Lammert Bies, All rights reserved