MMlan0 Minimoduł z kontrolerem ethernetowym LAN9C 0/00Mbit REV.0 Instrukcja użytkownika Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for microcontrollers, etherdesigning Evaluation Boards net controllers, RFID High Spe- ed In System programmers for AVR, PIC, ST microcontrollers Microprocesor systems, PCB for, AVR, ST, PIC microcontrollers Starter Kits Embedded Web Servers Prototyping Boards mi- nimodules for microcontrollers, ethernet controllers, RFID High Speed In Systems programme- rs for AVR, PIC, ST microcontrlollers Microprocesor systems, PCB designing Evaluation Bo- ards for `, AVR, ST, PIC microcontrollers Starter Kits Embe- dded Web Serwers Prototyping Boards Minimodules for microcontrollercontrollers, ethernet controllers, High Speed In System program- mers for AVR, PIC, ST microco- Microprocesor R Many ideas one solution Systems, PCB Designing Evaluation Boards
.Wstęp MMlan0 jest modułem zapewniającym połączenie z siecią LAN (0/00Mbit) projektów opartych o mikrokontrolery -bitowe. Dzięki temu modułowi projektant jest zwolniony z budowy bloku interfejsu sieciowego. Układ został oparty o kontroler LAN9C (obudowa TQFP-) i wyposażony w pamięć EEPROM oraz złącze RJ- z wbudowanym transformatorem. MMlan0 komunikuje się z mikrokontrolerem za pomocą -bitowej magistrali danych, pięciu linii adresowych, sygnału zapisu /WR, odczytu /RD i sygnału AEN. Takie rozwiązanie pozwala na podłączenie do przestrzeni adresowej mikrokontrolera. Minimoduł może być wykorzystany do układów prototypowych jak i do finalnego układu, gdzie może być montowany jako osobny moduł. Życzymy samych sukcesów i dużo satysfakcji przy projektowaniu i uruchamianiu nowych urządzeń.
. Cechy minimodułu MMlan0 - Kontroler LAN9C - Konfiguracyjna pamięć EEPROM - Praca kontrolera w trybie -bitowym - prędkość transmisji 0/00 Mbit - transmisja full duplex / half duplex - kb wewnętrznej pamięci - Programowane funkcje transmisyjne i odbiorcze redukujące obciążenie CPU - możliwość konfiguracji z pamięci EEPROM - Złącze Ethernetowe RJ- (z wbudowanym transformatorem separującym) - Rezonator kwarcowy MHz - Diody LED (LINK, ACT) - Zasilanie +.V, tolerancja +V na liniach I/O - Wyprowadzenia w rastrze 0, (.mm) - Małe wymiary (xxmm) (więcej danych znajduje się w dokumentacji układu LAN9C). Wyprowadzenia modułu Nr pinu Nazwa Opis RST Wejście sygnału reset (aktywny stanem wysokim) INTR0 Wyjscie sygnału przerwania (aktywne stanem wysokim) RD Wejście sygnału odczytu (aktywne stanem niskim) WR Wejście sygnału zapisu (aktywne stanem niskim) AEN Wejście zezwalające na uruchomienie wewnętrznego dekodera adresów (aktywne stanem niskim) - D0-D -bitowa dwukierunkowa szyna danych A0 Wejście przełączające aktywne linie danych układu LAN9C. A0= 0 aktywne piny D0-D, A0= aktywne piny D9-D - -A Szyna adresowa 9-0 Masa układu - VCC Zasilanie modułu +.V
R0 R Rys.. Widok MMlan0 z góry z wyszczególnieniem zworek R0 i R. Pamięć EEPROM Na pokładzie modułu znajduje się pamięć EEPROM (9C), która może przechowywać dane konfiguracyjne dla układu LAN9C. Aby kontroler mógł korzystać z pamięci EEPROM, pin EPPEN układu LAN9C musi być odłączony od masy (pin ten ma wewnętrzne podciąganie do VCC). Dokonuje się tego poprzez rozwarcie pól lutowniczych R, znajdujących się na dolnej stornie modułu. Rys.. Widok modułu od dołu z wyszczególnieniem zworek R i R9 Zworki R9, R0 i R łączą piny IOS0-IOS układu LAN9C z masą (patrz schemat). W zależności od ich zwarcia lub rozwarcia, zmieniany jest obszar pamięci, z którego będą
odczytywane dane konfiguracyjne z układu EEPROM (patrz dokumentacja LAN9C, str. 09).. Dane techniczne Wymiary podane w milsach mils = /000cala 00 milsów =,mm Waga: 0g Napięcie zasilania:.v Pobór prądu: do 0mA
. Schemat modułu Sheet of http://www.propox.com email: support@propox.com Size: File: Rev: Date: -0-00 Title: MMnet0 A0 A A #RD #WR #LAN_SEL X Mhz R 0R D LINK A RESET D ACT R 0R LAN AD AD0 AD AD AD AD AD AD TPIN+ TPIN- TPOUT+ TPOUT- LED_ACTIV LED_LINK PE (INT) C p C p BE 9 BE 9 BE 9 BE0 9 AEN A 9 A 0 A A A A A A9 0 9 90 9 9 D0 0 D 0 D 0 D 0 D 0 D 0 D 00 D 99 D D9 D0 D D D 0 D 9 D D D D D9 D0 D 0 D 9 D D D D D D D9 0 D0 9 D RESET 0 ADS LCLK ARDY RDYRTN SRDY INTR0 9 LDEV RD WR DATACS CYCLE W/R VLBUS 0 9 0 0 A A 9 9 0 0 A A 9 TPO+ TPO- TPI+ TPI- LNK 0 LBK CNTRL RBIAS LEDA LEDB RXD RXD RXD RXD0 TXD TXD TXD TXD0 TXEN00 CRS00 9 COL00 RX_DV RX_ER MDI MDO MCLK RX TX 09 EECS 0 EESK 9 EEDO EEDI ENEEP IOS IOS IOS0 CSOUT XOUT XTAL XTAL U LAN9C R M AD AD0 AD AD AD AD AD AD +.V +.V +.V +.V +.V +.V +.V R k +.V R 0k R0k R 0k +.V R0.9R R9.9R R.9R R.9R R 9.9R R 9.9R C 0n +.V +.V C 00n SH 0 SH 0 TXD+ TXD_CT TXD- RXD+ RXD_CT RXD- SH 9 K 0 A K J JFM0-00T R 0R R 0R LED_LINK LED_ACTIV TPIN+ TPIN- TPOUT+ TPOUT- +.V +.V 9 0 J #RD #WR RESET PE (INT) AD AD0 AD AD AD AD AD AD A0 A A #LAN_SEL A J J +.V R R9 R R0 CS CLK D Q NC NC VCC U ST9CAM +.V C 00n C 00n C 00n +.V +.V UA HC00
Producent: PROPOX Sp. z o.o. ul. Tuchomska Dobrzewino -0 Kielno, POLAND kontakt: office@propox.com wsparcie techniczne: support@propox.com