COM port through the eyes of a repairman. Repair, adjustment, diagnostics. Part 1, theory.


RS is a standard that describes an interface for serial bidirectional data transfer between a terminal (DTE, Data Terminal Equipment) and a terminal device (DCE, Data Circuit-Terminating Equipment), that is, a serial connection of devices where the data transfer process occurs one bit at a time ( serially) over a communication channel or computer bus. A serial connection is used for long-distance communications and computer networks, where, given the cost of cable and synchronization difficulties, the use of a parallel connection is ineffective. Below is a brief description and pinout of such connectors.

RS-232C DE-9 connectors

Contact numberPurposeDesignation
1Active carrierDCD
2Computer receptionRXD
3Computer transmissionTXD
4Readiness for exchange on the part of the receiverDTR
5EarthGND
6Willingness to exchange on the part of the sourceDSR
7Transfer requestRTS
8Ready for transferCTS
9Call toneR.I.

The RS232C DE-9 (commonly incorrectly called DB-9) port is available on some PCs and many other devices. The RS-232 serial port was once a standard feature of PCs, used to connect to modems, printers, mice, data storage, uninterruptible power supplies, and other peripherals.

DE-9 PinSignalDirectionDescription
1DCD<Data Carrier Detect
2RXD<Receive Data
3TXD>Transmit Data
4DTR>Data Terminal Ready
50V/COM0V or System Ground
6DSR<Data Set Ready
7RTS>Request to Send
8CTS<Clear to Send
9R.I.<Ring Indicator

RS-232 is a standard that appeared back in 1960 for serial data transmission. It formally defines the signals connecting DTE (Data Terminal Equipment), such as a computer terminal, and DCE (Data Communications Equipment), such as a modem. The RS-232 standard was commonly used in computer serial ports.

RS-232, compared to later interfaces such as RS-422, RS-485 or Ethernet, has lower transmission speeds, shorter maximum cable lengths, greater voltage fluctuations, larger standard connectors, and no multipoint capability. In modern personal computers, USB has long replaced RS-232 from most peripheral interface functions. Many computers do not have RS-232 ports at all and must use either an external USB-to-RS232 converter or an internal expansion card with one or more serial ports to connect to RS-232 peripherals.

However, due to its simplicity and ubiquity, RS-232 interfaces are still used - for example in industrial machines, networking equipment and scientific instruments where a short-range, point-to-point, low-speed wired connection is sufficient to transmit data.

This PC serial port interface is single-ended (connects only two devices via RS232 serial cable), the data transfer rate is less than 20 kbps. Hot swapping is not supported, but is sometimes allowed. Currently, only the 9-pin connector is used for PCs.

Configuration and interrupts

Since a computer can have several serial ports (up to 4), the system allocates two hardware interrupts for them - IRQ 3 (COM 2 and 4) and IRQ 4 (COM 1 and 3) and several BIOS interrupts. Many communication programs, as well as built-in modems, use interrupts and the address space of COM ports for their work. In this case, not real ports are usually used, but so-called virtual ports, which are emulated by the operating system itself.

As with many other motherboard components, the COM port parameters, in particular the BIOS interrupt values ​​corresponding to hardware interrupts, can be configured through the BIOS Setup interface. For this, BIOS options such as COM Port, Serial Port, Onboard Serial Port, Serial Port Address, etc. are used.

RS-232 25 pin connectors

RS-232 data transmission consists of a time series of bits. Both synchronous and asynchronous transmission are supported, but an asynchronous channel, sending packets of seven or eight bits, is the most common configuration on PCs. RS-232 devices can be classified as data terminal equipment (DTE) or data communications equipment (DCE) - this determines which wires will send and receive each signal. Personal computers are usually equipped with a simplified version of the RS-232 interface.

DesignationDirectionSignal name
1n/c
2TXDExitTransmit Data
3RXDEntranceReceive Data
4RTSExitRequest to Send
5CTSEntranceClear to Send
6DSREntranceData Set Ready
7GNDSystem Ground
8DCDEntranceData Carrier Detect
9n/cBUTTON_POR (Power-on reset) for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R
10n/cBUTTON_XIR_L (Transmit internal reset) for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R
11n/c+5 Vdc for Sun Ultra 80 / Sun Blade 1000 / Sun Blade 2000 / Sun Fire 280R / Enterprise 420R
12n/c
13n/c
14n/c
15TRxCEntranceTransmit Clock
16n/c
17RTxCEntranceReceive Clock
18n/c
19n/c
20DTRExitData Terminal Ready
21n/c
22n/c
23n/c
24TxCExitTransmit Clock
25n/c

