Difference between revisions of "KAmodRPi CAN RS485 HAT (PL)"
(Created page with "__jzpdf__ ====== Opis ====== [https://kamami.pl/moduly-rozszerzajace-do-raspberry-pi/581674-nakladka-do-raspberry-pi-z-can-oraz-rs485.html KAmodRPi RS485 CAN HAT ] KAmodRPI R...") |
|||
Line 1: | Line 1: | ||
__jzpdf__ | __jzpdf__ | ||
====== Opis ====== | ====== Opis ====== | ||
− | [https://kamami.pl/moduly-rozszerzajace-do-raspberry-pi/581674-nakladka-do-raspberry-pi-z-can-oraz-rs485.html KAmodRPi RS485 CAN HAT | + | [https://kamami.pl/moduly-rozszerzajace-do-raspberry-pi/581674-nakladka-do-raspberry-pi-z-can-oraz-rs485.html KAmodRPi RS485 CAN HAT] to nakładka dla komputera Raspberry Pi rozszerzająca jego interfejsy o RS485 oraz CAN. Płytka wyposażona została w układy MCP2515 oraz MCP2551 do obsługi magistrali CAN, natomiast konwersją sygnału na poziomy odpowiadające magistrali RS485 odpowiada układ ST3485. Umożliwia komunikację komputerów Raspberry z magistralami używanymi np. w automatyce oraz pojazdach. |
− | ] | ||
<center> | <center> | ||
− | [[File:RPi_CAN_RS485_HAT.png|none| | + | [[File:RPi_CAN_RS485_HAT.png|none|700px|thumb|center]] |
</center> | </center> | ||
Line 40: | Line 39: | ||
</center> | </center> | ||
− | ===== Opis wyprowadzeń - | + | ===== Opis wyprowadzeń - złącza magistral ===== |
<center> | <center> | ||
Line 49: | Line 48: | ||
! style="text-align: center;"|Funkcja | ! style="text-align: center;"|Funkcja | ||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | | style="text-align: center;"|4 (A) | |
− | + | | style="text-align: center;"|RS485 - sygnał odwrócony | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | style="text-align: center;" | | ||
|- | |- | ||
− | | style="text-align: center;"| | + | | style="text-align: center;"|3 (B) |
− | | style="text-align: center;"|- | + | | style="text-align: center;"|RS485 - sygnał nieodwrócony |
|- | |- | ||
− | | style="text-align: center;"| | + | | style="text-align: center;"|2 (L) |
− | | style="text-align: center;"| | + | | style="text-align: center;"|CAN Low |
|- | |- | ||
− | | style="text-align: center;"| | + | | style="text-align: center;"|1 (H) |
− | | style="text-align: center;"| | + | | style="text-align: center;"|CAN High |
|} | |} | ||
</center> | </center> | ||
====== Wybór trybu pracy ====== | ====== Wybór trybu pracy ====== | ||
− | Moduł | + | Moduł KAmodRPi RS485 CAN HAT wyposażony został w układ realizujący automatyczną detekcję kierunku transmisji. Układ ten jednak nie jest aktywny; kierunek transmisji wybierany jest przez stan pinu GPIO 4 komputera Raspberry Pi. W celu oszczędzenia tego wyprowadzenia istnieje możliwość załączenia wyżej wspomnianego układu: |
− | * | + | *Zworki przylutowane w polach DIR CTRL (domyślna konfiguracja) oznaczają manualny wybór kierunku transmisji |
− | + | *Zworki przylutowane w polach AUTO oznaczają automatyczną detekcję kierunku transmisji | |
− | * | ||
<center> | <center> | ||
− | [[File: | + | [[File:RPi_CAN_RS485_HAT_dir_ctrl.png|none|500px|thumb|center]] |
</center> | </center> | ||
− | ====== | + | ====== Rezystory terminujące ====== |
− | Moduł | + | Moduł wyposażony został w rezystory terminujące, zarówno dla magistrali CAN jak i RS485. Rezystory te można odłączyć, wykorzystując do tego następujące zworki: |
<center> | <center> | ||
− | [[File: | + | [[File:RPi_CAN_RS485_HAT_terminator.png|none|500px|thumb|center]] |
</center> | </center> | ||
====== Dioda sygnalizacyjna ====== | ====== Dioda sygnalizacyjna ====== | ||
− | Moduł KAmodPCF8883T został wyposażony w | + | Moduł KAmodPCF8883T został wyposażony w diody sygnalizacyjne stanu magistral. Pozwala na łatwy odczyt stanu oraz szybką diagnostykę. |
<center> | <center> | ||
− | [[File: | + | [[File:RPi_CAN_RS485_HAT_diody.png|none|650px|thumb|center]] |
</center> | </center> | ||
===== Wymiary zewnętrzne ===== | ===== Wymiary zewnętrzne ===== | ||
+ | Płytka została zaprojektowana tak, aby wymiarami oraz otworami montażowymi odpowiadała płytce Raspberry Pi Zero: | ||
<center> | <center> | ||
− | [[File: | + | [[File:RPi_CAN_RS485_HAT_wymiary_PCB.png|none|500px|thumb|center]] |
</center> | </center> | ||
===== Linki zewnętrzne ===== | ===== Linki zewnętrzne ===== | ||
− | *[ | + | *[https://wiki.kamamilabs.com/images/9/99/ST3485.pdf Karta katalogowa układu ST3485 firmy ST] |
+ | *[https://wiki.kamamilabs.com/images/8/83/MCP2515.pdf Karta katalogowa układu MCP2515 firmy Microchip] | ||
+ | *[https://wiki.kamamilabs.com/images/f/f0/MCP2551.pdf Karta katalogowa układu MCP2515 firmy Microchip] |
Revision as of 18:00, 5 January 2021
Contents
Opis
KAmodRPi RS485 CAN HAT to nakładka dla komputera Raspberry Pi rozszerzająca jego interfejsy o RS485 oraz CAN. Płytka wyposażona została w układy MCP2515 oraz MCP2551 do obsługi magistrali CAN, natomiast konwersją sygnału na poziomy odpowiadające magistrali RS485 odpowiada układ ST3485. Umożliwia komunikację komputerów Raspberry z magistralami używanymi np. w automatyce oraz pojazdach.
Podstawowe cechy i parametry
- Złącze zgodne z 40-pinowym standardem Raspberry
- Interfejs CAN
- Kontroler CAN MCP2515 sterowany poprzez SPI
- Transceiver MCP2551
- Interfejs RS485
- Transceiver ST3485 (kompatybilny z MAX485)
- Transmisja half-duplex
- Automatyczna detekcja kierunku transmisji (możliwość sterowania kierunkiem po przelutowaniu dwóch rezystorów)
- Sygnały wyprowadzone na złącza goldpin oraz listwy zaciskowe
- Diody na liniach TX oraz RX sygnalizujące wysyłanie oraz odbieranie danych
- Wbudowane zworki umożliwiające dołączenie rezystorów terminujących 120 Ohm
- Wymiary: 65 mm x 30 mm x 20 mm
Wyposażenie standardowe
Kod | Opis |
---|---|
KAmodRPi RS485 CAN HAT |
|
Schemat elektroniczny
Opis wyprowadzeń - złącza magistral
JP1 | Funkcja | |
---|---|---|
4 (A) | RS485 - sygnał odwrócony | |
3 (B) | RS485 - sygnał nieodwrócony | |
2 (L) | CAN Low | |
1 (H) | CAN High |
Wybór trybu pracy
Moduł KAmodRPi RS485 CAN HAT wyposażony został w układ realizujący automatyczną detekcję kierunku transmisji. Układ ten jednak nie jest aktywny; kierunek transmisji wybierany jest przez stan pinu GPIO 4 komputera Raspberry Pi. W celu oszczędzenia tego wyprowadzenia istnieje możliwość załączenia wyżej wspomnianego układu:
- Zworki przylutowane w polach DIR CTRL (domyślna konfiguracja) oznaczają manualny wybór kierunku transmisji
- Zworki przylutowane w polach AUTO oznaczają automatyczną detekcję kierunku transmisji
Rezystory terminujące
Moduł wyposażony został w rezystory terminujące, zarówno dla magistrali CAN jak i RS485. Rezystory te można odłączyć, wykorzystując do tego następujące zworki:
Dioda sygnalizacyjna
Moduł KAmodPCF8883T został wyposażony w diody sygnalizacyjne stanu magistral. Pozwala na łatwy odczyt stanu oraz szybką diagnostykę.
Wymiary zewnętrzne
Płytka została zaprojektowana tak, aby wymiarami oraz otworami montażowymi odpowiadała płytce Raspberry Pi Zero: