Description
RS-485 is a cost-effective solution in serial communication networks. It can be used up to data rates at 10 Mbit/s or distances up to 1200m at lower speeds. This RS-485 Shield is a standard add-on board for Raspberry Pi. It is integrated with simple screw terminal as well as DB9 interface.
Features
- One driver and one receiver per part
- EMI noise minimization
- Transmission rate up to 2.5Mbps
- No driver slew rate limitation
- Short-circuit current limited
- Fail-Safe Applications
Typical Applications
- Low-Power RS-485 Transceivers
- Level Translators
- Transceivers for EMI-Sensitive Applications Industrial-Control Local Area Networks
- Half-duplex applications
Pin Out
Attention:
This module do not contain a Raspberry Pi, if you need one please check here
Feature¶
- One driver and one receiver per part
- EMI noise minimization
- Transmission rate up to 2.5Mbps
- No driver slew rate limitation
- Short-circuit current limited
- Fail-Safe Applications
Specification¶
Item | Value |
---|---|
Operating Supply Voltage | 3.3V |
Interface | RS-485 DB9 Interface X1 RS-485 Screw Interface X1 2×13 Female Header To Raspberry X1 2×13 Expansion Female Header X1 Grove I2C Interface X1 |
Data Rate | 2.5Mbps |
Number of Receivers on | 32 |
Storage Temperature Range | -65~160℃ |
Channel Number | 8 |
Resolution | 12-Bit |
Power Consumption | Different power consumption depending on the transmission rate |
Weight | 42g |
Length | 62.0mm |
Width | 39.2mm |
Height | 21.8mm |
Typical Applications¶
- Low-Power RS-485 Transceivers
- Level Translators
- Transceivers for EMI-Sensitive Applications Industrial-Control Local Area Networks
- Half-duplex applications
Hardware Overview¶
Pin Out¶
Overview
RS-485 DB9 Interface & RS-485 Screw Interface
The 485 interface uses differential signal transmission. Please make sure the port A connect to the port A of the 485 device, and port B connect to the port B of the 485 device.
485-A: The end A of RS485 data transmit wire, connect to the pin A of the MAX485 chip.
485-B: The end B of RS485 data transmit wire, connect to the pin B of the MAX485 chip.
GND: Connect to the Raspberry Pi GND.
You can click the picture to view the original file
As you can see, GPIO14 and GPIO15 are applied for data transmission, and we use GPIO18 as the enable signal.
For the definition of logic signals, please refer to the table below.
Female Headers to Raspberry
We use a 2X13 Female Header to plug this module into the Raspberry Pi, please make sure the pins are aligned.
Extension Female Headers
This RS-485 Shield occupies 26 Raspberry Pi pins, and only 5 GPIO pins are actually used. We take these 26 pins out in case you need those pins for other purposes.
GPIO Occupied List
GPIO Number | Function |
---|---|
GPIO02 | SDA for Grove I2C Port |
GPIO03 | SCL for Grove I2C Port |
GPIO14 | Connect to the pin DI of Max485 chip, for data transmission. |
GPIO15 | Connect to the
Brand Slider |