Popis produktu
Waveshare RS485 CAN pHAT – RS485 & CAN rozhraní pro Raspberry Pi.
RS485 CAN pHAT rozšiřuje Raspberry Pi o možnost komunikace přes protokol RS485/CAN, tzn. stabilně a na dlouhou vzdálenost.
CAN a RS485 jsou dva populární standardy v průmyslových sběrnicích.
- RS485 se zabývá pouze vrstvou 1 (fyzická vrstva) v modelu OSI. Je velmi jednoduchý, univerzální a robustní.
- CAN přidává vrstvu 2 (vrstva datového spojení) v modelu OSI. Z hlediska vyšší úrovně protokolu a jeho schopnosti zvládat chyby a srážky je mnohem lepší než RS485, ale pokud pro danou platformu neexistují SW knihovny je podstatně náročnější na implementaci. CAN není vhodný pro aplikace, ve kterých je třeba předávat velké bloky dat.
Vlastnosti
- Kompatibilní s Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+
- Funkce CAN, vestavěný CAN regulátor MCP2515 přes rozhraní SPI, s vysílačem & přijímačem SN65HVD230
- Funkce RS485, řízená přes rozhraní UART, poloduplexní komunikace, s vysílačem & přijímačem SP3485
- Vyhrazené řídící kolíky umožňují práci s jinými řídícími počítači
- Dodává se s vývojovými matriály a uživatelskou příručkou (příklady ve WiringPi a v Pythonu)
Specifikace
- Provozní napětí: 3,3 V
- Řadič CAN: MCP2515
- Transceiver CAN: SN65HVD230
- Transceiver RS485: SP3485
- Rozměry: 65 mm x 30 mm
- Velikost montážního otvoru: 3,0 mm
Výstupy
- 3V3 – 3V3 – 3.3V Power
- GND – GND – Ground
- SCK – P11/SCLK – SPI clock input
- MOSI – P10/MOSI – SPI data input
- MISO – P9/MISO – SPI data output
- CS – P8/CEO – SPI chip selection
- INT – P25 – Interrupt
- RXD – P15/RXD – RS485 UART receive
- TXD – P14/TXD – RS485 UART transmit
- RSE – P4 – RS485 RX/TX setting, high for TX, low for RX