RS485 Pi

RS485 serial interface for the Raspberry Pi

£14.39 each (excluding VAT: £11.99)
66 available
Product Code:RS485 Pi
EAN:7426787870163
Add a Mounting Kit Four Pack
for only £3.49 each ex vat
Order Mounting kit to use on our Raspberry Pi boards
Share: Twitter Facebook

Features

  • RS-485 Half Duplex Port.
  • Up to 250 kbps transfer rate.
  • Use the Raspberry Pi to control external RS-485 devices.
  • Stackable with other Raspberry Pi accessory boards.
  • Mounting holes for use with the AB Electronics UK mounting kits (sold separately)

The RS485 Pi is a communication board supporting the RS-485 serial protocol, designed to work with the Raspberry Pi and other compatible single-board computers.

The RS-485 port is connected to the UART port on the Raspberry Pi using an SN65HVD72 interface. The SN65HVD72 IC converts the 3.3V UART signals to RS-485 voltages, allowing communication with RS-485 compatible devices over a DB9 serial cable or twisted pair cable. The RS-485 port can be accessed through the DB9 port or the solder points on the PCB.

The RS485 Pi protects against voltage spikes through a TVS Diode and two 10-Ω, Pulse-Proof Thick-Film Resistors.

Only one RS485 Pi board on a Raspberry Pi can be used. If stacking with other boards, we recommend putting the RS485 Pi at the top of the stack due to the height of the DB9 connector.

Using RS-485*You need to use the latest Raspbian Jessie release and disable the built-in Bluetooth to use the RS485 Pi on the Raspberry Pi 3; see our KB page for the config changes needed.

RS-485, also known as ANSI/TIA/EIA-485, TIA/EIA-485 or EIA-485, is a standard used in serial communication systems. Equipment using the RS-485 standard can be used over long distances in noisy environments. Unlike RS232, the RS-485 standard allows multiple devices to be connected to the same network. The recommended arrangement for connecting devices to an RS-485 network is to use a series of nodes connected along a line or bus with terminating resistors used at either end of the bus to reduce reflections.

A 120-Ω resistor is included with the RS485 Pi, which will need to be fitted if the board is connected to the end of the RS-485 bus. The diagram below shows a typical network of RS-485 devices.

RS485 Pi wiring diagram


Technical Details

Input Ratings & Specifications

Spec
Ratings
Supply Voltage
3.3V
Logic Voltage at GPIO Port
3.3V
Differential Input Voltage at A & B
-12V to +12V
High-level input voltage
2V
Low-level input voltage
0.4V
Signalling Data Rate
250 kbps

3D CAD Model

Click to downloadRS485 Pi - 3D CAD File (STEP Format)

Schematic

Click to View
View the schematic PDF.

Mechanical Drawings

Click the image to enlarge.


Compatibility

We have tested the RS485 Pi on the following platforms.

Model Status
Raspberry Pi Model A / B
Raspberry Pi 1 Model A+ / B+
Raspberry Pi 2 Model B
Raspberry Pi 3 Model A+ / B / B+
Raspberry Pi 4 Model B
Raspberry Pi 5
Raspberry Pi Zero
Raspberry Pi Zero W / Zero 2 W
Raspberry Pi Compute Module 4 IO Board
Raspberry Pi 400
Orange Pi
Odroid

Assembly Instructions

The RS485 Pi is supplied with the 40-pin GPIO connector, and the DB9 connector is unsoldered.  

A 120R terminator resistor is included in the kit. This will be required if the RS485 Pi is used as an end node within an RS485 network.

Before using the RS485 Pi, you must solder both connectors onto the PCB. We suggest soldering the 40-pin GPIO connector first and then the DB9 connector. 

 

PCB Header Assembly Jig

Download and print our PCB Header Assembly Jig to hold your circuit board when soldering the header pins.

Use

Connecting to the RS-485 Port

The RS-485 port on the RS485 Pi can be accessed through the male DB9 socket or the solder points on the PCB. The DB9 socket uses three wires, as shown in the diagram below.

Pin Usage
1 N/C
2 N/C
3 B
4 A
5 Ground
6 N/C
7 N/C
8 N/C
9 N/C

DB9 connector

DB9 connector as viewed from the front of the RS485 Pi

You may also like

Important Information

This development board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by abelectronics.co.uk to be a finished end-product fit for general consumer use. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. Persons handling the product(s) must have electronics training and observe good engineering practice standards. This development board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (WEEE), FCC, CE or UL, and therefore may not meet the technical requirements of these directives or other related directives. Note: documents in Portable Document Format (PDF) require Adobe Acrobat Reader 5.0 or higher to view, download Adobe Acrobat Reader or other PDF reading software for your computer or mobile device.