collapse

* Posts Recentes

Arame de Estendal por almamater
[Ontem às 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


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


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]

Autor Tópico: ATmega328 + USB to RS232 dúvidas  (Lida 20848 vezes)

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

Offline saraiva

  • Mini Robot
  • *
  • Mensagens: 17
Re: ATmega328 + USB to RS232 dúvidas
« Responder #15 em: 29 de Abril de 2011, 23:26 »
Ok.Acho que percebi

Então posso fazer a ligação directa ao arduino com  o cabo do Nokia, sem max232.

Agora se o atmega tiver bootloader posso utilizar o IDE do arduino para enviar o programa para o atmega, da mesma maneira como se fosse FTDI

Senão tiver o bootloader, tem que ser pela linha de comandos.

ps:Se o cabo não tiver DTR tenho que fazer o reset no arduino, antes enviar o código.

Certo ?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ATmega328 + USB to RS232 dúvidas
« Responder #16 em: 29 de Abril de 2011, 23:27 »
Se não tiver bootloader tens de usar um programador ISP, e com esse ou metes um bootloader ou programas logo o teu programa.

O que dizes linha de comandos é o avrdude, e o IDE do Arduino tambem o usa, só que não to mostra.
Avr fanboy

Offline saraiva

  • Mini Robot
  • *
  • Mensagens: 17
Re: ATmega328 + USB to RS232 dúvidas
« Responder #17 em: 29 de Abril de 2011, 23:36 »
Então para utilizar este cabo o atmega tem que ter o bootloader do arduino?

O que eu faço é escrever o código no avrstudio, e depois manda-lo para o atemega (placa arduino)através da linha de comandos(avrdude),mas queria fazer isso tudo utilizando uma placa do genero da apresentada no inicio deste tópico.


Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ATmega328 + USB to RS232 dúvidas
« Responder #18 em: 29 de Abril de 2011, 23:44 »
O bootloader é quem recebe o programa por serial, se não tiver o bootloader tens de ter um programador ISP.
Portanto ou tens um programador para meter o bootloader em chips sem o bootloader ou compras chips já com o bootloader.
Avr fanboy

Offline saraiva

  • Mini Robot
  • *
  • Mensagens: 17
Re: ATmega328 + USB to RS232 dúvidas
« Responder #19 em: 29 de Abril de 2011, 23:48 »
Mas os meus chips têm bootloader, o que eu queria era só não ter que tar sempre a por o chip no arduino para por um programa.

Utilizando aquele cabo nokia, na placa prótotipo.

E possível?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ATmega328 + USB to RS232 dúvidas
« Responder #20 em: 30 de Abril de 2011, 00:02 »
Sim, e tambem podes tirar o que tens na placa do Arduino, e puxas os pinos Rx, Tx, a massa, o Vcc se precisares e o reset para a tua breadboard e nem precisas de comprar cabo nenhum.
Avr fanboy

Offline saraiva

  • Mini Robot
  • *
  • Mensagens: 17
Re: ATmega328 + USB to RS232 dúvidas
« Responder #21 em: 30 de Abril de 2011, 00:11 »
Também é uma hipótese.

Mas se escolher a hipótese do cabo como eu sei que fio é o rx ou tx?

Offline almamater

  • Mini Robot
  • *
  • Mensagens: 1.921
    • GrcByte - Projectos
Re: ATmega328 + USB to RS232 dúvidas
« Responder #22 em: 30 de Abril de 2011, 00:50 »
Também é uma hipótese.

Mas se escolher a hipótese do cabo como eu sei que fio é o rx ou tx?

Isto deve ajudar:




Offline almamater

  • Mini Robot
  • *
  • Mensagens: 1.921
    • GrcByte - Projectos
Re: ATmega328 + USB to RS232 dúvidas
« Responder #23 em: 30 de Abril de 2011, 00:56 »
Posso substituir o condensador 10nF cerâmica por outro na saída do LM7805?

Estou a fazer o tal esquema: http://www.instructables.com/id/Perfboard-Hackduino-Arduino-compatible-circuit/step3/Voltage-Regulator/

Mas enganei-me e comprei 10nf poliester e segundo o esquema é de cerâmica  ::)  Dá para substituir por outro ? (ex.: 100nF cerâmico)

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: ATmega328 + USB to RS232 dúvidas
« Responder #24 em: 30 de Abril de 2011, 00:57 »
podes usar qualquer um visto ser para decoulping

Offline almamater

  • Mini Robot
  • *
  • Mensagens: 1.921
    • GrcByte - Projectos
Re: ATmega328 + USB to RS232 dúvidas
« Responder #25 em: 30 de Abril de 2011, 12:47 »
Fixe funcionou :) testei com o "hello world" do Arduino, Blink, e foi Ok+

Agora vou testar implementar a comunicação com o conversor USB que tenho, apenas surgiu outra dúvida  :P

TX -> RX
RX -> TX

Até aqui Ok, a nível do DTR, o meu ATmega neste momento tem o pino 1 (Reset) ligado com uma resistência de 1k nos  (+)5v e ainda um botão 'push button' ligado com 1 das patas ao (-) para se fazer Reset ao ATmega. Para ligar o DTR tenho de retirar a Resistência? é que se meto o pino DTR no mesmo rail ele vai levar com +5v


Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ATmega328 + USB to RS232 dúvidas
« Responder #26 em: 30 de Abril de 2011, 13:31 »
O DTR no Arduino está ligado por um condensador, para não levar com voltagem constante.
Avr fanboy

Offline almamater

  • Mini Robot
  • *
  • Mensagens: 1.921
    • GrcByte - Projectos
Re: ATmega328 + USB to RS232 dúvidas
« Responder #27 em: 30 de Abril de 2011, 14:08 »
O DTR no Arduino está ligado por um condensador, para não levar com voltagem constante.

Tipo isto?

Na imagem está um Arduino mas neste caso tenho apenas o ATmega168 numa breadboard, não é o Arduino..



« Última modificação: 30 de Abril de 2011, 14:09 por almamater »

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: ATmega328 + USB to RS232 dúvidas
« Responder #28 em: 30 de Abril de 2011, 14:14 »
Consulta o esquema do Arduino para teres a certeza, mas é isso, só falta saber o valor do condensador.
Avr fanboy