- bazuje na popularnym kontrolerze WIZ5500,
- wspierany przez środowisko Arduino,
- komunikacja z procesorem poprzez interfejs SPI,
- zasilanie 3,3 V.
Budowa i działanie
Schemat układu został pokazany na rysunku 1. Aplikacja modułu nie odbiega od karty katalogowej. Komunikacja z procesorem odbywa się poprzez interfejs SPI z zachowaniem połączeń zgodnych z płytką MKR. Układ U1 taktowany jest oscylatorem kwarcowym XT o częstotliwości 25 MHz. Zasilanie 3,3 V dostarczone jest przez układ przetwornicy obniżającej U3 typu ADP2108. Jako gniazdo RJ45 zastosowano moduł 08B01X1T06 zintegrowany z transformatorem i LED, sygnalizującymi stan interfejsu.
Dla zwiększenia funkcjonalności modułu i ułatwienia komunikacji z modułami rozszerzeń i czujników na złącza wyprowadzono port szeregowy UART, magistralę I2C oraz dwa piny analogowe A56.
Montaż i uruchomienie
Układ zmontowany jest na dwustronnej płytce drukowanej, rozmieszczenie elementów zostało pokazane na rysunku 2.
Sposób montażu jest klasyczny i nie wymaga opisu. Zmontowany moduł pokazano na fotografii tytułowej i fotografii 1.
Ze względu na wysokość gniazda RJ45 moduł nie jest „stackowalny” i musi być montowany jako pierwszy na górze kanapki. Po prawidłowym montażu moduł jest od razu gotowy do pracy.
Adam Tatuś
- R1, R2: 330 Ω
- R3, R4, R5, R6: 49,9 Ω
- R7: 12,4 kΩ
- R8: 1 MΩ
- R9, R10, R11: 10 kΩ
- R12, R13, R14: 100 Ω
- R15, R16, R17, R18: 22 Ω
- C1, C11, C12, C13, C14, C15: 0,1 μF SMD0603
- C2, C3, C4, C8: 10 nF SMD0603
- C5, C6: 18 pF SMD0603
- C7: 4,7 μF SMD0805
- C9, C10: 10 μF SMD0805
- C16: 1 nF/1 kV kondensator ceramiczny 5 mm
- CE1, CE2: 10 μF/10 V kondensator tantalowy A
- U1: W5500 (LQFP48)
- U3: ADP2108AUJZ (SOT-23-5)
- A56, I2C, UART: złącze PH B4PHKS 2 mm 4 pin
- ETH: gniazdo RJ45 z transformatorem 08B01X1T06
- FB1, FB2, FB3: koralik ferrytowy 600 Ω 0,3 A SMD0603
- L1: dławik mocy SMD HPI0420-2R2
- MKR: złącze SIP14 2,54 mm
- XT: kwarc 25 MHz 3,2×2,5 mm