collapse

* Posts Recentes

Arame de Estendal por almamater
[Hoje à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: Controlo de arduino por cabo  (Lida 11112 vezes)

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

StarRider

  • Visitante
Re: Controlo de arduino por cabo
« Responder #15 em: 09 de Março de 2013, 00:56 »
Resta-me entao o RS232.. Vou ter de mandar vir um receptor para o arduino e espetar-lhe um ligação serie..
So uma achega: Se fosses tu a fazer isto qu epreciso, que solução usavas?
RS232 or RF?

Boas,

Penso que a opção RS232 é a melhor,  nível de electrónica é simples (se precisares de ajuda apita), e a nível de software e firmware também pois facilmente controlas as portas serie (enviar e receber chars) no VB e no arduino.

Em termos de soft crias um protocolo muito simples, qualquer coisa no género "DIR", "ESQ", "UP", "DOWN", "CCW", "CW". Depois abres a porta serie no VB, quando um botão é premido envias a string correspondente para a porta. Do lado do arduino estás a ler a porta e quanto chegar uma string processas a mesma de acordo, por exemplo, recebes "DIR" e moves o robot para a direita, etc.

Abraços,
PA

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Controlo de arduino por cabo
« Responder #16 em: 09 de Março de 2013, 01:17 »
recomendas algum receptor em especial?

StarRider

  • Visitante
Re: Controlo de arduino por cabo
« Responder #17 em: 09 de Março de 2013, 01:41 »
recomendas algum receptor em especial?


Boas,

Tens esta, já com todo feito, é só ligar ;) ... por 2 euros já com portes (como é possível este preço ???)
Só tens que ligar os pinos TX e RX aos pinos RX e TX do arduino:

RS232 Serial Port to TTL Converter Module MAX232

Abraços,
PA
« Última modificação: 09 de Março de 2013, 01:54 por StarRider »

Offline pmj_pedro

  • Mini Robot
  • *
  • Mensagens: 328
Re: Controlo de arduino por cabo
« Responder #18 em: 09 de Março de 2013, 01:48 »
porque nao usas do lado do pc um ftdi ligado directo a um rf transmiter e do lado do robo liga os receiver

StarRider

  • Visitante
Re: Controlo de arduino por cabo
« Responder #19 em: 09 de Março de 2013, 02:00 »
porque nao usas do lado do pc um ftdi ligado directo a um rf transmiter e do lado do robo liga os receiver

Boas,

Não leste o post inicial ... tem que ser por cabo.

PA

Offline tarquinio

  • Mini Robot
  • *
  • Mensagens: 529
Re: Controlo de arduino por cabo
« Responder #20 em: 09 de Março de 2013, 05:18 »
Por acaso tambem tenho andado a fazer uns testes com comunicação série usando o arduino + MAX232, e já agora tambem tenho umas pequena dúvidas...
Queria saber se posso usar um cabo usado normalmente para Ethernet, e tambem se poderei ter várias ligações usando o mesmo cabo... Explicando um pouco melhor... Os cabos ethernet tem 8 fios. Poderei ter por exemplo 1 fio para o ground, e depois usar 2x3 fios para ter mais 3 ligações todas a passar no mesmo cabo? Ou causaria interferência? Estamos a falar de cabos nas dezenas de metros...


StarRider

  • Visitante
Re: Controlo de arduino por cabo
« Responder #21 em: 09 de Março de 2013, 10:39 »
Por acaso tambem tenho andado a fazer uns testes com comunicação série usando o arduino + MAX232, e já agora tambem tenho umas pequena dúvidas...
Queria saber se posso usar um cabo usado normalmente para Ethernet, e tambem se poderei ter várias ligações usando o mesmo cabo... Explicando um pouco melhor... Os cabos ethernet tem 8 fios. Poderei ter por exemplo 1 fio para o ground, e depois usar 2x3 fios para ter mais 3 ligações todas a passar no mesmo cabo? Ou causaria interferência? Estamos a falar de cabos nas dezenas de metros...

