Seriële RS232 kabel layout
- RS232 connector pintoewijzing
- RS232 DB9 naar DB25 converter
- RS232 loopback test pluggen
- RS232 nulmodem kabels
- Spionage / monitor kabel
- Seriële printer kabels
- Yost RS232 over RJ45 standaard
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 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.
DB9 | DB25 | Naam | Functie |
---|---|---|---|
1 | 8 | DCD | Data carrier detect |
2 | 3 | Rx | Receive data |
3 | 2 | Tx | Transmit data |
4 | 20 | DTR | Data terminal ready |
5 | 7 | GND | Signaalnul |
6 | 6 | DSR | Data set ready |
7 | 4 | RTS | Request to send |
8 | 5 | CTS | Clear to send |
9 | 22 | RI | 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.
DB9 | DB25 | Functie |
---|---|---|
1 + 4 + 6 | 6 + 8 + 20 | DTR ► CD + DSR |
2 + 3 | 2 + 3 | Tx ► Rx |
7 + 8 | 4 + 5 | RTS ► CTS |
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.
Connector 1 | Connector 2 | Functie |
---|---|---|
2 | 3 | Rx ◄ Tx |
3 | 2 | Tx ► Rx |
5 | 5 | Signaalnul |
Connector 1 | Connector 2 | Functie |
---|---|---|
2 | 3 | Rx ◄ Tx |
3 | 2 | Tx ► Rx |
5 | 5 | Signaalnul |
1 + 4 + 6 | – | DTR ► CD + DSR |
– | 1 + 4 + 6 | DTR ► CD + DSR |
7 + 8 | – | RTS ► CTS |
– | 7 + 8 | RTS ► CTS |
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 | Signaalnul |
6 | 4 | DSR ◄ DTR |
7 + 8 | 1 | RTS1 ► CTS1 + CD2 |
Connector 1 | Connector 2 | Functie |
---|---|---|
2 | 3 | Rx ◄ Tx |
3 | 2 | Tx ► Rx |
4 | 6 | DTR ► DSR |
5 | 5 | Signaalnul |
6 | 4 | DSR ◄ DTR |
7 | 8 | RTS ► CTS |
8 | 7 | CTS ◄ RTS |
The difference between fiction and reality?
Fiction has to make sense. TOM CLANCY
|