DEC MMJ seriële adapters en kabels
- MMJ connector pin toewijzing
- BC16E MMJ kruiskabel
- H8571-J MMJ naar DB9 DTE converter
- H8575-A MMJ naar DB25 DTE converter
- H8575-E MMJ naar DB25 DTE converter
- H8571-D en H8575-D MMJ naar DB25 modem adapters
- H8571-C en H8571-F MMJ naar DB25 kabel adapters
- H8572-00 MMJ naar MMJ kruis adapter
DECconnect inleiding
DEC, Digital Equipment Corporation (nu eigendom van Hewlett Packard) is vele jaren een leider geweest in het mainframe segment. Om hun systemen te verbinden hebben ze een bekabeling systeem ontwikkeld op basis van modulaire connectoren met 6 aansluitingen, DECconnect genoemd. Het belangrijkste verschil met standaard modulaire pluggen is de lip die niet in het midden zit, maar aan één zijde. Hierdoor worden ze MMJ genoemd wat modified modular jack betekent, ofwel gemodificeerde modulaire plug. De vorm van de MMJ plug maakt het onmogelijk om het foutief met reguliere telefonie of LAN netwerkbekabeling te verbinden. Het DECconnect systeem is niet alleen gebruikt voor de mainframe, maar MMJ connectoren zijn ook aanwezig op de DEC Alpha werkstations.
MMJ modified modular jack pin toewijzing
De zes beschikbare pennen in de DECconnect MMJ connector worden gebruikt voor de belangrijkste signalen in seriële communicatie: Tx en Rx voor de datatransmissie en DSR en DTR voor de handshaking. In feite zijn de data en flow controle signalen niet echte signalen van RS232 niveau maar van RS423 niveau. De transmit en receive hebben niet een gezamelijke signaal nul, maar ze zijn differentiëel, dat wil zeggen dat elke lijn zijn eigen relatieve nul niveau heeft op een separate pin. Door de zwevende minsignalen te verbinden met de RS232 signaal nul aan de andere zijde kan in de praktijk worden gecommuniceerd met normale RS232 poorten. Voor dit type verbinding zijn door DEC een aantal conversie adapters verkocht. Voor de verbinding van twee DTE apparaten (computers, printers, etc) is een verbindingskabel BC16E beschikbaar die zelf de kruisverbinding tussen de pinnen van beide zijden in zich heeft. Daardoor heeft het DEC MMJ systeem een goed gedefiniëerde methode voor nulmodem communicatie, iets dat nogal problematisch is met de originele RS232 standaard.
Laten we eerste de modified modular jack zelf bekijken. De plug bevat zes pinnen die symmetrisch geplaatst zijn zodat gemakkelijk met een platte kabel een gekruiste kabel kan worden gemaakt. In deze tekening wijst de lip naar beneden en kijken we tegen de zes pinnen aan.
BC16E MMJ kruiskabel
De kabel die gebruikt wordt tussen DECconnect geschikte apparaten is de BC16E die wordt verkocht in verschillende lengtes. Aan beide zijden van de kabel is een MMJ plug gekrompen op zodanige wijze dat de kabel werkt als een kruis kabel. Het typenummer wordt gevolgd door de lengte in feet. De BC16E-02 is het typenummer voor de 60 centimeter versie terwijl de BC16E-10 3 meter lang is. Het is niet nodig door deze verschillende artikelnummers in verwarring te raken, vanuit het communicatieoogpunt functioneren ze allemaal hetzelfde.
MMJ plug 1 | MMJ plug 2 | Functie |
---|---|---|
1 | 6 | DTR ► DSR |
2 | 5 | Tx+ ► Rx+ |
3 | 4 | Tx– ► Rx– |
4 | 3 | RX– ◄ Tx– |
5 | 2 | Rx+ ◄ Tx+ |
6 | 1 | DSR ◄ DTR |
RS232 naar DEC MMJ adapters
Nu we dit hebben gezegd over de verbindingskabel wordt het tijd ons af te vragen hoe een fysieke verbinding met een DECconnect MMJ gebaseerd systeem tot stand wordt gebracht. Voor apparatuur van DEC is dat eenvoudig. De meeste computers en randapparatuur van DEC zijn voorzien van een connector waarop direct de BC16E kabel aangesloten kan worden. Maar ook in DEC’s glorietijd moest niet alleen DEC randapparatuur worden verbonden. Daarom bracht DEC een aantal adapters op de markt die het mogelijk maken MMJ pluggen met een aantal systemen te verbinden die van zichzelf alleen uitgevoerd zijn met normale RS232 poorten. Laten we deze adapters in detail gaan bekijken.
H8571-J vrouwelijke DB9 RS232 naar MMJ adapter
Voor de meesten van ons is op dit moment de meest interessante MMJ adapter de adapter waarmee het mogelijk is een normale PC te verbinden met een DEC MMJ kabel. Het originele artikelnummer van deze adapter is H8571-J. Deze adapter heeft een vrouwelijke DB9 connector aan één zijde en een vrouwelijke MMJ connector aan de andere. De bedrading is in het volgende schema uitgelegd.
DB9 (PC) | MMJ connector | Functie |
---|---|---|
4 | 1 | DTR ► DTR |
3 | 2 | Tx ► Tx+ |
5 | 3 + 4 | Signaalnul ◄ ► Rx– + Tx– |
2 | 5 | Rx ◄ Rx+ |
1 + 6 + 8 | 6 | DSR + CTS + CD ◄ DSR |
De H8571-J adapter kan bijvoorbeeld worden gebruikt om een DEC printer met een seriële MMJ kabel te verbiden met een normale RS232 poort. Let op de verbinding tussen de pennen 1, 6 en 8 in de RS232 connector aan de PC zijde. Dit verbindt de DTR uitgang van de printer via de kruiskabel BC16E met de PC’s DSR, CTS en CD ingangen. Sommige programma’s hebben deze verbindingen nodig om paper-out en printer off line meldingen te voorkomen.
H8575-A vrouwlijke DB25 RS232 naar MMJ adapter
Niet onverwacht wanneer we kijken naar het tijdperk van de glorie dagen van DEC, is er niet alleen een DB9 versie van de RS232 DTE naar MMJ converter, maar ook een DB25 adapter. Het artikel nummer van deze convertor is H8575-A en de pin layout is niet 100% uitwisselbaar met haar zuster. [Beide einden van de adapter zijn vrouwelijk, dus ik ga ervan uit, dat de adapter het vrouwelijke geslacht heeft red.] De H8575-A is ontworpen voor het gebruik met een groot aantal verschillende soorten DTE apparatuur zoals terminals, hosts, DEC servers, etc. en niet alleen voor PC’s zoals de H8571-J. Wanneer we kijken naar het schema van de H8575-A zien we dat de RTS en CTS kortgesloten zijn aan de DTE zijde terwijl de CTS is verbonden met de MMJ zijde bij de H8571-J. Deze loopback vergroot het aantal MMJ compatible apparaten: Als een RTS/CTS gebruikend apparaat wordt verbonden met een MMJ bekabeling systeem dan spiegelt de H8575-A het handshaking signaal via de kortsluiting terug waardoor voorkomen wordt dat het apparaat zijn communicatie blokkeert. DTR en DSR moeten aan beide zijden correct zijn geïmplementeerd omdat dit handshake signaal naar de MMJ wordt geleid en niet is kortgesloten.
DB25 (DTE) | MMJ connector | Beschrijving |
---|---|---|
20 | 1 | DTR ► DTR |
2 | 2 | Tx ► Tx+ |
7 | 3 + 4 | Signaalnul ◄ ► Rx– + Tx– |
3 | 5 | Rx ◄ Rx+ |
6 + 8 | 6 | DSR + CD ◄ DSR |
4 + 5 | – | RTSDTE ► CTSDTE |
H8575-E mannelijke DB25 RS232 naar MMJ adapter
De meeste seriële printers zijn uitgerust met een grote sub-D vrouwelijke RS232 connector. Daarom is een mannelijke DB25 naar MMJ adapter noodzakelijk om de meeste seriële printers met een MMJ bekabelingssysteem te verbinden. Dit type converter draagt het onderdeel nummer H8575-E. De bedrading is identiek aan de H8575-A en daarom zullen we de H8575-E adapter hier niet in detail behandelen. Het bedradingsschema is hieronder gegeven.
MMJ connector | DB25 (printer) | Functie |
---|---|---|
1 | 20 | DTR ◄ DTR |
2 | 2 | Tx+ ◄ Tx |
3 + 4 | 7 | Rx– + Tx– ◄ ► Signaalnul |
5 | 3 | Rx+ ► Rx |
6 | 6 + 8 | DSR ► DSR + CD |
– | 4 + 5 | RTSDTE ► CTSDTE |
H8571-D en H8575-D mannelijke DB25 RS232 modem naar MMJ adapters
H8571-C en H8571-F mannelijke DB25 RS232 kabel naar MMJ adapters
Zoals mogelijk al gelezen over RS232, is de communicatiestandaard met name ontworpen voor communicatie tussen data terminal equipment (computers, terminals, printers, etc.) en DCE data communication equipment (modems). Elke DTE kan met een DCE worden verbonden met een 1:1 bedrade kabel. De communicatie tussen twee DTE apparaten met een nulmodem is een uitzondering op de regel. DECconnect met zijn MMJ gebasseerd bekabeling systeem is op zo’n manier anders dat het primair ontwikkeld is voor communicatie tussen twee DTE’s onderling zonder tussenkomst van modems. Daarom is de standaard verbindingskabel BC16E intern gekruist. Als we met een DCE (modem) willen verbinden via deze kabel dan moeten we een adapter gebruiken die intern gekruist is om het effect te neutraliseren van de kruiskabel. In tegenstelling tot de standaard RS232 is met DECconnect het verbinden met modems de uitzondering op de regel!
DEC heeft de H8571-D en H8575-D converter geleverd voor deze specifieke situatie. De mannelijke DB25 connector van de H8571-D en H8575-D wordt verbonden met de vrouwelijke connector op het modem. Op de MMJ zijde van de adapter wordt de gekruiste BC16E kabel aangesloten. Kijk in het schema hoe de lijnen zijn verbonden. Houd in het achterhoofd dat de BC16E een “correctie” maakt voor de kruisingen die hier voorkomen en voor het apparaat dat op het modem aangesloten is lijkt het daardoor een normale rechtstreekse RS232 kabel met handshake lijnen. Let ook op de vreemde namen van de pinnen. De RS232 definitie ziet de DTE (computer, etc.) als het primaire apparaat. Daarom wordt pin 3 ook aan de modem zijde Rx receive genoemd, hoewel het voor het modem een uitgang is. Dus de pin namen zijn correct hier. Het is het resultaat van een inconsequente definitie van de meest wijd verbreide seriële communicatiestandaard. We moeten er mee leven, het zal na de veertig jaar dat de definitie al bestaat niet meer veranderen.
Twee andere interessante producten van DEC om MMJ met DB25 te verbinden zijn de H8571-C en H8571-F kabel adapters. De H8571-C is verkocht als los product en is voorzien van ESD afscherming. De H8571-F is een goedkopere uitvoering van dezelfde adapter die alleen samen met DEC terminals en printers is geleverd. De H8571-F heeft geen afscherming. Deze adapters zijn niet om direct apparatuur op aan te sluiten, maar om RS232 kabels te verbinden. De aanname is dat alle noodzakelijke kruisverbindingen, lussen en dergelijke in de RS232 kabel aanwezig zijn zodat—in combinatie met de BC16E kruiskabel—deze adapters een 1:1 verbinding tussen beide zijden verzorgen. Vanwege dit blijkt de interne bedrading van beide adapters identiek te zijn aan de H8575-D converter. Het enige verschil zit hem in de behuizing waar de H8571-D en H8575-D schroeven hebben en de H8571-C en H8571-F bussen hebben.
MMJ connector | DB25 (modem) | Functie | Met BC16E |
---|---|---|---|
1 | 6 | DTR ◄ DSR | DSR ◄ DTR ◄ DSR |
2 | 3 | Tx+ ◄ Rx | Rx+ ◄ Tx+ ◄ Rx |
3 + 4 | 7 | Rx– + Tx– ◄ ► Signaalnul | Rx– + Tx– ◄ ► Signaalnul |
5 | 2 | Rx+ ► Tx | Tx+ ► Rx+ ► Tx |
6 | 20 | DSR ► DTR | DTR ► DSR ► DTR |
H8572-00 MMJ naar MMJ kruis adapter
Er is nog één telg uit de gehele DECconnect familie die we moeten behandelen. Het is de H8572-00 adapter die aan beide zijden een BC16E kabel accepteert. Deze adapter wordt voornamelijk gebruikt om communicatielijnen te verlengen. De interne bedrading van de H8572-00 is gelijk aan die van de BC16E, waardoor de interne kruising van de kabel opgeheven wordt.
MMJ connector 1 | MMJ connector 2 | Functie |
---|---|---|
1 | 6 | DTR ► DSR |
2 | 5 | Tx+ ► Rx+ |
3 | 4 | Tx– ► Rx– |
4 | 3 | Rx– ◄ Tx– |
5 | 2 | Rx+ ◄ Tx+ |
6 | 1 | DSR ◄ DTR |
You cannot simultaneously prevent
and prepare for war. ALBERT EINSTEIN
|