Está en la página 1de 7

PROGRAMA MODULO ETHERNET

El modulo Ethernet enc28j60 o el shield Ethernet permiten conectar al arduino en red con otros dispositivos.

El intercambio de datos se realiza mediante servidores web tanto dentro del arduino y en la pc.

Para el shield Ethernet se usa su propia librería q viene en la ide pero en proteus no existe el modulo para
simular.

Entonces para este ejemplo se usara el módulo ENC28J60 que si se puede simular en proteus.

CIRCUITO:

U2
4 21
SCK VDDOSC
3 20
MOSI SI OSC2
2 19
MISO SO OSC1
5 18
CS CS VSSOSC
15
VDDRX
28 9
INT TPIN+
8
TPIN- +3.3
6 7
RESET VSSRX
11
VDDTX
23 13
LEDA TPOUT+
22 12
LEDB TPOUT-
14
VSSTX
27 16
CLKOUT VDDPLL
17
VSSPLL
10 R1
RBIAS
U1 VCAP
25
A

2k2
ENC28J60
D2 D1 C1
RV1 LED-GREEN
LED-GREEN 10U
D13 D12
D13/SCK MOSI/D12
D11 MISO
K

3V3 MISO/~(T2-500)D11
D10 MOSI
A0
REF SS/~(T1-500)D10
D9 CS
48%

A0 ~(T1-500)D9
D3
ATMEGA328P

A1 D8 R5
ATMEL

A1 D8
A2 A2 D7
D7
A3 A3 ~(T0-1K)D6
D6
A4 D5 220R A K
A4/SDA ~(T0-1K)D5
1k A5 A5/SCL D4
D4 LED-GREEN
A6 A6 INT1/~(T2-500)D3
D3
A7 A7 INT0/D2
D2
OZZCORP

5V ARDUINO GND
+5V RST NANO V3 RST
RXD
GND < RX D0
RX VT52, VT100, ANSI
TX
VIN
www.arduino.cc
> TX D1 TXD
CESBOL INGENIERIA
RTS
ATMEGA328P
Xmodem, Ymodem, Zmodem
CTS
PROGRAMA:
SIMULACION:
Para la simulación necesitamos instala el virtual network de proteus
Luego necesitamos una tarjeta de red conectada, también se puede simular con las tarjetas de red virtuales
del vmware

Lo colocamos en red con el arduino

 La IP del arduino en código le colocamos el 192.168.20.2

Y el formulario lo estamos enviando a la IP 192.168.20.1/Ethernet_php/index.php

 Entonces a la tarjeta de red de la PC le pondré la IP 192.168.20.1


INICIAMOS EL SERVIDOR WEB DE LA PC
Para este ejemplo vamos a usar el XAMPP e iniciamos el apache

Nos vamos a C:\XAMPP\htdocs\ y creamos una carpeta Ethernet_php

Abrimos el notepad++ y creamos un archivo index.php y lo guardamos en esta carpeta también copiamos
jquery.min.js
Abrimos el index.php y agregamos

Luego iniciamos la simulación de proteus


Luego abrimos un navegador web y abrimos nuestra web

También podría gustarte