RS232 pin signals are represented by voltage levels relative to the common circuit (power/logical ground). In the standby state (MARK), the signal level is negative relative to the common wire, and in the active state (SPACE), the signal level is positive relative to the common wire. RS232 has multiple handshake lines (mostly used with modems) and also defines the communication protocol.

The RS-232 interface assumes a common ground between the DTE and DCE. This is a reasonable assumption when a short cable connects the DTE to the DCE, but with longer lines and connections between devices that may be on different electrical buses with different grounding, this may not be true. RS232 data is bipolar.

The standard specifies a maximum open circuit voltage of 25 V, but common signal levels are 5 V, 10 V, 12 V, and 15 V. Circuits driving an RS-232 compatible interface must withstand an indefinite short circuit to ground or to any voltage level up to 25 volts. +3 to +12 volts indicates the ON or 0 state, while -3 to -12 V indicates the OFF 1 state.

Some computer equipment ignores the negative level and accepts the zero voltage level as the OFF state. In fact, the ON state can be achieved with a lower positive potential. This means that 5VDC powered circuits can directly drive RS232 circuits, but the overall range over which the RS232 signal can be transmitted/received can be significantly reduced.

The output level typically ranges from +12V to -12V. The deadband between +3V and -3V is designed to absorb line noise. In different pinout definitions like RS-232, this dead zone may differ. For example, the definition for V.10 has a deadband of +0.3 V to -0.3 V. Many receivers designed for RS-232 are sensitive to voltage swings of 1 V or less.

Motherboard expansion slots

(not really about cables, but useful)

8 bit slot

Installation side Solder side
Signal Meaning Signal Meaning
A1 I/O CH CK I/O channel monitoring B1 GND Earth
A2 D7 Data line 8 B2 RES DRV Reset signal
A3 D6 Data line 7 B3 +5V +5V
A4 D5 Data line 6 B4 IRQ2 Interrupt request 2
A5 D4 Data line 5 B5 -5V -5V
A6 D3 Data line 4 B6 DRQ2 DMA request 2
A7 D2 Data line 3 B7 -12V -12V
A8 D1 Data line 2 B8 RES Reserved
A9 D0 Data line 1 B9 +12V +12V
A10 I/O CN RDY I/O channel readiness monitoring B10 GND Earth
A11 AEN Address Enable, bus control with CPU and DMA controller B11 MEMW Data is written to memory
A12 A19 Address line 20 B12 MEMR Data is read from memory
A13 A18 Address line 19 B13 IOW Data is written to the I/O port
A14 A17 Address line 18 B14 IOR Data is read from the I/O port
A15 A16 Address line 17 B15 DACK3 DMA-Acknowledge 3
A16 A15 Address line 16 B16 DRQ3 DMA 3 request
A17 A14 Address line 15 B17 DACK1 DMA-Acknowledge 1
A18 A13 Address line 14 B18 IRQ1 Interrupt request 1
A19 A12 Address line 13 B19 REFRESH Memory regeneration
A20 A11 Address line 12 B20 CLC System clock 4.77 MHz
A21 A10 Address line 11 B21 IRQ7 Interrupt request 7
A22 A9 Address line 10 B22 IRQ6 Interrupt request 6
A23 A8 Address line 9 B23 IRQ5 Interrupt Request 5
A24 A7 Address line 8 B24 IRQ4 Interrupt request 4
A25 A6 Address line 7 B25 IRQ3 Interrupt request 3
A26 A5 Address Line 6 B26 DACK2 DMA-Acknowledge 2
A27 A4 Address line 5 B27 T/C Terminal Count, signals the end of DMA transformation
A28 A3 Address line 4 B28 ALE Adress Latch Enabled, address/data uncoupling
A29 A2 Address line 3 B29 +5V +5V
A30 A1 Address line 2 B30 O.S.C. Clock frequency 14.31818 MHz
A31 A0 Address line 1 B31 GND Earth

16 bit slot

