<?xml version="1.0" encoding="UTF-8"?>
<!--Generated at Mon, 12 Oct 2026 00:01:26 +0200-->
<rss version="2.0">
 <channel>
  <title>[elecena] Moduł Ethernet ENC28J60-DIPMOD - PCB do projektu AVT 5478 - zmiany ceny</title>
  <description>Moduł ENC28J60-DIPMOD - płytka drukowana do interfejsu Ethernet AVT5478
Płytka PCB do wykonania modułu Ethernet ENC28J60-DIPMOD z interfejsem SPI.

Ethernet 10BASE-T dla mikrokontrolera
AVT5478 to projekt modułu ENC28J60-DIPMOD, czyli niewielkiej płytki pośredniczącej z kontrolerem Ethernet ENC28J60. Moduł pozwala dołączyć interfejs sieciowy 10BASE-T do układu z mikrokontrolerem przez magistralę SPI.
Konstrukcja jest przeznaczona do eksperymentów z komunikacją Ethernet, budowy prostych serwerów WWW i testowania aplikacji sieciowych w systemach embedded. Rozstaw złączy umożliwia użycie modułu na płytce stykowej, a gniazdo RJ45 ze zintegrowanym transformatorem upraszcza część sprzętową interfejsu sieciowego.

Ethernet 10BASE-T kontroler ENC28J60 z gniazdem RJ45 i transformatorem sieciowym
Interfejs SPI wyprowadzenia RESET, CS, SCK, MOSI, MISO, INT, WOL i CLKO
Płytka PCB 49x26 mm format DIPMOD do płytki stykowej lub integracji z urządzeniem

Karta techniczna
AVT5478

Moduł Ethernet ENC28J60-DIPMOD do podłączenia mikrokontrolera do sieci przewodowej przez interfejs SPI.

WersjaA - płytka PCB

Typ modułubreakout board / moduł DIPMOD Ethernet

Kontroler sieciowyENC28J60

Standard sieciEthernet 10BASE-T

Interfejs z mikrokontroleremSPI oraz linie sterujące RESET, INT, WOL i CLKO

Złącze siecioweRJ45 ze zintegrowanym transformatorem

Zasilanie modułu3,3 V

Poziomy wejść logicznychwejścia ENC28J60 mogą pracować z poziomami 5 V

Taktowanie kontrolerarezonator 25 MHz, częstotliwość podstawowa

Sygnalizacjadiody LED wbudowane w gniazdo Ethernet, m.in. sygnalizacja stanu połączenia

Złącza użytkowegoldpin CON2 z liniami sygnałowymi oraz CON3 z zasilaniem

Zgodność mechanicznarozstaw złączy 22,86 mm, możliwość pracy na płytce stykowej

Test podstawowypo podłączeniu do sieci poprawne zestawienie łącza sygnalizuje dioda w gnieździe RJ45

Płytka PCB49x26 mm

Pobierz dokumentację PDF

Wersja A - płytka PCB i wykaz elementów
AVT5478 A - płytka PCB. Elementy elektroniczne, kontroler ENC28J60, gniazdo RJ45 i złącza goldpin trzeba skompletować osobno.

RezystoryR1 - 2,4kΩ; R2-R5 - 49,9Ω; R6, R7 - 100Ω
KondensatoryC1, C2 - 18pF; C3-C7 - 100nF; C8 - 10µF; C9, C10 - 10nF
PółprzewodnikiIC1 - ENC28J60
Elementy sieciowe i taktowanieCON1 - gniazdo RJ45 z transformatorem; Q1 - rezonator kwarcowy 25 MHz; L1 - koralik przeciwzakłóceniowy
ZłączaCON2, CON3 - goldpin 1x8

Notes
Moduł należy zasilać napięciem 3,3 V, natomiast mikrokontroler nadrzędny może pracować z napięciem 5 V, ponieważ wejścia ENC28J60 tolerują takie poziomy logiczne. Pozwala to uniknąć zaniżania napięcia zasilania mikrokontrolera AVR pracującego np. z taktowaniem 16 MHz.
R1 należy dobrać do wersji krzemu ENC28J60: dla wersji B1/B4 dokumentacja podaje 2,7kΩ, a dla B5/B7 2,32kΩ. W projekcie zastosowano 2,4kΩ jako wartość praktyczną, zgodną z popularniejszymi wersjami układu.
Do poprawnej pracy potrzebny jest dobry rezonator 25 MHz pracujący na częstotliwości podstawowej. Jakość i poprawne podłączenie rezonatora mają bezpośredni wpływ na stabilność pracy kontrolera Ethernet.
Samo podłączenie modułu do sieci pozwala sprawdzić warstwę łącza: przy poprawnym zestawieniu połączenia powinna świecić dioda w gnieździe Ethernet. Do właściwej pracy sieciowej potrzebne jest jednak oprogramowanie mikrokontrolera obsługujące ENC28J60.

Najczęściej zadawane pytania
Czy ENC28J60-DIPMOD zawiera gotowy stos TCP/IP?
Nie. Moduł zapewnia warstwę sprzętową Ethernet i komunikację SPI z mikrokontrolerem, ale stos TCP/IP, obsługa DHCP, HTTP lub innych protokołów muszą być zaimplementowane w oprogramowaniu układu nadrzędnego.
Czy moduł można podłączyć do mikrokontrolera 5 V?
Tak, dokumentacja wskazuje, że wejścia ENC28J60 mogą poprawnie pracować z poziomami 5 V, mimo że sam moduł musi być zasilany napięciem 3,3 V. Linie wychodzące z ENC28J60 będą jednak miały poziom 3,3 V, co trzeba uwzględnić po stronie mikrokontrolera.
Po co wyprowadzono INT, WOL i CLKO?
INT pozwala mikrokontrolerowi reagować na zdarzenia z kontrolera bez ciągłego odpytywania SPI, WOL umożliwia obsługę funkcji Wake-on-LAN, a CLKO może dostarczać sygnał zegarowy z ENC28J60 do układu nadrzędnego lub celów diagnostycznych.
Dlaczego warto przeczytać erratę ENC28J60?
ENC28J60 występuje w różnych rewizjach krzemu, a dokumentacja projektu wskazuje różne wartości R1 zależnie od wersji B1/B4 albo B5/B7. Errata producenta opisuje także znane ograniczenia układu, które mogą mieć znaczenie przy pisaniu sterownika i stosu sieciowego.
Jak najprościej sprawdzić, czy moduł został poprawnie zmontowany?
Bez oprogramowania można sprawdzić tylko część sprzętową połączenia Ethernet. Po zasileniu 3,3 V i podłączeniu do sieci lokalnej powinna świecić dioda wbudowana w gniazdo RJ45, co oznacza zestawienie łącza w warstwie fizycznej.</description>
 </channel>
</rss>
