You are on page 1of 13

Design of AVR Microcontroller - based

Embedded Ethernet Interface

UNDER THE GUIDENCE OF


Dr.ASHA RANI
BY
J.RAJASEKHAR
09011D0603
MTECH- (DSCE)
View of The project

 Sensors
DC motor ---- AVR Microcontroller----
Ethernet interface controller ---network
transformer---RJ-45– HUB ---- hosts .
Working
 Using the sensors AVR controller captures data
and transmits it through the Ethernet controller
and the data reaches the hosts through the hub.

 From the end systems (hosts) we can control the


dc motor actions on/off actions.
Hardware & software using
1.AVR micro controller-Atmega32
2.Ethernet Controller with SPI Interface
IEEE 802.3 compatible Ethernet controller ENC28J60
3.Temperature sensor LM35
4.DC Motor
5.Ethernet transformer HR601680
6.HUB
7.RJ-45 Cable
8.AVR studio run on windows platform.
AVR pin diagram
AVR pin description
 AVR microcontroller we are using is Atmega32
 8 bit micro controller
 32kb system programmable flash memory
 RISC architecture
 40 pin
 Pin description
 Vcc supply voltage
 Port A (PA7.. PA0) serves as analog inputs A/D converter
 AVCC supply voltage pin for port A . and the A/D converter
 8 bit bidirectional I/O .
 Port B (PB7..PB0) for the spi communications
 Port C (PC7..PCO) JTAG interface
 Port D(PD7..PD0) for the usart communications RX and TX
 RESET
 XTAL11 XTAL2 internal clock operating circuit
 AREF analog reference pin for the A/D converter .
AVR controller interface with Ethernet
interface controller
Ethernet controller features

 IEEE 802.3 compatible Ethernet controller


 Supports Full and Half-Duplex modes
 Programmable automatic retransmit on
collision
 Programmable padding and CRC generation
 Programmable automatic rejection of
erroneous packets
 SPI Interface with clock speeds up to 20 MHz
Medium Access Controller (MAC) Features & physical
layer

 Supports Unicast, Multicast and Broadcast


packets
 Programmable receive packet filtering and
Unicast destination address
 Multicast address
 Broadcast address
 Magic Packet™
 Group destination addresses as defined by
Two programmable LED outputs for LINK, TX,
RX, collision and full/half-duplex status.
Ethernet interface controller
pin diagram
SPI BUS

 The Serial Peripheral Interface Bus or SPI bus is


a synchronous data link standard that operates in full
duplex mode. Devices communicate in master/slave
mode where the master device initiates the data
frame. Multiple slave devices are allowed with
individual slave select (chip select) lines.
HUB
 Switch or HUB allows us to add more computers in our LAN . HUB is usually
needed when we are networking more than two PCs .
 .
RJ45 is normally used to connect computers by way of a HUB The entire

attention should be paid in crimping and IP address assigning.


THANQ

You might also like