You are on page 1of 6

Users manual ET-MINI ENC28J60

ET-MINI ENC28J60

ET-MINI ENC28J60 is a module that is designed to be


intermediary connections between Microcontroller and Ethernet
Network. It supports operation of Protocol TCP/IP by using IC
ENC28J60 that is IC Ethernet Controller to support IEEE 802.3
standard communication and connect signal controller through
SPI Bus with maximum high speed 10 Mb/s. Microchip supports
Microchip TCP/IP Stack to develop program and user can
download it free without any charge from Microchip website
(www.microchip.com). The briefly specifications of ENC28J60 is
described below;

Specifications of IC ENC28J60

General:
- IEEE 802.3 compatible Ethernet Controller
- Integrated MAC and 10BASE-T PHY
- 8Kbyte Transmit/Receive Packet Dual Port Buffer SRAM
- Programmable Automatic Retransmit on Collision
- Programmable Padding and CRC Generation
- Programmable Automatic Rejection of Erroneous Packets
- SPI Interface with speeds up to 10 Mb/s
- Supports Full and Half-Duplex modes

Buffer:
- Configurable transmit/receive buffer size
- Hardware managed circular receive FIFO
- Byte-wide random and sequential access
- Internal DMA for fast memory copying
- Hardware assisted IP checksum calculation

PHY:
- Wave shaping output filter
- Loopback mode

MAC:
- Support for Unicast, Multicast and Broadcast packets
- Programmable pattern matching of up to 64 bytes
within packet at user defined offset

-1-
Users manual ET-MINI ENC28J60

- Programmable wake-up on multiple packet formats,


including Magic Packet, Unicast, Multicast,
Broadcast, specific packet match or any packet

The method to connect device with Microcontroller is


quite easy because it is SPI Bus Interface that uses fewer
pins. For power system of ENC28J60 is 3 Volt IC if user wants
to run with 5 Volt Microcontroller, user must use Buffer
Circuit that is designed by ETT. It supports the connection of
power system between 3 Volt and 5 Volt internal Board ET-MINI
ENC28LJ60; in this case, user can select power system by
setting Jumper 5V/3V3.

Picture displays block diagram of the signal connection


between ENC28J60 and Microcontroller.

-2-
Users manual ET-MINI ENC28J60

+5V

VDD

Warning: User must


correctly set Jumper
follows the truly
+3.3V
usage otherwise your
device maybe damaged.

Picture displays structure of Board ET-MINI ENC28J60.

From picture above, HD1 and HD2 are designed to connect


with Board ET-PIC24WEB V1 and ET-dsPIC33WEB V1; for HD3 is
designed to connect with other Microcontrollers and it is
designed in the type of ET-MINI from ETT.

-3-
Users manual ET-MINI ENC28J60

Pin Name Pin Type Function


CS INPUT Signal Enable/Disable the SPI Bus
Interface of ENC28J60
CS = 0 is Enable the SPI Bus
Interface of ENC28J60
CS = 1 is Disable the SPI Bus
Interface of ENC28J60
SDO OUTPUT Signal Serial Data Output

SDI INPUT Signal Serial Data Input

SCK INPUT Signal Serial Clock

INT OUTPUT Signal Interrupt Active Logic 0

RST INPUT Signal RESET Active Logic 0

WOL OUTPUT Signal Wake-up on LAN interrupt


Active Logic 0
CLKO OUTPUT Signal Programmable clock output

LEDA OUTPUT Display status of Signal LINK

LEDB OUTPUT Display status of Signal ACT

Table shows Name and Function of Signal Pins of ENC28J60

ENC28J60 ET-PIC24WEB (PIC24FJ128GA008)


CS RD14
SDO RF8
SDI RF7
SCK RF6
INT RE8 (Set Jumper)
RST RD15 (Set Jumper)
WOL RE9 (Set Jumper)
CLKO -
LEDA -
LEDB -

Table shows the signal connection between Board ENC28J60 and


ET-PIC24 WEB.

-4-
Users manual ET-MINI ENC28J60

ENC28J60 ET-dsPIC33WEB V1.0


(dsPIC33FJ128GP708)
CS RD14
SDO RF8
SCK RF6
SDI RF7
INT RA12 (Set Jumper)
RST RD15 (Set Jumper)
WOL RA13 (Set Jumper)
CLKO -
LEDA -
LEDB -

Table shows the connection between ENC28J60 and ET-dsPIC33WEB


V1.0

-5-
1 2 3 4

VCC HD3 C2
J1
1
HD1 HD2 VCC CS RJ45_PRJ-005
2
INT SDO 0.1uF
D 1 1 3 D
RST SDO SDI TPOUT+ 1 TD+
2 2 4 1
CLKO SCK SCK R2 50 TX+
3 3 5 L1
WOL SDI INT 4 CT
4 4 6 VDD
LEDA CS RST R3 50
5 5 7 FB
LEDB WOL TPOUT- 2 TD-
6 6 8 2
CLKO TX-
7 7 9 1CT:1
TPIN+ 3 RD+
8 8 10 3
C1 R1 50 RX+
5 CT
R4 50
TPIN- 0.1uF 6 RD- 6
RX-
4
U1 VDD
5
LSO 6 28
SO VDD
SDO R5 180 7 25 7
SI VDDOSC
SCK R6 180 8 20
SCK VDDPLL 8
CS R7 180 LCS 9 19
CS VDDRX NC CHS GND
RST R8 180 10 15 C11
C RESET VDDTX U2A C
LINT 4 1
INT VCAP 74AHC125
LWOL 5

8
WOL
10uF
LCLKOUT 3 17 TPOUT+ LINT 2 3 INT
CLKOUT TPOUT+
24 16 TPOUT-
OSC2 TPOUT-
X1 13 TPIN+
TPIN+
25MHz 12 TPIN-

1
TPIN-
23
OSC1
C12 C13 2 U2B VCC
33pF VSS 74AHC125
33pF 22 27 LEDA 180 R9
VSSOSC LEDA
21 26 LEDB 180 R10 VCC
VSSPLL LEDB

14
18 LWOL 5 6 WOL
VSSTX R11
11 14 LED1 LED2
VSSRX RBIAS
2K7 1% C8
U2 0.1uF
ENC28J60-SOIC

4
ACT LINK

7
VDD
VDD
B B
U2C
74AHC125
ZD1 C3 C4 C5 C6 C7
3V6 LSO 9 8 SDI
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF

10
VDD VDD LCS
JP1
Voltage Selection U2D
VCC 74AHC125
R12
3 330
2 LCLKOUT 12 11 CLKO
1
IN OUT
GND

LED3

13
C9 C14 C10 1-2=5V
47uF/16V 0.1uF PWR
0.1uF U3 2-3=3.3V
LM3940-3.3 Title
A A
Circuit of ET-MINI ENC28J60

Size Number Revision


WWW.ETT.CO.TH 1.0
A4
Date: 3-Sep-2007 Sheet 1 of 1
File: D:\ET-MINI ENC28J60.ddb Drawn By:
1 2 3 4

You might also like