Boas,

Se o sinal que vais passar no cabo tem os níveis RS232 não tens qualquer problema, mas tens que ter em atenção que a velocidade de transmissão tem que ser menor para cabos mais compridos.

Comprimento do cabo RS232 vesus Baud rate
     Baud rate      max metros
        19200             15
        9600               150
        4800               300
        2400               1000 (1Km)

Se vais passar sinais TTL/CMOS no cabo sem um driver de linha (como é o caso do MAX232) então tens que limitar o comprimento e possivelmente usar terminadores para compensar a impedância do cabo.

Não sei se me estou a fazer perceber, qualquer coisa diz.

Abraços,
PA

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Controlo de arduino por cabo
« Responder #22 em: 09 de Março de 2013, 11:30 »

[/quote]

Boas,

Não leste o post inicial ... tem que ser por cabo.

PA
[/quote]

Ola,
Uma pequena correcção :)
A transmissao nao tem de ser mesmo por cabo..
Eu preciso que o robot esteja "amarrado" ao pc por qualquer tipo de cabo, mas ate pode ser um cabo de aço, sem função de comunicação.
Pensei em usar o mesmo cabo para passar a informação, mas pode ser por RF, sem qualquer problema.
Queria era usar a melhor função possivel

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Controlo de arduino por cabo
« Responder #23 em: 09 de Março de 2013, 11:31 »
porque nao usas do lado do pc um ftdi ligado directo a um rf transmiter e do lado do robo liga os receiver

Ola pjm_pedro,
A que equipamento te referes? Podes por aí um exemplo por favor?
Abraço

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Controlo de arduino por cabo
« Responder #24 em: 09 de Março de 2013, 11:32 »
porque nao usas do lado do pc um ftdi ligado directo a um rf transmiter e do lado do robo liga os receiver
É a isto que te referes?
http://www.ebay.com/itm/FTDI-Basic-Breakout-USB-TTL-ASP-6-PIN-5V-for-Arduino-MWC-MultiWii-IMU-/251226343644?pt=LH_DefaultDomain_0&hash=item3a7e41c8dc

Se for, como raio o programo? loooooool

StarRider

  • Visitante
Re: Controlo de arduino por cabo
« Responder #25 em: 09 de Março de 2013, 12:50 »
Boas,

Sinceramente não sei que necessidade existe em complicar as coisas, se pode ser por cabo mas porque raio é que se quer complicar com a necessidade de usar um modulo FTDI (que usa o FT232 ou seguintes) + um modulo RF emissor + um modulo RF receptor ?
3 módulos para que ?

Pior ainda, se é para usar wireless mas porque é que estão a meter o FTDI (que não passa de uma VCP) ao barulho ? Porque não usar logo um transceiver USB do lado do PC ?

Abraços,
PA

« Última modificação: 09 de Março de 2013, 13:00 por StarRider »

Offline pedroc

  • Mini Robot
  • *
  • Mensagens: 92
Re: Controlo de arduino por cabo
« Responder #26 em: 09 de Março de 2013, 13:23 »
ai que agora estou tão confundido :(
loooooooooool

Offline pmj_pedro

  • Mini Robot
  • *
  • Mensagens: 328
Re: Controlo de arduino por cabo
« Responder #27 em: 09 de Março de 2013, 15:55 »
porque nao usas do lado do pc um ftdi ligado directo a um rf transmiter e do lado do robo liga os receiver
É a isto que te referes?
http://www.ebay.com/itm/FTDI-Basic-Breakout-USB-TTL-ASP-6-PIN-5V-for-Arduino-MWC-MultiWii-IMU-/251226343644?pt=LH_DefaultDomain_0&hash=item3a7e41c8dc

Se for, como raio o programo? loooooool

Eu pensava que era so para transmintir informação, e nao para programar
nao sei se é possivel programar com um rf transmiter pelo meio

Se tivesse mos a falar em passar informaçao wirelless, podias smp usar um rf transmiter e um receiver, ou então bluetooth no micro controlador