CAN bus cable vs RS-485?

CAN bus cable vs RS-485?

CAN (Controller Area Network) and RS485 are popular standards in fieldbus systems. As RS485 only addresses layer 1 (the physical layer) and CAN also adds layer 2 (the data link layer) in the OSI model, it is difficult to compare the two standards.

What cable is used for RS-485?

Cable construction: Cat5 24AWG twisted pair is a very common cable type used for RS-485 systems. Adding shielding to the cable enhances noise immunity, and thereby increases the data rate for a given distance.

CAN bus plus RS-485?

The CAN Bus Plus RS485 CAN HAT adds serial networking options to your Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+/4. The RS485 port is controlled via the RPi’s UART using the SP3485 transceiver. The SP3485 is a low power half-duplex transceiver that meets the specifications of RS485 serial protocols.

Does RS-485 need shielded cable?

RS485 needs 3 conductors and a shield. Many people say it’s a two-wire network but it is not. Two conductors are used to carry the RS485 Differential voltage signal. The Shield is connected to earth/ground at one end only and provides shielding against induced noise.

What is the difference between Ethernet and RS-485?

Ethernet (IEEE 802.3) is the most broadly used network protocol these days. It is also a serial communication standard. The major drawback of RS-485 is its limited communication speed which is maxed out at 10 Mbaud. RS-485 is designed for a master/slave topology.

Is CAN bus a RS-485?

RS485 is not a protocol, it only provides the basic rules and the physical link for data exchange to enable the transmission of serial messages using a multi-drop bus. Implementing CAN bus on a microcontroller can be a real pig of a job to get right and fully debug. …

What is RS485 cable used for?

What is RS-485? RS-485 is an industrial specification that defines the electrical interface and physical layer for point-to-point communication of electrical devices. The RS-485 standard allows for long cabling distances in electrically noisy environments and can support multiple devices on the same bus.

CAN bus distance?

The electrical characteristics of the CAN bus cable restrict the cable length according to the selected bit rate. You can use cabling up to 250 meters with the baud rate of 250 kbit/s. The maximum bus length with a bit rate of 10 kbit/s is 1 km, and the shortest with 1 Mbit/s is 40 meters.

What kind of Ethernet cable do I need for RS-485?

Inexpensive Ethernet cables (Cat 5, Cat 5e, and Cat 6) can, and are often, used for many short RS-485 networks. The typical capacitance of 15 pF/ft and a characteristic impedance of 100 ohms meet the electrical requirements for RS-485 cables, although impedances closer to 120 ohm are preferable for better matching.

What’s the difference between a can and a RS-485?

in CAN versus RS-485 transceivers is how messages are handled on the bus. In a RS-485 system with many nodes communicating to the microprocessor, there may be instances where there are several messages sent out from multiple nodes onto a bus simultaneously that may result in a collision of messages, otherwise known as contention. When this happens,

Can a RS-485 be used as a bus driver?

The idea is to use a RS-485 bus driver as usual when utilizing the board in RS-485 setup. That this the transmitter is enabled by DEN when one wants to transmit and the bits are presented at the D input as usual. Additional pull-up and pull-downs are provided to ensure valid bus-level upon open bus lines.

What is the can threshold for RS485 transceiver?

CAN threshold is at 700mV typical (+500to+900mV). RS485 threshold is at 0V typical (-200to+200mV). The termination network is only at each end of the RS-485 bus. This is designed to give around 200mV differential between A and B (Needed by RS485 transceivers to guarantee a “1” output).