RS-485 is a simple, inexpensive, reliable communications specification. It is a widely used protocol for POS, industrial, and telecom applications. Its wide common-mode range enables data transmission over longer cable lengths and in noisy environments such as the floor of a factory. Also, the high input impedance of the receivers allows more devices to be attached to the lines.
Lots of factors limit the maximum data rate of RS-485, including cable length, cable construction (shielding enhances noise immunity), driver output impedance, receiver input impedance, terminations, driver slew rate, and more.
Poll Question: What is the maximum data rate that has been achieved by an RS-485 transceiver to date?
Top Comments
The Digilent RS-485 PMOD module 410-310410-310 I have appears to be rated at up to 16Mbps. Hopefully will be doing something DMX-512 related with it at some stage.
I have not tried RS-485 on anything other than single pair, twisted, shielded - mostly MODBUS. 24AWG is most common, but have done a few runs of 20AWG. 57,600 bps is the highest speed I've used in the…
Agreed. 57600 is the fastest I’ve done. So that’s 0.0576 Mbps. But it’s used in a noisy EMF environment so I wouldn’t want to go too fast. And I’m using it for long term monitoring only. I don’t need real…