Difference between revisions of "RS485-CAN-HAT"
From SB-Components Wiki
(→Pinout) |
(→Pinout) |
||
Line 35: | Line 35: | ||
<tr><td>RXD</td><td>GPIO 15</td><td>RS485 UART receive</td></tr> | <tr><td>RXD</td><td>GPIO 15</td><td>RS485 UART receive</td></tr> | ||
<tr><td>TXD</td><td>GPIO 14</td><td>RS485 UART transmit</td></tr> | <tr><td>TXD</td><td>GPIO 14</td><td>RS485 UART transmit</td></tr> | ||
− | <tr><td>RSE</td><td>GPIO 4</td><td>RS485 TX/RX control Line ( | + | <tr><td>RSE</td><td>GPIO 4</td><td>RS485 TX/RX control Line (Currently in auto mode)</td></tr> |
</table> | </table> |
Revision as of 08:52, 26 May 2021
RS485 CAN HAT
RS485 CAN HAT is a multi node communication module, to communicate with devices in a long-range, designed dedicatedly for Raspberry Pi with an operating voltage of 3.3 V, CAN controller MCP2515 via SPI interface, onboard transceiver SN65HVD230 that is controlled via UART. It is built to support automatic TX/RX control without programming. It performs half-duplex communication and it has an onboard transceiver SP3485.
Features
- Onboard TVS (Transient Voltage Suppressor),lightning-proof & anti-electrostatic
- Standard Raspberry Pi 40 Pins GPIO Extension Headers
- Half-duplex Communication
- Long-Distance Communication via RS485/CAN functions
Specifications
- Operating voltage: 3.3V
- CAN transceiver: SN65HVD230
- RS485 transceiver: SP3485
- CAN controller: MCP2515
- Communication Protocol - RS485 and CAN
Pinout
Board PIN | Raspberry Pi GPIO (BCM) | DESCRIPTION |
---|---|---|
3V3 | 3V3 | 3.3V Power |
GND | GND | Ground |
SCK | GPIO 11 | SPI clock input |
MOSI | GPIO 10 | SPI data input |
MISO | GPIO 9 | SPI data output |
CS | GPIO 8 | SPI chip selection |
INT | GPIO 25 | Interrupt |
RXD | GPIO 15 | RS485 UART receive |
TXD | GPIO 14 | RS485 UART transmit |
RSE | GPIO 4 | RS485 TX/RX control Line (Currently in auto mode) |