• sales

    +86-0755-88291180

Raspberry Pi RS485 CAN Board User Guide

Overview

RS485&CAN Shield is an industrial communication module for Raspberry Pi, there are on board 2*RS485 Bus and 1*CAN Bus communication interface via SPI interface.

CAN bus and RS485 bus powered through separated isolation power module, signal between the transceiver and the controller is isolated , ESD protection for the communication port, ensure your raspberry pi can be used in more strictly industrial scene.

Features

  • Compatible with Raspberry Pi 4 Model B/3B+/3B/2B/Zero/Zero W.
  • Only a small amount of GPIO are used and the rest pins allow to work for other expansion function. please refer to RS485 CAN Shield#GPIO MAP
  • Power supply and signal isolation, Build-in surge and ESD protection.
  • CAN function, onboard CAN controller MCP2515 via SPI interface, onboard high speed CAN transceiver, onboard digital isolation ADUM1201BRZ, Communication Rates 20Kbps-1Mpbs can be programmed arbitrarily.
  • RS485 function, controlled via UART, half-duplex communication, supports automatic TX/RX control without programming, onboard SPI to RS485 SC16IS1752. Electrical data isolation ADM2483.
  • On board individual 120 Ohm terminal resistance, Impedance matching and guarantee the ability to drive.

GPIO MAP

PIN NoPIN of RpiUsage
PIN18GPIO_24RS485 Interrupt
PIN19GPIO_10SPI0 MOSI
PIN21GPIO_9SPI0 MISO
PIN22GPIO_25CAN Interrupt
PIN23GPIO_11SPI0 SCLK
PIN24GPIO_8RS485 Transfer Chip Selection
PIN26GPIO_7CAN Transfer Chip Selection

Output Interface


No.FunctionDescription
1RS485_A1RS485-1 A Single
2GND_485RS485-1 Isolated GND
3RS485_B1RS485-1 B Single
4RS485_A2RS485-2 A Single
5GND_ISORS485-2 Isolated GND
6RS485_B2RS485-2 B Single
7CANHCAN-H
8CAN_GND_ISOCAN Isolated GND
9CANLCAN-L S
TAG: SpotPear Raspberry Pi 5 DSI Raspberry Pi CM5 Compute Module 5 Dual Gigabit Ethernet RJ45 Expansion IO Base Board ESP32 C5 Development Board 1.47 inch LCD Display Screen ST7789 For WiFi6/LVGL/HMI Onborad SD-Port/RGB-LED RP2040 LoRa ESP32 Raspberry Pi Pico Camera STM32 programmer Windows Environment User Guide Mini TOF Time-of-Flight Laser Ranging Radar Sensor Compatible UART with Arduino Raspberry Pi ESP32 and Pico ESP32 ST7789 configuration Core1121 LoRa LR1121 HF LF SPI For Sub-GHz and 2.4GHz Raspberry Pi 8.8 inch DSI MIPI LCD TouchScreen Display 8.8inch 480x1920 For Luckfox Lyra RK3506/ESP32-P4/Luckfox Omni3576 0.85inch LCD Spotpear ESP32 S3 AI 1.54inch Development Board 1.54 inch TouchScreen Display DeepSeek ESP32 C6 Development Board 1.43 inch AMOLED QSPI Display 1.43inch TouchScreen Dual MIC AudioI Deepseek N16R8 ESP32 S3 Development Board 1.43 inch AMOLED Display 1.43inch TouchScreen For Arduino LVGL With SD-Port/ QMI8658C 6-Axis Sensor MK20 Computer AI Deepseek Mechanical Voice Keyboard Linux 20x0.85inch LCD Screen Customize keys + 2.8 inch Secondary Display Luckfox Pico RJ45