Installation side Solder side
Signal Meaning Signal Meaning
A1 I/O CH CK I/O channel monitoring B1 GND Earth
A2 D7 Data line 8 B2 RES DRV Reset signal
A3 D6 Data line 7 B3 +5V +5V
A4 D5 Data line 6 B4 IRQ9 Cascading the second interrupt controller
A5 D4 Data line 5 B5 -5V -5V
A6 D3 Data line 4 B6 DRQ2 DMA request 2
A7 D2 Data line 3 B7 -12V -12V
A8 D1 Data line 2 B8 RES Memory communication without latency
A9 D0 Data line 1 B9 +12V +12V
A10 I/O CN RDY I/O channel readiness monitoring B10 GND Earth
A11 AEN Address Enable, bus control with CPU and DMA controller B11 SMEMW Data is written to memory (up to 1M byte)
A12 A19 Address line 20 B12 SMEMR Data is read from memory (up to 1 MB)
A13 A18 Address line 19 B13 IOW Data is written to the I/O port
A14 A17 Address line 18 B14 IOR Data is read from the I/O port
A15 A16 Address line 17 B15 DACK3 DMA-Acknowledge 3
A16 A15 Address line 16 B16 DR Q3 DMA 3 request
A17 A14 Address line 15 B17 DACK1 DMA-Acknowledge 1
A18 A13 Address line 14 B18 IRQ1 Request IRQ 1
A19 A12 Address line 13 B19 REFRESH Memory regeneration
A20 A11 Address line 12 B20 CLC System clock 4.77 MHz
A21 A10 Address line 11 B21 IRQ7 IRQ 7 request
A22 A9 Address line 10 B22 IRQ6 IRQ 6 request
A23 A8 Address line 9 B23 IRQ5 Request IRQ 5
A24 A7 Address line 8 B24 IRQ4 IRQ 4 request
A25 A6 Address line 7 B25 IRQ3 IRQ 3 request
A26 A5 Address Line 6 B26 DACK2 DMA-Acknowledge 2
A27 A4 Address line 5 B27 T/C Terminal Count, signals the end of DMA transformation
A28 A3 Address line 4 B28 ALE Adress Latch Enabled, address/data uncoupling
A29 A2 Address line 3 B29 +5V +5V
A30 A1 Address line 2 B30 O.S.C. Oscillator clock 14.31818 MHz
A31 A0 Address line 1 B31 GND Earth
C1 SBHE System Bus High Enabled, 16-bit data signal D1 MEMCS 16 Memory Chip Select
C2 LA23 Address line 24 D2 I/O CS 16 I/O card with 8 bit/16 bit carryover
C3 LA22 Address line 23 D3 IRQ10 Interrupt request 10
C4 LA21 Address line 22 D4 IRQ11 Interrupt request 11
C5 LA20 Address line 21 D5 IRQ12 Interrupt request 12
C6 LA19 Address line 20 D6 IRQ15 Interrupt request 15
C7 LA18 Address line 19 D7 IRQ14 Interrupt request 14
C8 LA17 Address line 18 D8 DACK0 DMA-Acknowledge 0
C9 MEMR Reading data from memory D9 DRQ0 DMA request 0
C10 MEMW Writing data to memory D10 DACK5 DMA-Acknowledge 5
C11 SD8 Data line 9 D11 DRQ5 DMA 5 request
C12 SD9 Data line 10 D12 DACK6 DMA-Acknowledge 6
C13 SD10 Data line 11 D13 DRQ6 DMA 6 request
C14 SD11 Data line 12 D14 DACK7 DMA-Acknowledge 7
C15 SD12 Data line 13 D15 DRQ7 DMA 7 request
C16 SD13 Data line 14 D16 +5V +5V
C17 SD14 Data line 15 D17 MASTER Busmaster signal
C18 SD15 Data line 16 D18 GND Earth

RS-366 connectors

PinFunctionDescriptionEIA scheme
1unused
2Digit PresentA signal given to the ACE indicating that the digit lines contain a digitDPR
3Abandon Call and RetryAn indicator signal from the ACE that it could not make a connection. Could be “busy”. ACR
4Call RequestA signal from the DTE that tells the ACE to go “off hook”CRQ
5Present Next DigitA signal from the ACE to the DTE to indicate that the ACE is ready to receive the next digit.PND
6unused
7unused
8unused
9unused
10unused
11unused
12unused
13Distant Station ConnectedIndicator from ACE to DTE that the call is succesfully made.DSC
14-17Digital Signal CircuitsFour lines containing a parallel BCD dial digit (10 digits, plus control digits)NB1-NB8
18unused
19unused
20unused
21unused
22Data Line OccupiedAn indicator that is used by the ACE to let the DTE know that the line it wants to use is used by another device.DLO
23unused
24unused
25unused

