collapse

* Links de Robótica

* Posts Recentes

Pendentes de compras colectivas por Hugu
[Hoje às 00:51]


Preços e fabricantes de pcb por vasco
[Ontem às 23:18]


Palavras Cruzadas por LVirtual
[Ontem às 20:54]


[Projecto] Bomba Airsoft por jm_araujo
[Ontem às 19:01]


Apresentação por Tech_JA
[23 de Setembro de 2017, 09:19]


Medir Agua que está no Poço por filjoa
[21 de Setembro de 2017, 20:58]


URGENTE - display de 7 segmentos com backpack por helderjsd
[20 de Setembro de 2017, 12:30]


Isaac Asimov - I, Robot por senso
[18 de Setembro de 2017, 03:41]


ic SL440 da Plessey? por senso
[16 de Setembro de 2017, 13:11]


Compra Colectiva RS-Amidata por brunus
[15 de Setembro de 2017, 22:31]

Autor Tópico: Homemade Atmega168/328P Board??  (Lida 2332 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Homemade Atmega168/328P Board??
« em: 07 de Outubro de 2011, 23:05 »
Pessoal tenho uma duvida, para por exemplo fazer um "arduino" compacto é so necessário ter estas ligações?

Para programar o Integrado basta coloca-lo num arduino fazer o burn ao bootloader e depois colocar-lhe o programa, meter nesta board e usar os pinos como mostra a figura?



Uploaded with ImageShack.us

Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #1 em: 07 de Outubro de 2011, 23:07 »
Um Arduino só programa um bootloader se lhe meteres o sketch ArduinoISP, vê isto:
http://arduino.cc/en/Tutorial/ArduinoISP

Depois sim, é só essa placa, para programar depois de ter o bootloader é só ter o Rx, Tx, massa e reset ligado a um Arduino sem o Atmega montado ou usando um qualquer adaptador usb-serial e um botão para fazer o reset.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: Homemade Atmega168/328P Board??
« Responder #2 em: 07 de Outubro de 2011, 23:23 »
Então a ver se percebi...

Coloco-lhe o sketch do ISP colocando o integrado noutro arduino certo??

Depois tendo o burn do bootloader no integrado,  para programar basta colocar um conversor serial-usb 3v3-5v e programar normalmente?

Já agora o é tx-tx ou tx-rx com o conversor/integrado?

Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #3 em: 07 de Outubro de 2011, 23:44 »
Pronto, essa página não é grande coisa...
Usas um Arduino normal com o sketch ArduinoISP, montas um desses breaduino numa breadboard, e ligas os fios que são precisos para a programação ISP que são 6, até tens um header com o nome ISP no Arduino para isso.
Depois, se usares um Arduino como conversor usb-srial, tiras o Atmega e ligas tx ao tx e rx ao rx, assim como as massas.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: Homemade Atmega168/328P Board??
« Responder #4 em: 07 de Outubro de 2011, 23:50 »
Hum, ok ok...mas nunca mexo no atmega que esta no arduino certo? posso o deixar lá...

Tenho que comprar um atmega a ver se invento uma coisa destas...

Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #5 em: 07 de Outubro de 2011, 23:52 »
Se quiseres depois programar o Atmega que está na breadboard e não tiveres mais nenhum conversor usb-serial tens de tirar o atmega do Arduino.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: Homemade Atmega168/328P Board??
« Responder #6 em: 08 de Outubro de 2011, 00:03 »
Podes me mostrar o conversor que dizes sff??

Desculpa lá tar a chatear...  ;)

Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #7 em: 08 de Outubro de 2011, 00:06 »
Um FTDI breakout, que por exemplo é precisamente o mesmo chip que está no Arduino.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: Homemade Atmega168/328P Board??
« Responder #8 em: 08 de Outubro de 2011, 00:18 »
Eu tenho esta ftdi, isto serve?

http://www.sparkfun.com/products/8772

Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #9 em: 08 de Outubro de 2011, 00:55 »
Se tens o 3.3v provavelmente não, porque 3.3v num Atmega a trabalhar a 5v é o limiar em que ele considera um sinal a 1, qualquer ruido e dá erro a programar.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: Homemade Atmega168/328P Board??
« Responder #10 em: 08 de Outubro de 2011, 01:11 »
Sim e o 3v3...Shit...

Pensei que poderia tipo so tirar o integrado do arduino colocar lá um "vazio" e fazer o burn normal, comos e faz um burn ao bootloader dos atmegas que já veem com o arduino...

Cumprimentos,
André Carvalho..

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: Homemade Atmega168/328P Board??
« Responder #11 em: 08 de Outubro de 2011, 01:29 »
podes programar sim, a 3.3v não há problema, os meus cabos têm todos o VCC\IO de 3.3v

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #12 em: 08 de Outubro de 2011, 01:53 »
Sim e o 3v3...Shit...

Pensei que poderia tipo so tirar o integrado do arduino colocar lá um "vazio" e fazer o burn normal, comos e faz um burn ao bootloader dos atmegas que já veem com o arduino...

Cumprimentos,
André Carvalho..

Só uma coisa, é programar, que a ideia não é queimar nada...
Só podes fazer isso se comprares Atmega já com o bootloader programado.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.708
Re: Homemade Atmega168/328P Board??
« Responder #13 em: 08 de Outubro de 2011, 09:19 »
Hum exacto, pois existe os atmega já com bootloader...

No caso de comprar já com bootloader portanto é so tirar o integrado da placa do arduino e colocar outro integrado, colocar o programa e depois é montá-lo numa breadboard certo?

Obrigado senso,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.390
  • Helpdesk do sitio
Re: Homemade Atmega168/328P Board??
« Responder #14 em: 08 de Outubro de 2011, 13:55 »
Sim.
Avr fanboy