This manual describes the Waveshare RS485 CAN Shield expansion board for NUCLEO/XNUCLEO development boards, covering hardware specifications and operation.
The Waveshare RS485 CAN Shield is an expansion board designed for NUCLEO and XNUCLEO development boards. It provides RS485 and CAN communication functions based on Arduino standard interfaces, compatible with UNO, Leonardo, NUCLEO, and XNUCLEO boards.
The hardware features a MAX3485 chip for 3.3V RS485 half-duplex communication and an SN65HVD230 chip for high-speed CAN bus communication. The manual details the pin functions of these chips, jump wire configurations for different UART ports, and provides example C++ programs using the mbed framework for both sending and receiving data via CAN and RS485. This manual is written in Chinese.
| RS485 Transceiver Chip | MAX3485 |
|---|---|
| CAN Transceiver Chip | SN65HVD230 |
| RS485 Power Supply | 3.3V |
| CAN Power Supply | 3.3V |
| Compatible Boards | NUCLEO, XNUCLEO, UNO, Leonardo |
Both the MAX3485 RS485 transceiver and the SN65HVD230 CAN transceiver operate on a 3.3V supply.
The board uses the MAX3485 chip for RS485 and the SN65HVD230 chip for CAN.
Yes, it is based on the Arduino standard interface and is compatible with UNO boards.