- bazuje na układzie XR22800 firmy Maxlinear,
- komunikacja poprzez interfejs USB,
- bardzo prosta aplikacja i dostępność układu,
- sterowniki dla systemów Windows i Linux (domyślne wsparcie z Raspbiana).
Moduł bazuje na układzie XR22800 firmy Maxlinear. Jego podstawowymi zaletami są: bardzo prosta aplikacja oraz dostępność u większych dystrybutorów, także w ilościach jednostkowych (w przeciwieństwie do układów Realtek, Asix itp.). Na stronie producenta dostępne są sterowniki dla systemów Windows i Linux (aktualny Raspbian dla Pi domyślnie wspiera komunikację z układem).
Budowa i działanie
Strukturę wewnętrzną układu pokazuje rysunek 1. W skład mostka USB2.0 wchodzą trzy urządzenia: interfejs Ethernet, interfejs I2C oraz 8-portowy GPIO (w niektórych odmianach dostępny jest także UART – XR22804). W modelu używana jest tylko funkcja Ethernet.
Schemat modułu został pokazany na rysunku 2. Podłączenie interfejsu USB jest możliwe poprzez złącze szpilkowe oznaczone USB. Obwód R1, R2, C1 odpowiada za detekcję podłączenia interfejsu. Kondensatory C6...C9 odsprzęgają zasilanie. Rezonator kwarcowy 25 MHz odpowiada za dostarczenie stabilnego sygnału taktującego dla U1. Sygnały interfejsu TXP/N, RXP/N doprowadzone są do złącza ETH zintegrowanego z transformatorem separującym. Diody LED sygnalizujące stan interfejsu połączone są przez rezystory R7 i R8, ograniczające ich prąd.