Sample RS232 serial port device. How serial mouse works

Typical PC mouse controlling system has the following parts: sensors -> mouse controller -> communication link -> data interface -> driver -> software. Sensors are the movement detectors which sense the mouse movement and button switches which sense the button states. Mouse controller reads the state of those sensors and takes account of current mouse position. When this information changes the mouse controller sends a packet of data to the computer serial data interface controller. The mouse driver in the computer received that data packet and decodes the information from it and does actions based on the information.

RS-422 9-pin connectors

PinSignalDescription
1Shield
2RTS+Request To Send +
3RTS-Request To Send –
4TXD+Transmit Data +
5TXD-Transmit Data
6CTS+Clear To Send +
7CTS-Clear To Send –
8RXD+Received Data +
9RXD-Received Data

^ Theory (can be skipped)

A special program sends data to the computer I/O port (378h). Using certain electronic elements, this port is connected to an external, in this case, LPT port, which outputs this data “outside” in the form of electrical signals.

The classic 8 LEDs are controlled via port 888 (378h), and the four additional LEDs are controlled via port 890 (37Ah). (Base port 378h)

In this case, control over port 890 occurs a little differently, because three of the four channels are inverting.

The whole picture looks like this:
Correspondence between the bits of the I/O ports and the LPT port pins (* - pins with inversion)

HardwareSoftware part
LED No.Contact no.Port No.Bit no.
12888 (378h)
23888 (378h)1
34888 (378h)2
45888 (378h)3
56888 (378h)4
67888 (378h)5
78888 (378h)6
89888 (378h)7
91 *890 (37Ah)
1014 *890 (37Ah)1
1116890 (37Ah)2
1217 *890 (37Ah)3

You can see the LED connected directly to the contacts (pins) of the LPT port in the article “LED testing of the LPT port”.

RS-422 37-pin connectors

RS422 is a balanced serial interface for transmitting digital data. The advantage of a balanced signal is greater noise immunity. The EIA describes RS422 as a DTE-DCE interface for point-to-point connections.

PinNameEg.Description
1GNDShield Ground
2SRI<Signal Rate Indicator
3n/cSpare
4SD>Send Data
5ST>Send Timing
6R.D.<Receive Data
7RTS>Request To Send
8R.R.<Receiver Ready
9CTS<Clear To Send
10LL>Local Loopback
11DM<Data Mode
12TR>Terminal Ready
13R.R.<Receiver Ready
14R.L.>Remote Loopback
15IC<Incoming Call
16SF/SR>Select Frequency/Select Rate
17TT>Terminal Timing
18TM<Test Mode
19GNDGround
20R.C.Receive Twister-Pair Common
21GNDSpare Twister-Pair Return
22/SDSend Data TPR
23GNDSend Timing TPR
24/RDReceive Data TPR
25/RSRequest To Send TPR
26/RTReceive Timing TPR
27/CSClear To Send TPR
28IS<Terminal In Service
29/DMData Mode TPR
30/TRTerminal Ready TPR
31/RRReceiver TPR
32SS>Select Standby
33S.Q.<Signal Quality
34N.S.>New Signal
35/TTTerminal Timing TPR
36S.B.<Standby Indicator
37S.C.Send Twister Pair Common

RS422 was designed for longer distances and higher transmission speeds than RS232. In its simplest form, a pair of RS232 to RS422 (and vice versa) converters can be used to form an "RS232 extender". Data transfer rates up to 100K bps and distances up to a kilometer. RS422 is also intended for multi-drop (group) devices, where only one driver is connected and transmits up to 10 receivers over the bus.

Both RS-422 and RS-485 use twisted pair (that is, 2 wires) for each signal. Both use the same differential drive with the same voltage swing: 0 to +5 V, but RS-422 is a multidrop standard allowing one driver and up to 10 receivers, and RS-485 allows up to 32 devices (drivers, receivers or transceivers).

Because the basic RS-423-A and RS422-A receivers are electrically identical, it is possible to connect equipment using RS423-A receivers and generators on one side of the interface to equipment using RS422-A generators and receivers on the other side of the interface if the receivers' pins and generators are properly configured to accommodate this layout.

Connector interface

The basic Centronics interface is a unidirectional parallel interface and contains signal lines characteristic of such an interface (8 for data transmission, strobe, device status lines).

Data is transferred in one direction: from the computer to an external device. But it cannot be called completely unidirectional. Thus, 4 return lines are used to monitor the status of the device. Centronics allows you to connect one device, so to use multiple devices together, you need to additionally use a selector.

Data transfer speed can vary and reach 1.2 Mbit/s.

Simplified table - Centronics LPT interface signal diagram - connector

DB-25 IEEE 1284-A pinsContact Centronics IEEE 1284-BDesignationNoteFunction
11StrobeTransfer cycle marker (output)Computer Management
22Data Bit 1Signal 1 (output)Data Computer
33Data Bit 2Signal 2 (output)Data Computer
44Data Bit 3Signal 3 (output)Data Computer
55Data Bit 4Signal 4 (output)Data Computer
66Data Bit 5Signal 5 (output)Data Computer
77Data Bit 6Signal 6 (output)Data Computer
88Data Bit 7Signal 7 (output)Data Computer
99Data Bit 8Signal 8 (output)Data Computer
1010AcknowledgmentWillingness to accept (input)Printer Status
1111BusyBusy (entrance)Printer Status
1212Paper EndNo paper (input)Printer Status
1313SelectSelect (input)Printer Status
1414Auto Line FeedAutofeed (output)Computer Management
1532ErrorError (input)Printer Status
1631InitInitialize (exit) Initialize Printer (prime-low)Computer Management
1736Select InPrint Control (Output) Select InputComputer Management
18-2516-17, 19-30GNDGeneralEarth

You can download the wiring for the Centronics IEEE 1284 Printer Cable lpt - com9 port in the form of a picture image here -

. It is often more convenient to use it for printing the diagram.

Based on materials from https://ru.wikipedia.org/wiki/LPT

Complete Tables - Centronics LPT Interface Signal Diagram - IEEE-1284:

IEEE-1284A Pinning Sub-D25 A-connector:

IEEE-1284B Pinning 36 pin Amphenol B-connector:

IEEE-1284C Pinning MDR 36 pins C-connector:

Signals - Decoding - Pin Signal Source of Centronics IEEE 1284 Printer lpt cable:

RS-423 connectors

DescriptionRS423RS422
Mode of OperationSINGLE – ENDEDDIFFERENTIAL
Total Number of Drivers and Receivers on One Line1 DRIVER 10 RECVR1 DRIVER 10 RECVR
Maximum Cable Length4000 ft.4000 ft.
Maximum Data Rate100kb/s10Mb/s
Maximum Driver Output Voltage+/-6V-0.25V to +6V
Driver Output Signal Level (Loaded Min.)Loaded+/-3.6V+/-2.0V
Driver Output Signal Level (Unloaded Max)Unloaded+/-6V+/-6V
Driver Load Impedance (Ohms)>450100
Max. Driver Current in High Z State Power OnN/AN/A
Max. Driver Current in High Z State Power Off+/-100uA+/-100uA
Slew Rate (Max.)AdjustableN/A
Receiver Input Voltage Range+/-12V-10V to +10V
Receiver Input Sensitivity+/-200mV+/-200mV
Receiver Input Resistance (Ohms)4k min.4k min.

RS-423 is similar to TIA/EIA-232-F, but features reduced driver output swing and higher data rates. RS-423 is an electrical standard that specifies only driver and receiver requirements—there is no common pinout for this interface. An unbalanced driver and a balanced receiver are defined. TIA/EIA-423-B defines a unidirectional, multipoint (up to 10 receivers) interface. Advantages over TIA/EIA-232-F include: multi-receiver operation, higher data rates, and shared power supplies (typically 5V).

Useful: Pinout of mounting blocks for VAZ cars

Now let's move on to the USB 3.0 port

The second name for a USB 3.0 port is USB Super Speed, due to the increased data transfer speed of up to 5 Gb/sec. To increase speed indicators, engineers used full-duplex (two-wire) transmission of both sent and received data. Due to this, 4 additional contacts appeared in the connector -/+ StdA_SSRX and -/+StdA_SSTX. In addition, increased speeds required the use of a new type of controller with higher power consumption, which led to the need to use additional power pins in the USB 3.0 connector (DPWR and DGND). The new type of connector began to be called USB Powered B. In a digression, let’s say that the first Chinese flash drives for this connector were made in cases without taking into account the thermal characteristics of their controllers and, as a result, they got very hot and failed.

RS-449 connectors

