MX Foundation 4
ASYNC Introduction

Asynchronous serial communication is a form of serial communication in which the communicating endpoints' interfaces are not continuously synchronized by a common clock signal. Instead of a common synchronization signal, the data stream contains synchronization information in form of start and stop signals, before and after each unit of transmission, respectively. The start signal prepares the receiver for arrival of data and the stop signal resets its state to enable triggering of a new sequence.

MAXT supports Serial Async with the following electrical interfaces: RS-422, RS-485 and RS-232. The default electrical interface is set to RS-485.

RS-422

RS-422A or EIA-422 is the common short form title of American National Standards Institute (ANSI) standard ANSI/TIA/EIA-422-B Electrical Characteristics of Balanced Voltage Differential Interface Circuits and its international equivalent ITU-T Recommendation T-REC-V.11, also known as X.27. These technical standards specify the electrical characteristics of the balanced voltage digital interface circuit.[2] RS-422 provides for data transmission, using balanced or differential signalling, with unidirectional/non-reversible, terminated or non-terminated transmission lines, point to point, or multi-drop. In contrast to EIA-485 (which is multi-point instead of multi-drop), RS-422/V.11 does not allow multiple drivers but only multiple receivers.

This standard supports a differential receiver, a differential driver and data rates as high as 10 Mbps at 12 meters (40 ft). The specification itself does not set an upper limit on data rate, but rather shows how signal rate degrades with cable length.

RS-422 cannot implement a true multi-point communications network such as with EIA-485 since there can be only one driver on each pair of wires, however one driver can be connected to up to ten receivers.

RS-485

RS-485, similar to RS-422, is used for multi-drop communication links. Since it uses a differential balanced line over twisted pair (like RS-422), it can span relatively large distances (up to 4,000 feet (1,200 m)). A rule of thumb is that the speed in Mbit/s multiplied by the cable length in meters should not exceed 100. Thus, a 50 meter long cable should not signal faster than 2 Mbit/s. In contrast to RS-422, which has a single driver circuit which cannot be switched off, RS-485 drivers need to be put in transmit mode explicitly by asserting a signal to the driver. This allows RS-485 to implement linear topologies using only two wires. The equipment located along a set of RS-485 wires are interchangeably called nodes, stations and devices.

The recommended arrangement of the wires is as a connected series of point-to-point (multi-dropped) nodes, i.e. a line or bus, not a star, ring, or multiply connected network. Ideally, the two ends of the cable will have a termination resistor connected across the two wires. Without termination resistors, reflections of fast driver edges can cause multiple data edges that can cause data corruption. Termination resistors also reduce electrical noise sensitivity due to the lower impedance, and bias resistors are required. The value of each termination resistor should be equal to the cable characteristic impedance (typically, 120 ohms for twisted pairs).

Somewhere along the set of wires, pull up or pull down resistors are established to fail-safe bias each data wire when the lines are not being driven by any device. This way, the lines will be biased to known voltages and nodes will not interpret the noise from undriven lines as actual data; without biasing resistors, the data lines float in such a way that electrical noise sensitivity is greatest when all device stations are silent or unpowered.

RS-485 only specifies electrical characteristics of the generator and the receiver. It does not specify or recommend any communications protocol, only the physical layer. Other standards define the protocols for communication over an RS-485 link.

RS-232

RS-232 is a standard for serial communication transmission of data. It formally defines the signals connecting between a DTE (data terminal equipment) such as a computer terminal, and a DCE (data circuit-terminating equipment, originally defined as data communication equipment), such as a modem. The standard defines the electrical characteristics and timing of signals, the meaning of signals, and the physical size and pinout of connectors. The current version of the standard is TIA-232-F Interface Between Data Terminal Equipment and Data Circuit-Terminating Equipment Employing Serial Binary Data Interchange, issued in 1997.

MAXT FlexMulti supports RS-232 with Multi module. Transmission voltage is limited to ±7 V.

Updated 10/23/2023