LusoRobótica - Robótica em Português
Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: LoneWolf em 10 de Novembro de 2013, 20:34
-
Boas, venho "apresentar" um projeto que ando a fazer.....quando ha tempo livre...
Mas estou com umas duvidas, ou melhor talvez seja um problema.
prob avr (http://www.youtube.com/watch?v=_hvudKIHKUo#)
Então é o seguinte, o projeto funciona mas.... como podem ver no vídeo um dos problemas é quando desligo da alimentação e volto a ligar o arduino fica nesse estado((a piscar constantemente o led do pino 13) e tenho de voltar a fazer o upload do código o que pode estar a causar isto?
A outra duvida é, em relação ao "transformador" de ethernet, é mesmo necessário? durante as buscas na net ha quem diga que não é preciso outros dizem que se deve meter.....e eu fico na duvida se meter ou não, pois os PC's ja tem isso assim como os router's
Depois de tratar disso é fazer a parte php/html e continuar....neste momento esta tudo metido no avr e o que aparece é uma pag. muito básica e é essa parte que quero depois melhorar com o php/html.
Abraço e desde ja o meu obrigado
-
Compras um magJack que é a ficha de ethernet já com os transformadores dentro, penso que faz parte das especificações, se não ficas com esse lado do ethernet referenciado, e ethernet tipicamente é flutuante(graças aos transformadores).
Isso possivelmente é o bootloader meio apanhado, ou estás a fazer o bootloader ficar preso por alguma razão(lixo na porta serial serial a minha primeira aposta).
-
Boas, obrigado senso ;)
Então é assim, esta tudo ok com o arduino/avr quando este não esta ligado ao chip de ethernet, devido a isso penso que não seja do boot.......digo eu, mas depois de ligado ao chip ethernet ele faz isso, isso do rj45 magjack eu sei e a ver se aproveito uma compra coletiva para adquirir, porque os que eu encontro a vendaanda a volta dos 6~7€, eu ate tenho aqui um transformador que sucatei só não usei devido a ter lido que o que disse anteriormente e só não o apliquei para tentar poupar espaço na PCB depois, sempre era menos um ramo(elemento) , mas vou ver se como transformar ele não faz isto.
Abraço.
-
Não tens por ai modems/routers antigos/avariados?
Nem todos usam magjacks, mas se usarem, podes tentar.
Que pinos é que estás a usar já agora?
-
Estou a usar os pinos 13, 12, 11 e 8 e a bib. ethercard pois esta foi a única que funcionou.
Não tens por ai modems/routers antigos/avariados?
Nem todos usam magjacks, mas se usarem, podes tentar.
Foi por isso que ainda não tinha comprado, estava a ver se aparecia algo que tivesse magjack, pois o que tenho encontrado tem transformador a parte.
Abraço.
-
Não sei se o bootloader não faz alguma parvoice com o pino do led o 13, e por ter lá alguma coisa fica preso em algum ponto.
-
Boas,
Acabei por não dizer mais nada pois ontem fiquei sem net.
Então como posso resolver isso? O que estou a usar é o mesmo que o modulo ENC28J60 e ele comunica com o arduino via SPI, e estar ligado na porta SPI ICSP ou nos pinos (13, 12, 11 ) e 8, penso que seja o mesmo, mas posso testar mais logo a ver se ligando diretamente a porta SPI ICSP muda alguma coisa.
Mais alguma info que pode ajudar:
Depois do arduino ficar nesse estado mesmo que o desligue do chip de ethernet ele já não volta ao estado normal, tenho sempre de voltar a fazer o upload do código, da a entender que ele apaga o código que tem dentro.
Abraço.
-
Os pinos de ISP e SPI são os mesmos, porque o interface de programação nativo dos atmegas é via SPI.
-
Entao se é o mesmo.....nem vale a pena testar. Ver se encontro mais info sobre isto.
Abraço e obrigado ;)
-
Boas,
Depois de muita pesquisa nada encontrei ainda sobre isto, mas tendo em conta a tua opinião vou ver se encontro o teu post de como programar sem o IDE do arduino, se realmente o prob for do boot ficava resolvido fazendo isso dessa maneira......vai ser é um filme fazer isso, mas não vai ser fácil hehehehe.... agora é encontrar esse post e a ver no que vai dar.
Mas se alguém tiver alguma ideia do que possa ser......a sua opinião é sempre bem vinda.
Abraço.
-
Viva,
isso do rj45 magjack eu sei e a ver se aproveito uma compra coletiva para adquirir, porque os que eu encontro a vendaanda a volta dos 6~7€
ve no ebay tens tto uma pcb com o ENC28J60 (que me parece estares a usar) como o shield ethernet por volta dos 7 a 8€, eu já comprei um e funciona.
Cumprimentos, Mauro.
-
Boas, caso não consiga la tem de ser por esse meio, .....este que fiz funciona so fica nesse estado depois de perder a alimentação :(
Abraço
-
Boas,
Problema para já resolvido, acabei por testar com outro atemega e não ocorria o prob, então resolvi regravar o boot, testei e ficou bom ;)
Abraço