KAmodESP32 POW RS485 (PL): Difference between revisions
From Kamamilabs.com - Wiki
No edit summary |
|||
Line 98: | Line 98: | ||
[[File:KAmodESP32_POW_485_PWR.jpg|none|1000px|thumb|center]] | [[File:KAmodESP32_POW_485_PWR.jpg|none|1000px|thumb|center]] | ||
</center> | </center> | ||
===== Interfejs RS485===== | |||
<center> | |||
{| class="wikitable" style="width: 1000px;" | |||
|- | |||
! style="text-align: center;"|Złącze | |||
! style="text-align: center;"|Funkcja | |||
|- | |||
| style="text-align: center;"|<b>POW&485</b> | |||
Phoenix MC 3,81 mm | |||
| style="text-align: left;"| | |||
* Doprowadza zasilanie do modułu | |||
* Złącze interfejsu RS485 | |||
|} | |||
</center> | |||
Na płytce KAmod ESP32 POW RS485 został zaimplementowany kompletny obwód interfejsu RS485 wraz z elementami zabezpieczającymi przed przepięciami. W roli sterownika zastosowano układ ST485, który umożliwia dołączenie maksymalnie 64 urządzeń, pracuje w trybie half-duplex, realizuje komunikację z maksymalną prędkością 1 Mbps. Wysyłanie danych na magistralę jest sygnalizowane miganiem diody LED D4. <br><br> | |||
Połączenie interfejsu RS485 z modułem ESP32 jest następujące: | |||
<center> | |||
{| class="wikitable" style="width: 1000px;" | |||
|- | |||
! style="text-align: center;"|Sygnał RS485 | |||
! style="text-align: center;"|Wyprowadzenie modułu ESP32 | |||
|- | |||
| style="text-align: left;"| | |||
* RO (odczyt z magistrali RS485) | |||
* DI (wysyłanie na magistralę RS485) | |||
* DE/RE (sterowanie kierunkiem komuniakcji;H – nadawanie/L - odczyt) | |||
| style="text-align: left;"| | |||
* GPIO27 | |||
* GPIO25 | |||
* GPIO26 | |||
|} | |||
</center> | |||
Medium transmisyjnym jest 2-żyłowa skrętka, którą należy dołączyć do złącza <b>POW&485</b> (J3): | |||
:* <b>B-</b>, styk nr 3, ujemny biegun magistrali RS485, | |||
:* <b>A+</b>, styk nr 4, dodatni biegun magistrali RS485. | |||
Należy także zapewnić połączenie wszystkich urządzeń w magistrali do wspólnej masy/uziemienia. | |||
Specyfikacja magistrali RS485 wymaga, aby wszystkie połączenia tworzyły linię bez rozgałęzień i pętli, a na jej końcach należy dołączyć rezystory 120 Ω, które pełnią rolę tzw. terminatorów magistrali. Na płytce KAmod ESP32 POW RS485 znajduje się odpowiedni rezystor, który można dołączyć do magistrali zakładając zworkę na szpilki oznaczone <b>120R</b>. | |||
<center> | |||
[[File:KAmodESP32_POW_485_RS.jpg|none|1000px|thumb|center]] | |||
</center> | |||
=====Interfejs USB===== | |||
=====Przyciski resetowania i programowania===== | |||
=====Kontrolki sygnalizacyjne===== | |||
=====Złącze GPIO w standardzie RPi===== | |||
=====Wymiary===== | |||
=====Wymiary===== | |||
=====Linki===== |
Revision as of 13:00, 5 August 2024
Opis
Płytka ewaluacyjna z modułem Wi-Fi typu ESP32-WROOM, interfejsem RS485 oraz wydajnym układem zasilania.
Na płytce KAmod ESP32 POW+RS485 znajduje się moduł ESP32-WROOM umożliwiający komunikację w sieci bezprzewodowej Wi-Fi 2,4 GHz. Do programowania ESP32 zastosowano konwerter USB-UART ze złączem USB-C. Moduł jest połączony z interfejsem RS485 - popularnym rozwiązaniem w automatyce domowej i przemysłowej, umożliwiającym komunikację poprzez 2-żyłową skrętkę np. w standardzie MODBUS. Płytkę uzupełnia wydajny układ zasilania, który pracuje przy napięciu wejściowym z zakresu od 8 do 32 V, a dostarcza stabilizowanych napięć 5 V oraz 3,3 V o znacznej wydajności prądowej. Konstrukcja płytki odpowiada SBC rodziny Raspberry Pi - ma wymiary 81x56 mm, a na charakterystycznym, 40-stykowym złączu zostały wyprowadzone wszystkie istotne porty I/O oraz napięcia zasilające.
Podstawowe parametry
- Moduł ESP32-WROOM umożliwiający komunikację w sieci Wi-Fi w paśmie 2,4 GHz
- Zintegrowany konwerter UART-USB ze złączem USB-C umożliwiający programowanie układu ESP32
- Interfejs RS485 do komunikacji Half-duplex z maksymalną szybkością 1 Mbps
- Maksymalna liczba urządzeń dołączonych do magistrali RS485: 64
- Dostosowany do napięcia zasilającego z zakresu 8...32 V
- Dostarcza stabilizowanego napięcia 5,1 V o prądzie ciągłym do 3 A i krótkotrwałym do wartości 5 A
- Dostarcza stabilizowanego napięcia 3,3 V o prądzie ciągłym do 1 A i krótkotrwałym do wartości 2 A
- Zabezpieczenie przepięciowe, przeciążeniowe oraz termiczne
- Na 40-stykowe złącze w standardzie Raspberry Pi zostały wyprowadzone wszystkie istotne porty I/O oraz napięcia zasilające
- Wymiary płytki: 81x56 mm, wysokość ok. 20 mm
Wyposażenie standardowe
Kod | Opis |
---|---|
KAmod ESP32 POW+RS485 | Zmontowany i uruchomiony moduł |
Schemat elektryczny
Moduł ESP32
Elementy odpowiedzialne za funkcje resetu i programowania
Złącze GPIO
Interfejs RS485
Diody sygnalizacyjne
Interfejs USB-UART
Blok zasilania o napięciu 5 V
Blok zasilania o napięciu 3 V
Złącze zasilania
Złącze | Funkcja |
---|---|
POW&485
Phoenix MC3,81 mm |
|
Złącze POW&485 (J3) pozwala na dołączenie napięcia stałego (DC) z zakresu 8...32 V, z którego jest wytwarzane napięcie 5,1 V do zasilania wszystkich komponentów płytki. Dołączając napięcie do złącza POW&485 należy zwrócić uwagę na jego prawidłową polaryzację. Oznaczenie na spodzie płytki: POWER --|+ wskazuje prawidłową biegunowość zasilania:
- -- - styk nr 1 to masa, ujemny biegun zasilania (GND),
- + - styk nr 2 jest wejściem dodatniego bieguna zasilania.
Dołączenie zasilania o parametrach wystarczających do uzyskania napięcia 3,3 V będzie sygnalizowane świeceniem diody LED D3. Nie należy dołączać napięcia o wartości powyżej 34 V. Moduł zawiera zabezpieczenie przeciw-przepięciowe, które odłączy zasilanie przy napięciu wyższym od ok. 34 V. Dołączone źródło zasilania powinno mieć odpowiednią moc. Aby moduł mógł działać z zachowaniem wszystkich parametrów (5,1 V/ 5 A), moc źródła zasilania nie powinna być mniejsza niż 30 W. Dołączenie zasilania o niższej mocy będzie skutkowało niższą wartością maksymalnego prądu w obwodzie napięcia 5 V oraz 3,3 V.
Interfejs RS485
Złącze | Funkcja |
---|---|
POW&485
Phoenix MC 3,81 mm |
|
Na płytce KAmod ESP32 POW RS485 został zaimplementowany kompletny obwód interfejsu RS485 wraz z elementami zabezpieczającymi przed przepięciami. W roli sterownika zastosowano układ ST485, który umożliwia dołączenie maksymalnie 64 urządzeń, pracuje w trybie half-duplex, realizuje komunikację z maksymalną prędkością 1 Mbps. Wysyłanie danych na magistralę jest sygnalizowane miganiem diody LED D4.
Połączenie interfejsu RS485 z modułem ESP32 jest następujące:
Sygnał RS485 | Wyprowadzenie modułu ESP32 |
---|---|
|
|
Medium transmisyjnym jest 2-żyłowa skrętka, którą należy dołączyć do złącza POW&485 (J3):
- B-, styk nr 3, ujemny biegun magistrali RS485,
- A+, styk nr 4, dodatni biegun magistrali RS485.
Należy także zapewnić połączenie wszystkich urządzeń w magistrali do wspólnej masy/uziemienia. Specyfikacja magistrali RS485 wymaga, aby wszystkie połączenia tworzyły linię bez rozgałęzień i pętli, a na jej końcach należy dołączyć rezystory 120 Ω, które pełnią rolę tzw. terminatorów magistrali. Na płytce KAmod ESP32 POW RS485 znajduje się odpowiedni rezystor, który można dołączyć do magistrali zakładając zworkę na szpilki oznaczone 120R.