Problema com W5100 Ethernet

Funcionou. Instalei os dois resistores de 100r conforme mencionado acima. :)

Para corroborar: também funcionou comigo soldar os dois resistores de 100ohms. Muito obrigado pela dica!

Em outros lugares da internet vi algumas pessoas sugerindo dessoldar o resistor de 510ohms - que é minúsculo - e soldar outros resistores no lugar. Se já tive dificuldade em soldar esses de 100ohms porque achei o espaço pequeno, imagina substituir o outro... sem chance.

Importante: esse shield chinês com resistor errado funciona corretamente no meu modem antigo da GVT (de 2011, eu acho). Quando troquei a internet de casa por NET, com um modem bem mais novo, ele parou de funcionar. Ou seja: se o resistor veio errado, vale soldar os resistores mesmo que esteja funcionando atualmente.

Pra mim não funcionou, coloquei os resistores de 100 ohms e nada…quando tendo logar o webserver com o IP da minha rede 192.168.0.121 ele antes logava mostravam as entradas analógicas flutuando, depois de 2 minutos aparecia na tela " Esta página Expirou ".
Agora não entra mais só aparece que Expirou.

Com a colocação dos resistores ficou pior ainda os LEDs nem acendem mais como antes…

Há aquele LED amarelo perto do AREF/GND fica aceso direto, na rede do meu vizinho ele só pisca de vez em quando mas não loga …aparece também " Esta página expirou "

Vejam abaixo o meu relato detalhado da falha…

Estou com problemas no meu Shield W5100 + Arduino UNO R3

Carreguei o exemplo de webserver do Arduino, alterando somente o IP, inicialmente funcionou as portas Analógicas flutuando os valores, e após algum tempo ( 2min) as portas analógicas pararam de flutuar.
Consultei um amigo, ele me pediu para filmar os estados da placa e da tela do browser para ver.
Segundo ele há um problema, o LED amarelo próximo ao AREF/GND fica aceso direto, mesmo sem nenhum Sketch gravado nele.
Com um Sketch webserver gravado neles eu não estou conseguindo mais ver no browser da internet as portas Analógicas flutuarem, a mensagem agora é ” A página Expirou “.
Comecei a procurar na internet algo para resolver ou que me desse uma luz, e num forum dizia : ” se estiver acontecendo isto verifique a ponte resistiva próximo ao RJ45 de 49R9 ohms, se tiver em seu lugar uma ponte de 511 ao invés de 49R9 ou 510 faça o seguinte ( coloque 2 resistores de 100 ohms soldados entre os pinos 1 e 2 e 3 e 6 do conector RJ45 que o problema desaparece……eu fiz…mas não mudou nada piorou……então retirei tudo novamente…
Em contato com o amigo que identificou a falha, eu mencionei à ele ” Como posso saber se o problema está na Shield ou no Arduino” , ele falou: ” Teste as portas Analógicas individualmente com um trimpot e veja seu funcionamento” eu testei com um Sketch de teste para portas analógicas e o resultado foi positivo a” as portas Analógicas estão funcionando perfeitamente no Arduino UNO.

Tentei na rede do meu vizinho com modem router da DLink o comportamento dos LEDs na Shield foi diferente mas também expirou a página…

Os arquivos são: os resistores de 100 Ohms e o ping no router do meu vizinho

Minha dúvida agora é: ” Posso condenar a placa Shield W5100, estaria ela com defeito mesmo ou não?”

Façam contato comigo via Whatsapp (34) 993405248

Por favor me ajudem!!!

giova014, parabéns pela dica. Salvou meu projeto. Estava já arrancando meus cabelos e sua dica foi matadora. Funcionando perfeitamente!!!

Obrigado!!!!!

Ola. Estava com um problema parecido com o relatado pelo CristianoRipi ao utilizar uma placa W5100. Conectava normalmente no roteador principal porem nao conectava num outro usado como repetidor. Verifiquei a rede resistiva conforme indicado. Está errada (511). Soldei os dois resistores de 100 ohms conforme indicado pelo hugo007 e funcionou normalmente, com o exemplo webserver do arduino. Obrigado hugo007.

giova014: A solução é soldar dois resistor de 100 Ohms no lado de baixo da placa, de modo que fiquem em paralelo com cada 510 Ohms.

De acordo com a numeração dos pinos abaixo: |341x500

Soldar um resistor de 100 Ohms entre os pinos 1 e o 2 e soldar um resistor de 100 Ohms entre o pinos 3 e 6.

No final fica assim: |500x375 |500x375

Depois, vai funcionar normalmente.

Olá, teria como mandar as indicações nas imagens novamente? Estou com o mesmo problema nesta placa.

Vamos lá! Vou postar minha solução depois de muitos testes e muita frustração. Parece que o Ethernet Shield com W5100 tem algum bug, muita gente com problemas do tipo "preciso apertar o reset para voltar a funcionar"... Algumas soluções indicam um resistor de 10K ou outro valor entre o reset e 3.3v ou 5v e um capacitor de 10nf ou outro valor entre reset e negativo do sistema. Testei de tudo quanto foi forma e não tive sucesso. Fazendo testes aleatórios conectei o RESET ao AREF e, para minha surpresa, funcionou perfeitamente. O Arduino ethernet reseta na primeira vez e logo em seguida sobe funcionando a rede normalmente. Pelos testes que fiz não vi nenhuma anomalia no sistema e nunca mais tive problemas. Então a dica é essa, ligar um jumper do RESET ao AREF, sem entortar nenhum pino, sem resistor ou capacitor. Aqui funcionou com meus cinco arduinos que foram comprados em datas diferentes, então acredito que deva funcionar para outros casos também! Espero que ajude e se alguém souber de algum problema em fazer isso, por favor, nos avise.

O esquema do arduino tem um condensador de 100nF no pino de AREF... porque não indicar uma solução um pouco mais correcta?