RS-485 Trcvr

Translates a UART TX into a differential pair (A,B) swinging about ±2 V around a common-mode point, and recovers a logic-level RX from the difference even when up to ±7 V of common-mode noise rides on top.

A push-pull driver actively drives A high and B low for a logic 1 and inverts for a 0; a tri-state DE pin lets multiple drivers share the bus half-duplex. The receiver is a high-impedance differential comparator with ±200 mV threshold and fail-safe pull-up/down resistors so the output is defined when no driver is active. End-of-line 120 Ω terminations match the cable impedance and prevent reflections.

In plain terms

Like passing notes by lifting one hand and dropping the other rather than just lifting one — the receiver only watches the difference between hands, so a passing truck shaking both hands together is invisible.

Why designers use it

Best for

Key specifications

When not to use it

Common mistakes

Where you will find it

A short history

RS-485 is a balanced differential serial transmission standard: a driver creates a voltage difference between two wires rather than referencing a single wire to ground, which improves noise immunity and allows longer cable runs than single-ended signaling. RS-485 networks typically connect multiple nodes in parallel on one shared bus, supporting multipoint communication. The standard defines only electrical characteristics of drivers and receivers, not a communication protocol, so higher-level protocols often reference it for their physical layer.

Good to know

Related