18.05.2014 Views

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tabela 6.3: Uso de memória pelo PICC18 para o stack TCP/IP<br />

Módulo<br />

Memória de Programa<br />

(words)<br />

MAC (Ethernet) 906 5<br />

Memória de Dados<br />

(byte)<br />

SLIP 780 12 + buffers transmissão<br />

e recepção<br />

ARP 392 0<br />

ARPTask 181 11<br />

IP 416 3<br />

ICMP 318 0<br />

TCP 3323 42<br />

HTTP 1441 10<br />

FTP Server 1063 35<br />

DHCP Client 1228 26<br />

MPFS 304 0<br />

Stack Manager 334 12+ICMP Buffer<br />

Os dois componentes principais para um hardware mínimo de conexão a Internet<br />

são o microcontrolador, por exemplo o PIC18F8720 da Microchip Techonology ou o<br />

MSP430F149 da Texas Instruments, e o controlador Ethernet (PHY), por exemplo,<br />

o RTL8019AS da Realtek Semiconductors Corp. ou o CS8900A da Cirrus Logic<br />

(Figura 6.2 ). O controlador Ethernet executa as funções da camada física. Além<br />

dos componentes semicondutores, necessitamos de um transformador de isolação<br />

(separa eletricamente o PHY da rede) e um conector RJ-45. A interface para os<br />

controladores citados acima é bastante simples feita através de dados de 8 bits,<br />

lógica de seleção de endereço se necessário e bits de controle. Dependendo do microcontrolador<br />

usado, esta interface pode ser feita pelo barramento de dados, endereço<br />

e controle, ou usando um conjunto de pinos de entradas/saídas (E/S) dos microcontroladores.<br />

Normalmente os PHY trabalham como área de E/S, para isso são<br />

necessários os bits de controle IOR e IOW. Como veremos a seguir, os módulos<br />

da Rabbit Semiconductors usam interface usando barramentos do microcontrolador<br />

Rabbit 3000, enquanto os microcontroladores da Microchip usam conjuntos de E/S.<br />

O esquema elétrico do diagrama em blocos da interface do microcontrolador Rabbit<br />

165

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!