Go Down

Topic: Arduino MEGA 1280 + Ethernet Shield (Não Funciona) (Read 3394 times) previous topic - next topic

MarceloBoeira

Comprei uma Ethernet Shield para o Arduino, e quando eu ligo a shield ele não conecta ao computador, não sei por que, comecei a pesquisar achei este hack que o pessoal faz:


http://api.ning.com/files/46rp3lFVpjW8b5XER5SpX9msQOA2Dox0tQNIk5S-Exs5FQZByWPb9jx*Ui5xENmAILqxcKyXrrasaMYkJ7udAc5njAJP5D9J/IMG_20130430_151656.jpg

http://api.ning.com/files/46rp3lFVpjVz8Gi73ORZSyY6t6acjfwOO1pxwqFs2zAl5Tk8fUhF5F*iPj2Tzjb93YSVGa7jAlOdN0ku7MPZ23hc8UJ9kznX/IMG_20130430_151715.jpg

Fiz exatamente isso no meu Arduino, 'entortei' os pinos da shield e coloquei os jumpers por cima, mas ao conectar o arduino ele parece que perde a conexão com o PC da mesma forma, ...
Começo a suspeitar de falha no circuito da placa, mas não tenho nenhum arduino UNO comigo pra testar a shield...

Ele perde a conexão serial só, mas se tiver seila, piscando um led ele continua piscando o led, ...

Alguém já teve este problema?
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

bubulindo

esse hack e devido aos pinos do spi estarem num sitio diferente no mega.


No entanto, como tem um conector para o icsp, não é pdeeciso isso.

Para deixar de dar o serial, o problema não é esse. Que shield em especifico é que tens?
This... is a hobby.

MarceloBoeira

Minha shield é igual essa:


Modelo: W5100

Até diz nela: "Mega Compatible", só que ao conectar ela ao MEGA 1280 ele se desconecta do computador, continua ligado, mas perde a conexão serial com o PC....
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

bubulindo

Isto pode não ter muito a ver, mas as placas assentam perfeitamente uma na outra?

Isto porque aquele conector USB é muito alto e pode de alguma maneira, estar a fazer curto.
This... is a hobby.

MarceloBoeira

Também pensei que o USB pudesse estar encostando no RJ45 mas não está... e se estivesse encostado o arduino não se manteria ligado, ele fica ligado só parece que perde conexão serial.
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

FernandoGarcia

Olá!

Com este escudo não precisa entortar os pinos.
O que precisa fazer é mudar o pino SS na biblioteca que provavelmente está como 53.

Tentou colocar uma fonte alimentação externa?

Abraço.
Conheça uma nova opção Open Source para controlar seu aquário: www.ferduino.com

See a new option Open Source to control your aquarium: www.ferduino.com

MarceloBoeira

Mas  eu não consigo fazer o upload do código pra poder estar testando isso, por isso estou assimilando que é um problema de hardware, quando a alimentação externa, não sei se tem como usar as 2(USB/Fonte) junto, acho que não ....
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

FernandoGarcia

Conheça uma nova opção Open Source para controlar seu aquário: www.ferduino.com

See a new option Open Source to control your aquarium: www.ferduino.com

MarceloBoeira

O arduino usa um 7805 ? não sei qual que é o limite de entrada .... vou dar uma olhada aqui no datasheet.
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

FernandoGarcia

Conheça uma nova opção Open Source para controlar seu aquário: www.ferduino.com

See a new option Open Source to control your aquarium: www.ferduino.com

LegendBR

Eu tenho a impressão que uma shield dessa queimou o chip USB -> TTL do meu Uno... agora que você falou isso, estou com receio de ligar no Mega que comprei...

bubulindo

This... is a hobby.

MarceloBoeira

Se eu tirar a Shield eu uso meu arduino normalmente.... acho que no arduino não queimou nada,... eu precisava de um arduino uno só pra testar a shield, pois isso é incompatibilidade de pinos...
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

MarceloBoeira


E o Arduino funciona sem o shield ligado?


Sim, perfeitamente, até pensei que tinha dado algum problema e fiz um teste com um led e todos os pinos, testei pwm, nada com defeito aparentemente...
My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

bubulindo

Então o problema está no shield.

Experimenta testar os pinos em relação uns aos outros e ao VCC e GND. TAlvez tenhas um curto na placa e não dê para ver. É a única hipótese, acho.
This... is a hobby.

Go Up