collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

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

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

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
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.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • 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.768
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.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • 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.768
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.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • 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.768
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.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • 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.768
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.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • 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.768
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..
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.733
  • 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.768
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.
Cumprimentos,
André Carvalho.

Offline senso

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