| COMANDO |
RESPOSTA |
FUNÇÃO |
| IRS6=200.138.196 [CR] |
200.138.196.2 |
DEFINE
IP CORRENTE |
| GET http://www.pp.com/parm.par
[crtl-j] |
CONTEÚDO
DA PÁGINA |
PROTOCOLO
HTTP |
| IRT0 www.nchip.com:80 [CR] |
CONNECT |
ABRE
CONEXÃO HTTP |
| IR
[CR] |
OK |
VERIFICA
SE O uNetEthernet ESTÁ PRESENTE |
| IRX0
|
OK |
LIBERA
O SOCKET DE CONEXÃO 0 |
| IRES |
OK |
SALVA
CONFIGURAÇÃO CORRENTE NA EEPROM |
| IRNwww.basic4ever.com |
IP
DA PÁGINA |
RESOLVE
O NOME |
[crtl-j] = ENTER+LINE FEED (EMULADOR)
[CR]=ENTER
Simulador
do uNetEthernet
Antes
de comprar o uNetEthernet (módulo), você
pode testar seus comandos utilizando o simulador
correspondente. Como ele funciona? Este simulador
abre uma comunicação com um modulo
uNetEthernet virtual, ou seja, você digita
algo e ele responde, como se fosse o módulo
real instalado na rede, ao mesmo tempo, abre o canal
com ETHERNET como se voce um ponto de sua rede.
Pronto, envie os comandos IR, que o uNetEthernet
irá responder.
Requisitos
para uso do Simulador uNetEthernet
Requer
Windos 2000 ou XP. Tambem requer o Software WinPcap
esteja instalado antes de rodar o emulador. O WinPcap
serve para emular o chip ETHERNET no módulo
uNetEthernet.WinPcap é FREE e pode ser baixado
em www.winpcap.org
Configuração
do Simulador uNetEthernet
Há
um arquivo de configuração chamado
unetconfig.txt que deve ser editado...
# unete config file
#
# ip, mask, gateway, pridns, secdns, dhcp
#
iface 0
dhcp 1
ip 10.10.11.9
mask 255.255.255.0
gateway 10.10.11.1
pridns 10.10.11.2
secdns 64.40.160.10
...baseado
na explicação de cada um dos itens
de configuração acima.
| iface |
Por qual placa de rede seu micro esta conectado
a Internet. Se colocado 0, o emulador apresenta
as opções. |
| dhcp |
0 = não faz DHCP durante o reset. 1
= faz o DHCP durante o reset. |
| ip |
Seu IP na rede. Opcional se dhcp=1 |
| mask |
Sua máscara na rede. Opcional se dhcp=1 |
| gateway |
Seu gateway na rede. Opcional se dhcp=1 |
| pridns |
DNS primário. Opcional se dhcp=1 |
| secdns |
DNS secundário. Opcional se dhcp=1 |
Pegue
aqui
o Software (inclui Datasheet). Para executar o programa,
abra o PROMPTS do DOS e digite unete. Se
pedir a placa de rede, digite o índice correspondente.
Se DHCP=1, aguarde alguns segundos. Digite, por
exemplo, IR [CR] e o emulador responderá
com OK, ou seja, o módulo TCP/IP está presente.
Vamos a um experimento prático:
Para maiores detalhes dos comandos,
por favor, leia o datasheet.
Lendo um e-mail
irt0 pop.bol.com.br:110 [CR]
OK
+OK POP server ready.
USER compiladorbasic [CR]
+OK Password required for compiladorbasic@bol.com.br
[CR]
PASS mcs8031 [CR]
+OK Mailbox ready
STAT [CR]
+OK 61 251834
RETR 1 [CR]
250 ok
+OK Message follows
here the e-mail text.........
.........
SOCKET CLOSED
Software Cliente/Servidor
(EXE)
Caso vocë queira
testar a conexão do uNetEthernet
com um servidor e possa enviar
e receber dados, baixe o programa aqui.
Siga o roteiro no HELP dele.
Site com programas
exemplos de SOCKET usando DELPHI
Click aqui.
Acessando um servidor
HTTP
Se voce pretende abrir páginas
(protocolo HTTP) com o uNetEthernet
, pegue aqui
um utilitário SNIFFER HTTP, vai ajudá-lo
muito. Digamos que voce queira abrir um arquivo
qualquer de uma página, por exemplo, o arquivo
ad.txt que se encontra no servidor www.basic4ever.com;
você digitaria no seu browser preferido: http://www.basic4ever.com/ad.txt;
mas como seria no via uNetEthernet?
Para isto, instale o SNIFFER HTTP e veja as strings
que o BROWSER gera (HTTP) para ser comunicar com
o servidor HTTP, estas mesmas strings devem ser
utilizadas pelo uNetEthernet.
Produção
em série
Esquema
Elétrico
Pegue
aqui o esquema elétrico!
Arquivos
GERBER
Pegue
aqui
o arquivo GERBER, clone a placa acima! Temos também
a versão com ENC28J60 com footprint SOIC.
Arquivo
PROTEL 99
Pegue
aqui o arquivo
original do PROTEL, altere a placa a seu gosto.
Temos também a versão com ENC28J60
com footprint SOIC.
Reduza seus custos, adquira voce mesmo os circuitos
integrados no mercado. Todos os componentes do UNETE
já estão disponíveis no BRASIL.
Os principais são: ATMEGA64L8, ENC28J60/SOIC
E RJ45.



Processador ATMEGA64 necessita
ser gravado com a pilha TCP/IP (licença de
uso).
"Cobraremos apenas a gravação
da licença + MAC!!"
Onde Adquirir o ATMEGA64L8AI

(11)
2137-0577
Onde Adquirir o ENC28J60/SS/SOIC

11-34377443 FONE
Onde adquirir o RJ45 HALO HFJ11-S101E

11- 5579-6618 FONE
Trabalho acadêmico usando
o UNETE
tcc