PinNameV.24Eg.DescriptionType
1101ShieldGround
2S.I.112>Signal Rate IndicatorControl
3n/an/aunused
4SD-103>Send Data (A)Data
5ST-114<Send Timing (A)Timing
6RD-104<Receive Data (A)Data
7RS-105>Request To Send (A)Control
8RT-115<Receive Timing (A)Timing
9CS-106<Clear To Send (A)Control
10LL141>Local LoopbackControl
11DM-107<Data Mode (A)Control
12TR-108.2>Terminal Ready (A)Control
13RR-109<Receiver Ready (A)Control
14R.L.140>Remote LoopbackControl
15IC125<Incoming CallControl
16SF/SR+126>Signal Freq./Sig. RateSelect. Control
17TT-113>Terminal Timing (A)Timing
18TM-142<Test Mode (A)Control
19S.G.102Signal GroundGround
20R.C.102bReceive CommonGround
21n/an/aunused
22SD+103>Send Data (B)Data
23ST+114<Send Timing (B)Timing
24RD+104<Receive Data (B)Data
25RS+105>Request To Send (B)Control
26RT+115<Receive Timing (B)Timing
27CS+106<Clear To Send (B)Control
28ISn/a>Terminal In ServiceControl
29DM+107<Data Mode (B)Control
30TR+108.2>Terminal Ready (B)Control
31RR+109<Receiver Ready (B)Control
32SS116<Select StandbyControl
33S.Q.110<Signal QualityControl
34N.S.n/a>New SignalControl
35TT+113>Terminal Timing (B)Timing
36S.B.117<Standby IndicatorControl
37S.C.102aSend CommonGround
NameDescriptionFunction
A.A.Shield GroundAlso known as protective ground. This is the chassis ground connection between DTE and DCE.
ABSignal GroundThe reference ground between a DTE and a DCE. Has the value 0 Vdc.
B.A.Transmitted DataData sent by the DTE.
BBReceived DataData received by the DTE.
C.A.Request To SendOriginated by the DTE to initiate transmission by the DCE.
C.B.Clear To SendSend by the DCE as a reply on the RTS after a delay in ms, which gives the DCEs enough time to energize their circuits and synchronize on basic modulation patterns.
CCDCE ReadyKnown as DSR. Originated by the DCE indicating that it is basically operating (power on, and in functional mode).
CDDTE ReadyKnown as DTR. Originated by the DTE to instruct the DCE to setup a connection. Actually it means that the DTE is up and running and ready to communicate.
C.E.Ring IndicatorA signal from the DCE to the DTE that there is an incoming call (telephone is ringing). Only used on switched circuit connections.
CFReceived Line Signal DetectorKnown as DCD. A signal send from DCE to its DTE to indicate that it has received a basic carrier signal from a (remote) DCE.
CH/CIData Signal Rate Select (DTE/DCE Source>A control signal that can be used to change the transmission speed.
D.A.Transmit Signal Element Timing (DTE Source)Timing signals used by the DTE for transmission, where the clock is originated by the DTE and the DCE is the slave.
D.B.Transmitter Signal Element Timing (DCE Source)Timing signals used by the DTE for transmission.
DDReceiver Signal Element Timing (DCE Source)Timing signals used by the DTE when receiving data.
ISterminal In ServiceSignal that indicates that the DTE is available for operation
N.S.New SignalA control signal from the DTE to the DCE. It instructs the DCE to rapidly get ready to receive a new analog signal. It helps master-station modems rapidly synchronize on a new modem at a tributary station in multipoint circuits
R.C.Receive CommonA signal return for receiver circuit reference
LLLocal Loopback/Quality DetectorA control signal from the DTE to the DCE that causes the analog transmision output to be connected to the receiver analog input.
R.L.Remote LoopbackSignal from the DTE to the DCE. The local DCE then signals the remote DCE to loopback the analog signal and thus causing a line loopback.
S.B.Standby IndicatorSignal from the DCE to indicate if it is uses the normal communication or standby channel
S.C.Send CommonA return signal for transmitter circuit reference
SFSelect FrequencyA signal from the DTE to tell the DCE which of the two analog carrier frequencies should be used.
SSSelect StandbyA signal from DTE to DCE, to switch between normal communication or standby channel.
TMTest ModeA signal from the DCE to the DTE that it is in test-mode and can”t send any data.
Reserved for Testing

The RS449 interface is not a stand-alone interface. The connector pinout was originally designed to support RS422 for balanced signals and RS423 for unbalanced signals. And it was supposed to be the successor to RS232. This is a high speed digital interface, unlike RS232 which uses signals relative to ground, RS449 V.11 receivers look for the difference between two wires. By twisting two wires together to create a "twisted pair", any stray noise picked up by one wire will be picked up by the other, since both wires pick up the same noise and the differential RS449 interface simply changes the voltage level relative to ground. but does not change in relation to each other. Receivers only look at the difference in voltage level between each wire, not at ground.

The differential signals for RS449 are labeled "A and B" or "+ and -". In case of RS449, wire A or + is not connected to B or -. Wire A always connects to A and B connects to B or + to + and – to -. Common names: EIA-449, RS-449, ISO 4902.

Front USB Connection

In all modern cases, the cable for connecting USB connectors from the front panel looks like this:

A 9-pin socket designed for USB connection is labeled F_USB or simply USB, and looks like this:

There shouldn’t be any difficulties in this case - despite the visual similarity with other connectors (primarily COM), you won’t be able to connect this wire there because of the different location of the pins.

However, in old cases you can find a wire where instead of one large connector at the end of the wire there will be several small ones. In this case, you need to connect the wires according to the following diagram:

  • Power - designated as +5V, VCC.
  • Data - (minus) - usually denoted as D-, DATA-, USB-.
  • Data + (plus) - usually denoted as D+, DATA+, USB+.
  • Ground - usually denoted as GND, GROUND.

EIA-449 connectors

PinNameRS232V.24DirDescription
1n/a101Shield
2SSRSRR122<Secondary Receiver Ready
3SSDSSD118>Secondary Send Data
4SRDSRD119<Secondary Receive Data
5S.G.S.G.102Signal Ground
6R.C.R.C.102bReceive Common
7SRSSRS120>Secondary Request To Send
8SCSSCS121<Secondary Clear To Send
9S.C.S.C.102aSend Common

all about satellite television

A null modem cable is a very necessary thing in the satellite industry. Primarily for flashing satellite receivers. But you can’t always buy it, so you have to make it yourself.

As I already said, we will need a 0-modem cable primarily for flashing satellite receivers. And if for this you can use a short one, which is easier to buy, then for cardsharing through a computer you almost always need a long or very long one (I’ve done it up to 15 m). And it’s better to solder this one yourself. And it is done quite easily.

RS-485 connectors

EIA-485 (formerly RS-485 or RS485) is an OSI model physical layer electrical specification for two-wire, half-duplex, multipoint serial communication. The standard defines a differential waveform. The difference in voltage between the wires is what transmits the data. One voltage polarity indicates a logical 1 level, reverse polarity indicates a logical 0. For proper operation, the potential difference must be at least 0.2 V, but any applied voltage between +12 V and -7 V will already allow the receiver to operate correctly. EIA-485 is better described as a single-ended interface, since balanced usually means that the voltages on the differential wires are balanced with respect to ground or ground potential (e.g. +5V and -5V), but EIA-485 is typically +5V and 0V.

RS-485 signalsRS-232 signalsDB-25DE-9RJ-50
Common GroundCarrier Detect (DCD)8110
Clear To Send+ (CTS+)Received Data (RD)329
Ready To Send + (RTS+)Transmitted Data (TD)238
Received Data + (RxD+)Data Terminal Ready (DTR)2047
Received Data – (RxD-)Common Ground756
Clear To Send – (CTS-)Data Set Ready (DSR)665
Ready To Send – (RTS-)Request To Send (RTS)474
Transmitted Data + (TxD+)Clear To Send (CTS)583
Transmitted Data – (TxD-)Ring Indicator (RI)2292

EIA-485 only determines the electrical characteristics of the driver and receiver. It does not specify or recommend any data transfer protocol. Because it uses a differential twisted pair line (such as EIA-422), it can cover relatively long distances (up to 1200 meters). The recommended wiring arrangement is a connected series of point-to-point nodes, line or bus. Ideally, at the two ends of the cable there should be an end-of-line resistor connected to the two wires, and two powered resistors to bias the lines when the lines are not being driven. Without end-of-line resistors, reflections of fast driver edges can cause multiple data edges, which can cause data corruption. The value of each termination resistor should be equal to the cable resistance (typically 120 ohms for twisted pairs).

How to connect a printer via lpt1 port

To connect, do the following:

  1. Insert the cable into the lpt connector.
  2. Now you need to configure. Call up the system menu. To do this, press the “Start” button.
  3. Select the “Printers and Faxes” section.
  4. A window will appear with a list of connected devices. We need to find the icon of the printer that is in use.
  5. Right-click on this icon.
  6. Select the “Properties” item.
  7. Open the “Ports” tab.
  8. We determine the port that is used.

If new equipment is being installed, do the following:

  1. Open "Start".
  2. Select “Control Panel”.
  3. Open the link “Printers and other devices”.
  4. Expand “Printers and Faxes”.
  5. Select "Printer Installation". This command is located on the window that opened on the left side.
  6. We skip the first wizard window.
  7. Clicking "Next".
  8. Apply the checkbox next to “Local”. This appears on the second window of the wizard.
  9. Now you need to wait until the printer is detected automatically.
  10. If the wizard did not detect the connected equipment, click next and select the “LPT1”: (Recommended port) function.
  11. Now you need to confirm saving the changes. To do this, click the “Next” button. We follow all subsequent recommendations of the master.

All the steps listed above can be done when installing the driver for the device. The kit includes a disk with an application that configures automatically through the installation wizard. In this case, there is no need to use the “Control Panel”, everything will be done automatically. But only modern devices support this function.

The equipment operates via two cables. One of them allows you to transfer the power needed for operation to the device. The other transmits information from the computer (what exactly needs to be printed). It is for the latter case that an LPT connector is needed; the corresponding cable is connected to it.

RS-530 connectors

EIA-530 or RS-530 is a balanced serial interface standard that typically uses a 25-pin connector. RS530 is not an actual interface, but a general connector specification. The connector pinout can be used to support RS422, RS423, V.36/V.37/V.10/V.11 (not V.35!) and X.21.

PinNameDirDescriptionSchemePaired with
1Shield
2TxD>Transmitted DataB.A.14
3RxD<Received DataBB16
4RTS>Request To SendC.A.19
5CTS<Clear To SendC.B.13
6DSR*<Data Set ReadyCC22 (not paired in TIA-530-A)
7SGNDSignal GroundGround
8DCD<Data Carrier DetectCF10
9<Rtrn Receive Sig. Elmnt Timing DD17
10<Rtrn DCDCF8
11>Rtrn Transmit Sig. Elmnt Timing D.A.24
12<Rtrn Transmit Sig. Elmnt Timing D.B.15
13<Rtrn CTSC.B.5
14>Rtrn TxDB.A.2
15ST<Transmit Signal Element TimingD.B.12
16<Rtrn RxDBB3
17RT<Receive Signal Element TimingDD9
18LL>Local LoopbackLLUnbalanced, not paired
19>Rtrn RTSC.A.4
20DTR*>Data Terminal ReadyCD23 (not paired in TIA-530-A)
21R.L.>Remote LoopbackR.L.Unbalanced, not paired
22**<Rtrn DSRCC6 (not paired in TIA-530-A)
23***>Rtrn DTRCD20 (not paired in TIA-530-A)
24TT>Transmit Signal Element timingD.A.11
25TM<Test ModeTMUnbalanced, not paired

TIA-530 (1987) relies on EIA (RS)-422/423 and uses differential signaling in DB25 – RS232 format – EIA-530 transmission (and other signals) uses twisted pair wires (TD+ and TD-) instead of TD and ground, as in RS232 or V.24. This interface is used for synchronous HIGH SPEED protocols. Using differential signaling provides higher speed when using long cables.

This standard is applicable for use at data rates ranging from 20,000 to a nominal upper limit of 2,000,000 bits per second. However, equipment meeting this standard is not required to operate across this entire data rate range. They can be designed to operate over a narrower range depending on the specific application. All EIA-422 signals are balanced, except LL (pin 18), RL (pin 21), and TM (pin 25), which use EIA-423 (unbalanced).

The TIA-530-A (1992) is slightly different, changing pins 6 and 20 to EIA-423 (single-ended), adding a ring indicator (RI) to pin 22 with EIA-423, and a ground pin 23.

Features of the connecting cable

As a connecting cable, due to the absence of the need to use all contacts, a twisted pair is usually taken, the individual wires of which are soldered to the contacts of the plug and socket of the connector. Due to the rather compact design, it is advisable to additionally insulate the soldering points with cambric or heat-shrink tubing.

The maximum communication range according to the standard should not exceed one and a half tens of meters. If it is necessary to increase it, you should switch to a shielded cable version.

Rating
( 2 ratings, average 4.5 out of 5 )
Did you like the article? Share with friends:
For any suggestions regarding the site: [email protected]
For any suggestions regarding the site: [email protected]
Для любых предложений по сайту: [email protected]