KAmod USB HID Extender (PL)
From Kamamilabs.com - Wiki

Opis
Moduł jest przeznaczony do przesyłania danych pomiędzy komputerem a urządzeniami HID (myszą oraz klawiaturą) na odległość nawet wielokrotnie większą, niż standardowa długość kabli USB. Do transmisji używana jest para sygnałów w standardzie UART (RXD, TXD), a dla ułatwienia instalacji moduł wyposażono także w złącze udostępniające zasilanie +5 V z płytki współpracującej z hostem (komputer) do modułu połączonego z urządzeniami końcowymi.
Kompletny zestaw, składający się z dwóch identycznych modułów oraz kompletu zworek konfiguracyjnych, przyda się w instalacjach przemysłowych, systemach audiowizualnych (np. salach wykładowych i konferencyjnych), większych instalacjach komputerowych z przełącznikami KVM, a także w rozmaitych aplikacjach serwisowych oraz konsumenckich.
Podstawowe parametry
- 1x gniazdo USB C - do połączenia z hostem, np. komputerem *
- 2x gniazdo USB typu A - do połączenia z myszą i klawiaturą *
- 2x złącza śrubowe 3,81 mm (rozłączalne) – do przesyłu danych przez UART oraz napięcia zasilającego pomiędzy modułami
- Złącze goldpin 1x5 (wyjścia statusu)
- Złącze goldpin 1x3 udostępniające połączenia interfejsu UART i masy (GND)
- Zasilanie: 5 V DC z portu USB C po stronie hosta
- Listwa goldpin 2 x 5 do nałożenia zworek konfiguracyjnych
- 4 diody LED sygnalizujące obecność napięcia zasilania oraz stan pracy modułów
- Wbudowane zabezpieczenia ESD na wszystkich portach USB, złączu UART (J5) oraz złączu zasilania (J4)
- Wymiary PCB: 65,2 x 30,8 mm
- Otwory montażowe: średnica 3,2 mm, rozstaw: 59 x 25 mm
* UWAGA: złącza USB oraz USB A nie mogą być wykorzystywane jednocześnie w tym samym module! Przed podłączeniem należy zapoznać się z dalszą częścią niniejszej dokumentacji.
Wyposażenie standardowe
| Kod | Opis |
|---|---|
| KAmod USB HID Extender |
|
Schemat elektryczny

Widok płytki drukowanej
Diody sygnalizacyjne
Moduł wyposażono w 4 diody LED sygnalizujące obecność napięcia zasilającego oraz stan poszczególnych portów USB.

- LD0 – zaświeca się tuż po podłączeniu modułu HOST do urządzenia nadrzędnego (np. komputera) i gaśnie po nawiązaniu komunikacji z komputerem.
- LD1 – świeci w module DEVICE po podłączeniu urządzenia HID do portu USB 1; miga podczas komunikacji z modułem HOST; w module HOST świeci po podłączeniu urządzenia HID do dowolnego z portów USB 1 lub USB 2 oraz miga podczas aktywności kanału 1.
- LD1 – świeci w module DEVICE po podłączeniu urządzenia HID do portu USB 2; miga podczas komunikacji z modułem HOST; w module HOST świeci po podłączeniu urządzenia HID do dowolnego z portów USB 1 lub USB 2 oraz miga podczas aktywności kanału 2.
- PWR – wskaźnik napięcia zasilającego.
Zasilanie
Zasilanie modułu HOST jest dostarczane przez kabel z wtykiem USB C, podłączony do urządzenia nadrzędnego (np. komputera).
W przypadku modułu DEVICE istnieją dwie metody dostarczania zasilania.
Konfiguracja roli modułu
Konfiguracja szybkości transmisji UART
Konfiguracja trybu pracy
Wejścia/wyjścia IO1...4
Układ CH9350 udostępnia cztery linie wejścia/wyjścia oznaczone IO1, IO2, IO3 i IO4. W module KAmod USB HID Extender zostały one wyprowadzone na złącze szpilkowe P2.
W module pracującym w trybie HOST:
- IO1/IO2 – wyjścia o stanie odpowiadającym wejściom IO1/IO2 modułu DEVICE,
- IO3/IO4 – wejścia, których stan jest „przepisywany” na wyjścia IO3/IO4 w module DEVICE.
W module pracującym w trybie DEVICE:
- IO1/IO2 – wejścia, których stan jest „przepisywany” na wyjścia IO1/IO2 w module HOST,
- IO3/IO4 – wyjścia o stanie odpowiadającym wejściom IO3/IO4 modułu HOST.
Transmisja danych
Przykładowy przebieg na linii danych interfejsu UART (przy prędkości 115200 bps), zarejestrowany po podłączeniu do modułu DEVICE odbiornika myszy bezprzewodowej oraz połączeniu obu modułów wielożyłowym przewodem nieekranowanym o długości 5 metrów, pokazano na poniższym rysunku. Dokładny opis protokołu komunikacyjnego można znaleźć w dokumentacji układu CH9350.
