- konwerter W5500, zapewniający komunikację procesora modułu głównego z siecią Ethernet
- moduł PoE AG9912M do zasilania przez przewód Ethernet
- obsługa TCP, UDP, IPv4, ICMP, ARP, IGMP i PPPoE
- wbudowany przełącznik zasilania, przycisk reset i diod LED (wskaźnik zasilania)
- wbudowane złącza rozszerzeń zgodne z Grove analog/I²C oraz dodatkowe gniazdo UART
- pełna kompatybilność ze standardem Arduino
Budowa układu
Sercem nakładki jest układ WIZnet W5500.
Układ zawiera wszystko, co jest potrzebne w systemach wbudowanych do prostej realizacji połączenia, opartego o sieć przewodową (Ethernet). W swojej strukturze zawiera stos TCP/IP, 10/100 Ethernet MAC i PHY. Obsługuje protokoły TCP, UDP, IPv4, ICMP, ARP, IGMP i PPPoE. W5500 ma bufor 32 kB do przetwarzania pakietów Ethernet i komunikuje się z procesorem nadrzędnym przy użyciu interfejsu SPI.
Za zasilanie PoE odpowiada moduł AG9912M firmy Silvertel. Moduł zapewnia zgodność ze standardem IEEE 802.3af i jest skonfigurowany w klasie 0. Dostarcza do obciążenia moc w zakresie 0,44...12,95 W przy napięciu wyjściowym 12 V. Do poprawnej pracy wymaga zasilania 48 V. Istotne jest, aby podczas rozruchu napięcie wejściowe AG9912M wynosiło ≥ 42 V, co zapewni prawidłowy start przetwornicy. Po uruchomieniu moduł będzie działał poprawnie, nawet jeżeli napięcie zasilania obniży się do 36 V. Mostki prostownicze BR1,2 zapewniają zgodność z dwoma standardami przesyłu zasilania, wykorzystującym zarówno linie danych, jak i pary zapasowe przewodów RJ45. Możliwe jest też wykorzystanie inżektorów/zasilaczy PoE o wydajności do 400 mA, mających odpowiednie zabezpieczenie przeciążeniowe. Dioda TVS chroni moduł przed skutkami przepięć zasilania, zaś dławiki FB1..6 filtrują zakłócenia przewodzone generowane przez moduł. Napięcie wyjściowe filtrowane jest przez kondensator CE1, rezystor R1 obciąża wstępnie moduł PoE. Zwarte z masą wyprowadzenie ADJ podnosi napięcie wyjściowe ze znamionowych 12 V do 12,75 V, co pozwala skompensować spadek napięcia na D1. Przełącznik zasilania SW umożliwia wyłączenie urządzenia bez konieczności odłączania przewodu RJ45. Dioda LED LD1 sygnalizuje obecność zasilania PoE. Dioda D1 separuje napięcie PoE od zasilania VIN Arduino, w przypadku omyłkowego pozostawienia wtyku zasilania w module bazowym. Jeżeli nie przewidujemy wykorzystania zasilania PoE, można bez zmian w układzie pominąć elementy schematu zaznaczone linią przerywaną.