Differences Between RS232, RS422 and RS485 (Video)

RS232, RS422, and RS485 are pretty old serial communication interfaces, and I was not even born when RS232 was specified in 1962, but there are still commonly used today in various applications such a points-of-sales,  multi-meters, industrial equipment like PLC or HMI, as well as medical devices.

Maxim Integrated shared a video – embedded at the end of this article – on social networks today explaining the fundamentals of serial transmitter devices and the differences between RS232, RS422, RS485, and Profibus.

Differences RS232, RS-422, RS-485, and Profibus
RS-422 vs RS-485 vs Profibus

The video goes into more details with a glossary of terms, discussion of cable length and bitrate, hand-shaking, and auto-shutdown, but I’ll provide a quick summary below:

  • RS232 supports one transmitter and one receiver, and operates between -15 and +15V (with input tolerance of up to -/+ 25V). A logic zero is between +3 and +15V and a logic one between -15 and -3V on the receiver side
  • RS422 is an improved version of RS-232 with a twisted pair cable and signal balancing that still supports a single transmitter but to which you can connect up to 10 transceivers. Longer distances are also supported.
  • RS485 is an evolution of RS-422 published in 1983 with support of up to 32 Tx and 32 Rx devices. Since RS-485 is a superset of RS-422, you can still use RX-485 Tx devices to control RS-422 Tx devices, but no the other way around. Signals operate between -5 to +5V (input tolerance: -7 to +12V) with a logic zero being between +200mW to +5V, and a logic one between -5V and -200mV on the receiver side.

RS-422 and RS-485 can achieve 10 Mbps bitrate with shorter cables (up to ~15 meters)  and 100 Kbps with much longer cables of up to 1.2 km.  Despite the 32 devices limitations, Maxim Integrated states there are chips that support up to 256 transceivers. Typical applications for RS-422/RS-485 include PLCs, industrial sensors, and building automation among others.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
6 Comments
oldest
newest
Youcef
Youcef
6 years ago

Hi
i think rs-485 is only half-duplex

gzkk
gzkk
6 years ago

2-wire RS-485 is half-duplex only. 4-wire RS-485 might be half- or full-duplex.

Youcef
Youcef
6 years ago

thank you 😀

Tim
Tim
6 years ago

No mention of TTL232 which is becoming more common on boards but for which PC hardware is rare and expensive (or Google has failed me).

David Fernandez
David Fernandez
6 years ago

any sbc’s with onboard ttl chipsets?

Playaspec
Playaspec
6 years ago

There’s no official “ttl232”. It’s the same logical async serial as rs232, but without the level shifting. RS232 embodies both the electrical specification and the logical. To call TTL level async serial “RS232” is incorrect. It’s just async serial.

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...