
Add to Cart
Vista geral
O protetor dos ethernet de Arduino conecta seu Arduino ao Internet em meros minutos. Apenas obstrua este módulo em sua placa de Arduino, conectam-na a sua rede com um cabo RJ45 (não incluído) e seguem-nos algumas instruções simples para começar controlar seu mundo através do Internet. Como sempre com Arduino, cada elemento da plataforma – hardware, software e documentação – é livremente disponível e open source. Isto significa que você pode aprender exatamente como fez e usar seu projeto como o ponto de partida para seus próprios circuitos. As centenas de milhares de placas de Arduino já estão abastecendo a faculdade criadora do pessoa pelo mundo inteiro, diário. Junte-se nos agora, Arduino é você!
* a placa exige e de Arduino (não incluída)
* tensão de funcionamento 5V (fornecida da placa de Arduino)
* controlador dos ethernet: W5100 com amortecedor 16K interno
* velocidade de conexão: 10/100Mb
* conexão com o Arduino no porto de SPI
Descrição
O protetor dos ethernet de Arduino permite que uma placa de Arduino conecte ao Internet. É baseado na microplaqueta dos ethernet de Wiznet W5100 (folha de dados). O Wiznet W5100 fornece uma pilha da rede (IP) capaz de TCP e do UDP. Apoia até quatro conexões simultâneas do soquete. Use a biblioteca dos ethernet para escrever os esboços que conectam ao Internet usando o protetor. O protetor dos ethernet conecta a uma placa de Arduino que usa os encabeçamentos longos do fio-envoltório que estendem através do protetor. Isto mantém a disposição do pino intacto e permite que um outro protetor seja empilhado na parte superior.
A revisão a mais recente da placa expõe os 1,0 que o pinout em rev 3 da placa da ONU de Arduino.
O protetor dos ethernet tem uma conexão do padrão RJ-45, com uma linha integrada transformador e poder sobre os ethernet permitidos.
Há uma ranhura para cartão micro-SD a bordo, que possa ser usada para armazenar arquivos para servir sobre a rede. É compatível com a ONU de Arduino e mega (usando a biblioteca dos ethernet). O leitor de cartão a bordo do microSD é acessível através da biblioteca do SD. Ao trabalhar com esta biblioteca, os SS estão em Pin 4. A revisão original do protetor conteve uma ranhura para cartão sem redução do SD; isto não é apoiado.
O protetor igualmente inclui um controlador da restauração, para assegurar-se de que o módulo dos ethernet W5100 esteja restaurado corretamente na ligação inicial. As revisões precedentes do protetor não eram compatíveis com o mega e a necessidade para ser restaurado manualmente após a ligação inicial.
O protetor atual tem um poder sobre o módulo de (PoE) dos ethernet projetado extrair o poder de um cabo ethernet convencional da categoria 5 do twisted pair:
* IEEE802.3af complacente
* baixos ondinha da saída e ruído (100mVpp)
* escala de tensão de entrada 36V a 57V
* sobrecarregue e procurar um caminho mais curto a proteção
* saída 9V
* conversor da eficiência elevada DC/DC: tipo carga de 75% @ 50%
* isolamento 1500V (entrada à saída)
N.B.: o poder sobre o módulo dos ethernet é hardware proprietário não feito por Arduino, ele é um acessório do terceiro. Para mais informação, veja a folha de dados
O protetor não vem com o módulo do ponto de entrada construído dentro, ele é um componente separado que deva ser adicionado sobre.
Arduino comunica-se com o W5100 e o cartão do SD usando o ônibus de SPI (através do encabeçamento de ICSP). Isto está nos pinos digitais 11, 12, e 13 no Duemilanove e pinos 50, 51, e 52 no mega. Em ambas as placas, o pino 10 é usado para selecionar o W5100 e para fixar 4 para o cartão do SD. Estes pinos não podem ser usados para o I/o. geral. No mega, o pino dos SS do hardware, 53, não é usado para selecionar o W5100 ou o cartão do SD, mas deve ser mantido como uma saída ou a relação de SPI não trabalhará.
Note isso porque os W5100 e o SD cardam a parte o ônibus de SPI, simplesmente um pode ser ativo em um momento. Se você está usando ambos os periféricos em seu programa, este deve ser tomado de pelas bibliotecas correspondentes. Se você não está usando um dos periféricos em seu programa, contudo, você precisará de deselect explicitamente o. Para fazer isto com o cartão do SD, ajuste o pino 4 como uma saída e escreva-lhe uma elevação. Para o W5100, ajuste o pino digital 10 como um a rendimento elevado.
O protetor fornece um jaque dos ethernet do padrão RJ45.
O botão de restauração no protetor restaura o W5100 e a placa de Arduino.
O protetor contém um número de diodo emissor de luz informativo:
* PWR: indica que a placa e o protetor estão postos
* RELAÇÃO: indica a presença de uma relação e de flashes de rede quando o protetor transmite ou recebe dados
* FULLD: indica que a conexão de rede está completa - duplex
* 100M: indica a presença de uma conexão de rede de 100 Mb/s (ao contrário de 10 Mb/s)
* RX: flashes quando o protetor receber dados
* TX: flashes quando o protetor enviar dados
* COLL: flashes quando as colisões da rede forem detectadas
A solda “INT marcado ligação em ponte” pode ser conectada para permitir que a placa de Arduino receba a notificação interrupção-conduzida dos eventos do W5100, mas esta não é apoiada pela biblioteca dos ethernet. A ligação em ponte conecta o pino do INT do W5100 ao pino digital 2 do Arduino.