WizNet Ethernet W5100 Arduino Mega R3 - Não funciona!

Pessoal,

Estou iniciando no arduino e estou enfrentando alguns problemas com o shield ethernet.

Vi na pagina que para a correta conexão com o arduino mega é necessário alterar alguns pinos

SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS)

MEGA pin 50 (MISO) to Arduino Ethernet Shield pin 12.
MEGA pin 51 (MOSI) to Arduino Ethernet Shield pin 11.
MEGA pin 52 (SCK) to Arduino Ethernet Shield pin 13.
MEGA pin 53 (SS) to Arduino Ethernet Shield pin 10.

http://mcukits.com/2009/04/06/arduino-ethernet-shield-mega-hack/

No site arduino.cc http://www.arduino.cc/en/Main/ArduinoEthernetShield

Arduino se comunica tanto com o W5100 eo cartão SD usando o barramento SPI (através do cabeçalho ICSP). Este é nos pinos digitais 11, 12 e 13 no Duemilanove e pinos 50, 51 e 52 no mega. Em ambas as placas, pino 10 é usado para selecionar o W5100 eo pino 4 para o cartão SD. Esses pinos não pode ser usado em geral para i / o. Na Mega, o pino SS hardware, de 53 anos, não é usado para selecionar o W5100 ou o cartão SD, mas deve ser mantido como uma saída ou a interface SPI não vai funcionar.

O problema que não consigo fazer nada funcionar com este shield. Ja liguei tudo bonitinho, testei continuidade, acredito que eu estou com pouco conhecimento no software. configurei ip diretinho, testei o cabo de rede no notebook, tv e está tudo ok. 

Alguém pode me da uma forcinha para eu conseguir passar de fase no meu estudo?

Exibições: 2180

Anexos

Responder esta

Respostas a este tópico

Estou com um problema parecido com o seu, porém o meu SHIELD Ethernet esta funcionando perfeitamente no MEGA (sem precisar usar jumpers da forma que você fez). Meu problema é quando uso uma PCB WIZ5100 que funciona perfeitamente no UNO mas não funciona no MEGA. 


Será que fazendo esses jumpers que você usou ele funciona?

Conseguiu resolver seu problema?

Consegui fazer funcionar com um pacote que  encontrei no site LINK REMOVIDO POR DESCUMPRIR OS TERMOS DE USO.

O problema foi que o pacote é customizado e algumas vezes bug e só depois de recompilar volta a funcionar. Infelizmente desisti de aprender, o shield é mal documentado e as linhas do suposto driver não são legíveis. Eu adoraria aprender mais, gastei mais de 1mil reais em shields e o mega entre outros itens necessários. Mas encostei até ter uma nova fonte motivadora.

Consegui fazer um servidor web, com css, java script para acender luzes, ligar e desligar motores e outros experimentos. Tudo via ethernet, sem jump dos pinos.

Ethernet Sup W5100

Caro;

Estou com o mesmo problema, Pode me ajudar?

Obrigado

Senhores,

A uma mal construção entre as alturas dos pinos com os pinos do conector SPI. Isto é facilmente verificado fazendo medição de resistencia ohms, entre os pinos do shield e o arduino no SPI

Enfatizo em verificar o tópico que escrevi para resolver o problema:

http://labdegaragem.com/forum/topics/prblema-ethernet-shild-w5100?p...

Caro;

  Estou com o mesmo problema. Voce resolveu seu problema, como? 

Voce conseguiu resolver seu problema? por que estou com o mesmo problema no arduino mega!

Verifique se o seu problema está no mau contato no conector SPI. Aqui nesse tópico fala sobre esse problema e como resolver:

http://labdegaragem.com/forum/topics/prblema-ethernet-shild-w5100?p...

Problema Resolvido!

Era questão de mau contato, dei uma pressionada com o dedo mesmo e voltou a funcionar corretamente. Sem precisar usar Jumper!

Agora vou dar um jeito de fixar bem o arduino na shield para evitar esses maus contatos!

Obrigado!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço